Reliability-Redundancy Allocation for Multi

Download Report

Transcript Reliability-Redundancy Allocation for Multi

Reliability-Redundancy Allocation for Multi-State Series-Parallel Systems

Zhigang Tian, Ming J. Zuo, and Hongzhong Huang

IEEE Transactions on Reliability, vol. 57, No. 2, June 2008 Presented by: Hui-Yu, Chung Advisor: Frank Yeong-Sung, Lin

Agenda

   

Introduction

◦ ◦ ◦ ◦ Problem Formulation ◦ Design Variables System Utility Evaluation Formulation of System Cost Characteristics of the Optimization Problem Physical Programming-Based Optimization Problem Formulation ◦ Optimization Solution Method – Genetic Algorithm ◦ ◦ An Example ◦ The Joint Reliability-Redundancy Optimization Results The Redundancy Optimization Results Sensitivity Analysis for System Cost and System Utility Conclusions 2

Introduction

   Component – An “Entity” ◦ Can be connected in a certain configuration to form a subsystem, or system.

Multi-State System ◦ Many systems can perform their intended functions at more than two different levels   From perfectly working to completely failed Provide more flexibility for modeling Performance Measure – System Utility 3

Introduction

  State Distribution ◦ Used to describe the reliability of a MMS ◦ ◦ Two ways to improve the utility of a multi-state series-parallel system: To provide redundancy at each stage To improve the component state distribution  Make a component in states w.r.t. high utilities and probabilities 4

Introduction

 Previous studies on optimization of MMSs focused on only redundancies ◦ Only partial optimization  The option of selecting different versions of components provides more flexibility 5

Notation & Acronym

6

Assumptions

   The states of the components in a subsystem is independent identically distributed (i.i.d.) The components, and the system may be in M + 1 possible states, namely, 0, 1, 2, …, M The multi-state series parallel systems under consideration are coherent systems 7

Agenda

    Introduction ◦ ◦ ◦ ◦

Problem Formulation

◦ Design Variables System Utility Evaluation Formulation of System Cost Characteristics of the Optimization Problem Physical Programming-Based Optimization Problem Formulation ◦ Optimization Solution Method – Genetic Algorithm ◦ ◦ An Example ◦ The Joint Reliability-Redundancy Optimization Results The Redundancy Optimization Results Sensitivity Analysis for System Cost and System Utility Conclusions 8

Problem Formulation

 The structure of a multi-state series parallel system: identically distributed components connected in parallel

n

The prob. of component i in state j is

p ij

9

Design Variables

 State distributions ◦

p ij

i = 1, 2, …, N; j = 1, 2, …, M  Redundancies ◦ i = 1, 2, …, N

n i

 Reliability means the prob. of working 10

Reliability of a component

  Consider a three-state system ◦ Three States: { 0,1,2 } ◦ State Distributions: 0 1 2 Statements: ◦ 1)The prob. that a component is in state 1 or 2 is the reliability of this component that its state is greater or equal to 1(“working” ) ◦   Reliability:

p

1 

p

2 2) The prob. of component in state 2 is the reliability of it that its state is greater than or equal to 2 Reliability:

p

2 11

System Utility Evaluation

  System utility: The expected utility The prob. that the system is in state s or above: (s = 0, 1, …, M)  The System Utility U:

u s

: Utility when the system is in state s 12

Formulation of System Cost

 components:

n

◦ ◦ ◦ ◦

i

: cost-reliability relationship function for a component in subsystem i

i c r i i

: cost of the components in subsystem i subsystem

n

( )exp( ) 4 : interconnecting cost in parallel 

i

i

13

Formulation in System Cost

 In a (M + 1) state MMS: ◦ Reliability of component i under treatment k:  Assumption: ◦ There are M treatments that can influence the component’s state distribution, and treatment k will increase the prob. of the component in state k, but will not influence the prob. of the component in the states above k 14

Formulation of System Cost

 The cost of the component:  The system cost: 15

Characteristics of the Optimization Problem  Objective to be optimized: ◦ System Utility, ◦ System Cost 

p n

system utility and minimize cost 

Mixed integer optimization problem

◦ ◦ Continuous variables: state distributions Integer variables: redundancies 16

Characteristics of the Optimization Problem  Formulated as a single-objective optimization problem: ◦ Either cost or utility can be a design objective, while the other can be a constraint 17

Characteristics of the Optimization Problem  Formulated as a multi-objective optimization problem: ◦ Three approaches:    The surrogate worth trade-off method The fuzzy optimization method Physical programming method  In this case, physical programming approach is used 18

