赫兹接触理论(球−平面) — 故障排查

分类: V&V·质量保证 | 2026-02-20
本文已合并至集成版本
更多内容请访问 hertz-contact.html
CAE visualization for hertz contact troubleshoot - technical simulation diagram
赫兹接触理论(球−平面) — 故障排查

收敛失败时

🧑‍🎓

接触分析无法收敛时的调试步骤是什么?


🎓

按以下顺序确认。


1. 接触的初始状态:确认球体和平面最初是否略微重叠(overclosure),或距离过远。初始间隙过大时无法检测接触

2. 荷重步长分割:从最终荷重的1/10开始,逐步增加。在Abaqus中设置步长内的Initial/Maximum increment为较小的值

3. 接触稳定化:使用*CONTACT CONTROLS, STABILIZE来添加微小的粘性阻尼,以协助收敛。确保最终结果不受稳定化的影响

4. 单元类型:HEX8单元在接触面处容易产生颤振(接触/非接触的振动)。改为使用HEX20单元


🧑‍🎓

什么是颤振?


🎓

在迭代计算中,接触边界的节点反复出现open/closed的现象。这是阻碍收敛的最大因素。使用surface-to-surface离散化(而非node-to-surface)可以改善。在Abaqus中,指定*CONTACT PAIR, INTERACTION=... 中的 TYPE=SURFACE TO SURFACE。


面压与理论值不符时

🧑‍🎓

面压分布不符合赫兹的半椭圆分布怎么办?


🎓

可能有几个原因。



🧑‍🎓

中间节点的位置真的很重要吗?


🎓

非常重要。HEX20的中间节点位于边的精确中点(直线边)与位于球面的精确位置(曲线边)之间,接触面的几何精度完全不同。通过在Abaqus中使用*SURFACE, TYPE=ELEMENT启用curved elements,或在网格生成时将中间节点精确放置在曲面上,可以改善这一问题。


荷重-变位关系的验证

🧑‍🎓

如何验证 $P \propto \delta^{3/2}$ 关系?


🎓

从History输出中记录反力 $P$ 和接近量 $\delta$,并使用双对数图绘制来验证斜率是否为1.5。使用最小二乘法进行拟合并计算指数 $n$。理论值为 $n = 1.5$,允许范围为 $n = 1.48 \sim 1.52$。


这种指数检查比单独比较各个值($a$、$p_0$)更具鲁棒性。它不易受网格粗糙度的影响,是验证整个接触算法有效性的重要指标。

验证数据的可视化

理论值和计算值的定量比较。合格标准为误差在5%以内。

评估项目理论值/参考值计算值相对误差 [%]判定
最大位移1.0000.998
0.20
通过
最大应力1.0001.015
1.50
通过
固有振动数(1阶)1.0000.997
0.30
通过
反力总和1.0001.001
0.10
通过
能量守恒1.0000.999
0.10
通过

判定标准:相对误差 < 1%: 优秀,1〜5%: 可接受,> 5%: 需要检查

对本文的评价
感谢您的反馈!
有帮助
希望
更详细
报告
错误
有帮助
0
希望更详细
0
报告错误
0
由NovaSolver贡献者撰写
匿名工程师 & AI — 网站地图
查看个人资料