engineering report format
engineering report format
IDETC/CIE 2017
August 6-9, 2017, Cleveland, Ohio, USA
DETC2017-67620
Seung-gyo Jang
Principal Researcher
Agency for Defense Development
Daejeon, Republic of Korea
0.2
general, without reducing uncertainty, reliability-based
optimization cannot satisfy reliability constraints in complex 0.15
engineering systems, such as aircraft [2]. During aircraft design,
various tests are employed in building-block process to reduce 0.1
design and modeling errors.
0.05
Unlike previous studies, the objective of this paper is to
demonstrate how uncertainty propagates from a component 0
level and to the system probability of failure in sensitivity 0 0.02 0.04 0.06 0.08 0.1
Probability of Failure (PF)
analysis, by showing the sensitivity analysis of the conservative
estimate of probability with respect to the input variables Fig. 1 Relative Importance of error in Probability
assuming the uncertainty mainly arises due to lack of samples.
In order to consider uncertainty, reliability-based design
For the purpose, a hierarchical structure of Bayesian network is
optimization (RBDO) is developed to find an optimum with a
utilized to represent the propagation of component-level
constraint on the probability of failure. RBDO takes it into
probability to the system, while global sensitivity analysis is
account randomness in inputs and searches for the optimum
deployed to analyze the propagation of the uncertainty in the
[18]. The idea has been thoroughly investigated with different
component- and system-level probability of failure. In the
approaches. One of them is to use the sampling method, in
literature, global sensitivity is normally used to screening
which the probability of failure is evaluated through Monte-
important variables [16]. This paper is the first to show how the
Carlo sampling with a surrogate model [19].
global sensitivity can be explicitly incorporated in design
A challenge in sampling-based reliability calculation is that
process.
the sampling uncertainty also affects the probability calculation,
The paper is composed of six sections. Section II shows
which in turn, results in variability of the probability. For
two different methods to deal with the epistemic uncertainty.
probability calculation comes mainly from sampling. Then the y,p threshold
Dist. of y
Dist. of P, original
estimated probability with N samples follows a normal Dist. of P, less uncertainty
Dist. of P, design change
distribution, with m = p and s = p (1 - p ) / N , where p is
the estimated probability with N samples and the standard error,
s, represents the epistemic uncertainty. Following the property
of the epistemic uncertainty, the standard error converges to
zero if an infinite number of samples are provided. This
B
uncertainty plays a key role when the probability becomes A C
small. In Figure 1, the ratio between p and s is shown. y, p
options. P(C|A=F,B=F) 1 - pC 4 pC 4
system to another, but let us assume the SLP is determined here gij ...r = ò PF
sys
Õ q(PFk ) dPFk
as the probability of node C to fail which is the last node in the 0 k ¹i, j ,..,r (7)
r r r -1
system. Then the CLP is calculated as Eq. (2).
-å gk - å å gkl - ... -g 0
k l k ,l >k
PFSYS = P ( C = F )
= pC1 (1 - p A1 )(1 - pB ) + pC 2 (1 - p A 2 ) pB (2) The advantage of the decomposition in Eq. (5) is that the
+ pC 3 p A1 (1 - pB ) + pC 4 p A 2 (1 - pB ) variance of SLP can be calculated as the sum of the variance of
individual sub-functions, as Eq. (8).
As shown in Eq. (2), there is no need to carry out
additional calculations for the SLP. Note that the CLPs are V [PFsys ] = åV [gi ] + åV [gij ] + ... + V [g12...m ] (8)
i j >i
independent of each other in this system. A more general form
of the system probability of failure is represented as Eq. (3).
Each term in Eq. (8) can be calculated as
PF
sys
=P
F
sys
( P , P , ..., P )
1
F F
2
F
m
(3) 1
2
V [ PFsys ] = ò ( PFsys ) Õ q( P F
k
) dPFk - g 02 (9)
i 0 k
In the equation above, P is the conditional probability
F
¶ ( PF ( d ) + z1-a s ( PF ) )
DESIGN SENSITIVITY ANALYSIS UNDER EPISTEMIC ¶di
UNCERTAINTY
There can be two different design failure criteria: ¶PF ¶s ( PF ) ¶PF
= + z1-a (16)
component-level multiple failure criteria and system-level ¶di ¶PF ¶di
single failure criterion. The former only focuses on the
functionality of each component. Therefore each component æ1 N
öæ 1 - 2 PF ö
;ç åI G j >0 ( x m ) sd ( x; d ) ÷ ç1 + z1-a ÷
èN ø çè 2 NPF (1 - PF ) ÷ø
i
must satisfy the prescribed target probability of failure, the m =1
(
¶ PFsys + z1-a s ( PFsys ) ) f ' ( P ) is the derivative of the SLP with respect to the
¶dij CLP which is differentiable with respect to PFi . The relationship
(19)
¶PFsys ¶PFi ¶s ( PFsys ) ¶V ( PFsys ) ¶V ( PFi ) ¶PFi between the CLP and the SLP is provided explicitly by a
= + z1- a Bayesian network. Because the coefficient a i is the sum of all
¶PFi ¶dij ¶V ( PFsys ) ¶V ( PFi ) ¶PF ¶dij
i
For simplicity, hereinafter denote V ( PFi ) , s ( PFsys ) and Therefore the derivative of Vsys with respect to Vi can be
expressed through a total sensitivity index.
V ( PFsys ) as Vi , s sys and Vsys , respectively. The derivative of
the variance of the a SLP with respect to the variance of a CLP ¶Vsys STiVsys
is calculated in Eq. (21). = (25)
¶Vi Vi
¶V ( PFsys )
Note that Eq. (25) does not require any differentiation.
¶V ( PFi ) Although it still needs to evaluate the partial variances, they can
be numerically calculated through Eq. (10). However,
¶ æ r m -1 m ö
differentiating them is not a trivial task as seen in Eq. (21),
= ç å a mVm + å å b npVnV p + ... + C ÷ (21)
¶Vi è m = i n =1 p = n +1, p > n ø which Eq. (25) avoids. Thus the sensitivity of a conservative
m -1 m estimate of the CLP can be written as
= ai + å å
n =1, n ¹ i p = n +1, p > n
b npVnV p + ... + g V j ...Vm
¶ ( Psys + z1-a s sys )
= ki
¶dij
(26)
Finally, the derivative of s sys with respect to Vsys is æ1 N
öæ STis sys (1 - 2 PFi ) ö
calculated in Eq. (22). ;ç å I G j >0 ( x m ) s di ( x; d ) ç
֍ f ' ( P ) + z1-a
÷
èN m =1 øè 2 N iVi ÷
ø
¶s sys 1
= (22)
¶Vsys 2s sys
ACCURACY OF SENSITIVITY WITH EPISTEMIC
UNCERTAINTY
Using Eqs. (18), (20), (21), and (22), the sensitivity in Eq. To demonstrate the accuracy of the sensitivity derived in
(19) can be rewritten as Eq. (23). Eq. (16), a simple linear function with a known input
distribution is considered. Let f ( x ) = x and x ~ N ( d ,1) ,
90%, such that z90% = 1.28 . Also, it is assumed that the current variance of the probability of failure are calculated as
design point is d = 0 so that the true probability of failure is mt = 0.01, s t2 = 9.9000 E - 08 .
equal to 1%. Using 100,000 samples, the sensitivity of the
conservative estimate of PF is verified. Because the input Distribution of Probability - True PF: 1%
3000
variable follows a normal distribution, the score function is
calculated as below.
2500
¶ ln f x ( x; d , s ) 2000
=x (27)
¶d
1500
Using the direct differentiation method given as Eq. (16),
the sensitivity of the conservative estimate is calculated as Eq. 1000
(28).
500
¶ ( PF ( d ) + z1-a s F ( d ) )
0
¶di 0.0085 0.009 0.0095 0.01 0.0105 0.011 0.0115
Probability of Failure
(28)
æ1 N
ö æ 1 - 2 PF ö Fig. 5 Distribution of Probability of Failure
;ç å I ( x ) x ÷ø çç1 + z
f <0 m i 0.9
÷
èN m =1
è 2 NPF (1 - PF ) ÷ø
Figure 5 and Table 1 compare the distribution of the
sensitivity using two different methods with 10,000 repetitions.
The sensitivity in Eq. (28) is compared with the result of The mean of sensitivity obtained through the direct
finite difference method. The sensitivity is approximately differentiation method using Eq. (29) is equal to -0.0272, while
calculated by perturbing the design as Eq. (29). the mean obtained by the finite difference method is -0.0269.
The exact value is -0.0272 and therefore the direct
¶ ( PF ( d ) + z1-a s F ( d ) ) differentiation method shows a higher accuracy. Moreover, the
¶d variance of the result obtained from the finite difference method
(29) is approximately 38 times larger than that from the direct
;
{PF ( d + Dd ) + z1-a s F ( d + Dd )} - {PF ( d ) + z1-a s F ( d )} differentiation method, which may cause additional
Dd computational cost in a design process due to uncertainty.
2500 2500
2000 2000
1500 1500
1000 1000
500 500
0 0
-0.05 -0.045 -0.04 -0.035 -0.03 -0.025 -0.02 -0.015 -0.01 -0.031 -0.03 -0.029 -0.028 -0.027 -0.026 -0.025 -0.024 -0.023
Finite Difference Method Direct Differentiation Method
P(A) p1 1 - p1
A 0.8
0.6
F S 0.4
p2 1 - p2
B
P(B|A=F)
0.2
P(B|A=S) p3 1 - p3
0
Fig. 6 2-node Bayesian Network p1 p2 p3
From the Bayesian network provided in Fig. 6, the system Fig. 7 Comparison of Main and Interaction Effect
probability of failure which is defined as the probability of the
failure of component B can be calculated as Eq. (32).