导致计算结果不好的另一种可能性与沙漏控制无关,即未采用中点应变计算也会在旋转系统中产生应力。若要启用中点应变计算,需在*CONTROL_ACCURACY关键字卡片的首个参数栏中填入1。在此情况下,应变 - 位移矩阵会被计算两次,分别对应n+1/2和n+1两个时刻。这会使计算成本增加25%,但在显式计算中通常无需启用该功能,因为中点时刻的构形与n+1时刻的构形几乎一致。如果构建的测试算例不符合实际工况,且每个时间步内的旋转量较大,这种情况同样会产生非物理应力。对于时间步长比显式计算大1000 倍的隐式计算而言,
*CONTROL_ACCURACY关键字选项至关重要;若分析对象为旋转体,则必须启用该选项。
(1)OSU:二阶客观应力更新全局控制开关参数值 0:关闭(默认设置)参数值 1:开启
PS:2nd order objective stress update二阶客观应力更新,是一种用于大变形、大转动有限元分析的应力更新算法,能保证应力张量的客观性(即应力计算结果不随坐标系旋转而改变)。
(2)INN:壳单元与实体单元的不变节点编号控制开关参数值
1:关闭(显式计算默认设置)参数值
2:开启(适用于壳单元与厚壳单元,为隐式计算默认设置)参数值
3:开启(适用于实体单元)参数值
4:开启(适用于壳单元、厚壳单元与实体单元)参数值,推荐采用
- 2:开启(适用于除三角形壳单元外的其他壳单元)参数值
- 4:开启(适用于除三角形壳单元外的壳单元与实体单元)
(3)PIDOSU:目标应力更新的部件组编号。若指定了该部件组编号,则仅列表内的部件编号会启用目标应力更新;此时,OSU参数的设置将被忽略。
(4)IACC:隐式计算精度控制开关,启用后会在隐式分析中引入若干特定的精度优化策略,但会增加计算资源的占用成本。
-1:关闭
0:开启(仅适用于隐式计算)
1:开启(仅适用于隐式计算)
2:开启(部分功能同样适用于显式计算,用于保障隐式与显式计算模式切换时的兼容性)
(5)EXACC:显式计算精度参数
等于 0.0:关闭(默认设置)
大于 0.0:开启
(6)SRTFLG:按各实体的用户自定义编号排序,依次处理部件、接触、节点刚体及单元的控制开关,不受这些实体在输入文件中出现顺序的影响。启用该开关后,即便用户修改了输入文件中上述实体的排列顺序(例如在同一模型的多次运算中调整导入文件的顺序),也能保证仿真结果的一致性。
参数值 0:关闭(默认设置)
参数值 1:开启

