Reliability and Sensitivity Analysis with OpenSees Armen Der Kiureghian UC Berkeley OpenSees Workshop UC Berkeley September 3, 2010 Outline Formulation of structural reliability problem Solution methods Uncertainty propagation Response sensitivity analysis Sensitivity/importance measures Methods implemented in OpenSees Example – probabilistic pushover analysis Stochastic nonlinear dynamic analysis Example – fragility analysis of hysteretic system Summary and conclusions Formulation of structural reliability X1 X X n Vector of random variables pf f X ( x) Distribution of X x Failure domain pf f x X x2 ( x ) dx fX(x) Failure probability X x1 Formulation of structural reliability Component reliability problem x g (x) 0 System reliability problem x g i (x) 0 k iCk g (x), gi (x) limit-state functions (must be continuously differentiable) e.g., gi (x) cr i (x) failure due to excessive ith story drift Solution by First-Order Reliability Method (FORM) u T(x), g (x) G (u) x2 u* arg min u G (u) 0 u α u* α X fX(x) reliabilit y index G (u) G (u) u u* p f x1 u2 u* β Der Kiureghian, A. (2005). First- and second-order reliability methods. Chapter 14 in Engineering design reliability handbook, E. Nikolaidis, D. M. Ghiocel and S. Singhal, Edts., CRC Press, Boca Raton, FL. α U u1 FORM approx Solution by Importance Sampling (IS) u2 1 pf N (u i ) I G (u i ) 0 h(u i ) i 1 N u i simulated according to h(u i ) u1 Uncertainty propagation ( X) response quantity of interest First-order approximations: (M X ) 2 X Σ XX X T MX mean vector XX covariance matrix X gradient row-vector evaluated at the mean Response sensitivity analysis (x) For both FORM and FOSM, we need xi Available methods in OpenSees: Finite difference Direct Differentiation Method (DDM) Differentiate equations of motion and solve for response derivative equations as adjoint to the equations of motion. Equations for the response derivative are linear, even for nonlinear response. DDM is more stable, accurate and efficient than finite difference. Zhang, Y., and A. Der Kiureghian (1993). Dynamic response sensitivity of inelastic structures. Comp. Methods Appl. Mech. Engrg., 108(1), 23-36. Haukaas, T., and A. Der Kiureghian (2005). Parameter sensitivity and importance measures in nonlinear finite element reliability analysis. J. Engineering Mechanics, ASCE, 131(10): 1013-1026. Sensitivity/Importance measures FOSM: (x) i xi FORM: α relative importance of u variables γ relative importance of X variables δ i reliabilit y importance of mean value s i η i reliabilit y importance of stdev values i Haukaas, T., and A. Der Kiureghian (2005). Parameter sensitivity and importance measures in nonlinear finite element reliability analysis. J. Engineering Mechanics, ASCE, 131(10): 1013-1026. Methods implemented in OpenSees Propagation of uncertainty: Estimate second moments of response Reliability analysis: Estimate probability of events defined in terms of limit-state functions Response sensitivity analysis: Determine derivative of response with respect to input or structural properties First-Order SecondMoment (FOSM) • Mean Monte Carlo sampling (MCS) • Correlation First-Order Reliability Method (FORM) • “Design point” Importance Sampling (IS) • Parameter importance/ sensitivity measures Second-Order Reliability Method (SORM) • Standard deviation • Parameter importance at mean point • Probability of failure response parameter The Direct Differentiation Method (DDM) • Finite Difference scheme (FD) (Used in FOSM and FORM analysis) The I-880 Testbed Bridge 32 - 57 mm bars 1.7 m 1.7 m 9.3 m 12 - 35 mm bars (6 each side) 8 - 11 mm bars Section 1 20 - 44 mm bars Section 1 2440 mm 15.6 m Hoop Transverse Reinforcement 25 mm bars at 102 mm on center Section 2 R 1170 mm 2590 mm 51 mm 36 - 43 mm bars 8 - 16 mm bars 127 mm Section 2 320 random variables g1 = uo - u(lo) g2 = lo - l(uo) g3 = u(20% tangent) - uo g4 = l(20% tangent) - l o First-Order Second-Moment Analysis Second-moment response statistics for u(lo) Second-moment response statistics for l(uo) FORM Analysis, g1, lo=0.20 Parameter Importance g1 = 0.35 - u(l=0.2) 141 151 161 171 172 162 152 142 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 -0.603 -0.538 -0.280 0.240 0.232 -0.188 -0.177 0.135 -0.122 -0.100 0.091 0.083 -0.073 -0.058 -0.056 -0.048 0.046 0.040 -0.040 0.040 -0.032 0.031 0.029 -0.027 0.026 0.026 -0.023 -0.022 -0.022 0.021 Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Element Node Element Node Element Element Element Element 141 142 151 142 142 152 1502 142 1602 161 141 152 141 142 162 142 142 152 1502 152 141 162 151 14002 141 14005 1602 142 151 162 y y y f'c cu y E f'c E y f'c f'c b c y b c cu E f'c E f'c f'c y-crd. c y-crd. E E b c FORM Analysis, g2, uo=0.30 Continuity of response derivative FORM Analysis, g3 and g4 Haukaas, T., and A. Der Kiureghian (2007). Methods and object-oriented software for FE reliability and sensitivity analysis with application to a bridge structure. Journal of Computing in Civil Engineering, ASCE, 21(3):151-163. Stochastic nonlinear dynamic analysis Representation of stochastic ground motion Stochasticity A(t , u) q(t )i 1 si (t )ui q(t ) s(t )u n Temporal nonstationarity q(ti)ui ti-1 t i ti 1 18 Spectral nonstationarity si(t) normalized response of a time-dependent filter t Stochastic nonlinear dynamic analysis Representation of stochastic ground motion A(t , u) q(t )i 1 si (t )ui q(t ) s(t )u n 10.0 acc (m /s2 ) 5.0 0.0 -5.0 -10.0 0 10 20 30 40 tim e ( s ) Rezaeian, S. and A. Der Kiureghian (2009). Simulation of synthetic ground motions for specified earthquake and site characteristics. Earthquake Engineering & Structural Dynamics, 39:1155-1180. 19 Stochastic nonlinear dynamic analysis Prx X (t , u) tail probability for threshold x at time t Solution of the above problem by FORM leads to identification of a TailEquivalent Linear System (TELS). u2 u* TELS is solved by linear random vibration methods to obtain response statistics of interest, e.g., distribution of extreme peak response, fragility curve. X (t , u) x β( x, t ) a( x, t ) Fujimura, K., and A. Der Kiureghian (2007). Tail-equivalent linearization method for nonlinear random vibration. Probabilistic Engineering Mechanics, 22:63-76. 20 u1 Application to MDOF hysteretic system Node 6 m=3.0104 kg for all nodes 300 Force (kN) k0 =2.010 kN/m 4 Node 5 k0 =4.010 kN/m 4 Node 4 Node 3 Node 2 0.0 0.04 Disp. (m) 6th story k0 =5.5104 kN/m 1000 k0 =6.5104 kN/m k0 =7.0104 kN/m Node 1 k0 =7.510 kN/m 4 21 -300 0.04 Force (kN) 1000-0.04 0.0 Disp. (m) 0.04 1st story Smooth bilinear hysteresis model Fragility curves for story drifts First story Sixth story 1.0E+0 Pr[x<maxt(0,20)|X(t)|] 1.0E+0 1% drift 1.0E-1 1.0E-1 2% 1.0E-2 3% 1.0E-4 1.0E-5 1.0E-5 1 1.5 3% 1.0E-3 1.0E-4 0.5 2% 1.0E-2 1.0E-3 0 1% 2 Sa(T = 0.576s, = 0.05) in g’s 2.5 0 0.5 1 1.5 2 Sa(T = 0.576s, = 0.05) in g’s Der Kiureghian, A., and K. Fujimura (2009). Nonlinear stochastic dynamic analysis for performancebased earthquake engineering. Earthquake Engineering and Structural Dynamics, 38:719-738. 22 Summary and conclusions OpenSees is a general-purpose structural analysis platform with unique capabilities for sensitivity and reliability analysis. Reliability analysis requires specification of uncertain quantities, their distributions, and definition of performance via limit-state function(s). It provides probability of exceeding specified performance limit(s). Uncertainty propagation provides first-order approximation of mean, variance and correlations of response quantities. Sensitivity and importance measures provide insight into the relative importance of variables and parameters. Stochastic dynamic analysis is performed via tail-equivalent linearization. TELM can be used to generate fragility functions (e.g., in lieu of performing IDAs). 23