Skip to main content
Log in

An efficient method for estimating failure possibility function by combining adaptive Kriging model with augmented fuzzy simulation

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Failure possibility function (FPF) provides the relationship of failure possibility varying with distribution parameters of fuzzy inputs, and it is desired in the possibility-based design optimization under fuzzy uncertainty. However, estimating FPF by direct double-loop fuzzy simulation (DL-FS) requires large computational cost, since failure possibility needs to be repeatedly estimated corresponding to different discrete realizations of distribution parameters. For addressing this issue, an augmented fuzzy simulation (AFS) is proposed to improve the efficiency of estimating FPF. In AFS, the candidate sample pool (CSP) is first generated in an augmented space spanned by fuzzy inputs and their distribution parameters, on which the failure possibility at different distribution parameters can be estimated by the same CSP of AFS. Compared with DL-FS, the proposed AFS only needs one group of FS, which greatly reduces the computational cost and improves the efficiency of estimating FPF. Moreover, a Kriging model is adaptively embedded in the CSP of AFS by adopting U-learning and CSP reduction strategy, in which the convergent Kriging model trained in CSP of AFS is used to replace performance function for recognizing failure samples and estimating FPF. Since the number of the training samples for constructing the convergent Kriging model is much less than the size of CSP of AFS, the method combining adaptive Kriging with AFS can greatly improve the efficiency of estimating FPF, which is verified by the presented examples.

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

Data availability statement

Data available on request from the corresponding author.

Abbreviations

FPF:

Failure possibility function

DL-FS:

Double-loop fuzzy simulation

AFS:

Augmented fuzzy simulation

AK:

Adaptive Kriging

CSP:

Candidate sample pool

FS:

Fuzzy simulation

CSP:

Candidate sample pool

PBDO:

Possibility-based design optimization

DLMCS:

Double-loop Monte Carlo simulation

AMCS:

Augmented Monte Carlo simulation

MRE:

Mean relative error

\({\varvec{X}}\) :

Fuzzy input vector, and \({\varvec{X}} = \left\{ {x_{1} ,x_{2} ,...,x_{n} } \right\}^{T}\)

\({\varvec{x}}\) :

Realization of \({\varvec{X}}\), and \({\varvec{x}} = \left\{ {x_{1} ,x_{2} ,...,x_{n} } \right\}^{T}\)

\({\varvec{\theta}}\) :

Distribution parameter vector of \({\varvec{X}}\), and \({\boldsymbol{\theta}}= \left\{ {{\boldsymbol{\theta}}_{{X_{1} }} ,{\boldsymbol{\theta}}_{{X_{2} }} ,...,{\boldsymbol{\theta}}_{{X_{n} }} } \right\}^{T}\)

\({\varvec{\theta}}_{{X_{i} }}\) :

Distribution parameter vector of \(X_{i}\)

\(\pi_{f} \left( {\varvec{\theta}} \right)\) :

Failure possibility under given \({\varvec{\theta}}\)

\(g\left( {\varvec{X}} \right)\) :

Performance function

\(\rho_{{\varvec{X}}} \left( \cdot \right)\) :

Joint MF of \({\varvec{X}}\)

\(\rho_{{X_{i} }} \left( \cdot \right)\) :

MF of \(X_{i}\)

\(\rho_{{\varvec{X}}} \left( { \cdot \left| {\varvec{\theta}} \right.} \right)\) :

Conditional joint MF of \({\varvec{X}}\) on \({\varvec{\theta}}\)

\(\alpha\) :

Membership level

\(F\) :

Failure domain, and \(F = \left\{ {g\left( {\varvec{x}} \right) \le 0} \right\}\)

\(g_{K} {(}{\varvec{x}}{)}\) :

Kriging model of performance function

\(I_{F} \left( \cdot \right)\) :

Indicator function of failure domain

\(S_{{\varvec{x}}}^{(CSP)}\) :

Candidate sample pool of fuzzy inputs

