Skip to main content
Log in

Time-dependent reliability analysis through projection outline-based adaptive Kriging

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

Time-dependent reliability analysis (TRA) has drawn much attention due to its ability in measuring the probability that a system or component keeps safe in the full life cycle. Since it is difficult to efficiently obtain accurate results for TRA problems with expensive simulation demand, many surrogate model-based methods have been proposed to handle this challenge. Moreover, when both random and interval uncertainties are included in these TRA problems simultaneously, the analysis process will be more complicated. In this paper, two methods based on projection outline adaptive Kriging (POK) are proposed to handle TRA and TRA with mixed interval uncertainties (iTRA), respectively. Firstly, POK-TRA method is put forward for the TRA problems with different stochastic processes. Different from current TRA methods, POK-TRA regards the time parameter as a special interval variable, which converts TRA problem into a special hybrid reliability analysis (HRA) problem with one interval variable. Based on the concept of projection outline as well as a correlation condition, an efficient sampling strategy is proposed to refine the Kriging model adaptively. Secondly, POK-TRA is extended to the time-dependent reliability analysis including both random and interval variables (POK-iTRA). By inheriting the processing strategy of time parameter and stochastic processes, the iTRA problem is converted into the HRA problem with multiple interval variables. Finally, four cases are used to show the accuracy and efficiency of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Andrieu-Renaud C, Sudret B, Lemaire M (2004) The PHI2 method: a way to compute time-variant reliability. Reliab Eng Syst Saf 84:75–86

    Google Scholar 

  • Aoues Y, Chateauneuf A (2010) Benchmark study of numerical methods for reliability-based design optimization. Struct Multidiscip Optim 41:277–294

    MathSciNet  MATH  Google Scholar 

  • Chen J-B, Li J (2007) The extreme value distribution and dynamic reliability analysis of nonlinear structures with uncertain parameters. Struct Saf 29:77–93

    Google Scholar 

  • Ditlevsen O (1983) Gaussian outcrossings from safe convex polyhedrons. J Eng Mech 109:127–148

    Google Scholar 

  • Ditlevsen O, Madsen HO (1996) Structural reliability methods, vol 178. Wiley, New York

    Google Scholar 

  • Echard B, Gayton N, Lemaire M (2011) AK-MCS: An active learning reliability method combining Kriging and Monte Carlo simulation. Struct Saf 33:145–154

    Google Scholar 

  • Hagen O, Tvedt L (1992) Parallel system approach for vector out-crossing. J Offshore Mech Arct Eng 114:122–128

    Google Scholar 

  • Hu Z, Du X (2012) Reliability analysis for hydrokinetic turbine blades. Renew Energy 48:251–262

    Google Scholar 

  • Hu Z, Du X (2013a) A sampling approach to extreme value distribution for time-dependent reliability analysis. J Mech Des 135:071003

    Google Scholar 

  • Hu Z, Du X (2013b) Time-dependent reliability analysis with joint upcrossing rates. Struct Multidiscip Optim 48:893–907

    MathSciNet  Google Scholar 

  • Hu Z, Du X (2015) Mixed efficient global optimization for time-dependent reliability analysis. J Mech Des 137:051401

    Google Scholar 

  • Hu Z, Mahadevan S (2016a) Global sensitivity analysis-enhanced surrogate (GSAS) modeling for reliability analysis. Struct Multidiscip Optim 53:501–521

    MathSciNet  Google Scholar 

  • Hu Z, Mahadevan S (2016b) A single-loop Kriging surrogate modeling for time-dependent reliability analysis. J Mech Des 138:061406

    Google Scholar 

  • Huang ZL, Jiang C, Zhou YS, Luo Z, Zhang Z (2016) An incremental shifting vector approach for reliability-based design optimization. Struct Multidiscip Optim 53:523–543

    MathSciNet  Google Scholar 

  • Jiang C, Han X, Li WX, Liu J, Zhang Z (2012) A hybrid reliability approach based on probability and interval for uncertain structures. J Mech Des 134:031001

    Google Scholar 

  • Jiang C, Huang XP, Han X, Zhang DQ (2014) A time-variant reliability analysis method based on stochastic process discretization. J Mech Des 136:091009

    Google Scholar 

  • Jiang C, Qiu H, Gao L, Cai X, Li P (2017) An adaptive hybrid single-loop method for reliability-based design optimization using iterative control strategy. Struct Multidiscip Optim 56:1271–1286

    MathSciNet  Google Scholar 

  • Jiang C, Qiu H, Li X, Chen Z, Gao L, Li P (2019a) Iterative reliable design space approach for efficient reliability-based design optimization. Eng Comput. https://doi.org/10.1007/s00366-018-00691-z

  • Jiang C, Qiu H, Yang Z, Chen L, Gao L, Li P (2019b) A general failure-pursuing sampling framework for surrogate-based reliability analysis. Reliab Eng Syst Saf 183:47–59

    Google Scholar 

  • Jiang C, Wang D, Qiu H, Gao L, Chen L, Yang Z (2019c) An active failure-pursuing Kriging modeling method for time-dependent reliability analysis. Mech Syst Signal Process 129:112–129

    Google Scholar 

  • Jiang C, Qiu H, Gao L, Wang D, Yang Z, Chen L (2020) Real-time estimation error-guided active learning Kriging method for time-dependent reliability analysis. Appl Math Model 77:82–98

    MathSciNet  MATH  Google Scholar 

  • Jones DR (2001) A taxonomy of global optimization methods based on response surfaces. J Glob Optim 21:345–383

    MathSciNet  MATH  Google Scholar 

  • Jones DR, Schonlau M, Welch WJ (1998) Efficient global optimization of expensive black-box functions. J Glob Optim 13:455–492

    MathSciNet  MATH  Google Scholar 

  • Keshtegar B, Hao P (2018) Enhanced single-loop method for efficient reliability-based design optimization with complex constraints. Struct Multidiscip Optim 57:1731–1747

    MathSciNet  Google Scholar 

  • Li CC, Der Kiureghian A (1993) Optimal discretization of random fields. J Eng Mech 119:1136–1154

    Google Scholar 

  • Lutes LD, Sarkani S (2004) Random vibrations: analysis of structural and mechanical systems. Butterworth-Heinemann, Oxford

    Google Scholar 

  • Lutes LD, Sarkani S (2009) Reliability analysis of systems subject to first-passage failure. NASA/CR-2009-215782 Hampton: NASA Langley Research Center

  • Meng Z, Keshtegar B (2019) Adaptive conjugate single-loop method for efficient reliability-based design and topology optimization. Comput Methods Appl Mech Eng 344:95–119

    MathSciNet  MATH  Google Scholar 

  • Meng Z, Yang D, Zhou H, Wang BP (2018) Convergence control of single loop approach for reliability-based design optimization. Struct Multidiscip Optim 57(3):1079–1091

    MathSciNet  Google Scholar 

  • Meng Z, Zhang D, Li G, Yu B (2019) An importance learning method for non-probabilistic reliability analysis and optimization. Struct Multidiscip Optim 59:1255–1271

    Google Scholar 

  • Rice SO (1945) Mathematical analysis of random noise. Bell Syst Tech J 24:46–156

    MathSciNet  MATH  Google Scholar 

  • Sacks J, Welch WJ, Mitchell TJ, Wynn HP (1989) Design and analysis of computer experiments. Stat Sci 4:409–423

    MathSciNet  MATH  Google Scholar 

  • Sudret B (2008) Analytical derivation of the outcrossing rate in time-variant reliability problems. Struct Infrastruct Eng 4:353–362

    Google Scholar 

  • Wang Z, Chen W (2016) Time-variant reliability assessment through equivalent stochastic process transformation. Reliab Eng Syst Saf 152:166–175

    Google Scholar 

  • Wang Z, Chen W (2017) Confidence-based adaptive extreme response surface for time-variant reliability analysis under random excitation. Struct Saf 64:76–86

    Google Scholar 

  • Wang Z, Wang P (2012) A nested extreme response surface approach for time-dependent reliability-based design optimization. J Mech Des 134:121007

    Google Scholar 

  • Wang L, Xiong C, Wang X, Li Y, Xu M (2018) Hybrid time-variant reliability estimation for active control structures under aleatory and epistemic uncertainties. J Sound Vib 419:469–492

    Google Scholar 

  • Wang L, Wang X, Li Y, Hu J (2019) A non-probabilistic time-variant reliable control method for structural vibration suppression problems with interval uncertainties. Mech Syst Signal Process 115:301–322

    Google Scholar 

  • Xiao NC, Zuo MJ, Zhou C (2018) A new adaptive sequential sampling method to construct surrogate models for efficient reliability analysis. Reliab Eng Syst Saf 169:330–338

    Google Scholar 

  • Xiao NC, Yuan K, Zhou C (2019) Adaptive kriging-based efficient reliability method for structural systems with multiple failure modes and mixed variables. Comput Methods Appl Mech Eng https://doi.org/10.1016/j.cma.2019.112649

  • Xiaoke L, Fengxiang X, Haobo Q, Zhenzhong C, Wenbin H, Jun M (2019) A moving shifting vector method for reliability-based design optimization using effectiveness checking of probabilistic constraint. Int J Ind Eng 26:34–47

    Google Scholar 

  • Yang JN, Shinozuka M (1971) On the first excursion probability in stationary narrow-band random vibration. J Appl Mech 38:1017–1022

    MATH  Google Scholar 

  • Yang X, Liu Y, Gao Y, Zhang Y, Gao Z (2015) An active learning kriging model for hybrid reliability analysis with both random and interval variables. Struct Multidiscip Optim 51:1003–1016

    MathSciNet  Google Scholar 

  • Yang X, Mi C, Deng D, Liu Y (2019) A system reliability analysis method combining active learning Kriging model with adaptive size of candidate points. Struct Multidiscip Optim 60:137–150

    Google Scholar 

  • Zhang D, Han X, Jiang C, Liu J, Li Q (2017) Time-dependent reliability analysis through response surface method. J Mech Des 139:041404

    Google Scholar 

  • Zhang J, Xiao M, Gao L, Fu J (2018) A novel projection outline based active learning method and its combination with Kriging metamodel for hybrid reliability analysis with random and interval variables. Comput Methods Appl Mech Eng 341:32–52

    MathSciNet  MATH  Google Scholar 

  • Zhang J, Xiao M, Gao L, Chu S (2019) A combined projection-outline-based active learning Kriging and adaptive importance sampling method for hybrid reliability analysis with small failure probabilities. Comput Methods Appl Mech Eng 344:13–33

    MathSciNet  MATH  Google Scholar 

