电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ABAQUS-材料本构模型及编程

10页
  • 卖家[上传人]:hs****ma
  • 文档编号:487831509
  • 上传时间:2023-12-20
  • 文档格式:DOCX
  • 文档大小:31.80KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、。材料本构模型及编程-ABAQUS-UMAT材料本构模型及编程实现:简介1、什么时候用用户定义材料(User-definedmaterial,UMAT)?很简单,当ABAQUS没有提供我们需要的材料模型时。所以,在决定自己定义一种新的材料模型之前,最好对ABAQUS已经提供的模型心中有数,并且尽量使用现有的模型,因为这些模型已经经过详细的验证,并被广泛接受。2、好学吗?需要哪些基础知识?先看一下ABAQUS手册( ABAQUSAnalysis UsersManual )里的一段话:Warning:The use of this optiongenerallyrequires considerableexpertise.The user is cautioned thatthe implementationofany realistic constitutivemodel requiresextensivedevelopment and testing.Initialtesting on a single elementmodel with prescribedtractionloadi

      2、ng isstronglyrecommended.但这并不意味着非力学专业,或者力学基础知识不很丰富者就只能望洋兴叹,因为我们的任务不是开发一套完整的有限元软件,而只是提供一个描述材料力学性能的本构方程(Constitutiveequation)而已。当然,最基本的一些概念和知识还是要具备的,比如应力 (stress),应变( strain)及其分量; volumetricpart和 deviatoricpart ;模量( modulus )、泊松比 (Poissons ratio)、拉美常数 (Lame constant);矩阵的加减乘除甚至求逆;还有一些高等数学知识如积分、微分等。3、 UMAT的基本任务?我们知道,有限元计算(增量方法)的基本问题是:已知第n 步的结果 (应力, 应变等) ,;然后给出一个应变增量, 计算新的应力。 UMAT要完成这一计算,并要计算Jacobian矩阵DDSDDE(I,J) =。是应力增量矩阵(张量或许更合适),是应变增量矩阵。DDSDDE(I,J)定义了第J 个应变分量的微小变化对第I 个应力分量带来的变化。该矩阵只影响收敛速度,不影响计算结果的

      3、准确性(当然,不收敛自然得不到结果)。4、怎样建立自己的材料模型?本构方程就是描述材料应力应变(增量)关系的数学公式,不是凭空想象出来的,而是根据实验结果作出的合理归纳。比如对弹性材料,实验发现应力和应变同步线性增长,所以用一个简单的数学公式描述。为了解释弹塑性材料的实验现象,又提出了一些弹塑性模型,并用数学公式表示出来。对各向同性材料( Isotropicmaterial), 经常采用的办法是先研究材料单向应力- 应变规律 (如单向拉伸、压缩试验) ,并用一数学公式加以描述,然后把讲该规律推广到各应力分量。这叫做“泛化“(generalization)。5、一个完整的例子及解释下面这个UMAT取自 ABAQUS手册,是一个用于大变形下的弹塑性材料模型。希望我的注释能帮助初学者理解。需要了解J2 理论。SUBROUTINEUMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,RPL,DDSDDT,1 DRPLDE,DRPLDT,STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,2 CMNAME,NDI,NSHR,NTE

      4、NS,NSTATV,PROPS,NPROPS,COORDS,DROT,3 PNEWDT,CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,KSTEP,KINC)STRESS-应力矩阵,在增量步的开始,保存并作为已知量传入UMAT;在增量步的结束应该保存更新的应力;STRAN-当前应变,已知。DSTRAN应变增量,已知。STATEV-状态变量矩阵,用来保存用户自己定义的一些变量,如累计塑性应变,粘弹性应变等等。增量步开始时作为已知量传入,增量步结束应该更新;DDSDDE=。需要更新DTIME时间增量dt 。已知。NDI正应力、应变个数, 对三维问题、轴对称问题自然是3( 11,22,33),平面问题是2(11,22);已知。NSHR剪应力、应变个数,三维问题时3(12,13,23),轴对称问题是1(12) ;已知。NTENS=NTENSNSHR,已知。1。PROPS材料常数矩阵,如模量啊,粘度系数啊等等;作为已知量传入,已知。DROT对 finitestrain问题,应变应该排除旋转部分,该矩阵提供了旋转矩阵,详见下面的解释。已知。PNEWDT可用来控制时

      5、间步的变化。如果设置为小于1 的数,则程序放弃当前计算,并用新的时间增量DTIMEX PNEWDT作为新的时间增量计算;这对时间相关的材料如聚合物等有用;如果设为大余1 的数,则下一个增量步加大DTIME 为 DTIME X PNEWDT。可以更新。其他变量含义可参看手册,暂时用不到。CINCLUDEABA_PARAM.INC定义了一些参数,变量什么的,不用管CCHARACTER*8CMNAMECDIMENSIONSTRESS(NTENS),STATEV(NSTATV),DDSDDE(NTENS,NTENS),1 DDSDDT(NTENS),DRPLDE(NTENS),STRAN(NTENS),DSTRAN(NTENS),2 PREDEF(1),DPRED(1),PROPS(NPROPS),COORDS(3),DROT(3,3),3 DFGRD0(3,3),DFGRD1(3,3)矩阵的尺寸声明CC LOCALARRAYSC -C EELAS- ELASTIC STRAINSC EPLAS- PLASTIC STRAINSC FLOW- DIRECTIONOF PLASTIC FLOWC

      6、 -C局部变量,用来暂时保存弹性应变、塑性应变分量以及流动方向DIMENSIONEELAS(6),EPLAS(6),FLOW(6)CPARAMETER(ZERO=0.D0,ONE=1.D0,TWO=2.D0,THREE=3.D0,SIX=6.D0,1 ENUMAX=.4999D0,NEWTON=10,TOLER=1.0D-6)CC -C UMATFORISOTROPICELASTICITY ANDISOTROPIC MISESPLASTICITY C CANNOTBE USEDFORPLANESTRESSC -C PROPS(1) - E C PROPS(2) - NUC PROPS(3.)- SYIELD ANHARDENINGDATAC CALLSHARDSUBFORCURVEOF YIELD STRESSVS. PLASTIC STRAINC -。2。CC ELASTIC PROPERTIESC获取杨氏模量,泊松比,作为已知量由PROPS向量传入EMOD=PROPS(1)EENU=PROPS(2)EBULK3=EMOD/(ONE-TWO*ENU)3KEG2=EMOD/(ONE E

      7、NU)2GEG=EG2/TWOGEG3=THREE*EG3GELAM=(EBULK3-EG2)/THREEDOK1=1,NTENSDOK2=1,NTENSDDSDDE(K1,K2)=ZEROENDDOENDDO弹性部分,Jacobian矩阵很容易计算注意,在ABAQUS中,剪切应变采用工程剪切应变的定义,所以剪切部分模量是G 而不是 2G!CC ELASTIC STIFFNESSCDOK1=1,NDIDOK2=1,NDIDDSDDE(K2,K1)=ELAMENDDODDSDDE(K1,K1)=EG2 ELAMENDDODOK1=NDI 1,NTENSDDSDDE(K1,K1)=EGENDDOCC RECOVERELASTIC ANDPLASTIC STRAINSANDROTATEFORWARDC ALSORECOVEREQUIVALENTPLASTIC STRAINC读取弹性应变分量,塑性应变分量,并旋转(调用了ROTSIG),分别保存在EELAS和 EPLAS中;CALL ROTSIG(STATEV(1),DROT,EELAS,2,NDI,NSHR)CALL ROTSIG(STATEV(NTENS 1),DROT,EPLAS,2,NDI,NSHR)读取等效塑性应变EQPLAS=STATEV(1 2*NTENS)。3。先假设没有发生塑性流动,按完全弹性变形计算试算应力CC CALCULATEPREDICTORSTRESSANDELASTIC STRAINCDOK1=1,NTENSDOK2=1,NTENSSTRESS(K2)=STRESS(K2) DDSDDE(K2,K1)*DSTRAN(K1)ENDDOEELAS(K1)=EELAS(K1) DSTRAN(K1)ENDDOC 计算 Mises 应力C CALCULATEEQUIVALENTVONMISESSTRESSCSMISES=(STRESS(1)-STRESS(2)*2 (STRESS(2)-STRESS(3)*21 (STRESS(3)-STRESS(1)*2 DOK1=NDI 1,NTENS SMISES=SMI

      《ABAQUS-材料本构模型及编程》由会员hs****ma分享,可在线阅读,更多相关《ABAQUS-材料本构模型及编程》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.