Physical Programming-Based Optimization Problem Formulation   Physical Programming Optimization ◦ The Decision Maker’s preference is considered in the optimization process ◦ Use of class functions Class Functions: ◦ The value reflects the preference of the designer on objective function value ◦ Four types of of “soft” class function:  Smaller is better, Larger is better, Value is better, and Range is better  Here, we use “Smaller is better” 19

Physical Programming-Based Optimization Problem Formulation  Class-1S Class Function (for Cost) ◦ Monotonously increasing function ◦ Used to represent the objectives to be minimized Corresponding class function value  Class-2S Class Function (for Utility) ◦ ◦ Monotonously decreasing function Used to represent the objectives to be maximized 20

Physical Programming-Based Optimization Problem Formulation  Transforming a physical programming problem to a single-objective optimization problem: f: aggregate objective function 21

Genetic Algorithm as the Optimization Solution Method   Genetic Algorithm: ◦ Most effective algorithm to solve mixed integer optimization problems ◦ Chromosome: one solution in GA ◦ Population: a group of chromosome in each iteration Four stages in GA:  Initialization, selection, reproduction, termination 22

The procedure of GA

    Initialization ◦ Specify the GA operators ◦ Specify the GA parameters Evaluation ◦ Using fitness value to get P(k) and B(k) Construct new population ◦ Chromosome is replaced by the best fitness value.

Terminate ◦ When reaching a maximal iteration 23

Agenda

    Introduction ◦ ◦ ◦ ◦ Problem Formulation ◦ Design Variables System Utility Evaluation Formulation of System Cost Characteristics of the Optimization Problem Physical Programming-Based Optimization Problem Formulation ◦ Optimization Solution Method – Genetic Algorithm ◦ ◦

An Example

◦ The Joint Reliability-Redundancy Optimization Results The Redundancy Optimization Results Sensitivity Analysis for System Cost and System Utility Conclusions 24

An Example

25

The Joint Reliability-Redundancy Optimization Results  In Physical programming framework ◦ System utility: Class-2S objective function ◦ System cost: Class-1S objective function  Mixed integer programming problem  9 design variables:  GA parameters (run 30 times)

Population Size

100

Chromosome Length

15

Selection Scheme

Roulette wheel

Crossover rate

0.25 (One-point)

Mutation Rate

0.1

Maximum epoch

1000 26

The Joint Reliability-Redundancy Optimization Results  The result of the optimization: 27

The Redundancy Optimization Results  Consider different versions of components ◦ Otherwise, the results may not be optimal  Integer programming problem Component version for stage i  The other conditions remain the same 28

The Redundancy Optimization Results  The Result of the optimization: 29

Sensitivity Analysis for System Cost and System Utility  Sensitivity analysis of system cost: ◦ 9 design variables ◦ Model parameters ,  Since they are affect the system costs  Using the partial derivative to analyze ◦ While keeping all the others the same 30

Sensitivity Analysis for System Cost 31

Sensitivity Analysis for System Cost  

p

C

p

◦ The sensitivity of system cost decreases a

p

 

p ij p ij

◦ System cost is more sensitive to stage 3  32

Sensitivity Analysis for System Cost  

ij

ij

◦  Positive Constant Value Cost increases with the increase of the parameter ◦ Positive and more sensitive 33

Sensitivity Analysis for System Utility 34

Sensitivity Analysis for System Utility    For any , is always positive ◦ of

p ij

C ij

The system utility increases with the increases System utility becomes less sensitive to with the increase of it.

p ij

The utility is more sensitive to the distribution variables associated with state 2 35

Agenda

    Introduction ◦ ◦ ◦ ◦ Problem Formulation ◦ Design Variables System Utility Evaluation Formulation of System Cost Characteristics of the Optimization Problem Physical Programming-Based Optimization Problem Formulation ◦ Optimization Solution Method – Genetic Algorithm ◦ ◦ An Example ◦ The Joint Reliability-Redundancy Optimization Results The Redundancy Optimization Results Sensitivity Analysis for System Cost and System Utility

Conclusions

36

Conclusions

   Two options too improve the system utility of a multi-state series-parallel system: ◦ Provide redundancy at each stage ◦ Improve the component state distributions Physical programming-based optimization is introduced and used in this problem Sensitivity Analysis ◦ Which can reflect the facts on the model 37

~The End~

Thanks for Your Attention!!!

38