期刊文献+

基于SiPESC平台用户材料子程序的UMAT实现 被引量:1

Implementation of user-defined mechanical material behavior subroutine UMAT based on SiPESC platform
下载PDF
导出
摘要 针对复杂环境和加载条件下的材料本构模型,参照Abaqus所提供的用户材料子程序UMAT接口,实现基于Si PESC平台弹塑性分析功能的UMAT本构模型插件封装及调用.采用C++面向对象程序设计方法编制inp文件读取功能插件,实现Abaqus计算模型向Si PESC平台数据库的导入.将不同UMAT单独编译成动态库,同时利用工厂设计模式,实现不同材料本构模型的动态替换和调用.该设计模式可方便添加本构模型,具有一定的通用性、开放性和可扩展性.数值算例的验证表明基于Si PESC平台的UMAT的有效性. As to the constitutive models of material in complex loading condition and environment and referring to the user-defined mechanical material behavior subroutine UMAT interface in Abaqus, the plug-ins for various UMAT constitutive models are packaged on basis of the elastoplastic analysis function on SiPESC platform and can be called. According to the object-oriented program method in C + + , the reading plug-in for inp document is implemented and the Abaqus models can be imported into SiPESC database. The different UMAT subroutines are compiled as the dynamic link libraries, and the different material constitutive models are replaced and called dynamically by factory pattern. The constitutive models can be easily added in this design pattern, which has a certain universality, openness and extensibility. The numerical examples demonstrate the effectiveness of the UMAT based on SiPESC platform.
出处 《计算机辅助工程》 2016年第3期5-12,共8页 Computer Aided Engineering
基金 国家自然科学基金(11232003 91515103) 高等学校学科创新引智计划(B14013) 中央高校基本科研业务费专项资金(DUT15JJ(G)03)
关键词 UMAT SiPESC 本构模型 动态链接库 工厂模式 UMAT SiPESC constitutive model dynamic link library factory pattern
  • 相关文献

参考文献8

二级参考文献62

共引文献173

同被引文献17

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部