Download references

Funding

This research is supported by the National Natural Science Foundation of China under Grant Nos. 51675198 and 51721092, the National Natural Science Foundation for Distinguished Young Scholars of China under Grant No. 51825502, and the Program for HUST Academic Frontier Youth Team under Grant No. 2017QYTD04.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haobo Qiu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Responsible Editor: Byeng D Youn

Appendices

Kriging model

Kriging (Jones 2001; Sacks et al. 1989) is an interpolative metamodeling technique based on the assumption that the predicted function value is the linear combination of a regression model and a stochastic process. The general form of Kriging is given as

$$ \hat{y}\left(\mathbf{x}\right)={\mathbf{f}}^{\mathrm{T}}\left(\mathbf{x}\right)\beta +z\left(\mathbf{x}\right) $$
(A1)

where f(x) = [f1(x), f2(x), ..., fp(x)]T is a vector of regression functions and β = [β1, β2, ..., βp]T is the regression parameters vector. z(x) is a stochastic process with mean zero and variance σ2. In this paper, the ordinary Kriging is used, which means that fT(x)β is a scalar and always taken as fT(x)β =  β. In other words, the function value obeys the normal distribution y(x) ∼ N(μ,  σ2), μ = β. The covariance of two random points is defined by

$$ Cov\left[z\left({\mathbf{x}}_i\right),z\left({\mathbf{x}}_j\right)\right]={\sigma}^2R\left({\mathbf{x}}_i,{\mathbf{x}}_j\right)={\sigma}^2\exp \left[-\sum \limits_{l=1}^d{\uptheta}_l{\left({\mathbf{x}}_i^l-{\mathbf{x}}_j^l\right)}^2\right] $$
(A2)

