留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

提前终止累加误差函数粒子群算法应用研究

康恒一

康恒一. 提前终止累加误差函数粒子群算法应用研究[J]. 岩土工程技术, 2024, 38(6): 662-671. doi: 10.3969/j.issn.1007-2993.2024.06.005
引用本文: 康恒一. 提前终止累加误差函数粒子群算法应用研究[J]. 岩土工程技术, 2024, 38(6): 662-671. doi: 10.3969/j.issn.1007-2993.2024.06.005
Kang Hengyi. Application of a Modified Particle Swarm Optimization Algorithm with Early-Stopping Error Function Summation Mechanism[J]. GEOTECHNICAL ENGINEERING TECHNIQUE, 2024, 38(6): 662-671. doi: 10.3969/j.issn.1007-2993.2024.06.005
Citation: Kang Hengyi. Application of a Modified Particle Swarm Optimization Algorithm with Early-Stopping Error Function Summation Mechanism[J]. GEOTECHNICAL ENGINEERING TECHNIQUE, 2024, 38(6): 662-671. doi: 10.3969/j.issn.1007-2993.2024.06.005

提前终止累加误差函数粒子群算法应用研究

doi: 10.3969/j.issn.1007-2993.2024.06.005
详细信息
    作者简介:

    康恒一,男,1991年生,汉族,江苏如东人,高级工程师,主要从事隧道与地下工程等领域的工程设计工作。E-mail:hykang91@hotmail.com

  • 中图分类号: TU470

