beijita1987 发表于 2012-3-31 17:22:19

关于冲击后的数据传递不收敛

本帖最后由 beijita1987 于 2012-3-31 17:26 编辑

计算了一个层合板冲击算例,冲击过程使用explicit并成功计算完成,想利用数据传递传递到standard进行层合板剩余强度研究,但是不收敛,还未加下一步载荷,我先让ABA的standard的“伪力”使结构达到静力平衡,但是这一步都无法收敛!怀疑是由于层合板的变形剧烈导致的,请教各位大牛后续应该如何操作?
关于数据传递操作,我过程应该没有错误,因为之前有成功的例子。
冲击的过程利用连续壳带hashin准则的刚度折减
关于冲击后压缩,我学长的做法是继续利用explicit进行“准静态”加载,但是由于冲击后层合板仍然振动,我个人认为这样操作是不太对的,不知道大家的想法是什么?

divinelove 发表于 2012-4-25 16:31:27

不收敛是必然的,研究过了,带孔板拉伸用损伤累计到最后都很难收敛,别说你冲击后的大变形了,很困难了,再有不知道你的数据传递是用自己编的程序,还是直接用cae实现的?

zyhnwpu 发表于 2016-3-10 14:51:54

请问楼主后来如何解决的这个问题?

世有桃花 发表于 2021-1-27 20:13:11

复合材料层压板冲击后压缩的仿真困扰我好多天了,有两个疑问发上来请教大家一下。

背景:在做复材冲击后压缩的时候,先建立explicit模型,采用VUMAT来判断材料损伤,再建立standard模型,采用预定义场导入层压板(冲头不导入),通过UMAT来判断材料损伤。冲击模型可以顺利算完,但是压缩模型提交后直接出来“不收敛”的结果。

问题1:
冲击模型的失效单元是否需要删除?如果删除,后续数据传递到压缩模型,如何只传递没有失效的单元?import可以只传递单元集合,但是只能是预先定义好的。如果不删除,失效单元的刚度是否需要折减?
问题2:
在冲击模型VUMAT中,我设置STAEV(1)、STAEV(2)、STAEV(3)分别为纤维失效、基体失效、分层失效,在UMAT中保持一致,UMAT读取材料模量的时候是否需要根据冲击模型的结果对失效单元的模量进行折减?E1=138000if (STAEV(1).GE.1.0) then E11=0.01*E1 endif?
页: [1]
查看完整版本: 关于冲击后的数据传递不收敛