\(\mu_{{g_{K} }} \left( {\varvec{x}} \right)\) :

Predicted mean of \(g_{K} \left( {\varvec{x}} \right)\)

\(\sigma_{{g_{K} }} \left( {\varvec{x}} \right)\) :

Prediction standard deviation of \(g_{K} \left( {\varvec{x}} \right)\)

\({\varvec{\theta}}_{j}\) :

Discrete point of \({\varvec{\theta}}\), and \({\varvec{\theta}}_{j} \user2{ = }\left\{ {{\varvec{\theta}}_{{X_{1} }}^{(j)} ,{\varvec{\theta}}_{{X_{2} }}^{(j)} ,...,{\varvec{\theta}}_{{X_{n} }}^{(j)} } \right\}^{T}\)

\(S_{{{\varvec{\theta}}_{{X_{i} }} }}\) :

Candidate sample pool composed of \({\varvec{\theta}}_{{X_{i} }}^{(j)} \left( {j = 1,2,...,N_{{\varvec{\theta}}} } \right)\) in \({\varvec{\theta}}_{j}\)

\(S_{{I_{F} }}\) :

Indicator function set with respect to samples accurately identified by \(g_{K} \left( {\varvec{x}} \right)\)

\(U\left( \cdot \right)\) :

U-learning function

\(T_{{\varvec{x}}}\) :

Training sample set

\(i\) :

\(i = 1,2,...,n\); \(n\) Is the dimension of fuzzy input vector

\(j\) :

\(j = 1,2,...,N_{{\varvec{\theta}}}\); \(N_{{\varvec{\theta}}}\) Is the number of discrete points of \({\varvec{\theta}}\)

