0% found this document useful (0 votes)
26 views20 pages

Lecture 8_Reliability-Based Design Optimization

The document discusses Reliability-Based Design Optimization (RBDO) with a focus on the design methodology for a vehicle control arm, including handling uncertainty and formulating design problems. It outlines the optimization results, emphasizing the importance of reliability levels and constraints in the design process. Additionally, it presents a mathematical example illustrating the application of RBDO using a reliability index approach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views20 pages

Lecture 8_Reliability-Based Design Optimization

The document discusses Reliability-Based Design Optimization (RBDO) with a focus on the design methodology for a vehicle control arm, including handling uncertainty and formulating design problems. It outlines the optimization results, emphasizing the importance of reliability levels and constraints in the design process. Additionally, it presents a mathematical example illustrating the application of RBDO using a reliability index approach.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Lecture 8: Reliability-Based Design Optimization

Lecture #8
Outline

• Example of Reliability-Based Design


• Design Methodology
• Design Formulation
• Optimization Results

• Handling Uncertainty in Design

• Formulation of Reliability-Based Design

2
Reliability-Based Design

Design of Vehicle Control Arm: Design Methodology

Deterministic
Optimum
1st hotspot
[Life at 1st hotspot=Limit]
Failure Surface G1 = 0
X2: (thickness of

Initial
comp. 2)−1

Design 2nd hotspot

[Lives at both hotspots ≥ Limit]


Safe Region
0 X1: (thickness of
comp. 1)−1 Failure Surface G2 = 0
[Life at 2nd hotspot=Limit]

Hu C., and Youn B.D., “Adaptive-Sparse Polynomial Chaos Expansion for Reliability Analysis and Design of Complex Engineering
Systems,” Structural and Multidisciplinary Optimization, v43, n3, p419‒442, 2011.
3
Reliability-Based Design

Design of Vehicle Control Arm: Design Methodology

1st hotspot
[Life at 1st hotspot=Limit]
Failure Surface G1 = 0
X2: (thickness of
comp. 2)−1

2nd hotspot

[Lives at both hotspots ≥ Limit]


Safe Region
Weight (cost)
0 X1: (thickness of
comp. 1)−1 Failure Surface G2 = 0 Reliability
[Life at 2nd hotspot=Limit]

Hu C., and Youn B.D., “Adaptive-Sparse Polynomial Chaos Expansion for Reliability Analysis and Design of Complex Engineering
Systems,” Structural and Multidisciplinary Optimization, v43, n3, p419‒442, 2011.
4
Reliability-Based Design

How to Formulate this Design Problem?

Find design variables d = μ(X)


To minimize the design cost C(d)
Subject to
Reliability at the first hot spot R1(X; d) ≥ Rreq
Reliability at the second hot spot R2(X; d) ≥ Rreq
Other requirements (constraints)

5
Reliability-Based Design

Design of Vehicle Control Arm: Optimization Results


Initial Optimum

Weight 31.473 32.717


Reliability

R6 0.3235 0.9987

R42 1.0000 1.0000

R43 1.0000 1.0000


Initial Stress
Contour
X3 X4 X2 R46 1.0000 1.0000
Initial design 91 hotspots
X7 (reliability
X1 R80 0.0050 0.9989
constraints)
X5 X6 Final Stress
Contour R87 1.0000 0.9991

Optimum design 0 99.87% 1


6
Handling Uncertainty at Three Steps in Design

Model (PDF) Pf = Pr ( G > 0 )

Probability
Probability

Probability
Design 2

density
density

density
Data Design 1

Design variable 0 G 0 G

Step 1: Uncertainty Step 2: Uncertainty Step 3: Design under


modeling analysis uncertainty

• Probability theory • Reliability analysis • Reliability-based


• Statistics • Robustness analysis design
• Other theories • Sensitivity analysis • Robust design

Design process

PDF: Probability density function 7


Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)
– Rj is the reliability level of a given design d with respect to the jth design
constraint, for j = 1,…, Nc
– Gj is the performance function of the jth design constraint, for j = 1,…, Nc
– Rt is the target reliability level (i.e., a target reliability index of βt)
– diL and diU are respectively the lower and upper bounds on di, for i = 1,…, Nd.

8
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)

9
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T

10
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)

11
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)
– Rj is the reliability level of a given design d with respect to the jth design
constraint, for j = 1,…, Nc

12
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)
– Rj is the reliability level of a given design d with respect to the jth design
constraint, for j = 1,…, Nc
– Gj is the performance function of the jth design constraint, for j = 1,…, Nc