where R(xi, xj) is the correlation function between z(xi) and z(xj) and the Gaussian correlation function is widely used for R(xi, xj). d is the number of design variables; \( {\mathbf{x}}_i^l,{\mathbf{x}}_j^l\ \mathrm{and}\ {\uptheta}_l \) are the l − th component of xi, xj and θ, respectively.

Given a design of experiment (DOE) X = [x1, x2, ..., xn] and their corresponding function value Y = [y1, y2, ..., yn]T, to evaluate the value of parameter θ, Kriging chooses μ and σ2 to maximize the likelihood function of Y

$$ L\left({y}_1,{y}_2,...,{y}_n|\mu, {\sigma}^2\right)=\frac{1}{{\left(2\pi \right)}^{\frac{n}{2}}{\left({\sigma}^2\right)}^{\frac{n}{2}}{\left|\mathbf{R}\right|}^{\frac{1}{2}}}\exp \left[-\frac{{\left(\mathbf{Y}-\mathbf{1}\mu \right)}^{\mathrm{T}}{\mathbf{R}}^{-1}\left(\mathbf{Y}-\mathbf{1}\mu \right)}{2{\sigma}^2}\right] $$
(A3)

where R is an n × n correlation matrix R = [R(xi, xj)]n × n and 1 is an n × 1 unit vector. Then setting the derivatives with respect to μ and σ2 to zero and solving the maximum likelihood estimates (MLEs) are obtained by

