目前通用的大型商业软件都仅提供线性黏弹性本构模型,无法胜任固体推进剂材料的大变形分析。基于Abaqus提供的用户材料子程序接口VUMAT(vectorized user defined material subroutine),选用适应性强的Swanson非线性黏弹性本构模型进行...目前通用的大型商业软件都仅提供线性黏弹性本构模型,无法胜任固体推进剂材料的大变形分析。基于Abaqus提供的用户材料子程序接口VUMAT(vectorized user defined material subroutine),选用适应性强的Swanson非线性黏弹性本构模型进行二次开发。本构模型采用Fortran语言编写,可在Abaqus增量求解过程中作为子程序调用。通过标准犬骨单轴拉伸算例,验证子程序的有效性。所开发子程序考虑几何和材料双重非线性,能应用于大型固体火箭发动机药柱结构完整性分析,弥补Abaqus仅含线性黏弹性本构模型的不足。详述材料子程序开发流程,可为用户扩充Abaqus的材料模型提供参考。展开更多
文摘目前通用的大型商业软件都仅提供线性黏弹性本构模型,无法胜任固体推进剂材料的大变形分析。基于Abaqus提供的用户材料子程序接口VUMAT(vectorized user defined material subroutine),选用适应性强的Swanson非线性黏弹性本构模型进行二次开发。本构模型采用Fortran语言编写,可在Abaqus增量求解过程中作为子程序调用。通过标准犬骨单轴拉伸算例,验证子程序的有效性。所开发子程序考虑几何和材料双重非线性,能应用于大型固体火箭发动机药柱结构完整性分析,弥补Abaqus仅含线性黏弹性本构模型的不足。详述材料子程序开发流程,可为用户扩充Abaqus的材料模型提供参考。