13
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)
– Rj is the reliability level of a given design d with respect to the jth design
constraint, for j = 1,…, Nc
– Gj is the performance function of the jth design constraint, for j = 1,…, Nc
– Rt is the target reliability level (i.e., a target reliability index of βt)

14
Reliability-Based Design

How to Formulate a General Reliability-Based Design Problem?


Formulation of reliability-based design optimization (RBDO)
Minimize f ( d )
Subject to R j = Pr ( G j ( X, Θ; d ) ≤ 0 ) ≥ Φ ( β t ) = R t , j = 1,..., N c
diL ≤ di ≤ diU , i = 1,..., N d

– f is the objective function, often the design cost (e.g., volume and mass)
– Random design vector X = (X1,…, XNd)T and random parameter vector Θ =
(θ1,…, θNr)T
– d = (d1,…, dNd)T = µ(X) is the mean design vector (or the design variable set)
– Rj is the reliability level of a given design d with respect to the jth design
constraint, for j = 1,…, Nc
– Gj is the performance function of the jth design constraint, for j = 1,…, Nc
– Rt is the target reliability level (i.e., a target reliability index of βt)
– diL and diU are respectively the lower and upper bounds on di, for i = 1,…, Nd.

15
Reliability-Based Design

How to Solve an RBDO Problem?


Reliability index approach (RIA)
Minimize f ( d )
Subject to G rj = β t − β js ≤ 0, j = 1,..., N c
diL ≤ di ≤ d iU , i = 1,..., N d

Each probabilistic constraint is represented by using a reliability index.


The reliability index in RIA can be evaluated using FORM.
The first-order estimate of the reliability index is defined as the distance
between the MPP and origin, βis,FORM = ||uj*||.
Because of its simplicity and efficiency, the HL–RF method is often employed
to search for the MPP in RIA.

16
Reliability-Based Design

How to Solve an RBDO Problem?


Design point located by RIA at the kth iteration (both X1 and X2
follow normal distributions with same mean and variance)

Safe region
X2
G1 ≤ 0 & G2 ≤ 0

β1(X;dk) < βt β2(X;dk) > βt


dk

G2 = 0
x1*
G2 > 0
G1 > 0 Failure
Failure x2*
G1 = 0 region
region
X1

17
Reliability-Based Design

How to Solve an RBDO Problem?


Optimum design located by RIA (both X1 and X2 follow normal
distributions with same mean and variance)

Safe region
X2
G1 ≤ 0 & G2 ≤ 0

β2(X;dFinal) ≈ βt
β1(X;dFinal) ≈ βt

dFinal G2 = 0

G2 > 0
G1 > 0 x2 * Failure
Failure x1 * G1 = 0 region
region
X1

18
Reliability-Based Design

Example on RBDO with RIA


Consider a mathematical problem for design optimization. The
problem has two design variables X = [X1, X2]T and involves three
performance functions that are defined as follows:
G1 ( X) = X12 X 2 / 20 − 1
2 2
G2 ( X) = ( X1 + X 2 − 5) / 30 + ( X1 − X 2 − 12) /120 − 1
G3 ( X) = 80 / ( X12 + 8 X 2 + 5) − 1
The two variables follow independent normal distributions with
means d = [d1, d2]T and standard deviations 0.3 and 0.3. A
deterministic design optimization problem is formulated as
follows.
Minimize f ( d ) = d1 + d2
Subject to G j ( d ) ≤ 0, j = 1,2,3
1 ≤ d1 ≤ 10, 1 ≤ d2 ≤ 10

19
Reliability-Based Design

Example on RBDO with RIA


The RBDO problem with a target reliability of 99.87% (i.e., a
target reliability index of βt = 3.0) is formulated as follows
Minimize f ( d ) = d1 + d2
Subject to Pr ( G j ( X; d ) ≤ 0) ≥ Φ ( β t ) , j = 1,2,3
0 ≤ d1 ≤ 10, ?0 ≤ d2 ≤ 0

The initial design is d(0) = [5.0, 5.0]T.


1) Solve the deterministic design optimization problem using the
‘fmincon’ function in MATLAB.
2) Solve the RBDO problem using RIA with the HL-RF method by
modifying the 99-line RBDO code (downloadable under the
“Homework 3” assignment). Start the design optimization from
both the initial design d(0) = [5.0, 5.0]T and deterministic optimum
design obtained from 1).

20

You might also like