Application of a Modified Particle Swarm Optimization Algorithm with Early-Stopping Error Function Summation Mechanism

  • 摘要: 岩土材料本构模型参数的直接标定要求模型参数具有明确的物理意义且试验数据中有与之对应的几何特征。而针对复杂本构模型中可能存在的超参数,仅能通过参数调节与优化的方式进行标定。优化方式将粒子群算法应用到本构模型参数的标定中,讨论了基于应力–应变曲线进行粒子群标定的技术细节,重点分析了粒子群数量的需求、von Wolfersdorff亚塑性模型和Drucker-Prager弹塑性模型对数据完备性的需求以及算法在用以分析实际试验数据时的行为。针对本问题中误差函数计算过程为累加的特点,对在计算过程中误差函数已经超过其历史最优或函数值溢出的粒子,改进了提前终止应力积分和误差函数累加计算。研究结果显示,提前终止累加误差函数机制对计算效率有显著提升。

     

  • 图  1  常规粒子群算法中的迭代过程

    图  2  提前终止累加误差函数粒子群算法的迭代过程

    图  3  数据充足时粒子群数量对反演成功概率的影响

    图  4  粒子群迭代过程中的截断比例(采用生成数据)

    图  5  粒子群迭代过程中的截断比例 (实际数据)

    图  6  粒子群反演参数的预测情况

    图  7  文献[18]参数的预测情况

    表  1  试验初始状态

    参数von Wolfersdorff模型Drucker-Prager模型
    应力路径排水、不排水排水、不排水
    围压/kPa100, 300, 500100, 300, 500
    孔隙比0.8, 0.9, 1.0
    下载: 导出CSV

    表  2  Drucker-Prager模型参数

    参数Drucker-Prager模型
    体积模量/kPa2.22×104
    剪切模量/kPa7.74×103
    kφ/kPa8
    qφ0.6
    qψ0.3
    下载: 导出CSV

    表  3  von Wolfersdorff模型参数

    参数von Wolfersdorff模型
    $ \varphi_c $30°
    $ {h}_{s} $2.6 GPa
    $ n $0.27
    $ {e}_{d0} $0.61
    $ {e}_{c0} $0.98
    $ {e}_{i0} $1.1
    $ \alpha $0.18
    $ \beta $1.1
    下载: 导出CSV

    表  4  粒子群数量充足时试验数据选择对Drucker-Prager模型反演成功与否的影响

    数据是否成功
    仅有3组不同围压下的排水成功
    仅有3组不同围压下的不排水体积模量和qφ具有多解性
    仅有2组不同围压的排水成功
    相同围压的一组排水和一组不排水成功
    仅有1组排水仅能反演出qφ的值
    下载: 导出CSV

    表  5  粒子群数量充足时试验数据选择对von Wolfersdorff模型反演成功与否的影响

    数据 是否成功
    单一孔隙比的所有排水和不排水 只能反演出内摩擦角$ \varphi _{c} $
    单一围压的所有排水和不排水 成功
    所有的排水试验 成功
    所有的不排水试验 成功
    仅有一个围压的排水试验 只能反演出内摩擦角$ \varphi\mathit{_{\mathrm{\mathit{c}}}} $
    下载: 导出CSV

    表  6  粒子群是否带有提前终止机制的计算性能分析

    模型 是否
    提前终止
    步骤一耗时
    /ms
    步骤二耗时
    /ms
    总耗时
    /ms
    Drucker-Prager 1221.33 0.98 1222.31
    1880.68 0.97 1881.65
    von Wolfersdorff 34044.64 0.97 34045.61
    59727.43 1.01 59728.44
    下载: 导出CSV

    表  7  Karlsrube砂三轴排水试验初始状态

    试验编号初始孔隙比初始围压/kPa
    10.99613251.28935
    20.975289100.1241
    30.975132201.81
    40.970029300.4
    50.959757398.37
    60.87979950.53065
    70.862236101.6441
    80.858911200.11
    90.847617299.03
    100.846818401.29
    110.74347651.43528
    120.758169100.2799
    130.74833201.22
    140.734092299.64
    150.752639402.27
    下载: 导出CSV

    表  8  粒子群反演的Karlsrube砂参数

    编号 $ \varphi_c $ $ {h}_{s} $/GPa $ n $ $ {e}_{d0} $ $ {e}_{c0} $ $ {e}_{i0} $ $ \alpha $ $ \beta $ $ E\left(x\right) $
    1 31.6 0.853 0.229 0.382 1.23 1.23 0.42 3.94 646.90
    2 31.6 0.865 0.216 0.666 1.26 1.26 0.25 3.88 644.14
    3 31.6 19.8 0.124 0.807 1.31 1.31 0.215 2.62 709.25
    4 31.7 12.7 0.152 0.326 1.23 1.23 0.476 2.964 701.04
    5 31.6 1.87 0.198 0.402 1.23 1.23 0.428 3.6 655.66
    6 31.7 20.9 0.170 0.43 1.15 1.15 0.41 2.29 747.97
    7 31.6 30.9 0.127 0.342 1.27 1.27 0.49 2.7 720.27
    8 31.5 2.28 0.177 0.545 1.27 1.27 0.35 3.29 657.03
    9 31.6 15.2 0.117 0.562 1.35 1.35 0.364 2.87 692.85
    10 31.6 5.93 0.156 0.297 1.26 1.26 0.49 3.10 676.035
    文献值[18] 33.1 4 0.27 0.677 1.054 1.212 0.14 2.5 1056.99
    下载: 导出CSV
  • [1] VON WOLFFERSDORFF P A. A hypoplastic relation for granular materials with a predefined limit state surface[J]. Mechanics of Cohesive Frictional Materials, 1996,1(3):251-271.
    [2] MASÍN D. A hypoplastic constitutive model for clays with meta-stable structure[J]. Canadian Geotechnical Journal,2007,44(3):363-375. doi: 10.1139/t06-109
    [3] 季 慧, 金银富, 尹振宇, 等. 遗传算法改进及其在岩土参数反分析中的应用[J]. 计算力学学报,2018,35(2):224-229.
    [4] 陈昌富, 龚晓南. 混沌扰动启发式蚁群算法及其在边坡非圆弧临界滑动面搜索中的应用[J]. 岩石力学与工程学报,2004(20):3450-3453.
    [5] 阮永芬, 高春钦, 刘克文, 等. 基于粒子群算法优化小波支持向量机的岩土力学参数反演[J]. 岩土力学,2019,40(9):3662-3669.
    [6] PAL S, WATHUGALA G W, KUNDU S. Calibration of a constitutive model using genetic algorithms[J]. Computers & Geotechnics, 1996, 19(4): 325-348.
    [7] PEDROSO D M, WILLIAMS D J. Automatic calibration of soil–water characteristic curves using genetic algorithms[J]. Computers & Geotechnics, 2011, 38(3): 330-340.
    [8] 李 宁. 粒子群优化算法的理论分析与应用研究[D]. 武汉: 华中科技大学, 2006.
    [9] 李晓龙, 王复明, 李晓楠. 岩土工程弹塑性反分析的改进粒子群算法[J]. 采矿与安全工程学报,2009,26(1):50-54.
    [10] 杨文东, 张强勇, 李术才, 等. 粒子群算法在时效变形参数反演中的应用[J]. 中南大学学报(自然科学版),2013,44(1):282-288.
    [11] 黄 伟, 刘 华. 基于粒子群优化-高斯过程回归的智能岩土体参数快速反演方法[J]. 土工基础,2016,30(2):196-200.
    [12] 袁克阔. 粒子群算法改进及内变量本构模型参数反演[J]. 煤田地质与勘探,2017,45(2):112-117.
    [13] 姚亚锋, 李湘炜, 林 键, 等. 基于改进粒子群算法的冻土Burgers蠕变损伤模型及参数模糊随机优化方法:CN114595620A[P]. 2022-06-07.
    [14] KENNEDY J, EBERHART R C. Particle swarm optimization [C]// Proceedings of the IEEE Conference on Neural Networks, IV. Perth: IEEE Press, 1995: 1942−1948.
    [15] 张丽平, 俞欢军, 陈德钊, 等. 粒子群优化算法的分析与改进[J]. 信息与控制,2004,33(5):513-517.
    [16] 宋梦培, 莫礼平, 周恺卿. 惯性权值和学习因子对标准PSO算法性能的影响[J]. 吉首大学学报(自然科学版),2019,40(4):24-32.
    [17] SHI Y H , EBERHART R C . A modified particle swarm optimizer[C]//Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence. The 1998 IEEE International Conference on. IEEE, 2002.
    [18] WICHTMANN T, TRIANTAFYLLIDIS T. An experimental database for the development, calibration and verification of constitutive models for sand with focus to cyclic loading: part I—tests with monotonic loading and stress cycles[J]. Acta Geotechnica, 2016, 11(4): 739-761.
  • 加载中
图(7) / 表(8)
计量
  • 文章访问数:  61
  • HTML全文浏览量:  21
  • PDF下载量:  9
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-11-17
  • 修回日期:  2024-05-21
  • 录用日期:  2024-06-19
  • 刊出日期:  2024-12-06

目录

    /

    返回文章
    返回