ABAQUS子程序UMAT里弹塑本构的实现.doc

ABAQUS子程序UMAT里弹塑本构的实现.doc

ID:49438125

大小:2.79 MB

页数:73页

时间:2020-03-01

ABAQUS子程序UMAT里弹塑本构的实现.doc_第1页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第2页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第3页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第4页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第5页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第6页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第7页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第8页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第9页
ABAQUS子程序UMAT里弹塑本构的实现.doc_第10页
资源描述:

《ABAQUS子程序UMAT里弹塑本构的实现.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前言有限元法是工程中广泛使用的一种数值计算方法。它是力学、计算方法和计算机技术相结合的产物。在工程应用中,有限元法比其它数值分析方法更流行的一个重要原因在于:相对与其它数值分析方法,有限元法对边界的模拟更灵活,近似程度更高。所以,伴随着有限元理论以及计算机技术的发展,大有限元软件的应用证变得越来越普及。ABAQUS软件一直以非线性有限元分析软件而闻名,这也是它和ANSYS,Nastran等软件的区别所在。非线性有限元分析的用处越来越大,因为在所用材料非常复杂很多情况下,用线性分析来近似已不再有效。比方说,一个复合材料就不能用传统的线性分析软件包进行分析。任何与时间有关联,

2、有较大位移量的情况都不能用线性分析法来处理。多年前,虽然非线性分析能更适合、更准确的处理问题,但是由于当时计算设备的能力不够强大、非线性分析软件包线性分析功能不够健全,所以通常采用线性处理的方法。这种情况已经得到了极大的改善,计算设备的能力变得更加强大、类似ABAQUS这样的产品功能日臻完善,应用日益广泛。非线性有限元分析在各个制造行业得到了广泛应用,有不少大型用户。航空航天业一直是非线性有限元分析的大客户,一个重要原因是大量使用复合材料。新一代波音787客机将全部采用复合材料。只有像ABAQUS这样的软件,才能分析包括多个子系统的产品耐久性能。在汽车业,用线性有限元分析

3、来做四轮耐久性分析不可能得到足够准确的结果。分析汽车的整体和各个子系统的性能要求(如悬挂系统等)需要进行非线性分析。在土木工程业,ABAQUS能处理包括混凝土静动力开裂分析以及沥青混凝土方面的静动力分析,还能处理高度复杂非线性材料的损伤和断裂问题,这对于大型桥梁结构,高层建筑的结构分析非常有效。瞬态、大变形、高级材料的碰撞问题必须用非线性有限元分析来计算。线性分析在这种情况下是不适用的。以往有一些专门的软件来分析碰撞问题,但现在ABAQUS在通用有限元软件包就能解决这些问题。所以,ABAQUS可以在一个软件完成线性和非线性分析。ABAQUS给用户提供了强大二次开发接口,尤

4、其是在材料本构方面,给用户开发符合实际工程的材料本构模型提供了强大帮助,本文将针对其用户材料子程序展开研究,总结常用材料模型的开发方法。目录摘要IABSTRACTII1.绪论11.1.课题的研究背景11.2.本文的研究内容和方法22.基于ABAQUS软件的二次开发32.1.ABAQUS介绍32.2.ABAQUS各模块简介32.3.ABAQUS的二次开发平台52.4.ABAQUS的二次开发语言63.用户材料子程序UMAT83.1.UMAT开发环境设置83.2.UMAT注意事项93.3.UMAT接口的原理103.4.UMAT的使用方法124.材料非线性问题144.1.材料的弹

5、塑性本构关系144.2.非线性有限元算法理论174.3.增量理论常刚度法公式推导204.4.增量理论切线刚度法公式推导215.UMAT程序设计和编码255.1.本构关系描述255.2.常刚度法程序设计275.3.常刚度法程序编码295.4.切线刚度法程序设计325.5.切线刚度法程序编码355.6.程序的调试386.程序验证4016.1.问题描述406.2.本构关系416.3.ABAQUS自带材料模型计算416.4.常刚度法的UMAT验证436.5.切线刚度法的UMAT验证456.6.两种算法的比较分析477.结论与展望517.1.结论517.2.展望51致谢53参考文献

6、54附1:ABAQUS自带弹塑性材料验证的INP文件55附2:用于算法验证的INP文件611摘要ABAQUS软件功能强大,特别是能够模拟复杂的非线性问题,它包括了多种材料本构关系及失效准则模型,并具有良好的开放性,提供了若干个用户子程序接口,允许用户以代码的形式来扩展主程序的功能。本文主要研究了ABAQUS用户子程序UMAT的开发方法,采用FORTRAN语言编制了各向同性硬化材料模型的接口程序,研究该类材料的弹塑性本构关系极其实现方法。本文紧紧围绕UMAT的二次开发技术,首先对其接口原理做了详细介绍,然后针对非线性有限元增量理论中的常刚度法和切线刚度法的算法理论做了深入的

7、剖析,推导出了常刚度法和切线刚度法的算法理论的具体表达式,然后分别编制了两种算法的UMAT程序,最后建立了一个具体的验算模型,通过与ABAQUS自带弹塑性本构关系的计算结果相比较,验证两者的正确性。本文还对常刚度法和切线刚度法得算法效率做了对比,得出了在非线性程度较高时切线刚度法效率高于常刚度法的结论。关键字:ABAQUS、UMAT、有限元、材料非线性、FORTRAN、切线刚度IABSTRACTABAQUSsoftwarepowerful,especiallytosimulatecomplexnon-linearproblem

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。