• Tidak ada hasil yang ditemukan

時間差分スキーム(4) - 北海道大学

N/A
N/A
Protected

Academic year: 2024

Membagikan "時間差分スキーム(4) - 北海道大学"

Copied!
5
0
0

Teks penuh

(1)

時間差分スキーム (4)

アダムス - バッシュフォース (Adams-Bashforth) スキームの安定性と 位相

ここでは2次のアダムス-バッシュフォーススキームについて振動方程式に当ては めた場合の安定性と位相比について述べる. 2 次のアダムスバッシュフォースス キームは

Un+1 =Un+ ∆t (3

2fn1 2fn1

)

と表せる. 今,f =iωU とすると, Un+1 =Un+ ∆t

(3

2fn1 2fn1

)

=Un+t (3

2Un 1 2Un1

)

. (1)

増幅係数λを用いてUn+1UnUn1で表すと, Un =λUn1,

Un+1 =λUn =λ2Un1. これらを(1)式に代入すると

λ2Un1 =λUn1+t (3

2λUn11 2Un1

)

= (

1 + 3

2(t) )

λUn1 1

2(t)Un1

となる. ここでp≡ωtとすると λ2

( 1 +i3

2p )

λ+i1

2p= 0. (2)

(2)

(2)式からアダムス-バッシュフォーススキームもリープフロッグスキームと同様に 2つのλをもつ. (2)式をλについて解くと,

λ1 = 1 2

[ 1 +i3

2p+

√ 1 9

4p2+ip ]

,

λ2 = 1 2

[ 1 +i3

2p−

√ 19

4p2+ip ]

.

(3)

p 0のとき, λ1 1, λ2 0である. したがって, λ1 に対応するモードを物理 モード, λ2 に対応するモードを計算モードと解釈できる. pが十分小さいとき, 計 算モードは減衰する. これはアダムス-バッシュフォーススキームの利点である. そ こで, |p| < 1のときの λ1λ2 の振る舞いを(3)式を用いて調べる. (3)式 の根号 の部分をテイラー展開し,地道に計算すると,

λ1 = 1 +ip− 1

2p2+i1 4p3 1

8p4+· · · , λ2 =i1

2p+1

2p2−i1 4p3+1

8p4+· · ·. 実部と虚部に分けて表すと,

λ1 = (

1 1 2p2 1

8p4− · · · )

+i (

p+1

4p3+· · · )

, λ2 =

(1 2p2+ 1

8p4+· · · )

+i (1

2p− 1

4p3− · · · )

となるので,

1|=√ λ1λ1

= (

1 + 1

2p4+· · · )1

2

,

2|=√ λ2λ2

= (1

4p2 +· · · )12

.

(4)

さらに根号の中をp4までで打ち切ってテイラー展開すると最終的に,

1|= 1 +1

4p4+· · · ,

2|= 1

2p+· · ·

(5)

を得る. 1|は1よりも大きく2|は1より小さい.つまりアダムス-バッシュフォー ススキームの物理モードは不安定であり,計算モードは安定で減衰する. 但し,増幅

(3)

係数はO(1 +p4)なのでωtを周期にたいして十分小さくとれば1|が不安定で あることがあまり問題にはならない. 今,|p|<1より周期をT とすれば

|p|<1,

t|<1,t

T

<1,

である. 物理モードの増幅率はλ1 1 +p4とするとn回目までの増幅率は, λn1 (1 +p4)n

= 1 +np4+O(p8) となる. 今n回目までの計算が一周期分とすると,

t T = 1

n となるので,

λn1 1 + T

tp4+O(p8)

1 + 1 ωtp4

= 1 +p3

である. つまり,O(p)0.1と仮定するとだいたい100ぐらいの増幅率になる.

また, 4段階数のアダムス-バッシュフォーススキームなら物理モードは安定である ことも知られている. 参考に4段階数のアダムスーバッシュフォーススキームの安 定性の図を図1に示す1 )2 ).

位相比 θ

pを求める.

θ=parctan (λim

λre )

1 )なぜか上部と下部に回転してしまっている部分が出ている.

2 )4段階数のアダムス-バッシュフォーススキームは以下のようになる.

Un+1=Un+ h 27

(55fn59fn1+ 37fn29fn3)

(4)

図 1: λ を何らかの複素数としたときdU/dx = λx での 4段階数のアダムスバッ シュフォースキームの安定性の図. 横軸が実軸,縦軸が虚軸を表している. この実線 内部に含まれるとき安定となる.

(5)

なので|p|<<1のときの物理モードの位相比 θ1 p は, θ1

p = arctan (1

4p3 +163 p4+· · · 1 12p2+· · ·

)

arctan (1

4p3 )

1

4p3 <1.

計算モードの位相比 θ2 p は,

θ2

p = arctan ( 1

2p− 14p3− · · ·

1

2p2 163 p4 +· · · )

arctan (1

p )

π 2 >1.

よって,物理モードの位相は早く進み,計算モードの位相は遅く進む.

Referensi

Dokumen terkait

今後の方針 • 差分法を用いた雲対流モデル deepconv に金星の雲物理を組み込む – Baker and Schubert 1998 を再計算する – Imamura and Hashimoto 2002 をレビュー し、 H2SO4 雲について学ぶ • 金星探査機 Akatsuki のデータとシミュ レーション結果との比較検討...

1つの数は定 まったビット数の1語に収められることになっているため3 ,1語で表現しうる数の 種類はこのビット数に応じて高々232個とか264個とか言うように限られたものに なる... 図 1.2: IEEE方式マイクロソフト社製 BASIC等の数の内部表現の概念図伊理 正夫, 1985:数値計算の常識より

雲粒・雲氷粒子が降水粒子雨、雪、霰に捕捉される場合 カテゴリーxに属する粒子が雲粒・雲氷(=粒径が小さく落下速度も小さい)、カテゴリーyに属す る粒子が降水粒子(=粒径が大きく落下速度も大きい)の場合に、CLxyは簡単に書き下せる。 一般的な式5.59bにおいて近似: •

2.3 三段階スキーム リープフロッグスキームleapfrog scheme 振動方程式に対してリープフロッグスキームをあてはめた差分式は Un+1 =Un−1+ 2iω∆tUn... λ2に対応する数値解を 計算モードcomputational

ここで四捨五入による表現誤差をδ2とすると δ2 =z−F +δro となる... 1つの数は定まった ビット数の1語に収められることになっているため4 ,1語で表現しうる数の種類は

また,U =Un−k1+ 2k2での傾きをU =Unで与えたときの∆t=h に対する増分をk3とする... 4段4位公式のときも今まで と同様に

地球史 10-1 年代測定法 相対年代 地層累重の法則を利用.異なる地域の地層の年代の対比には,進化が早 く全世界的に繁栄していた生物の化石が用いられる.このような時代の目安 になる化石を示準化石という1.また広範囲に降下した火山灰層も異なる地 域の地層の年代の対比に用いられる鍵層. 絶対年代 放射性同位体を用いて決定される年代.放射性同位体は一定の速度で安

スペクトル法Spectral method 従属変数を方程式に入っている演算子に対して性質の良い関数1 となる直交関数を 用いた級数に展開し,展開係数の時間発展を解く方法である.. この常微 分方程式の微分を差分で置き換え,展開係数の数だけの連立代数方程式に直して数