next up previous
: C. 差分式の導出と誤差 : 2 次元非静力学モデルの離散化 : A. 圧力方程式 (3.9) の左辺の空間微分の書き下し

B. 音波減衰項について

appendix-b

本モデルで用いている時間方向の離散化方法(時間分割法)は, Klemp and Wilhelmson (1978) によって最初に提案された方法である. この方法を用いる と, 音速および移流に対する CFL 条件をそれぞれ満たしている場合でも計算 不安定を起こす場合がある. この影響は短い時間間隔で積分するステップ数 $2\Delta t/\Delta \tau$ を増加させていくにつれ大きくなる (Skamarock and Klemp, 1992, 図 1 を参照). Skamarock and Klemp (1992) はこの計算 不安定を回避するため, 音波を選択的に減衰させるフィルターとして運動方程 式に音波減衰項を導入することを提案した.

音波減衰項は速度場の発散に対する拡散として作用する. このことは音波減衰項を含む線形化された基礎方程式

$\displaystyle \DP{u}{t}$ $\textstyle =$ $\displaystyle - \overline{c}_{p}\overline{\theta}_{v}
\DP{\pi}{x} + \alpha\DP{D}{x} ,$ (B.1)
$\displaystyle \DP{w}{t}$ $\textstyle =$ $\displaystyle - \overline{c}_{p}\overline{\theta}_{v}
\DP{\pi}{z} + \alpha\DP{D}{z}
+ g\frac{\theta}{\overline{\theta}_{v}},$ (B.2)
$\displaystyle \DP{\pi}{t}$ $\textstyle =$ $\displaystyle - \frac{\overline{c}^{2}}{\overline{c}_{p}
\overline{\rho}\overli...
...rline{\theta}_{v}u}{x} +
\DP{\overline{\rho}\overline{\theta}_{v}w}{z}
\right],$ (B.3)
$\displaystyle \DP{\theta}{t}$ $\textstyle =$ $\displaystyle -w\DP{\overline{\theta}_{v}}{z},$ (B.4)
$\displaystyle D$ $\textstyle =$ $\displaystyle \DP{u}{x}+\DP{w}{z}$  

から発散方程式
$\displaystyle \DP{D}{t}$ $\textstyle =$ $\displaystyle - \overline{c}_{p}\overline{\theta}_{v}\Dlapla \pi
+ g\DP{}{z}\left(\frac{\theta}{\overline{\theta}_{v}}\right)
+ \alpha \Dlapla D,$ (B.5)
$\displaystyle \Dlapla$ $\textstyle =$ $\displaystyle \DP[2]{}{x} + \DP[2]{}{z}$  

を求めることで理解することができる.

音波減衰項は速度場の発散に対する拡散なので, 重力波成分も拡散させる可能 性が考えられる. しかし Skamarock and Klemp (1992) は線形化された基礎方 程式の分散関係を用いて, 音波減衰項の重力波成分への影響は小さいことを示 している. 以下では Skamarock and Klemp (1992) における議論の概要を示す. 簡単のため圧力方程式に現れる基本場の量は定数とし, 全ての変数を $u=\hat{u}e^{i(kx+lz -\omega t)}$ のような解を持つと仮定して分散関係を 求めると,

\begin{displaymath}
\omega ^{4} + i\alpha (k^{2}+l^{2})\omega ^{3} -
[\overli...
...}
- i\alpha k^{2}N^{2}\omega + \overline{c}^{2}k^{2}N^{2}=0,
\end{displaymath} (B.6)

となる. ここで $N^{2} = \frac{g}{\overline{\theta}_{v}}\DP{
\overline{\theta}_{v}}{z}$ である. 純粋な内部重力波の分散関係式

\begin{displaymath}
\omega ^{2} = \frac{N^{2}k^{2}}{k^{2}+l^{2}},
\end{displaymath}

$\alpha$ を含む項に代入すると $\alpha$ を含む項は互いに打ち消しあ うことから, 音波減衰項の重力波成分への影響は小さいであろうと予想される. 実際に, $\epsilon \equiv \alpha \sqrt{k^{2}+l^{2}}/\overline{c}$ が小 さいと仮定して $\omega$$\epsilon$ の巾で展開して音波減衰項の影響を 評価すると, 音波減衰項は重力波成分を減衰させる方向にはたらき, その減衰 率は非常に小さいことがわかる(Skamarock and Klemp, 1992, 図 5 参照).

音波減衰項の係数 $\alpha$ の値を決めるにあたり, 考慮しなければならない ことが 2 つある. 1 つは音波減衰項そのものが計算不安定の原因とならない ようすることであり, もう 1 つは音波減衰項の重力波成分への影響が大きく ならないようすることである. 前者は([*])に示したように, 音波減衰項が発散方程式の拡散項となることから要請さ れる. 音波減衰項の時間積分は前進差分を用いて行われるので ((3.6), (3.7)を参照), 計算不安定を起こ さないためには拡散項を前進差分で時間積分する場合の安定性条件

\begin{displaymath}
\frac{\alpha \Delta \tau}{\mbox{Min}(\Delta x^{2}, \Delta z^{2})} \leq \frac{1}{2}
\end{displaymath} (B.7)

を満たさなければならない. 後者は前段落で紹介した Skamarock and Klemp (1992) の議論で用いた $\epsilon$ が小さいという仮定から要請される B.1. $\epsilon$ の最大値は

\begin{eqnarray*}
\mbox{Max}(\epsilon)
&=& \frac{2\alpha}{\mbox{Min}(\Delta x...
...overline{c}\Delta \tau}{\mbox{Min}(\Delta x, \Delta z)}
\right.
\end{eqnarray*}

と与えられるので, $\mbox{Max}(\epsilon) \leq 1$ とするためには
\begin{displaymath}
\frac{\alpha \Delta \tau}{\mbox{Min}(\Delta x^{2}, \Delta z...
...\frac{\overline{c}\Delta \tau}{\mbox{Min}(\Delta x, \Delta z)}
\end{displaymath} (B.8)

でなければならない.(B.8)右辺に現れる音速に対 するクーラン数は 1 より小さい値とするので, ([*])の条件を考慮すれば(B.7)は自動的に満たされ ることになる.



... が小さいという仮定から要請されるB.1
この条件に関する議論は Skamarock and Klemp (1992) ではなされて いない

next up previous
: C. 差分式の導出と誤差 : 2 次元非静力学モデルの離散化 : A. 圧力方程式 (3.9) の左辺の空間微分の書き下し
Odaka Masatsugu 平成19年9月11日