首页 | 本学科首页   官方微博 | 高级检索  
     

基于SiPESC平台用户材料子程序的UMAT实现
引用本文:周英杰,陆旭泽,张盛,陈玉震,陈飙松.基于SiPESC平台用户材料子程序的UMAT实现[J].计算机辅助工程,2016,25(3):5-12.
作者姓名:周英杰  陆旭泽  张盛  陈玉震  陈飙松
作者单位:大连理工大学 a. 工程力学系; b. 工业装备结构分析国家重点实验室;大连理工大学 a. 工程力学系; b. 工业装备结构分析国家重点实验室;大连理工大学 a. 工程力学系; b. 工业装备结构分析国家重点实验室;大连理工大学 a. 工程力学系; b. 工业装备结构分析国家重点实验室;大连理工大学 a. 工程力学系; b. 工业装备结构分析国家重点实验室
基金项目:国家自然科学基金(11232003,91515103);高等学校学科创新引智计划(B14013);中央高校基本科研业务费专项资金(DUT15JJ(G)03)
摘    要:针对复杂环境和加载条件下的材料本构模型,参照Abaqus所提供的用户材料子程序UMAT接口,实现基于SiPESC平台弹塑性分析功能的UMAT本构模型插件封装及调用.采用C++面向对象程序设计方法编制inp文件读取功能插件,实现Abaqus计算模型向SiPESC平台数据库的导入.将不同UMAT单独编译成动态库,同时利用工厂设计模式,实现不同材料本构模型的动态替换和调用.该设计模式可方便添加本构模型,具有一定的通用性、开放性和可扩展性.数值算例的验证表明基于SiPESC平台的UMAT的有效性.

关 键 词:UMAT    SiPESC    本构模型    动态链接库    工厂模式
收稿时间:2016/1/14 0:00:00
修稿时间:3/2/2016 12:00:00 AM

Implementation of user defined mechanical material behavior subroutine UMAT based on SiPESC platform
ZHOU Yingjie,LU Xuze,ZHANG Sheng,CHEN Yuzhen and CHEN Biaosong.Implementation of user defined mechanical material behavior subroutine UMAT based on SiPESC platform[J].Computer Aided Engineering,2016,25(3):5-12.
Authors:ZHOU Yingjie  LU Xuze  ZHANG Sheng  CHEN Yuzhen and CHEN Biaosong
Affiliation:a. Department of Engineering Mechanics; b. State Key Laboratory of Structural Analysis and Industrial Equipment; Dalian University of Technology;a. Department of Engineering Mechanics; b. State Key Laboratory of Structural Analysis and Industrial Equipment; Dalian University of Technology;a. Department of Engineering Mechanics; b. State Key Laboratory of Structural Analysis and Industrial Equipment; Dalian University of Technology;a. Department of Engineering Mechanics; b. State Key Laboratory of Structural Analysis and Industrial Equipment; Dalian University of Technology;a. Department of Engineering Mechanics; b. State Key Laboratory of Structural Analysis and Industrial Equipment; Dalian University of Technology
Abstract: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.
Keywords:UMAT  SiPESC  constitutive model  dynamic link library  factory pattern
点击此处可从《计算机辅助工程》浏览原始摘要信息
点击此处可从《计算机辅助工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号