20节点六面体单元(HEX20) — 故障排除指南
更丰富的内容请参阅 hex20-element.html。
HEX20的故障
HEX20也会出现故障吗?
HEX20是最稳定的单元之一,但存在由网格质量引起的故障。
雅可比行列式为负(单元退化)
雅可比行列式何时为负?
中间节点位置不当的情况。HEX20的中间节点应该位于边的中点附近,但由于曲面吸附会移动到边的1/4或3/4位置,可能导致雅可比行列式为负。
根据经验规则,中间节点应该在边长的25%~75%范围内。超过此范围则雅可比行列式为负的风险很高。
对策是什么?
完全积分的体积锁定
HEX20的完全积分(C3D20)会出现体积锁定吗?
当 $\nu > 0.49$ 时可能出现。C3D20的27个积分点过多,可能导致体积约束过度。
对策:
- 切换到C3D20R(低减积分) — 8个积分点可缓解约束
- C3D20RH(混合+低减) — 不可压缩材料的最稳定选择
最后C3D20R是最安全的吗?
是的。使用C3D20(完全积分)的原因只有在「担心低减积分的沙漏效应」的情况下,但在HEX20的低减积分中沙漏效应实际上不成问题。可以将C3D20R作为默认值使用。
自由度过多
HEX20模型的自由度过多导致内存不足。
HEX20每个单元有60个自由度。HEX8(24个自由度)的2.5倍。
对策:
「整体HEX8I + 关注部位HEX20子模型法」是效率高的方法呢。
正是这样。需要HEX20精度的部位通常是有限的。不必将整体都用HEX20,用子模型法进行优化是实际可行的方法。
总结
总结HEX20的故障处理方法。
HEX20的故障比HEX8少呢。因为单元本身质量更高。
完全同意。HEX20的大多数故障发生在网格生成阶段。单元计算本身几乎不会产生问题。只要生成优质网格,HEX20就能产出最优效果。
中点节点的质量确认
HEX20的中点节点如果偏离边中点25%以上,单元雅可比行列式为负,导致分析错误。商用网格划分器推荐"Jacobian Ratio"质量指标在1.0~0.6范围内,特别是从导入的STEP数据自动生成网格的情况下必须确认。Hypermesh从2000年代开始就将这个指标列为标准质量检查项。
相关主题
详细
错误