对于大多数的接触问题,在ABAQUS中有通用接触(General Contact)和接触对(Contact Pair)两种算法处理,它们的异同主要体现在用户交互、默认设置、可选设置三个方面。
总的来说,通用接触算法的相互作用主体、接触属性、接触面属性是可以各自独立地指定,它提供了一个更有弹性的方法去增加模型中接触的细节。通用接触算法允许非常自动化的接触定义,尽管也可以采用传统的、类似于接触对算法的方法去交互式定义。对于传统的接触对算法,相对于全部包括式的自接触(Self-contact),接触对算法的计算效率可能更高,而且使用CAE也能比较方便地建立接触对。因而这两种接触算法的选择其实就是一个在接触定义的便利性和计算效率性之间的平衡,它们之间的差异主要有:
一、通用接触(General Contact)和接触对(Contact Pair)的默认设置差异
1、接触离散方式:通用接触算法使用有限滑动和面对面的离散方式,而接触对算法使用有限滑动和点对面的离散方式;
2、对壳的厚度和偏移的处理:通用接触算法自动考虑,接触对算法在使用点对面的离散方式时不考虑壳的厚度和偏移;
3、接触的执行:通用接触算法采用罚函数方法,接触对算法在使用点对面的离散方式时采用拉格朗日乘数方法;
4、初始过盈量的处理:通用接触算法采用无应变调整的方法消除过盈量,接触对算法将过盈量作为穿透在第一个分析增量步处理;
5、主从面指定:通用接触算法自动指定,接触对算法必须由用户指定。
当接触对算法采用有限滑动和面对面的离散方式时,就没有前三个差异了。
二、可选的接触属性
下列功能只有接触对算法拥有:
1、包含RSURFU子程序定义的刚性面或解析刚性面的接触,当然基于单元的刚性面通用接触和接触对都可以;
2、包含基于节点的面或者三维梁单元面的接触;
3、小滑移接触和绑定接触;
4、有限滑动和点对面的离散方式;
5、粘性接触;
6、压力渗透加载;
7、粗糙摩擦模型(Rough);
8、用户子程UINTER和FRIC;
9、Lagrange enforcement of friction constraints;
10、Local definitions of some numerical contact controls
注:同一个模型可同时使用通用接触算法和接触对算法。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删