你不知道的CAE小常识(三十二)
你不知道的CAE小常识(三十二)
失效准则
有些材料类型中有关于失效准则的定义,但是也有些无失效准则的材料类型,这个时候需要额外的定义失效准则,与材料参数一块定义材料特性。用到*mat_add_erosion关键字,对于这个关键字有几个需要注意的地方。
1、材料的通用性准则:
材料通常为拉破坏或者剪切破坏,静水压是以压为正,拉为负,所以静水压破坏就是给出最小的承受压力,当然需要小于0(即拉力),如果静水压小于该值,则材料破坏。相反,应力则是以压为负,拉为正,故最大主应力或最大等效应力或最大剪应力破坏等等都是给出最大的应力极限,当然大于0,如果拉应力大于该值,则材料破坏,无论是MAT_ADD_EROSION,还是材料内部自带的破坏准则还是其他软件,都遵循以上准则。注意:屈服不是失效。
2、单元失效模拟的功能与目的
单元删除功能本身是为了克服有限元本身的缺陷的一项方法,由于有限元本身就是基于连续介质力学的,而在连续介质理学中,所研究的物体需要是连续的,既物质域在空间中连续。在这样的理论假设框架下,单元本身是不会消失的。然而在实际情况下,由于损伤断裂的存在,势必会使得一些单元消失或者完全的失效,所以为了能够模拟这种情况,DYNA提供了单元失效功能。
破坏、失效、断裂,都是工程性的概念,它表示在达到某一准则后,结构、构件、或者构件中的某一部分,从结构中退出工作,不再影响整体结构的受力。而从有限元概念上说,对上述机制的模拟,基本手段都是一样的,就是当满足某一指标(比如某个应变大小)后,将一个单元或者一个积分点的质量、刚度和应力、应变都设为零(或者非常接近与零),这样它在整体结构计算中就不再发挥作用,进而实现了退出工作机制的模拟。所以,无论是把纤维模型中的某个纤维、或者分层壳模型中的某一层、或者实体模型中的某个积分点,或者结构中的某个单元,让其不再参与整体结构计算,都可以达到模拟破坏退出工作的目的。而所谓单元生死技术,是上述基本概念在有限元程序中的一个“打包”应用。它除了让单元不再参与计算外,一般还有一个重要的附加功能,就是对仅和“被杀死”单元相连的“孤岛”节点,让其自由度不再参与整体结构计算,以减少计算困难。而后来有限元程序的前后处理又不断改进,可以做到在后处理里面“看不到”已杀死的单元,这样就显得更加真实。但正因为这些包装,使得很多人反而忘记了所谓单元生死技术的基本概念。.
所以,不要被单元生死吓到,即便是有限元程序不提供“单元生死”功能,通过适当的设计单元质量、刚度和应力应变矩阵,也可以实现单元生死同样的效果。至于构件的部分或局部破坏(诸如钢筋的断裂),更是有多种实现方法,使用者可以灵活掌握。