变速平流方程可以保守吗?

计算科学 平流 保护
2021-12-17 00:38:20

我试图更好地理解具有可变速度系数的平流方程。特别是我不明白方程式如何保守。

平流方程,

ut+x(vu)=0

来解读一下u(x,t)作为一些物理物种的浓度(cm3) 或其他一些无法创建或销毁的物理量。如果我们整合u(x,t)在我们的领域,那么我们应该保持不变,

xminxmaxu(x,t)dx=constant

(这就是我所说的保守的意思。)

如果我们现在让速度成为空间(和时间)的函数,v(x,t),那么必须应用链式法则给出,

ut+vux+uvx?=0

最后一个术语“看起来”像一个源术语,这让我感到困惑。它会增加或减少数量u取决于速度场的散度。

按照这个问题,我了解如何施加守恒边界条件。但是,对于可变速度平流方程,我不明白如何推导出守恒边界条件,因为应用链式法则引入了额外的“源项”。这个方程可以保守吗?如果是这样,如何应用正确的边界条件?

1个回答

运输中的基本量是通量vu为平流。散度定理指出

Ω(vu)=Ω(vu)n.

当一个方程保持这个等式时,它是保守的。下降到一维Ω=(a,b)并使用方程ut+(vu)x=0, 我们有

(abu)t=abut=ab(vu)x=vu|ab

其中右边的项只是左右边界之间的通量差异。

关于您的第二个观察,非保守(非发散)形式具有误导性(并且仅适用于平滑解决方案)。产品vu如果不是保守运输v不是无散的(即,在一维中是常数)。在评估保护特性时,您应该坚持使用保守形式并抵制应用链式法则的冲动。