下加载面修正剑桥模型及其在Abaqus中umat子程序的实现

一。 下加载面修正剑桥模型介绍

     摩尔-库伦模型、德鲁克-普拉格模型及修正剑桥模型等均属于经典的土力 学弹塑性理论,它们都是单重屈服面的。它们假设土体在卸载再加载的过程中 应力应变关系是弹性的,但实际上并非如此。通过试验可知, 土体在卸载再加载的过程中会产生塑性应变。由于正常固结土一旦卸载它就变 成超固结状态了,卸载再加载的过程实际上就是超固结土的加载过程,因此在 超固结土的加载过程中也会产生塑性应变。修正剑桥模型能够较为准确的描述 正常固结粘土的应力应变关系,但对于超固结粘土(OCR>1),因为它没有考虑卸载及再加载的过程中产生的塑性变形,所以并不适用。

     下加载面修正剑桥模型包括两个屈服面,由下加载屈服面和正常固结屈服 面的变化来描述超固结土体的力学特性。下加载面修正剑桥模型的概念和屈服面表达式,经过总结,得 到该超固结土体的本构模型有两个基本特征: (1)在超固结土体的加载过程中始终保持连续平滑的弹塑性应力应变关系。 这是因为下加载面修正剑桥模型采用状态变量  来描述土体的超固结性质。通 过  的不断减小最后减小到 0,来反映超固结性质逐渐减弱最终趋于正常固结 土的过程,土体一直处于弹塑性状态,不会产生由弹性过渡到塑性时的突变。 另外该模型的应力应变关系也与经典弹塑性理论有所不同,在本文的 4.4 节中 将对此进行详细研究。 (2)下加载屈服面和正常屈服面具有几何相似性,并经过当前应力点。这 个基本特征给程序的编程工作带来了很大的方便,因为当前的应力点都处于下 加载屈服面上,因此不需要判断此时的应力状态是否到达屈服面。 

模型介绍.png

二。Abaqus的umat子程序实现

子程序编写流程如下所示:

子程序流程.png

三。模型验证

         下面给出一个简单的应用 UMAT 子程序的算例,将模型划分为多个单元, 分别采用位移的加载方式和力的加载方式,并分别与试验数据和 ABAQUS 自带 的修正剑桥模型计算结果进行对比,以此说明 UMAT 子程序可以应用于多个单 元的模型,对于位移和力的加载方式均适用,并证明 UMAT 子程序适用于超固 结土体的力学特性分析和地基的固结沉降分析。 

下加载面修正剑桥模型及其在Abaqus中umat子程序的实现的图3

结果1.png

结果2.png

从而证明了编写的子程序的有效性和实用性。

最后,大家有关于Abaqus二次开发的任何需求可以添加管理员微信号:CAE320,同时也欢迎大家关注“320科技工作室”的微信公众号,扫一扫二维码即可关注~~

umat二次开发ABAQUS二次开发剑桥模型土力学Abaqus子程序开发

下加载面修正剑桥模型及其在Abaqus中umat子程序的实现的评论2条

  • 云朵朵萌朵朵
    0
    能通过matlab编程实现吗,有偿
  • lobby
    0
    请问一下这个下负荷面用的是最原始的吗,应该只是产生塑型积累效应,没有展现滞回特性吗?我最近在编下负荷面模型,在卸载形成滞回圈的地方遇到点问题,可以有偿咨询一下吗。

下加载面修正剑桥模型及其在Abaqus中umat子程序的实现的相关案例教程

1、abaqus umat子程序 2、ABAQUS子程序UMAT&VUMAT编写规则(描述了ABAQUS用户子程序UMAT&VUMAT的变量含义,以及编写程序的流程和规则等) 3、ABAQUS 子程序(描述材料损伤过程) 4、线性粘弹性UMAT abaqus子程序详细哦 5、ABAQUS子程序UMAT(Abaqus材料用户子程序UMAT基础知识及手册例子完整解释文档) 6、ABAQUS UMAT资
摘 要 前 言 有限元法是工程中广泛使用的一种数值计算方法。它是力学、计算方法和计算机技术相结合的产物。在工程应用中,有限元法比其它数值分析方法更流行的一个重要原因在于:相对与其它数值分析方法,有限元法对边界的模拟更灵活,近似程度更高。所以,伴随着有限元理论以及计算机技术的发展,大有限元软件的应用证变得越来越普及。 ABAQUS软件一直以非线性有限元分析软件而闻名,这也是它和ANSYS,Nastr
此文件为二进制文件,无需关联fortran(我个人感觉关联Fortran总有一点怪怪的,不就是下载fortran并指定编译器么?说一下个人配置,abaqus2020+vs2022+oneapi2024,咋样,可以打破目前网上的配置玄学吧)可以直接运行。 isotropic-std.obj
黄永刚院士编写的单晶晶体塑性UMAT,主要用于在Abaqus有限元仿真中进行单晶及多晶晶体塑性变形的计算,是许多科研工作者学习晶体塑性模拟的教学资源。可以在其基础上对硬化模型进行修改,甚至引入损伤。 UMAT主要应用于隐式分析,而对于大变形接触问题,隐式分析往往计算效率较低。对于接触、碰撞、冲击等问题采用VUMAT往往具有更高的计算效率和收敛速度。本文旨在将Huang编写的UMAT改写为VUMAT
UMAT是什么? UMAT:[user defined material mechanical behavior]用户材料子程序,是ABAQUS提供给用户自定义材料属性的FORTRAN程序接口;注意是接口程序,真正的定义材料的力学行为即属性,是用户自己编译的FORTRAN程序来实现的!UMAT通过与ABAQUS主求解程序的接口实现与ABAQUS的数据交流 UMAT实现的功能[-摘自庄茁老师的书]
硕士/复合材料工程师
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    2 7