EB, MC, MCC and CSUH model parameters were determined by non-inversion or inversion methods in Excel software.
relevant papers:
[1]Zhu B, Chen Z. Calibrating and validating a soil constitutive model through conventional triaxial tests: an in-depth study on CSUH model[J]. Acta Geotechnica, 2022: 1-14.
[2]Binglong Z, Xiaoxue S, Yuqing C, et al. Determining parameters of the CSUH constitutive model by genetic algorithm[J]. Japanese Geotechnical Society Special Publication, 2020, 8(6): 188-193.
针对把耦合优化算法搭建在Excel平台上时存在反演速度过慢的问题,提出了分段调整模型迭代增量步长的动态迭代方法,实现了模型参数在广泛使用的通用软件Excel上的快速反演计算,对本构模型参数的优化确定提供了极大的便利。Excel通用软件平台操作简便且应用广泛,但其内嵌的编程语言计算速度较慢,加之反演参数过程需要大量的本构模型数值计算增量式的迭代计算,耗时太长。动态迭代方法将整个轴向应变按应力应变曲线斜率分为两段,曲线斜率较大段的轴向应变增量在迭代时呈步长较小的等差数列分布,而曲线斜率较小段的轴向应变增量在迭代时呈步长较大的均匀数列分布。动态迭代方法在保证预测精度的前提下极大的减少了模型迭代次数,使本构模型参数的反演在基于Excel的优化反演分析软件上实现成为可能。模型参数优化反演分析软件包含了粘土和砂土的统一硬化模型(CSUH, Unified hardening model for clays and sands)、修正剑桥模型(MCC, Modified Cam-clay model)、莫尔-库伦模型(MC, Mohr-Coulomb model)和邓肯-张模型(EB, Duncan-Chang model)几种典型本构模型参数的非反演确定方法和反演确定方法,非反演方法确定的模型参数也可以作为反演方法确定参数时的初始值以提高反演精度和速度。
均匀迭代增量步长和等差数列分布的迭代增量步长计算结果对比
参数优化反演分析软件(ModelParaOpt)的主要功能
参数优化反演分析软件(ModelParaOpt)优化过程页
参数优化反演分析软件(ModelParaOpt)敏感性分析页
参数优化反演分析软件(ModelParaOpt)自动绘制对比图页(等向压缩试验)
参数优化反演分析软件(ModelParaOpt)自动绘制对比图页(CD试验)
参数优化反演分析软件(ModelParaOpt)自动绘制对比图页(CU试验)
若要添加新模型,可以在代码界面,搜索 添加新模型 ,选择当前工程。
'系统环境: 'Microsoft Windows 10 专业版(64 位) Build 19042 v10.0.19042 'Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz, 1.80GHz, Dell Inc. 0XW4HD 'Intel(R) UHD Graphics 620, 1024MB VRAM, Driver v27.20.100.9316 'DDR4-2400 SDRAM:6.2/7.8GB 'C:188.4/249GB
'1-Excel 2019(开发环境)
'2-WPS教育版 -正式版 v11.3.0.8858-release(运行需安装vba_for_wps) 'C:\Users\Zhu Binglong\AppData\Local\Kingsoft\WPS Office\11.3.0.8858
在Excel和WPS中都可以运行。
#视频教程 链接:https://pan.baidu.com/s/1OqAoiKjE5VyF_LDPHKDhUg?pwd=nhsb 提取码:nhsb
注意,如果将此excel放在桌面或C盘任何地方执行,可能由于没有C盘读写权限而发生错误: 解决方法有3种: 1.建议将此excel放在C盘以外的盘内运行。
2.如果只有C盘,可以以管理员权限打开此excel运行。
3.参考解决vba无写C盘权限问题
即用管理员运行cmd 输入icacls c:\ /setintegritylevel M
解决。