结果的确认与验证
确认和验证是独立的过程,一起使用时可确保程序符合要求和规范并且达到其预期用途。 简单而言,可以通过“Are you building the right thing?(是否在构建正确的内容?)”查询来表示确认,通过“Are you building it right?(构建是否正确?)”查询来表示验证
换言之,确认通过与精确分析结果比较来确定概念模型(即偏微分方程组)的编程和计算实现是否正确。 例如,收敛的时间和空间速率与理论是否相符? 确认的数学相关性比工程高。 相比之下,验证通过与实验结果比较来确定计算模拟是否符合物理现实。 例如,在淬火中,表面温度的时间变化是否与实验结果匹配?
由于实验数据并不总是适用于复杂的多物理应用,因此必须使用构建块方法,该方法由相继包含较复杂的流体物理、几何及其相互作用的阶段组成。 当验证结合了复杂几何和力的多物理问题时,初始验证问题应当尽可能简单,并且仅包含一个物理和简单几何。 例如,如果关注冷却涡轮机叶片上的强制流体,可以从平板上的等温流体开始操作。 当使用一个物理和简单几何对模拟程序进行验证时,可以添加更多物理并增加几何复杂性,直到模拟实际的完整系统(即所有相关物理和几何都存在)。