The present invention relates to a numerical simulation method of geotechnical engineering based on ABAQUS, which is based on Euler integral algorithm, uses Fortran language to compile a subprogram of HS constitutive model, realizes the secondary development of ABAQUS software, incorporates HS model considering material hardening effect into UMAT subroutine of ABAQUS software, realizes the numerical simulation of soil, overcomes the deficiency of ABAQUS self-contained soil related model. Subsidence, to a certain extent, makes up for the deficiency of ABAQUS in geotechnical engineering calculation and analysis.
【技术实现步骤摘要】
一种基于ABAQUS的岩土工程数值模拟方法
本专利技术属于岩土工程计算机辅助设计
,尤其涉一种基于ABAQUS的岩土工程数值模拟方法。
技术介绍
对岩土工程进行分析时,不大可能用解析方法来完成,只能采用实验和数值模拟计算的方法。实验研究虽然能提供大量宝贵的研究资料,但是需花费大量的人力、物力,实验周期往往也相当长,所得到实验成果往往相当有限,需进行处理才能得到可用于分析工程岩土介质的宏观力学参数。岩土工程数值模拟的基本方法是有限元法,尤其是对于大范围的工程施工效应的动态分析,有限元法是十分有效的。目前常用于岩土工程的土体本构模型有:邓肯-张(DC)模型、莫尔-库仑(MC)模型、修正剑桥(MCC)模型、硬化土(hardeningsoil)模型(简称HS模型)等。DC模型为非线性弹性模型,可以反映土体应力、应变的非线性特性,但却不能反映土体的塑性应变,也不能不同的应力路径;MC模型是目前岩土力学中应用最广和应用时间最长的土体模型之一,但MC模型过高地估计了岩土的抗拉强度;MCC模型参数较多且较难确定。以上本构模型均未考虑材料硬化,即把材料当做理想塑性材料。HS模型考虑了材料的硬化,不仅可以反映土体应力、应变的非线性特性和复杂的应力路径,而且模型参数可以从常规三轴试验获得,模型参数简单,因此成为岩土工程分析应用最广泛,也是最准确的土体本构模型之一。ABAQUS是国际上最先进的有限元软件之一,它具有丰富的适合岩土工程分析的本构模型,多达数百种的各种单位类型,非凡的非线性分析和耦合场分析能力,使它成为岩土工程分析领域的有力工具。但是岩土工程中有些常用的 ...
【技术保护点】
1.一种基于ABAQUS的岩土工程数值模拟方法,其特征在于,包括以下步骤:步骤一:基于Euler积分算法,利用Fortran语言编制HS本构模型的子程序,实现ABAQUS软件的二次开发;步骤二:将考虑材料硬化效应的HS模型编入ABAQUS软件的UMAT子程序中,实现土体的数值模拟;其中,步骤一中的Euler积分算法根据已知第n增量步的所有变量值,给定时间步长增量和总应变增量,求得第n+1增量步的满足本构方程的应力解,假设第n增量步得到的应力为σn,塑性应变为
【技术特征摘要】
1.一种基于ABAQUS的岩土工程数值模拟方法,其特征在于,包括以下步骤:步骤一:基于Euler积分算法,利用Fortran语言编制HS本构模型的子程序,实现ABAQUS软件的二次开发;步骤二:将考虑材料硬化效应的HS模型编入ABAQUS软件的UMAT子程序中,实现土体的数值模拟;其中,步骤一中的Euler积分算法根据已知第n增量步的所有变量值,给定时间步长增量和总应变增量,求得第n+1增量步的满足本构方程的应力解,假设第n增量步得到的应力为σn,塑性应变为总应变为εn,则求取第n+1增量步的相关参数的具体实现步骤如下:(1.1)通过输入的应力状态参数计算应力状态不变量、屈服函数对应力的偏导数和弹性矩阵De;(1.2)进行弹性试算,假设应变增量dε都是弹性应变,那么试探应力σtrial为:σtrial=σn+Dedε;(1.3)计算试探应力对应的应力状态不变量,然后根据应力状态不变量计算塑性乘子Λ,根据塑性乘子的正负号判定加卸载状态,若塑性乘子大于0,则处于加载状态,若塑性乘子小于0,则处于卸载状态;(1.4)根据步骤1.3中的判定结果进行选择,若处于卸载状态,则不进行塑性修正,且将雅可比矩阵D设为弹性矩阵De,然后跳转到步骤1.7;若处于加载状态,则执行步骤1.5进行塑性修正;(1.5)塑性修正,修正后的第n+1增量步的应力σn+1、塑性应变和总应变εn+1的更新式如下:(1.6)更新并返回雅克比矩阵:获得第n+1步的应力值后,要进行雅克比矩阵的更新,以供ABAQUS主程序进行下一个增量步的计算,雅可比矩阵的更新公式如下:其中,Dep是更新后的雅克比矩阵,σ...
【专利技术属性】
技术研发人员:张洁洁,丁亮,金马,董事,李传国,甘建安,夏科睿,
申请(专利权)人:哈工大机器人合肥国际创新研究院,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。