有限元模型几乎总能算出结果,但算出结果不等于结果可信。网格、材料、连接和边界条件中的每一个假设,都可能引入误差,而其中相当一部分在仿真内部无法被发现。西门子 Simcenter 博客在谈到 NVH 预测时说得很直接:预测只有在模型准确代表真实结构时才可靠,而判断是否准确,需要实测数据。
本文说明仿真模型为什么必须与测试数据做相关与确认、相关比较什么、测试数据本身要满足什么条件,以及哪些情况必须做这一步。讨论以结构动力学中最常见的模态相关为例。工程口语里常把 Verification 和 Validation 都称为“验证”,本文标题中的“验证”指后者,正文统一称为“确认”,第二节会具体区分。
- 验证说明方程算对了,只有用真实测试数据做确认,才能说明结构建对了;
- 连接、边界等建模假设的误差无法在模型内部自检,只能通过与测试对比发现;
- 模态相关先按 MAC 配对振型,再算频率误差,验收标准在测试前按用途定下;
- 修正后的吻合不等于确认,应预留未参与修正的数据做独立复核。
一、模型误差从哪里来
仿真误差大致来自三个方面:
- 数值误差:由网格离散、单元类型、求解设置引起,可以用网格收敛性检查等方法在仿真内部评估。
- 建模假设误差:螺栓、焊点、胶接等连接的简化,边界条件、阻尼和材料参数的取值。它们决定结构的刚度与质量分布,却无法在模型内部自检。
- 对象差异:制造公差、装配状态和实际质量分布与设计模型不同。这类差异属于样件之间的分散性,只用一件样件修正,容易把模型调成“这一件”的样子;条件允许时应测试多件样件。
第一类可以在模型内部检查,后两类只能拿真实结构来对比。
二、验证、确认、相关与修正:四个概念要分清
ASME V&V 10 把“验证”(Verification)定义为确定计算模型准确表达其数学模型及其解的过程,把“确认”(Validation)定义为从模型预期用途出发,判断模型在多大程度上准确代表真实世界的过程。
| 概念 | 回答的问题 | 依据 |
|---|---|---|
| 验证(Verification) | 方程解得对吗? | 网格收敛性、解析解、基准算例 |
| 确认(Validation) | 模型对预期用途足够准吗? | 真实测试数据 |
| 相关(Correlation) | 仿真与测试差多少、差在哪? | 频率误差、MAC 等指标 |
| 修正(Updating) | 怎样调整参数缩小差异? | 灵敏度分析与优化 |
相关是确认的手段,修正是相关之后的可选步骤。只做验证、不做确认的模型,只能说明“把方程算对了”,不能说明“把结构建对了”。
确认的结论与用途绑定:用于模态预测的模型通过了确认,不代表它可以直接用于强度或疲劳评估。
三、相关比较什么
以模态相关为例,一次完整的对比包括四步:
- 几何对齐与测点映射:测试模型与有限元模型的坐标系和节点编号通常不同。在 Simcenter 3D 中,先用三对对应点对齐两个模型,再按距离容差把传感器映射到有限元节点;Simcenter Testlab 2306 起也支持按最近节点自动配对。
- 振型配对:用模态置信准则(MAC)比较两组振型的相似程度,取值 0–1,越接近 1 越相似。Simcenter 3D 默认以 MAC 不低于 0.7 作为配对门槛。MAC 只比较振型形状,不反映幅值缩放;测点过少时,MAC 高也不代表振型真正一致。
- 频率误差:先按振型配对,再计算频率误差。只按频率顺序对比,容易把不同的振型当作同一阶。
- 定位差异:坐标模态置信准则(COMAC)按测点统计振型一致性,可以指出差异集中的位置;交叉正交性用缩减到测点自由度的质量矩阵加权,比 MAC 更严格。
模态之外,静力应变、频响函数、温度等结果也可以做相关,原则相同:同一工况、同一位置、同一物理量。
四、测试数据本身也要可信
相关的前提,是测试数据能代表真实结构。测试结果同样有不确定性,有意义的比较需要同时考虑仿真和测试两侧的误差范围。实践中要把好三关:
测试前做规划
Simcenter 3D 的测试前规划可以基于有限元模型选择传感器和激振点,Min-MAC 等方法用于保证各阶模态都能被区分。测点太少或布置不当时,不同振型在测点上看起来很像,MAC 会给出错误的配对。规划时还应预留部分工况、测点或样件,供修正后独立复核使用。
边界条件要能复现
用弹性绳悬挂等方式接近自由—自由状态,可以避开夹具刚度的不确定性,是部件级相关常用的状态;此时悬挂系统的刚体模态频率应明显低于第一阶弹性模态。仿真模型也要按同样的边界求解。
测完就对一次
西门子博客建议,测量结束后立即与仿真做一次快速相关,可以在重新安排试验之前,发现漏测点、传感器方向错误和不合理的假设。
五、哪些情况必须做相关与确认
西门子知识库指出,用测试数据确认有限元模型,是降低设计保守程度的有效方式:模型与实物匹配,计算裕度时才有依据采用更小的安全系数。以下情况应当把相关与确认列为必做步骤:
- 仿真结果用于压缩设计余量或安全系数;
- 模型要替代部分物理试验,或作为后续多轮设计迭代的基线;
- 连接、复合材料、橡胶等建模不确定性大的结构;
- 部件模型要进入系统级装配或载荷传递分析,部件误差会传到系统级结果中;
- 预测结果与经验或上一代产品明显不符。
概念阶段的方案比较关注相对趋势,可以暂缓完整确认,但设计冻结前必须补上。
六、一套可执行的流程
把相关与确认放进仿真流程,关键是先定标准、再做对比:
- 明确用途与验收标准模型用于什么判断,频率误差和 MAC 等指标各自要达到多少。
- 完成验证网格收敛性、单位与载荷检查,先排除数值误差。
- 测试前规划用有限元模型选择测点、激振点和边界状态,并预留独立复核用的工况或样件。
- 测试与数据质量检查测完即做快速相关。
- 正式相关对齐、配对,计算频率误差与 MAC,定位差异。
- 判定满足标准,则记录模型的适用范围;不满足,则排查差异来源并修正模型,再用未参与修正的数据复核。
三个常见误区
- 只对频率,不看振型:频率接近但振型不同,说明模型只是在数值上“碰巧”吻合。
- 把修正后的吻合当作确认:用同一组数据修正又用它评价,只说明拟合得好;确认应使用未参与修正的工况或数据。
- 认为确认一次永久有效:结构、材料、连接方式或用途变化后,原来的确认结论不再自动成立。
仿真的价值在于代替部分试验、提前发现问题,但前提是模型可信。验证说明方程算对了,只有用真实测试数据做相关与确认,才能说明结构建对了,并且对当前用途足够准。连接和边界这些最容易出错的假设,也只有在与测试对比时才会暴露;阻尼则需要通过频响函数或模态阻尼比的对比来检查。
当相关结果不理想时,可以参考《仿真与测试结果不一致时,应该如何定位差异?》和《从测试数据到模型修正,需要经过哪些步骤?》。如果您希望用 Simcenter Testlab 采集可用于相关的测试数据,或评估现有仿真模型的可信度,可以了解数领科技的 工程仿真与物理测试 服务。

