“则更新对各输入单调,并属于单调守恒格式。条件同时保证人工黏性足以覆盖物理信号速度。格式对光滑解一阶一致;修改方程的主导耗散项规模与 $\Delta x^2/\Delta t$ 相关,所以沿固…”
形式陈述 ​
标量显式格式写成
若
本页的“单调守恒格式”同时要求这两项,因此是显式有限体积更新的一类。只保持总量而对输入不单调,或只作凸组合而不能写成一致通量差,都不属于这一交集。
若两点通量可微,一个常用充分检查是
再由时间步保证更新对中心状态的偏导也非负。以 Rusanov 通量
为例,在状态区间上取
单调性推出离散比较原则:若
直觉
单调更新不允许“把任一输入抬高,输出反而降低”。因此新值只能以非负影响组合邻域信息,无法从有界邻值凭空制造更高峰或更低谷。它是离散比较原则,比一次计算中恰好没有过冲更强,因为结论覆盖所有允许数据。
守恒负责正确传播总量,单调性负责控制局部形状。两者结合时,跳跃可能被数值黏性摊宽,却不会产生交替过冲;网格加密后,摊宽区域收缩,同时正确通量差保留 Rankine–Hugoniot 速度。代价是 Godunov 阶障碍:线性单调格式一般不能在光滑区同时达到高于一阶。
例子与边界
对 Burgers 通量
的三个定向 Rusanov 通量为
更新得到
总和仍为
降为
若仍取
系统情形更微妙:逐分量单调通常与高精度、旋转不变性或接触分辨冲突,标量的
推论与应用
单调守恒格式为标量熵解提供一条短收敛路线:比较原则给
实现测试可以直接随机扰动一个输入分量并检查输出不下降,但解析偏导或系数符号仍是覆盖连续状态空间的证据。还应分别测试一致性、周期总量和边界流入;单调性无法修复错误物理通量,守恒也无法修复负更新权重。需要二阶精度时,应以受限非线性重构局部放宽一阶单调,而不是声称保留了全局线性单调性。
参考资料
- Michael G. Crandall and Andrew Majda, “Monotone Difference Approximations for Scalar Conservation Laws,” Mathematics of Computation 34(149), 1980, pp. 1–21.
- Randall J. LeVeque, Numerical Methods for Conservation Laws, 2nd ed., Birkhäuser, 1992, Chs. 12–13.
- E. Godlewski and P.-A. Raviart, Numerical Approximation of Hyperbolic Systems of Conservation Laws, Springer, 1996, Ch. 3.