$$ \hat{\mu}=\frac{{\mathbf{1}}^{\mathrm{T}}{\mathbf{R}}^{-1}\mathbf{Y}}{{\mathbf{1}}^{\mathrm{T}}{\mathbf{R}}^{-1}\mathbf{1}},{\hat{\sigma}}^2=\frac{{\left(\mathbf{Y}-\mathbf{1}\hat{\mu}\right)}^{\mathrm{T}}{\mathbf{R}}^{-1}\left(\mathbf{Y}-\mathbf{1}\hat{\mu}\right)}{n}. $$
(A4)

Substituting Eq. (A4) into Eq. (A3), the concentrated log-likelihood function is obtained. And ignoring the constant terms, the MLE for θ is given

$$ \hat{\theta}=\underset{\theta }{\mathrm{argmax}}\left(\frac{n}{2}\log \left({\hat{\sigma}}^2\right)-\frac{1}{2}\log \left(\left|\mathbf{R}\right|\right)\right). $$
(A5)

To make a prediction \( \hat{y} \) at an unknown point x, defining a vector of correlations r(x) = [R(x, x1), R(x, x2), ..., R(x, xn)]T between the samples and the prediction point, an augmented correlation matrix and response vector can be constructed as

$$ \tilde{R}=\left(\begin{array}{cc}\mathbf{R}& \mathbf{r}\\ {}{\mathbf{r}}^{\mathrm{T}}& 1\end{array}\right),\tilde{\mathbf{y}}=\left(\begin{array}{c}\mathbf{Y}\\ {}\hat{y}\end{array}\right). $$
(A6)

Similarly, replacing R and Y in (A4) with \( \tilde{R} \) and \( \tilde{y} \), we can evaluate the MLEs

$$ {\mu}_{\hat{y}}\left(\mathbf{x}\right)=\hat{\mu}+{\mathbf{r}}^{\mathrm{T}}{\mathbf{R}}^{-1}\left(\mathbf{Y}-\mathbf{1}\hat{\mu}\right),{\hat{\sigma}}_{\hat{y}}^2\left(\mathbf{x}\right)={\hat{\sigma}}^2\left[1-{\mathbf{r}}^{\mathrm{T}}{\mathbf{R}}^{-1}\mathbf{r}+\frac{{\left(1-{\mathbf{r}}^{\mathrm{T}}{\mathbf{R}}^{-1}\mathbf{r}\right)}^2}{{\mathbf{1}}^{\mathrm{T}}{\mathbf{R}}^{-1}\mathbf{1}}\right]. $$
(A7)

