差分法のフォンノイマン安定性解析の代替


13

私は、結合された1次元多孔質弾性方程式(biotのモデル)の解決に取り組んでいます。

(λ+2μ)2ux2+px=0
ドメイン上でΩ=01と境界条件:
t[γp+あなたはバツ]κη[2pバツ2]=qバツt
Ω=01

のx=0U=0Pp=0λ+2μあなたはバツ=あなたは0バツ=0X=1u=0,px=0x=1

中心有限差分スキームを使用して、これらの方程式を離散化しました。

γP

(λ+2μ)ui+1t+12uit+1+ui1t+1Δx2+pi+1t+1pi1t+12Δx=0
γpit+1pitΔt+ui+1t+1ui1t+12ΔxΔt[ui+1tui1t2ΔxΔt]κη[pi+1t+12pit+1+pi1t+1Δx2]=qit+1

現在、一貫性と安定性を分析することにより、スキームの収束の詳細を検討しています。一貫性の部分は私にはかなり簡単なように思えますが、安定性解析にはいくつかの困難があることをすでに予測しています。まず、2つの変数と2つの方程式があります。第二に、2番目の方程式には混合時空微分項もあります。私はフォン・ノイマンの安定性解析に精通しており、この方法で安定性を確立することは非常に難しいことがわかります。使用できるフォンノイマン解析の代替手段はありますか?


1
連立方程式を使用して分析を行うことに不安がある場合は、最初の方程式をに関して、2番目の方程式をxに関して区別してください。次に、混合偏微分の等式を使用してuを削除します。txu
デビッドケッチャソン

@DavidKetcheson:興味深い。本質的に、あなたはシステムを単一の変数に縮小し、uに対する一般性を失うことなく標準フォンノイマン解析を実行できることを示唆していますか?pu
ポール

システムとして記述してもスカラーPDEとして記述しても、同じ問題です。
デビッドケッチャソン

回答:


7

あなたは、少なくともあなたの分析のため、置き換えた場合、uはxは、次のようにシステムを書くことができます [ 0 0 I Iuxux すべての定数が 1に設定され、添え字が

[00II]ddt[ph(t)ux,h(t)]+[hhΔh0][ph(t)ux,h(t)]=[qh(t)0]()
1は、変数と微分演算子の両方の空間離散化を指します。スキームは、 dを近似することによって取得されますh暗黙のオイラーによる d tddt

微分代数(DAE)構造が明らかになりました。変数には、微分(時間)方程式と代数方程式の両方があります。

あなたがいることを示すことができた場合は 、参照可逆で このプレプリント[p。3]および以下の編集では、DAEはインデックス1またはストレンジネスフリーであり、暗黙のオイラーは収束性であることが知られています。この本の定理5.12を参照してください。(免責事項:この本は自由に利用できず、博士号の監督者によって書かれています)[hhII]

このアプローチを使用すると、安定性解析を回避できます。

L2()Δhh

()uux

APPENDIX: A DAE is said to be index 1, if it can be transformed into an ODE without differentiating the equations.

たとえば、DAEの形式は

[E10]y˙+[A1A2]y=f
その後の可逆性 [E1A2] 可変変換があることを意味します yy 最終的に係数の列を交換して、 [E1A2][E11E12A21A22]A22 invertible (full rank property of A2) and A~11E~12A~221A~21 invertible (the Schur complement).

For the system () this means that the algebraic part defined with A2:=[h h] can be used to solve for a part y~2 of (ph,ux,h). Then, one can eliminate ddty~2 from the differential part (the second block line in ()), to obtain an ODE for the remaining variables.


This is a very interesting technique. I looked at the paper you referenced, and I'm curious how you concluded that
[hhII]
must be invertible. Which theorem did you apply?
Paul

@Paul I didn't find a theorem for reference, so I will insert the arguments into my answer...
Jan

4

I am not familiar with the equations given here, but I remember learning another method for checking the stability of a numerical scheme in my coursework. It is known as Modified Equation analysis.

Here is a good reference for that,

http://193.146.160.29/gtb/sod/usu/$UBUG/repositorio/10291890_Warming.pdf

In the above reference, the connection between stability theory based on Modified Equation analysis and Von Neumann stability analysis is established.

After a bit of online search, I came across following references,

This paper discusses Finite difference modeling of Biot's poroelastic equations at seismic frequencies. It has a section on stability of numerical scheme as well.

This paper presents a solution strategy of decoupling the coupled system, and checking the stability of numerical scheme.


私は上記の方程式に対して修正された方程式の分析を行っていませんが、フォンノイマン分析の代替案を質問するときに、上記の答えを書きました。質問に答えない可能性は十分にあります。しかし、誰かがリストされた参考文献を彼/彼女の仕事で役に立つと思うかもしれません。
-Subodh

参考にしていただきありがとうございます!修正方程式分析の論文で必要なフォームは、使用している方程式に完全には適合していないことがわかりますが、新しい分析手法を学ぶのは非常に興味深いことです!
ポール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.