Abstract
The first-order reliability method (FORM) is a prevalent method in the structural reliability community. However, when solving the high-dimensional problem with a highly nonlinear limit state function, FORM usually encounters non-convergence or divergence. In this study, an improved FORM combining Harris Hawks Optimization (HHO-FORM) is presented for high-dimensional reliability analysis. HHO is a meta-heuristic algorithm mimicking the predatory behavior of Harris hawks, and efficient in finding the global optimum of high-dimensional problems. In HHO-FORM, the reliability index is firstly formulated as the solution of a constrained optimization problem according to the FORM theory. Then, the constraints are handled with the exterior penalty function method. In addition, the optimal reliability index is determined by the Harris Hawks Optimization that accelerates the convergence by the population-based mechanism and the strategy of Levy Flight. The HHO-FORM does not require the derivatives of the limit state functions that reduce the computational burden for high-dimensional problems. So the simplicity of HHO-FORM greatly improves the efficiency in solving high-dimensional reliability problems. The HHO-FORM is firstly tested on three challenging numerical high-dimensional problems and then applied to two high-dimensional engineering problems to verify its performance. Four gradient-based FORM algorithms and four heuristic-based FORM algorithms are also compared with the proposed method. The experimental results demonstrate that HHO-FORM provides good accuracy and efficiency for high-dimensional reliability problems.
Similar content being viewed by others
References
Angelis M, Patelli E, Beer M (2015) Advanced line sampling for efficient robust reliability analysis. Struct Saf 52:170–182
Au S K, Beck J L (2001) Estimation of small failure probabilities in high dimensions by subset simulation. Probab Eng Mech 16(4):263–277
Binder K, Heermann D, Roelofs L, Mallinckrodt A J, McKay S (1993) Monte Carlo simulation in statistical physics. Comput Phys 7(2):156–157
Cheng J (2007) Hybrid genetic algorithms for structural reliability analysis. Comput Struct 85(19-20):1524–1533
Coello C A C (2002) Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput Methods Appl Mech Eng 191(11-12):1245–1287
Cornell C A (1969) A probability-based structural code. J Amer Concret Instit 66(12):974–985
Dang C, Xu J (2019) Novel algorithm for reconstruction of a distribution by fitting its first-four statistical moments. Appl Math Model 71:505–524
Das Neves Carneiro G, António C C (2019) Global optimal reliability index of implicit composite laminate structures by evolutionary algorithms. Struct Saf 79:54–65
Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2-4):311–338
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41
Du X, Chen W (2001) A most probable point-based method for efficient uncertainty analysis. J Des Manuf Autom 4(1):47–66
Dubourg V, Sudret B (2014) Meta-model-based importance sampling for reliability sensitivity analysis. Struct Saf 49:27–36
Eberhart R, Kennedy J (1995) Particle swarm optimization. IEEE Proc Int Conf Neural Netw 4:1942–1948
Elegbede C (2005) Structural reliability assessment based on particles swarm optimization. Struct Saf 27 (2):171–186
Gong J X, Yi P (2011) A robust iterative algorithm for structural reliability analysis. Struct Multidiscip Optim 43:519–527
Hadidi A, Azar B F, Rafiee A (2017) Efficient response surface method for high-dimensional structural reliability analysis. Struct Saf 68:15–27
Hao P, Wang Y, Liu C, Wang B, Wu H (2017a) A novel non-probabilistic reliability-based design optimization algorithm using enhanced chaos control method. Comput Methods Appl Mecha Eng 318:689–711
Hao P, Wang Y, Liu X, Wang B, Li G, Wang L (2017b) An efficient adaptive-loop method for non-probabilistic reliability-based design optimization. Comput Methods Appl Mech Eng 324:689–711
Hao P, Ma R, Wang Y, Feng S, Wang B, Li G, Xing H, Yang F (2019a) An augmented step size adjustment method for the performance measure approach: toward general structural reliability-based design optimization. Structu Safety 80:32–45
Hao P, Wang Y, Ma R, Liu H, Wang B, Li G (2019b) A new reliability-based design optimization framework using isogeometric analysis. Comput Methods Appl Mech Eng 345:476–501
Hasofer A, Lind N (1974) An exact invariant first order reliability format. ASCE J Eng Mech Div 100:111–121
Heidari A A, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849–872
Hu C, Youn B D (2011) Adaptive-sparse polynomial chaos expansion for reliability analysis and design of complex engineering systems. Struct Multidiscip Optim 43(3):419–442
Hu Z, Du X (2015) First order reliability method for time-variant problems using series expansions. Struct Multidiscip Optim 51(1):1–21
Kaveh A, Zolghadr A (2014a) Democratic PSO for truss layout and size optimization with frequency constraints. Comput Struct 130:10–21
Kaveh A, Massoudi M, Bagha M G (2014b) Structural reliability analysis using charged system search algorithm. Iran J Sci Technol Trans Civ Eng 38(C2):439–448
Kaveh A, Ilchi Ghazaan M (2015) Structural reliability assessment utilizing four metaheuristic algorithms. Iran Univ Sci Technol 5(2):205–225
Kaveh A, Zolghadr A (2017) Cyclical parthenogenesis algorithm for guided modal strain energy based structural damage detection. Appl Soft Comput 57:250–264
Kaveh A, Zolghadr A (2018) Meta-heuristic methods for optimization of truss structures with vibration frequency constraints. Acta Mech 229(10):3971–3992
Keshtegar B (2016) Chaotic conjugate stability transformation method for structural reliability analysis. Comput Methods Appl Mech Eng 310:866–885
Keshtegar B (2017a) Limited conjugate gradient method for structural reliability analysis. Eng Comput 33 (3):621–629
Keshtegar B, Zeng M (2017b) A hybrid relaxed first-order reliability method for efficient structural reliability analysis. Struct Saf 66:84–93
Keshtegar B (2018) Conjugate finite-step length method for efficient and robust structural reliability analysis. Struct Eng Mech 65(4):415–422
Lacaze S, Missoum S (2015) Codes: a toolbox for computational design, version 1.0
Liu P L, Der Kiureghian A (1991) Optimization algorithms for structural reliability. Struct Saf 9(3):161–177
Melchers RE, Beck AT (2018) Structural reliability analysis and prediction. Wiley, Berlin
Meng Z, Li G, Yang D, Zhan L (2017) A new directional stability transformation method of chaos control for first order reliability analysis. Struct Multidiscip Optim 55(2):601–612
Meng Z, Pu Y, Zhou H (2018a) Adaptive stability transformation method of chaos control for first order reliability method. Eng Comput 34(4):671–683
Meng Z, Yang D, Zhou H, Wang BP (2018b) Convergence control of single loop approach for reliability-based design optimization. Struct Multidiscip Optim 57(3):1079–1091
Meng Z, Zhang D, Li G, Yu B (2019a) An importance learning method for non-probabilistic reliability analysis and optimization. Struct Multidiscip Optim 59(4):1255–1271
Meng Z, Zhang Z, Li G, Zhang D (2019b) An active weight learning method for efficient reliability assessment with small failure probability. Struct Multidiscip Optim 61:1157–1170
Meng Z, Keshtegar B (2019c) Adaptive conjugate single-loop method for efficient reliability-based design and topology optimization. Comput Methods Appl Mech Eng 344:95–119
Meng Z, Zhang Z, Zhou H (2020) A novel experimental data-driven exponential convex model for reliability assessment with uncertain-but-bounded parameters. Appl Math Model 77:773– 787
Mirjalili S, Mirjalili S M, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053– 1073
Mirjalili S, Gandomi A H, Mirjalili S Z, Saremi S, Faris H, Mirjalili S M (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
Pan Q, Dias D (2017) An efficient reliability method combining adaptive support vector machine and Monte Carlo simulation. Struct Saf 67:85–95
Pedroso D M (2017) Form reliability analysis using a parallel evolutionary algorithm. Struct Saf 65:84–99
Rackwitz R, Fiessler B (1978) Structural reliability under combined random load sequences. Comput Struct 9(5):489–494
Roudak M A, Karamloo M (2019) Establishment of non-negative constraint method as a robust and efficient first-order reliability method. Appl Math Model 68:281–305
Santosh T, Saraf R, Ghosh A, Kushwaha H (2006) Optimum step length selection rule in modified HL-RF method for structural reliability. Int J Press Vessel Pip 83(10):742–748
Sawada K, Matsuo A, Shimizu H (2011) Randomized line search techniques in combined GA for discrete sizing optimization of truss structures. Struct Multidiscip Optim 44(3):337–350
Takahama T, Sakai S (2006) Constrained optimization by the ε constrained differential evolution with gradient-based mutation and feasible elites. In: 2006 IEEE International Conference on Evolutionary Computation. IEEE, pp 1–8
Wang G, Ma Z (2017) Hybrid particle swarm optimization for first-order reliability method. Comput Geotech 81:49–58
Xu J, Dang C (2019a) A novel fractional moments-based maximum entropy method for high-dimensional reliability analysis. Appl Math Model 75:749–768
Xu J, Zhu S (2019b) An efficient approach for high-dimensional structural reliability analysis. Mech Syst Signal Process 122:152–170
Yang D (2010) Chaos control for numerical instability of first order reliability method. Commun Nonlinear Sci Numer Simul 15(10):3131–3141
Yao W, Tang G, Wang N, Chen X (2019) An improved reliability analysis approach based on combined form and beta-spherical importance sampling in critical region. Struct Multidiscip Optim 60:35–58
Yi P, Zhu Z (2016) Step length adjustment iterative algorithm for inverse reliability analysis. Struct Multidiscip Optim 54(4):1–11
Yoo D, Lee I, Cho H (2014) Probabilistic sensitivity analysis for novel second-order reliability method (SORM) using generalized chi-squared distribution. Struct Multidiscip Optim 50(5):787–797
Zaeimi M, Ghoddosian A (2018) Structural reliability assessment based on the improved constrained differential evolution algorithm. Period Polytech Civ Eng 62(2):494–507
Zhang, Y, Kiureghian AD (1995) Two improved algorithms for reliability analysis. Springer, Berlin
Zhao H, Ru Z, Chang X, Li S (2015) Reliability analysis using chaotic particle swarm optimization. Quality Reliab Eng Int 31(8):1537–1552
Zhao H, Zhao M, Zhu C (2016) Reliability-based optimization of geotechnical engineering using the artificial bee colony algorithm. KSCE J Civ Eng 20(5):1728–1736
Zhao H, Zhu C, Ru Z (2018) Reliability analysis based on artificial bee colony (ABC) and its application in geotechnical engineering. Open Civ Eng J 12(1):96–107
Zhong C, Wang M, Dang C, Ke W (2020) Structural reliability assessment by salp swarm algorithm-based FORM. Qual Reliab Eng In 36:1224–1244
Acknowledgments
The first author thanks Dr. Huiling Chen for opening the HHO optimizer code in website. The authors are grateful to the comments from the editor and four reviewers. These comments improve the original manuscript.
Funding
This work was supported by the National Natural Science Foundation of China (No. 51578225)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Responsible Editor: Xiaoping Du
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Replication of results
The algorithm of the HHO-FORM approach is coded in MATLAB, and the source code of one example is included in the Supplementary Material.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Zhong, C., Wang, M., Dang, C. et al. First-order reliability method based on Harris Hawks Optimization for high-dimensional reliability analysis. Struct Multidisc Optim 62, 1951–1968 (2020). https://doi.org/10.1007/s00158-020-02587-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-020-02587-3