第九章 · 求解控制与精度验证 本章要回答的三个问题:残差降了就算收敛吗,收敛的证据链应该长什么样?算到一半震荡、停滞甚至发散,排查与加速的次序是什么?数字风洞给出的数,凭什么值得写进设计报告——验证与确认各管什么?本章是全书主线的核心:验收单的第三关与第四关都在这里签字。 为什么会有这一章 前八章的所有努力——网格、模型、运动、燃烧——最终都要经过同一道闸门:这个解可信吗。工程实践里最昂贵的错误不是算错,而是"算出了漂亮结果却没人知道它错没错"。残差曲线漂亮不等于收敛(工程量可能还在漂);残差降不动不等于发散(可能是伪瞬态的假象);结果与期望不符更不代表错误(有时候是模型诚实地告诉你设计有问题)。本章的任务是给出一套判读与排查的次序,把"凭感觉判断收敛"升级为"按证据链签字"。
本章要回答的三个问题:残差降了就算收敛吗,收敛的证据链应该长什么样?算到一半震荡、停滞甚至发散,排查与加速的次序是什么?数字风洞给出的数,凭什么值得写进设计报告——验证与确认各管什么?本章是全书主线的核心:验收单的第三关与第四关都在这里签字。
前八章的所有努力——网格、模型、运动、燃烧——最终都要经过同一道闸门:这个解可信吗。工程实践里最昂贵的错误不是算错,而是"算出了漂亮结果却没人知道它错没错"。残差曲线漂亮不等于收敛(工程量可能还在漂);残差降不动不等于发散(可能是伪瞬态的假象);结果与期望不符更不代表错误(有时候是模型诚实地告诉你设计有问题)。本章的任务是给出一套判读与排查的次序,把"凭感觉判断收敛"升级为"按证据链签字"。
验证(verification)与确认(validation)的区分是本章的方法论骨架:验证回答"方程解对了吗"(网格无关性、迭代收敛性、代码对标准解的复现),确认回答"方程对了吗"(与实验、理论解、经验数据的对表)。工程事故里两类错误都常见:迭代没收敛就交报告是验证缺席,湍流模型用错场景还宣称精确是确认缺席。第三关守验证、第四关守确认,本章两节正好各守一关。
| 节 | 回答哪个问题 | 关键产出 |
|---|---|---|
| 9.1 求解器监控、初始化与收敛诊断 | 怎么判断收敛、卡住了怎么办 | 初始化与监控会话、残差判读图、加速次序清单 |
| 9.2 验证与确认 | 结果凭什么可信、误差多大 | 网格无关性与 GCI 算例、确认对表案例 |
9.1 是过程控制(算的过程中把关),9.2 是结果审计(算完后问罪)。顺序严格:没有 9.1 的收敛证据,9.2 的验证数字毫无意义。
残差、监测量、通量平衡三者的关系。残差管"方程解得齐不齐",监测量管"关心的量稳不稳",通量平衡管"账本平不平"——三权分立互相制衡,任何一项单独达标都可能骗人。
验证和确认先做哪个。验证在先:数值误差不查清,与实验的偏差就没法归因——分不清是网格问题还是模型问题的对表,做了等于没做。
每个项目都要做 GCI 吗。锚点工况必须做,同构型后续工况沿用口径并抽查。把 GCI 当一次性成本而不是每个工况的税,纪律与效率才兼得。
瞬态计算也要三重签字吗。要,且多一项:瞬态的"监测量走平"换成"统计量随周期走平",另加时间步与采样周期的收敛说明——瞬态的假收敛形态更多(周期没采够、统计窗偏短),证据链相应加长。
本章是验收单的终检站,签完字的结果流向两个方向:进入第十章的后处理与报告生成,或在第十一章的并行环境里规模化生产。此后全书的每一节都会被你以本章的眼光重新审视——这正是验收单思维的意义:知识不成体系时处处是坑,成体系后处处是检查点。