“因此解由常状态、满足 $\xi=f'(U)$ 的稀疏扇,以及沿固定 $\xi=s$ 的跳跃拼成。跳跃速度由Rankine–Hugoniot 条件决定,多个弱拼法再由熵条件选择。”
形式陈述
设守恒律弱解
以
若左右状态常数且
传播。这是 Rankine–Hugoniot 条件。它是守恒的必要界面条件;对分片光滑函数,若每个光滑区满足 PDE、每条跳跃满足此式并正确接上初边界迹,则也给出分布解的局部拼接条件。
推导可用跨越界面的移动控制体。对端点
对系统
这是向量方程:一个标量
法向约定反转会同时改变两侧标记,最终物理关系不变,但计算时必须固定同一约定。
直觉
移动激波像一扇扫过空间的门。门向右移动时,会把左右密度差
通量图上,
例子与边界
对 Burgers 方程,取
直接代回可得
在时刻
同样的代数也暴露可容许性边界。反向状态
接触间断与普通激波也要区分。在线性通量
边界界面同样有通量账本。若激波到达计算域端点,之后的质量变化由给定边界数值通量与内部迹共同决定;继续沿整线公式外推会漏掉流出量。移动网格上还需使用相对通量
推论与应用
Rankine–Hugoniot 条件提供精确的激波速度基准。数值计算若在网格加密后把 Burgers 的
Riemann 求解器在候选左右波之间反复使用该条件,有限体积方法则依靠界面通量把同一平衡离散化。对系统,向量跳跃关系还可检验两状态是否能由单个激波连接;若各分量算出的
参考资料
- Constantine M. Dafermos, Hyperbolic Conservation Laws in Continuum Physics, 4th ed., Springer, 2016, §§3.1–3.2.
- Randall J. LeVeque, Finite Volume Methods for Hyperbolic Problems, Cambridge University Press, 2002, Chs. 11 and 13.
- Eleuterio F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics, 3rd ed., Springer, 2009, Ch. 2.