References

  1. Schuller GI, Jensen HA (2008) Computational methods in optimization considering uncertainties–an overview. Comput Methods Appl Mech Eng 198(1):2–13

    Article  Google Scholar 

  2. Shi Y, Lu ZZ, Zhou YC et al (2020) A novel time-dependent system constraint boundary sampling technique for solving time-dependent reliability-based design optimization problems. Comput Methods Appl Mech Eng 372:113342

    Article  MathSciNet  Google Scholar 

  3. Shi Y, Lu ZZ, Huang ZL et al (2020) Advanced solution strategies for time-dependent reliability based design optimization. Comput Methods Appl Mech Eng 364:112916

    Article  MathSciNet  Google Scholar 

  4. Wang C, Matthies HG (2019) Epistemic uncertainty-based reliability analysis for engineering system with hybrid evidence and fuzzy variables. Comput Methods Appl Mech Eng 355:438–455

    Article  MathSciNet  Google Scholar 

  5. Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  Google Scholar 

  6. Nahmias S (1978) Fuzzy variables. Fuzzy Sets Syst 1:79–110

    Article  MathSciNet  Google Scholar 

  7. Mourelatos ZP, Zhou J (2005) Reliability estimation and design with insufficient data based on possibility theory. AIAA J 43(8):1696–1705

    Article  Google Scholar 

  8. Wang C, Qiu ZP, Xu MH, Qiu HC (2017) Novel fuzzy reliability analysis for heat transfer system based on interval ranking method. Int J Therm Sci 116:234–241

    Article  Google Scholar 

  9. Utkin LV, Gurov SV, Shubinsky IB (1995) A method to solve fuzzy reliability optimization problem. Microelectron Reliab 35(2):171–181

    Article  Google Scholar 

  10. Cremona C, Gao Y (1997) The possibilistic reliability theory: theoretical aspects and applications. Struct Saf 19(2):173–201

    Article  Google Scholar 

  11. Zadeh LA (1978) Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst 1:2–28

    Article  MathSciNet  Google Scholar 

  12. Tzvieli A (1990) Possibility theory: an approach to computerized processing of uncertainty. J Am Soc Inf Sci 41(2):153–154

    Article  Google Scholar 

  13. Cheng MY, Prayogo D (2017) A novel fuzzy adaptive teaching learning-based optimization (FATLBO) for solving structural optimization problems. Eng Computers 33:55–69

    Article  Google Scholar 

  14. Du L, Choi KK, Youn BD (2006) Inverse possibility analysis method for possibility-based design optimization. AIAA J 44(11):2682–2690

    Article  Google Scholar 

  15. Tang ZC, Lu ZZ, Hu JX (2014) An efficient approach for design optimization of structures involving fuzzy variables. Fuzzy Sets Syst 255(16):52–73

    Article  MathSciNet  Google Scholar 

  16. Wang C, Qiu Z, Xu M et al (2017) Novel numerical methods for reliability analysis and optimization in engineering fuzzy heat conduction problem. Struct Multidiscip Optim 56(5):1–11

    MathSciNet  Google Scholar 

  17. Jia BX, Lu ZZ, Wang L (2020) A decoupled credibility-based design optimization method for fuzzy design variables by failure credibility surrogate modeling. Struct Multidiscip Optim 62:285–297

    Article  Google Scholar 

  18. Möller B, Graf W, Beer M (2000) Fuzzy structural analysis using α-level optimization. Comput Mech 26(6):547–565

    Article  Google Scholar 

  19. Feng KX, Lu ZZ, Chao P (2019) Safety life analysis under required failure credibility constraint for unsteady thermal structure with fuzzy input parameters. Struct Multidiscip Optim 59(1):43–59

    Article  MathSciNet  Google Scholar 

  20. Liu B (2006) A survey of credibility theory. Fuzzy Optim Decis Making 5(4):387–408

    Article  MathSciNet  Google Scholar 

  21. Feng KX, Lu ZZ, Ling CY et al (2021) Fuzzy importance sampling method for estimating failure possibility. Fuzzy Sets Syst 424:170–184

    Article  MathSciNet  Google Scholar 

  22. Feng KX, Lu ZZ, Wang L et al (2021) A novel hypercube-based fuzzy simulation and its combination with adaptive Kriging for estimating failure credibility. Aerosp Sci Technol 108:106406

    Article  Google Scholar 

  23. Jiang X, Lu ZZ, Feng KX (2022) An efficient hierarchical fuzzy simulation method for estimating failure possibility. Eng Computers. https://doi.org/10.1007/s00366-022-01692-9

    Article  Google Scholar 

  24. Ling CY, Lu ZZ, Zhang XB (2020) An efficient method based on AK-MCS for estimating failure probability function. Reliab Eng Syst Saf 201:106975

    Article  Google Scholar 

  25. Au SK (2005) Reliability-based design sensitivity by efficient simulation. Comput Struct 83(14):1048–1061

    Article  Google Scholar 

  26. Ling CY, Lu ZZ, Feng KX (2019) An efficient method combining adaptive Kriging and fuzzy simulation for estimating failure credibility. Aerosp Sci Technol 92:620–634

    Article  Google Scholar 

  27. Jiang X, Lu ZZ (2020) An efficient algorithm for time-dependent failure credibility by combining adaptive single-loop Kriging model with fuzzy simulation. Struct Multidiscip Optim 62:1025–1039

    Article  MathSciNet  Google Scholar 

  28. Shi Y, Lu ZZ, Chen SY et al (2018) A reliability analysis method based on analytical expressions of the first four moments of the surrogate model of the performance function. Mech Syst Signal Process 111:47–67

    Article  Google Scholar 

  29. Zhai ZM, Li HY, Wang XG (2020) An adaptive sampling method for Kriging surrogate model with multiple outputs. Eng Computers 38:277–295

    Article  Google Scholar 

  30. Yu SW (2010) Construction of a fuzzy membership function based on interval number. J Shandong Univ 40:32–35

    Google Scholar 

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

    Article  Google Scholar 

  32. Feng KX, Lu ZZ, Zhang XB (2021) Efficient sample reduction strategy based on adaptive Kriging for estimating failure credibility. Struct Multidisciplinary Optimization 63:1–16

    Article  MathSciNet  Google Scholar 

  33. Du XP (2007) Interval reliability analysis. Asme Int Design Eng Technical Conf Computers Inf Eng Conf 408078:1103–1109

    Google Scholar 

  34. Lei JY, Lu ZZ, Wang L (2022) An efficient method by nesting adaptive Kriging into Importance sampling for failure-probability-based global sensitivity analysis. Eng Computers 38:3595–3610

    Article  Google Scholar 

  35. Jiang X, Lu ZZ, Wei L, Hu YS (2021) An efficient method for solving the system failure possibility of multi-mode structure by combining hierarchical fuzzy simulation with Kriging model. Struct Multidiscip Optim 64:4025–4044

    Article  MathSciNet  Google Scholar 

  36. Liu B (2007) A survey of entropy of fuzzy variables. J Uncertain Syst 1(1):4–13

    Google Scholar 

  37. Kundu K (2015) Image denoising using patch based processing with fuzzy Gaussian membership function. Int J Computer Appl 118(12):35–40

    Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (12272300, 52075442) and Innovation Foundation for Doctor Dissertation of Northwestern Polytechnical University (CX2022018). No conflict of interest exists in the submission of this manuscript, and manuscript is approved by all authors for publication. We would like to declare that the work described was original research that has not been published previously, and not under consideration for publication elsewhere, in whole or in part.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenzhou Lu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: The relationship between the U-learning function and the probability of the current Kriging model correctly recognizing the state of the sample point

