负体积定义?
负体积是由于element本身产生大变形造成自我体积的内面跑到外面接着被判断为负体积。
关于负体积的解决办法?
负体积多是网格畸变造成的,和网格质量以及材料、载荷条件都有关系。
可能的原因和解决的方法大概有几种:
1)材料参数设置有问题,选择合适的材料模式
2)沙漏模式的变形积累,尝试改为全积分单元
3)太高的局部接触力(不要将force施在单一node上,最好分散到几个node上以pressure的方式等效施加),尝试调整间隙,降低接触刚度或降低时间步。
4)在容易出现大变形的地方将网格refine。
5)材料换的太软,是不是也会出现负体积!
6)另外也可以采用ALE或是euler单元算法,用流固耦合功能代替接触,控制网格质量。例如在承受压力的单元在受压方向比其他方向尺寸长。
7)尝试减小时间步长从0.9减小到0.6或更小。
经验总结:
时间步长急剧变小,可能是因为单元产生了严重的畸变而导致的负体积现象,如果采用的是四面体单元,你可以用网格重划分的方法来解决。如果你采用的是六面体单元,那目前就没有很有效的方法,可以试一下*ELEMENT_SOLID_EFG,那对机器的要求相对就会比较高了。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删