岩土力学 ›› 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]. 岩土力学, 2022, 43(7): 1978-1988.
[2] 张涛, 李涛, 冯硕. 描述饱和黏性土应变软化的弹塑性双面模型[J]. 岩土力学, 2022, 43(10): 2757-2767.
[3] 吴祁新, 杨仲轩. 基于应变响应包络的颗粒材料增量力学行为研究[J]. 岩土力学, 2020, 41(3): 915-922.
[4] 付龙龙, 周顺华, 田志尧, 田哲侃, . 双轴压缩条件下颗粒材料中力链的演化[J]. 岩土力学, 2019, 40(6): 2427-2434.
[5] 张坤勇, 臧振君, 李 威, 文德宝, Charkley Frederick Nai, . 土体三维卸荷弹塑性模型及其试验验证[J]. 岩土力学, 2019, 40(4): 1313-1323.
[6] 周佳锦,龚晓南,王奎华,张日红,王孟波,. 层状地基中静钻根植竹节桩单桩沉降计算[J]. , 2017, 38(1): 109-116.
[7] 郭兴文,赵 骞,顾水涛,蔡 新, . 基于黏弹性接触的颗粒材料蠕变特性研究[J]. , 2016, 37(S2): 105-112.
[8] 宋子亨,杨 强,刘耀儒. 考虑孔隙水压力作用的岩土体弹塑性模型及其有限元实现[J]. , 2016, 37(S1): 500-508.
[9] 傅 华,赵大海 ,韩华强,凌 华,. 不同级配粗颗粒材料动力特性试验研究[J]. , 2016, 37(8): 2279-2284.
[10] 周英博,张玉军. 压力溶解对颗粒聚集岩体中热-水-应力耦合作用的弹塑性有限元分析[J]. , 2016, 37(6): 1781-1790.
[11] 易 颖,周 伟,马 刚,杨利福,常晓林, . 基于精确缩尺的颗粒材料流变研究[J]. , 2016, 37(6): 1799-1808.
[12] 温 勇,杨光华,汤连生,钟志辉,姚 捷,. 基于广义位势理论的土的数值弹塑性模型及其初步应用研究[J]. , 2016, 37(5): 1324-1332.
[13] 蒋明镜 ,金树楼 ,张 宁 , . 不同胶结尺寸的粒间胶结强度统一表达式[J]. , 2015, 36(9): 2451-2457.
[14] 张玉军 ,张维庆,. 塑性扩容梯度对孔隙介质岩体中T-H-M 耦合作用的二维有限元分析[J]. , 2014, 35(S2): 556-564.
[15] 申永江 ,邓 飚 ,杨 明 ,郑茂营 ,李耀庄 ,崔海浩,. 门架式双排抗滑桩的弹塑性模型与计算分析[J]. , 2014, 35(S1): 149-155.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 言志信 ,曹小红 ,张刘平 ,张海东. 地震作用下黄土边坡动力响应数值分析[J]. , 2011, 32(S2): 610 -614 .
[2] 左双英 ,肖 明 ,陈俊涛. 基于Zienkiewicz-Pande屈服准则的弹塑性本构模型在FLAC3D中的二次开发及应用[J]. , 2011, 32(11): 3515 -3520 .
[3] 戴国亮,余奇异,龚维明. 基于Winkler模型的有效桩长研究[J]. , 2012, 33(S2): 162 -166 .
[4] 罗晓辉 ,白世伟 . 深基坑大变形耦合分析与数值模拟[J]. , 2003, 24(6): 974 -978 .
[5] 刘 晓 ,唐辉明 ,熊承仁 . 边坡动力可靠性分析方法的模式、问题与发展趋势[J]. , 2013, 34(5): 1217 -1234 .
[6] 刘汉龙,费 康,高玉峰 . 边坡地震稳定性时程分析方法[J]. , 2003, 24(4): 553 -556 .
[7] 贾厚华,贺怀建. 边坡稳定模糊随机可靠度分析[J]. , 2003, 24(4): 657 -660 .
[8] 高广运 , 邱 畅 , 王贻荪 . 改进的双参数层状地基模型[J]. , 2003, 24(2): 159 -163 .
[9] 郑俊杰, 彭小荣. 桩土共同作用设计理论研究[J]. , 2003, 24(2): 242 -245 .
[10] 张家铭 ,张 凌 ,蒋国盛 ,汪 稔 . 剪切作用下钙质砂颗粒破碎试验研究[J]. , 2008, 29(10): 2789 -2793 .