The U-learning function \(U\left( {\varvec{x}} \right)\) proposed in Ref. [29] corresponds to the probability denoted as \(P_{e} \left( {\varvec{x}} \right)\) of the current Kriging model \(g_{K} \left( {\varvec{x}} \right)\) correctly recognizing the state of the sample point \({\varvec{x}}\) (also recognizing the symbol of the performance function value). The relationship between \(U\left( {\varvec{x}} \right)\) and \(P_{e} \left( {\varvec{x}} \right)\) can be expressed as follows, and the relationship has been discussed in detail in Ref. [35]

$$P_{e} \left( {\varvec{x}} \right) = \Phi \left( {\frac{{\left| {\mu_{{g_{K} }} \left( {\varvec{x}} \right)} \right|}}{{\sigma_{{g_{K} }} \left( {\varvec{x}} \right)}}} \right) = \Phi \left( {U\left( {\varvec{x}} \right)} \right),$$
(22)

where \(\mu_{{g_{K} }} \left( {\varvec{x}} \right)\) and \(\sigma_{{g_{K} }} \left( {\varvec{x}} \right)\) are the prediction mean and standard deviation provided by the current Kriging model \(g_{K} \left( {\varvec{x}} \right)\), respectively. \(\Phi \left( \cdot \right)\) is the cumulative distribution function of the standard normal variable. The smaller \(U\left( {\varvec{x}} \right)\) is, the smaller \(P_{e} \left( {\varvec{x}} \right)\) is. Since \(P_{e} \left( {\varvec{x}} \right) \ge \Phi \left( 2 \right) = 97.7\%\) is a high probability corresponding to \(U\left( {\varvec{x}} \right) \ge 2\), it is widely accepted that the current Kriging model \(g_{K} \left( {\varvec{x}} \right)\) can accurately identify the value symbol of the performance function at \({\varvec{x}}\).

Appendix B: Common membership functions

Table B1 lists several common membership functions, which include the normal type [36], the logarithmic normal type and the Gaussian type [37], and the triangular type and the trapezoid type.

Table B1 Several common membership functions

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jiang, X., Lu, Z. An efficient method for estimating failure possibility function by combining adaptive Kriging model with augmented fuzzy simulation. Engineering with Computers 40, 91–104 (2024). https://doi.org/10.1007/s00366-023-01784-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-023-01784-0

Keywords

Navigation