我正在尝试求解 LWH 交通流量方程,这是一个非线性双曲方程
在哪里
是一个给定的常数,可能会或可能不会随位置变化,它代表车辆的最佳速度,是汽车的密度,并且是一个给定的常数。
对于不连续的初始条件,简单地使用 Lax-Wendroff 会产生过冲。所以我正在考虑添加一个通量限制器,比如 Superbee。
但是我读过的大部分资源只讨论了将通量限制器应用于线性方程。那么对于这个非线性问题,我应该如何将通量限制器应用于 Lax-Wendroff 呢?
我正在尝试求解 LWH 交通流量方程,这是一个非线性双曲方程
是一个给定的常数,可能会或可能不会随位置变化,它代表车辆的最佳速度,是汽车的密度,并且是一个给定的常数。
对于不连续的初始条件,简单地使用 Lax-Wendroff 会产生过冲。所以我正在考虑添加一个通量限制器,比如 Superbee。
但是我读过的大部分资源只讨论了将通量限制器应用于线性方程。那么对于这个非线性问题,我应该如何将通量限制器应用于 Lax-Wendroff 呢?
免责声明:我接下来要写的所有内容都是从已经提到的讲义中浓缩出来的,这些讲义对这个主题进行了仔细的处理。
您找不到像您一样将通量限制器应用于一般非线性通量的原因在于您无法计算数值通量
不知道你的解决方案. 因此,您无法计算要限制的数值通量。这适用于像传输方程这样的线性通量的原因是解析解是已知的:. 这使您可以显式计算通量积分。(尽管这有点胡说八道,因为您已经知道分析解决方案)。
解决这个问题的方法是 REA 框架(参见注释的第 64 页),它导致应用斜率而不是通量限制器。