あなたは質量保存方程式を見ています:
dmdt= 0
単位体積あたりの質量進化を考慮すると、これはフラックス形式の密度移流方程式に要約されます。
∂ρ∂t= - ∇ ⋅ (ρ U )
これの良い点は、任意のスカラー場の移流方程式であり(この場合、密度になります)、(比較的)簡単に解決でき、適切な時間と空間の差分スキームが提供され、初期および境界条件。ρ
有限差分スキームを設計するとき、収束、安定性、精度について心配します。ときに場合、スキームは収束し。スキームの安定性により、場合に数量が有限ままになることが保証されます。スキームの形式的な精度は、偏微分のテイラー展開級数の切り捨て誤差がどこにあるかを示します。差分スキームのこれらの基本的なプロパティの詳細については、CFDの教科書をご覧ください。 ΔT→0A、T→∞Δ AΔ トン→ ∂A∂tΔ T → 0At → ∞
現在、最も簡単なアプローチは、1次の上流差分に直接進むことです。このスキームは、明確かつ保守的で、計算効率が高くなります。最初の2つのプロパティは、常に正の量(つまり質量または密度)の進化をモデル化する場合に特に重要です。
簡単にするために、1-Dの場合を見てみましょう。
∂ρ∂t= - ∂(ρ U )∂バツ
フラックスを定義すると便利です:Φ = ρ U
∂(ρ U )∂バツ= ∂Φ∂バツ≈ Δ ΦΔのX≈ Φ私は+ 1 / 2- ΦI - 1 / 2をΔのX
シミュレーション対象の概略図を以下に示します。
u u
| --> --> |
| rho | rho | rho |
x-----o-----x-----o-----x-----o-----x
i-1 i-1/2 i i+1/2 i+1
セルでのの進化を評価しています。純利益または損失は、入ってくるものと出て行くものの差から生じます。これが、ポールの答えから分岐し始めるところです。真の保守的な上流差分では、セルの中心の量は、セルの端での動きの方向の速度によって運ばれています。言い換えれば、あなたが移住した量であり、あなたがセルの中心に座っていると想像するなら、あなたはセルの端の速度によってあなたの前のセルに運ばれています。セル端での密度と速度の積としてセル端での流束を評価することは正しくなく、移流量を節約しません。I Φ I - 1 / 2 Φ I + 1 / 2ρ私ΦI - 1 / 2をΦ私は+ 1 / 2
流入および流出フラックスは次のように評価されます。
Φ私は+ 1 / 2= あなた私は+ 1 / 2+ | あなたは私は+ 1 / 2|2ρ私+ あなた私は+ 1 / 2− | あなたは私は+ 1 / 2|2ρi + 1
ΦI - 1 / 2を= あなたI - 1 / 2を+ | あなたはI - 1 / 2を|2ρi − 1+ あなたI - 1 / 2を− | あなたはI - 1 / 2を|2ρ私
上記のフラックス差分の処理により、アップストリームの明確さが保証されます。つまり、速度の符号に応じて差分方向を調整します。
Courant-Friedrichs-Lewy(CFL)安定性基準は、単純な1次で時間差分を行う場合、前方オイラー差分は次のように与えられます。
μ = uのΔ TΔのX≤ 1
2次元では、CFL安定性基準がより厳密であることに注意してください。
μ = C Δ TΔのX≤ 12–√
ここで、速度の大きさであり、。√cあなたは2+ v2−−−−−−√
考慮すべき事項。このスキームは、シミュレートするプロセスの種類に応じて、アプリケーションに適している場合とそうでない場合があります。このスキームは拡散性が高く、急勾配のない非常に滑らかな流れに適しています。また、より短い時間ステップに対してより拡散的です。1次元の場合、勾配が非常に小さく、場合、ほぼ正確な解が得られます。2次元の場合、これは不可能であり、拡散は異方性です。μ = 1
物理システムが衝撃波または他の種類の高い勾配を考慮している場合は、より高い次数(たとえば、3次または5次)の上流差分を調べる必要があります。また、Flux Corrected Transportファミリーのスキームを検討する価値があるかもしれません(Zalesak、1979、JCP)。Smolarkiewiczによる上記スキームの拡散防止補正(1984、JCP); SmolarkiewiczによるMPDATAファミリーのスキーム(1998、JCP)。
時間差の場合、1次順オイラー差はあなたのニーズを満たすことができます。それ以外の場合は、Runge-Kutta(反復)、Adams-BashforthおよびAdams-Moulton(マルチレベル)などの高次メソッドを調べてください。
上記のスキームやその他の概要については、CFDの大学院レベルの教科書を検討する価値があります。