网格错误解决指南 — FEA / CFD
网格质量问题会在你完成前处理之前就让求解器崩溃,或者悄无声息地污染你的计算结果。本指南涵盖 FEA 和 CFD 中所有主要的网格错误类型:每项指标的含义、如何检测问题单元,以及精确的修复步骤——从负 Jacobian 到 OpenFOAM 非正交性,再到 LS-DYNA 沙漏模式。
单元质量指标参考表
在深入各类具体错误之前,以下是各主流求解器使用的关键质量指标参考。理解每项指标的含义,有助于正确解读警告信息。
| 指标 | 定义 | 良好 | 警告 | 严重 |
|---|---|---|---|---|
| 长宽比 | 最长边与最短边之比(或四边形/六面体的等效值) | < 5 | 5–20 | > 20 |
| Jacobian 比(FEA) | 积分点处 Jacobian 行列式最大值/最小值之比 — 衡量单元相对于理想形状的畸变 | < 3 | 3–10 | > 30 |
| 翘曲角 | 四边形单元:节点偏离共面性的程度(0° = 完美四边形,90° = 完全折叠) | < 5° | 5°–15° | > 30° |
| 歪斜度(CFD) | 网格单元偏离最优形状的程度:0 = 完美,1 = 完全退化 | < 0.5 | 0.5–0.85 | > 0.85 |
| 非正交性(CFD) | 网格单元中心连线与面法向量的夹角,影响梯度项的离散精度 | < 40° | 40°–70° | > 70° |
| 平行偏差 | 六面体单元:对面法向量偏离平行的程度,较大值表明网格单元扭曲 | < 10° | 10°–45° | > 60° |
网格错误文章列表
基础概念
- 负 Jacobian — 单元几何翻转
- 单元坍缩 — 节点重合导致体积为零
- 单元畸变 — 形状指标超限
- 孤立节点 — 未被单元引用的节点
- 退化单元 — 积分点奇异性
- 自由边检测 — 网格内部间隙
- T 形节点网格 — 非协调接口
- 零面积单元 — 壳体/膜单元坍缩
故障排除指南
- 负 Jacobian — 逐步排查指南
- 单元坍缩 — 逐步排查指南
- 单元畸变 — 逐步排查指南
- 孤立节点 — 逐步排查指南
- 退化单元 — 逐步排查指南
- 自由边检测 — 逐步排查指南
- T 形节点网格 — 逐步排查指南
- 零面积单元 — 逐步排查指南