岩土力学 ›› 2022, Vol. 43 ›› Issue (S2): 524-532.doi: 10.16285/j.rsm.2020.1380

• 数值分析 • 上一篇    下一篇

基于MATLAB GUI的本构模型模拟器开发

尹振宇1,陈佳莹2,吴则祥3,金银富1   

  1. 1. 香港理工大学 土木与环境工程系,香港;2. 中交第三航务工程勘察设计院有限公司,上海 200032; 3. 温州大学 建筑工程学院,浙江 温州 325000
  • 收稿日期:2020-09-13 修回日期:2022-01-21 出版日期:2022-10-10 发布日期:2022-10-10
  • 通讯作者: 吴则祥,男,1987年生,博士,讲师,主要从事岩土试验及数值等方面的研究。E-mail: zexiang.wu@wzu.edu.cn E-mail:zhenyu.yin@gmail.com
  • 作者简介:尹振宇,男,1975年生,博士,副教授,主要从事岩土本构模型、岩土工程风险及多场耦合分析等方面研究。
  • 基金资助:
    香港研究资助局基金项目(No.R5037-18F)。

Development of elastoplastic model simulator using MATLAB GUI

YIN Zhen-yu1, CHEN Jia-ying2, WU Ze-xiang3, JIN Yin-fu1   

  1. 1. Department of Civil and Environmental Engineering, Hong Kong Polytechnic University, Hong Kong, China; 2. CCCC Third Harbor Consultants Co., Ltd, Shanghai 200032, China; 3. College of Civil Engineering and Architecture, Wenzhou University, Wenzhou, Zhejiang 325000, China
  • Received:2020-09-13 Revised:2022-01-21 Online:2022-10-10 Published:2022-10-10
  • Supported by:
    This work was supported by the Hong Kong Research Grants Council Fund Project (R5037-18F).

摘要: 大多数工程师乃至学者未能完全理解高级本构模型,给理论联系实践带来了极大的困难。以粒状材料弹塑性本构模型SIMSAND为例,开发了一个基于本构模型的土工试验模拟工具。首先简要介绍MATLAB GUI的开发环境,接着按界面开发的步骤做循序渐进的描述:总体版面设计、控制参数输入的设计、勾选框的设计、结果显示设计、控制按钮设计、错误或警告提示设计等。为了便于理解,特选定了3个案例来研究模拟粒状材料的常规三轴不排水试验、常规三轴排水试验以及常平均应力条件下的三轴排水试验,并从塑性乘子出发推导了3个关键公式、伪代码编写及巧妙的修正。此工具平台的详细开发过程以及关键源程序将有助于读者模仿和训练,为岩土力学和岩土工程领域的本构模型实践提供研究和教学的范例及支持。

关键词: 弹塑性模型, 颗粒材料, 模拟器

Abstract: Most engineers and even scholars can not fully understand advanced constitutive models, which brings great difficulties to the integration of theory with practice. In this paper, the elastoplastic model SIMSAND for granular material is taken as an example of constitutive models to develop a simple tool for modeling soil tests. Firstly, the development environment of MATLAB GUI is briefly introduced, and then the steps of interface development are described step by step such as overall layout design, control parameter input design, tick box design, result display design, control button design, error or warning prompt design. In order to study and train the readers, three cases are selected to study the conventional undrained triaxial test, the conventional triaxial drained test and the triaxial drained test with constant mean stress. Starting from the plastic multiplier, three key formulas with pseudo codes are derived and presented with modifications. The detailed development process and key source program of this tool platform will help readers to imitate and train, and provide examples and support for research and teaching in practice of constitutive modeling.

Key words: elastoplastic model, granular material, simulator

中图分类号: TU411
[1] 张淼, 李林, 郑瀚波, 李盼盼, . 考虑饱和度影响的结构性黄土弹塑性本构模型[J]. 岩土力学, 2025, 46(9): 2816-2824.
[2] 徐卫卫, 谢遵党, 傅中志, 米占宽, . 粗粒土真三轴试验南水模型研究及工程应用[J]. 岩土力学, 2025, 46(8): 2559-2572.
[3] 李林, 季良, 叶飞, 李尧, . 非饱和原状结构性黄土水-力耦合弹塑性本构模型[J]. 岩土力学, 2025, 46(8): 2421-2433.
[4] 富海鹰, 钟雨薇, 王孝文, 吴博涵, 袁冉, . 基于次加载面理论的砂土临界状态参数模型[J]. 岩土力学, 2025, 46(6): 1788-1798.
[5] 刘恩龙, 蒋炼, 姜晓琼, 田健秋, 孙艺, 许然. 土颗粒材料中的复杂网络结构演化分析[J]. 岩土力学, 2023, 44(12): 3383-3404.
[6] 杨晓娟, 马刚, 周恒, 陆希, 李易奥, 周伟, . 基于复杂网络的岩土颗粒材料分散性失稳先兆研究[J]. 岩土力学, 2022, 43(7): 1978-1988.
[7] 刘彪, 王桥, 张宗亮, 周伟, FENG Y T, 彭张振, 李蕴升, 徐俊, 郭凯, . 基于B-DEM的颗粒聚合体应力计算和破碎路径模拟[J]. 岩土力学, 2022, 43(12): 3493-3502.
[8] 周容名, 翁效林, 李林, 侯乐乐, . 考虑气相硬化的准饱和黏土弹塑性模型[J]. 岩土力学, 2022, 43(11): 2963-2972.
[9] 张涛, 李涛, 冯硕. 描述饱和黏性土应变软化的弹塑性双面模型[J]. 岩土力学, 2022, 43(10): 2757-2767.
[10] 吴祁新, 杨仲轩. 基于应变响应包络的颗粒材料增量力学行为研究[J]. 岩土力学, 2020, 41(3): 915-922.
[11] 付龙龙, 周顺华, 田志尧, 田哲侃, . 双轴压缩条件下颗粒材料中力链的演化[J]. 岩土力学, 2019, 40(6): 2427-2434.
[12] 张坤勇, 臧振君, 李 威, 文德宝, Charkley Frederick Nai, . 土体三维卸荷弹塑性模型及其试验验证[J]. 岩土力学, 2019, 40(4): 1313-1323.
[13] 周佳锦,龚晓南,王奎华,张日红,王孟波,. 层状地基中静钻根植竹节桩单桩沉降计算[J]. , 2017, 38(1): 109-116.
[14] 郭兴文,赵 骞,顾水涛,蔡 新, . 基于黏弹性接触的颗粒材料蠕变特性研究[J]. , 2016, 37(S2): 105-112.
[15] 宋子亨,杨 强,刘耀儒. 考虑孔隙水压力作用的岩土体弹塑性模型及其有限元实现[J]. , 2016, 37(S1): 500-508.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!