中国机械工程 ›› 2026, Vol. 37 ›› Issue (2): 428-441.DOI: 10.3969/j.issn.1004-132X.2026.02.018
• 智能制造 • 上一篇
收稿日期:2024-12-22
出版日期:2026-02-25
发布日期:2026-03-13
通讯作者:
杜尊峰
作者简介:杜尊峰*(通信作者),男,1984年生,教授、博士研究生导师。研究方向为结构可靠性分析、结构损伤评估。E-mail:dzf@tju.edu.cn。
基金资助:
DU Zunfeng1(
), FAN Tao2, JIANG Dengyao1
Received:2024-12-22
Online:2026-02-25
Published:2026-03-13
Contact:
DU Zunfeng
摘要:
提出了一种基于多保真Kriging模型与主动学习的结构可靠性分析方法。通过三阶段选择确定每次迭代过程中样本点的更新位置与空间位置,第一阶段通过集成多种学习函数确定最优样本点集合;第二阶段通过所提BES方法(beneficial effect strategy)确定样本点的更新位置;第三阶段运用Bootstrap自举抽样法从最优样本点集合中确定样本点的空间位置。通过两个数值算例与一个工程实际算例证明了所提方法的有效性与高效性。与目前先进的多保真结构可靠性方法相比,当模型的保真度较低时能有效地避免计算失败,证明了所提方法的先进性与较好的适用性。
中图分类号:
杜尊峰, 樊涛, 姜登耀. 一种面向多保真Kriging模型结构可靠性分析的主动学习方法[J]. 中国机械工程, 2026, 37(2): 428-441.
DU Zunfeng, FAN Tao, JIANG Dengyao. A New Active Learning Method for Structural Reliability Analysis of Multi-fidelity Kriging Models[J]. China Mechanical Engineering, 2026, 37(2): 428-441.
| 计算模型 | 方法 | 计算次数TMF | ||
|---|---|---|---|---|
高保真 模型 | MCS | 1×106 | 3.12 | |
| AK-EFF | 48.7 | 3.14 | 2.22 | |
| AK-U | 40.5 | 3.13 | 2.02 | |
| AK-ERF | 44.4 | 3.13 | 2.01 | |
| AK-RLCB | 33.9 | 3.12 | 1.77 | |
| AK-H | 52.3 | 3.13 | 2.50 | |
| AK-REIF2 | 30.4 | 3.14 | 1.58 | |
多保真 模型 | AMFK-D | 27.5 (15.6+59.5×0.2) | 3.16 | 1.43 |
| AMK-AEFF | 23.8 (13.8+50.1×0.2) | 3.13 | 0.92 | |
| BSC-Believer | 19.6 (12.6+35.0×0.2) | 3.12 | 0.46 | |
| ELF-BES | 19.7 (12.4+36.4×0.2) | 3.12 | 0.83 |
表1 算例1各方法计算结果对比
Tab.1 Calculation results for each method in example 1
| 计算模型 | 方法 | 计算次数TMF | ||
|---|---|---|---|---|
高保真 模型 | MCS | 1×106 | 3.12 | |
| AK-EFF | 48.7 | 3.14 | 2.22 | |
| AK-U | 40.5 | 3.13 | 2.02 | |
| AK-ERF | 44.4 | 3.13 | 2.01 | |
| AK-RLCB | 33.9 | 3.12 | 1.77 | |
| AK-H | 52.3 | 3.13 | 2.50 | |
| AK-REIF2 | 30.4 | 3.14 | 1.58 | |
多保真 模型 | AMFK-D | 27.5 (15.6+59.5×0.2) | 3.16 | 1.43 |
| AMK-AEFF | 23.8 (13.8+50.1×0.2) | 3.13 | 0.92 | |
| BSC-Believer | 19.6 (12.6+35.0×0.2) | 3.12 | 0.46 | |
| ELF-BES | 19.7 (12.4+36.4×0.2) | 3.12 | 0.83 |
| 变量 | 分布类型 | 均值 | 标准差 |
|---|---|---|---|
| c1 | 正态分布 | 1 | 0.1 |
| c2 | 正态分布 | 0.1 | 0.01 |
| M | 正态分布 | 1 | 0.05 |
| R | 正态分布 | 0.5 | 0.05 |
| t1 | 正态分布 | 1 | 0.2 |
| F1 | 正态分布 | 1 | 0.2 |
表2 随机变量分布信息
Tab.2 Information on the distribution of random variables
| 变量 | 分布类型 | 均值 | 标准差 |
|---|---|---|---|
| c1 | 正态分布 | 1 | 0.1 |
| c2 | 正态分布 | 0.1 | 0.01 |
| M | 正态分布 | 1 | 0.05 |
| R | 正态分布 | 0.5 | 0.05 |
| t1 | 正态分布 | 1 | 0.2 |
| F1 | 正态分布 | 1 | 0.2 |
| 计算模型 | 方法 | 计算次数TMF | ||
|---|---|---|---|---|
高保真 模型 | MCS | 1×106 | 2.87 | - |
| AK -EFF | 116.5 | 2.85 | 1.82 | |
| AK-U | 132.3 | 2.85 | 2.23 | |
| AK-ERF | 118.0 | 2.86 | 1.70 | |
| AK -RLCB | 48.0 | 2.91 | 3.26 | |
| AK-H | 146.0 | 2.87 | 2.69 | |
| AK-REIF2 | 140.8 | 2.88 | 2.25 | |
多保真 模型 | AMFK-D | 157.2(147.8+94.2×0.1) | 2.84 | 3.43 |
| AMK-AEFF | 151.8(140.6+111.4×0.1) | 2.83 | 2.59 | |
| BSC-Believer | 36.6(24.7+119.3×0.1) Failed:4|30 | 2.54 | 11.27 | |
| ELF-BES | 40.0(28.6+113.5×0.1) | 2.86 | 1.59 |
表3 算例2各方法计算结果
Tab.3 Calculation results for each method in example 2
| 计算模型 | 方法 | 计算次数TMF | ||
|---|---|---|---|---|
高保真 模型 | MCS | 1×106 | 2.87 | - |
| AK -EFF | 116.5 | 2.85 | 1.82 | |
| AK-U | 132.3 | 2.85 | 2.23 | |
| AK-ERF | 118.0 | 2.86 | 1.70 | |
| AK -RLCB | 48.0 | 2.91 | 3.26 | |
| AK-H | 146.0 | 2.87 | 2.69 | |
| AK-REIF2 | 140.8 | 2.88 | 2.25 | |
多保真 模型 | AMFK-D | 157.2(147.8+94.2×0.1) | 2.84 | 3.43 |
| AMK-AEFF | 151.8(140.6+111.4×0.1) | 2.83 | 2.59 | |
| BSC-Believer | 36.6(24.7+119.3×0.1) Failed:4|30 | 2.54 | 11.27 | |
| ELF-BES | 40.0(28.6+113.5×0.1) | 2.86 | 1.59 |
| C | 0 | 0.2 | 0.4 | 0.6 | 0.8 | 1.0 | 1.2 | 1.6 | 2.0 |
|---|---|---|---|---|---|---|---|---|---|
| r2 | 0.95 | 0.84 | 0.67 | 0.49 | 0.35 | 0.24 | 0.17 | 0.10 | 0.09 |
| BSC-Believer | 0|30 | 2|30 | 5|30 | 7|30 | 16|30 | 13|30 | 14|30 | 13|30 | 15|30 |
| ELF-BES | 0|30 | 0|30 | 0|30 | 1|30 | 0|30 | 2|30 | 0|30 | 1|30 | 3|30 |
表4 不同相关系数r2下不同方法30次运行中计算失败次数
Tab.4 Number of failed calculations across 30 runs for different methods under different correlation coefficients
| C | 0 | 0.2 | 0.4 | 0.6 | 0.8 | 1.0 | 1.2 | 1.6 | 2.0 |
|---|---|---|---|---|---|---|---|---|---|
| r2 | 0.95 | 0.84 | 0.67 | 0.49 | 0.35 | 0.24 | 0.17 | 0.10 | 0.09 |
| BSC-Believer | 0|30 | 2|30 | 5|30 | 7|30 | 16|30 | 13|30 | 14|30 | 13|30 | 15|30 |
| ELF-BES | 0|30 | 0|30 | 0|30 | 1|30 | 0|30 | 2|30 | 0|30 | 1|30 | 3|30 |
| C | 方法 | 失败次数 | 计算次数TMF | |
|---|---|---|---|---|
| 0.6 | 0.49 | ELF-BES( | 0 | 35.2(23.9+56.6×0.2) |
| 0.8 | 0.35 | ELF-BES( | 0 | 35.6(24.3+56.3×0.2) |
| 1.0 | 0.24 | ELF-BES( | 0 | 38.6(26.5+60.5×0.2) |
| 1.2 | 0.17 | ELF-BES( | 0 | 38.2(26.0+60.9×0.2) |
| 1.6 | 0.10 | ELF-BES( | 0 | 43.0(30.0+66.8×0.2) |
| 2.0 | 0.09 | ELF-BES( | 0 | 48.4(33.2+76.1×0.2) |
表5 保守停止准则下ELF-BES方法失败情况统计
Tab.5 Failure statistics of the ELF-BES method under the conservative stopping criterion
| C | 方法 | 失败次数 | 计算次数TMF | |
|---|---|---|---|---|
| 0.6 | 0.49 | ELF-BES( | 0 | 35.2(23.9+56.6×0.2) |
| 0.8 | 0.35 | ELF-BES( | 0 | 35.6(24.3+56.3×0.2) |
| 1.0 | 0.24 | ELF-BES( | 0 | 38.6(26.5+60.5×0.2) |
| 1.2 | 0.17 | ELF-BES( | 0 | 38.2(26.0+60.9×0.2) |
| 1.6 | 0.10 | ELF-BES( | 0 | 43.0(30.0+66.8×0.2) |
| 2.0 | 0.09 | ELF-BES( | 0 | 48.4(33.2+76.1×0.2) |
| 算例 | 计算方法 | 计算次数TMF | ||
|---|---|---|---|---|
| 算例1 | BSC-Believer | 19.6 (12.6+35.0×0.2) | 3.12 | 0.46 |
| ELF-BES1 | 19.7 (12.4+36.4×0.2) | 3.12 | 0.83 | |
| ELF-BES2 | 21.1 (13.8+36.4×0.2) | 3.11 | 0.94 | |
| 算例2 | BSC-Believer | 36.6 (24.7+119.3×0.1) Failed:4|30 | 2.54 | 11.27 |
| ELF-BES1 | 40.0 (28.6+113.5×0.1) | 2.86 | 1.59 | |
| ELF-BES2 | 42.8 (31.3+114.9×0.1) | 2.86 | 1.23 |
表6 ELF-BES2对各算例的计算结果
Tab.6 Results of the ELF-BES2 for each example
| 算例 | 计算方法 | 计算次数TMF | ||
|---|---|---|---|---|
| 算例1 | BSC-Believer | 19.6 (12.6+35.0×0.2) | 3.12 | 0.46 |
| ELF-BES1 | 19.7 (12.4+36.4×0.2) | 3.12 | 0.83 | |
| ELF-BES2 | 21.1 (13.8+36.4×0.2) | 3.11 | 0.94 | |
| 算例2 | BSC-Believer | 36.6 (24.7+119.3×0.1) Failed:4|30 | 2.54 | 11.27 |
| ELF-BES1 | 40.0 (28.6+113.5×0.1) | 2.86 | 1.59 | |
| ELF-BES2 | 42.8 (31.3+114.9×0.1) | 2.86 | 1.23 |
| 参数类型 | 参数名称 | 参数取值 |
|---|---|---|
表7 板架结构设计参数
Tab.7 Plate rack structure design parameters
| 参数类型 | 参数名称 | 参数取值 |
|---|---|---|
| 变量 | 分布类型 | 均值 | 标准差 | 截断区间 |
|---|---|---|---|---|
| 纵骨间距l1/mm | 正态分布 | 600 | 20 | [580,620] |
| 倒角半径R/mm | 正态分布 | 1200 | 60 | [1150,1250] |
| 肋骨间距l2/mm | 正态分布 | 1460 | 50 | [1440,1480] |
| 侧板厚度t/mm | 正态分布 | 25 | 2 | [ |
| 肋骨厚度t2/mm | 正态分布 | 25 | 2 | [ |
| 纵桁厚度t1/mm | 正态分布 | 20 | 2 | [ |
| 弹性模量E/MPa | 正态分布 | 2.06×105 | 8.24×103 | — |
表8 随机变量分布
Tab.8 Distribution of random variables
| 变量 | 分布类型 | 均值 | 标准差 | 截断区间 |
|---|---|---|---|---|
| 纵骨间距l1/mm | 正态分布 | 600 | 20 | [580,620] |
| 倒角半径R/mm | 正态分布 | 1200 | 60 | [1150,1250] |
| 肋骨间距l2/mm | 正态分布 | 1460 | 50 | [1440,1480] |
| 侧板厚度t/mm | 正态分布 | 25 | 2 | [ |
| 肋骨厚度t2/mm | 正态分布 | 25 | 2 | [ |
| 纵桁厚度t1/mm | 正态分布 | 20 | 2 | [ |
| 弹性模量E/MPa | 正态分布 | 2.06×105 | 8.24×103 | — |
57.8(30.7+108.4/4) | ||||
| 55.4(26.5+115.6/4) | ||||
55.6(33.3+134.1/6) | ||||
表9 多保真模型下各方法计算结果对比
Tab.9 Comparison of the calculation results of each method under the multi-fidelity model
57.8(30.7+108.4/4) | ||||
| 55.4(26.5+115.6/4) | ||||
55.6(33.3+134.1/6) | ||||
| [1] | 宋海征, 周长聪, 李磊, 等. 一种基于AK-MCS-K的失效概率函数估计方法[J]. 中国机械工程, 2024, 35(5): 784-791. |
| SONG Haizheng, ZHOU Changcong, LI Lei, et al. An Estimation Method of Failure Probability Function Based on AK-MCS-K[J]. China Mechanical Engineering, 2024, 35(5): 784-791. | |
| [2] | 杨旭锋, 程鑫, 刘泽清. 一种融合交叉熵自适应抽样与ALK模型的可靠性分析方法[J]. 机械工程学报, 2024, 60(16): 73-82. |
| YANG Xufeng, CHENG Xin, LIU Zeqing. Reliability Analysis Method Combining Cross-entropy Adaptive Sampling and ALK Model[J]. Journal of Mechanical Engineering, 2024, 60(16): 73-82. | |
| [3] | CHEN Zequan, HE Jialong, LI Guofa, et al. Fast Convergence Strategy for Adaptive Structural Reliability Analysis Based on Kriging Believer Criterion and Importance Sampling[J]. Reliability Engineering & System Safety, 2024, 242: 109730. |
| [4] | BICHON B J, ELDRED M S, SWILER L P, et al. Efficient Global Reliability Analysis for Nonlinear Implicit Performance Functions[J]. AIAA Journal, 2008, 46(10): 2459-2468. |
| [5] | ECHARD B, GAYTON N, LEMAIRE M. AK-MCS: an Active Learning Reliability Method Combining Kriging and Monte Carlo Simulation[J]. Structural Safety, 2011, 33(2): 145-154. |
| [6] | ZHANG Xufang, WANG Lei, SØRENSEN J D. REIF: a Novel Active-learning Function Toward Adaptive Kriging Surrogate Models for Structural Reliability Analysis[J]. Reliability Engineering & System Safety, 2019, 185: 440-454. |
| [7] | YANG Xufeng, LIU Yongshou, ZHANG Yishang, et al. Probability and Convex Set Hybrid Reliability Analysis Based on Active Learning Kriging Model[J]. Applied Mathematical Modelling, 2015, 39(14): 3954-3971. |
| [8] | YI Jiaxiang, ZHOU Qi, CHENG Yuansheng, et al. Efficient Adaptive Kriging-based Reliability Analysis Combining New Learning Function and Error-based Stopping Criterion[J]. Structural and Multidisciplinary Optimization, 2020, 62(5): 2517-2536. |
| [9] | LU Ning, LI Yanfeng, HUANG Hongzhong, et al. AGP-MCS+D: an Active Learning Reliability Analysis Method Combining Dependent Gaussian Process and Monte Carlo Simulation[J]. Reliability Engineering & System Safety, 2023, 240: 109541. |
| [10] | MENG Yuan, ZHANG Dequan, SHI Baojun, et al. An Active Learning Kriging Model with Approximating Parallel Strategy for Structural Reliability Analysis[J]. Reliability Engineering & System Safety, 2024, 247: 110098. |
| [11] | HONG Linxiong, SHANG Bin, LI Shizheng, et al. Portfolio Allocation Strategy for Active Learning Kriging-based Structural Reliability Analysis[J]. Computer Methods in Applied Mechanics and Engineering, 2023, 412: 116066. |
| [12] | SHANG Xiaobing, SU Li, FANG Hai, et al. An Efficient Multi-fidelity Kriging Surrogate Model-based Method for Global Sensitivity Analysis[J]. Reliability Engineering & System Safety, 2023, 229: 108858. |
| [13] | WU Xiaojing, ZUO Zijun, MA Long, et al. Multi-fidelity Neural Network-based Aerodynamic Optimization Framework for Propeller Design in Electric Aircraft[J]. Aerospace Science and Technology, 2024, 146: 108963. |
| [14] | GENG Xin, LIU Peiqing, HU Tianxiang, et al. Multi-fidelity Optimization of a Quiet Propeller Based on Deep Deterministic Policy Gradient and Transfer Learning[J]. Aerospace Science and Technology, 2023, 137: 108288. |
| [15] | LI Zhihui, MONTOMOLI F. Aleatory Uncertainty Quantification Based on Multi-fidelity Deep Neural Networks[J]. Reliability Engineering & System Safety, 2024, 245: 109975. |
| [16] | DESAI A S, N N, ADHIKARI S, et al. Enhanced Multi-fidelity Modeling for Digital Twin and Uncertainty Quantification[J]. Probabilistic Engineering Mechanics, 2023, 74: 103525. |
| [17] | YI Jiaxiang, WU Fangliang, ZHOU Qi, et al. An Active-learning Method Based on Multi-fidelity Kriging Model for Structural Reliability Analysis[J]. Structural and Multidisciplinary Optimization, 2021, 63(1): 173-195. |
| [18] | LU Ning, LI Yanfeng, MI Jinhua, et al. AMFGP: an Active Learning Reliability Analysis Method Based on Multi-fidelity Gaussian Process Surrogate Model[J]. Reliability Engineering & System Safety, 2024, 246: 110020. |
| [19] | YI Jiaxiang, CHENG Yuansheng, LIU Jun. A Novel Fidelity Selection Strategy-guided Multifidelity Kriging Algorithm for Structural Reliability Analysis[J]. Reliability Engineering and System Safety, 2022, 219(C):108247.1-108247.14. |
| [20] | ZHANG Chi, SONG Chaolin, SHAFIEEZADEH A. Adaptive Reliability Analysis for Multi-fidelity Models Using a Collective Learning Strategy[J]. Structural Safety, 2022, 94: 102141. |
| [21] | WANG Jinsheng, XU Guoji, YUAN Peng, et al. An Efficient and Versatile Kriging-based Active Learning Method for Structural Reliability Analysis[J]. Reliability Engineering & System Safety, 2024, 241: 109670. |
| [22] | LV Zhaoyan, LU Zhenzhou, WANG Pan. A New Learning Function for Kriging and Its Applications to Solve Reliability Problems in Engineering[J]. Computers & Mathematics with Applications, 2015, 70(5): 1182-1197. |
| [23] | ZHANG Chi, WANG Zeyu, SHAFIEEZADEH A. Error Quantification and Control for Adaptive Kriging-based Reliability Updating with Equality Information[J]. Reliability Engineering & System Safety, 2021, 207: 107323. |
| [24] | GISELLE FERNÁNDEZ-GODINO M, PARK C, KIM N H, et al. Issues in Deciding Whether to Use Multifidelity Surrogates[J]. AIAA Journal, 2019, 57(5): 2039-2054. |
| [25] | MARELLI S, SUDRET B. An Active-learning Algorithm that Combines Sparse Polynomial Chaos Expansions and Bootstrap for Structural Reliability Analysis[J]. Structural Safety, 2018, 75: 67-74. |
| [26] | 高进, 崔海冰, 樊涛, 等. 一种基于自适应Kriging集成模型的结构可靠性分析方法[J]. 中国机械工程, 2024, 35(1): 83-92. |
| GAO Jin, CUI Haibing, FAN Tao, et al. A Structural Reliability Analysis Method Based on Adaptive Kriging Integrated Model[J]. China Mechanical Engineering, 2024, 35(1): 83-92. | |
| [27] | WANG Yanjin, PAN Hao, SHI Yina, et al. A New Active-learning Estimation Method for the Failure Probability of Structural Reliability Based on Kriging Model and Simple Penalty Function[J]. Computer Methods in Applied Mechanics and Engineering, 2023, 410: 116035. |
| [28] | TOAL D J J. Some Considerations Regarding the Use of Multi-fidelity Kriging in the Construction of Surrogate Models[J]. Structural and Multidisciplinary Optimization, 2015, 51(6): 1223-1245. |
| [1] | 刘竟飞1, 姜潮2, 倪冰雨2, 汪宗太3. 基于主动学习与贝叶斯深度神经网络的高维多输出不确定性传播方法[J]. 中国机械工程, 2024, 35(05): 792-801. |
| [2] | 宋海征1, 2, 周长聪1, 2, 李磊1, 2, 林华刚1, 2, 岳珠峰1, 2. 一种基于AK-MCS-K的失效概率函数估计方法[J]. 中国机械工程, 2024, 35(05): 784-791. |
| [3] | 高进, 崔海冰, 樊涛, 李昂, 杜尊峰. 一种基于自适应Kriging集成模型的结构可靠性分析方法[J]. 中国机械工程, 2024, 35(01): 83-92. |
| [4] | 王倩蓉;姜潮;方腾. 一种考虑参数相关性的可靠性优化设计方法[J]. 中国机械工程, 2018, 29(19): 2312-2319,2326. |
| [5] | 姜潮, 邓青青, 张旺. 考虑参数相关性的结构二阶可靠性分析方法[J]. 中国机械工程, 2016, 27(22): 3068-3074,3081. |
| [6] | 方一鸣, 胡春洋, 刘, 乐, 张兴明. 基于主动学习GASVM分类器的连铸漏钢预报[J]. 中国机械工程, 2016, 27(12): 1609-1614. |
| [7] | 姜潮1;李文学1;王彬1;周桂林2;刘雨祥2. 一种针对概率与非概率混合结构可靠性的敏感性分析方法[J]. 中国机械工程, 2013, 24(19): 2577-2583. |
| [8] | 张新锋;赵彦;施浒立;;. 机械结构系统模糊可靠度数值计算方法[J]. J4, 2009, 20(03): 0-369. |
| 阅读次数 | ||||||
|
全文 |
|
|||||
|
摘要 |
|
|||||