Thus the predicted response at x obeys a normal distribution \( \hat{y}\left(\mathbf{x}\right)\sim N\left({\mu}_{\hat{y}}\left(\mathbf{x}\right),{\hat{\sigma}}_{\hat{y}}^2\left(\mathbf{x}\right)\right) \). \( {\mu}_{\hat{y}}\left(\mathbf{x}\right) \) is usually taken as the predicted response, and \( {\hat{\sigma}}_{\hat{y}}^2\left(\mathbf{x}\right) \) means the local uncertainty of the prediction.

EOLE

Before building the Kriging model for the performance function, the stochastic process Y(t) can be represented by a series of independent random variables. In this work, the expansion optimal linear estimation (EOLE) method (Li and Der Kiureghian 1993) is utilized. The time interval is discretized into Nt time nodes, and the covariance function between any time \( {t}_{t_i} \) and \( {t}_{t_j} \) is computed by

$$ Cov\left({t}_{t_i},{t}_{t_j}\right)={\sigma}_Y\left({t}_{t_i}\right){\sigma}_Y\left({t}_{t_j}\right){\rho}_Y\left({t}_{t_i},{t}_{t_j}\right), $$
(B1)

where \( {\rho}_Y\left({t}_{t_i},{t}_{t_j}\right) \) is the autocorrelation coefficient function. With the covariance function, the corresponding covariance matrix is formed as

$$ \sum =\left(\begin{array}{cccc} Cov\left({t}_{t_1},{t}_{t_1}\right)& Cov\left({t}_{t_1},{t}_{t_2}\right)& \dots & Cov\left({t}_{t_1},{t}_{t_{N_t}}\right)\\ {} Cov\left({t}_{t_2},{t}_{t_1}\right)& Cov\left({t}_{t_2},{t}_{t_2}\right)& \dots & Cov\left({t}_{t_2},{t}_{t_{N_t}}\right)\\ {}\vdots & \vdots & \ddots & \vdots \\ {} Cov\left({t}_{N_t},{t}_{t_1}\right)& Cov\left({t}_{N_1},{t}_{t_2}\right)& \dots & Cov\left({t}_{t_{N_t}},{t}_{t_{N_t}}\right)\end{array}\right). $$
(B2)

After the eigenanalysis of the covariance matrix, the stochastic process Y(t) is expanded by

$$ Y(t)={\mu}_Y(t)+\sum \limits_{m=1}^p\frac{1}{\sqrt{\lambda_m}}{\varPhi}_m(t){\xi}_m{\uprho}_Y(t), $$
(B3)

where p is the number of dominated eigenvalues and p ≤ Nt. λm is the eigenvalue, Φm(t) is the eigenvector, \( {\uprho}_Y(t)={\left[{\sigma}_Y(t){\sigma}_Y\left({t}_{t_1}\right){\rho}_Y\left(t,{t}_{t_1}\right),{\sigma}_Y(t){\sigma}_Y\left({t}_{t_2}\right){\rho}_Y\left(t,{t}_{t_2}\right),...,{\sigma}_Y(t){\sigma}_Y\left({t}_{t_{N_t}}\right){\rho}_Y\left(t,{t}_{t_{N_t}}\right)\right]}^T \) is a vector of the covariance function, ξm is the independent standard normal variable. Figure 14 illustrates the expansion of two stochastic processes.

Fig. 14
figure 14

Fifty realizations of stochastic process expansion

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, D., Jiang, C., Qiu, H. et al. Time-dependent reliability analysis through projection outline-based adaptive Kriging. Struct Multidisc Optim 61, 1453–1472 (2020). https://doi.org/10.1007/s00158-019-02426-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-019-02426-0

Keywords

Navigation