“Godunov 格式用精确 Riemann 解给通量,Lax–Friedrichs 格式显式加入耗散,迎风格式在线性平流时按速度符号选择上游状态;它们都是本方法的具体一阶实现,而非“有限体积…”
形式陈述
设常速度
信息沿速度
若
若
在
线性 Riemann 问题的界面状态在
对光滑解作修改方程展开,主导人工黏性为
(沿固定
直觉
要预测一个网格点的未来,只应查看连续特征在上一时刻从哪里到达。风向向右时,信息来自左邻;风向向左时,信息来自右邻。迎风不是“总用后向差分”的同义词,而是先判断传播方向,再选择空间偏置。
凸组合也有概率图像:当
这也解释了边界数据为何只应放在上游入口:下游状态不会沿特征逆风返回计算域。
例子与边界
取
因为速度为负,每个单元使用右邻:
逐项算得
总和仍为
当
变系数
推论与应用
迎风格式提供最短的传播方向测试。给定正负速度各一组数据,手算一步即可验证通量参数顺序、周期邻居和边界流入索引。Fourier 放大因子
满足
在多维有限体积法中,迎风判断沿每个面的法向速度进行;一个全局速度符号不能替代各面
参考资料
- Randall J. LeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations, SIAM, 2007, Ch. 10.
- Randall J. LeVeque, Finite Volume Methods for Hyperbolic Problems, Cambridge University Press, 2002, Chs. 4 and 10.
- John C. Strikwerda, Finite Difference Schemes and Partial Differential Equations, 2nd ed., SIAM, 2004, Ch. 2.