\documentclass[a4j,12pt,dvipdfmx]{jarticle}
\usepackage{D6math,D6misc}
\usepackage{amsmath}

\begin{document}
\Dnoparindent
\Dparskip

\begin{center}
  \Large\bf
  球面 $\sigma$ 座標系での質量流線関数について
\end{center}

\begin{flushright}
  2024 年 10 月 30 日

  竹広 真一
\end{flushright}

この文章では質量流線関数を用いた質量流束の記述について述べる. 
特に, 質量流線関数の等値線が領域境界を横切ること,
すなわち境界からの質量の流入流出が存在する状況での
注意点をまとめる.
具体的に静力学平衡を仮定した系における例を示す.

\section{一般論}

一般的な連続の式は
%
\begin{align}
  \DP{\rho}{t} + \Ddiv(\rho\Dvect{u}) = 0.
\end{align}
%
である. ここで $\rho$ は密度, $\Dvect{u}$ は速度であり,
$\rho\Dvect{u}$ は質量流束である.

質量流線関数は空間 2 次元かつ密度分布が時間変化しない場合に
次のように定義できる. 
2 次元空間座標を $(x_1,x_2)$,
2 次元空間面の単位法線ベクトルを $\Dvect{n}$ とすると,
%
\begin{align}
  \rho\Dvect{u} = \Drot(\psi\Dvect{n})
\end{align}
%
で質量流線関数 $\psi(x_1,x_2)$ により質量流束を表現できる.
このとき定常な連続の式を自動的に満たしている.

直交直線座標系 $(x,y,z)$ で $(y,z)$ 2 次元系だと
$\Dvect{n}=\Dvect{e}_x$ に選んで, 
%
\begin{align}
  \DP{\rho u_y}{y}+\DP{\rho u_z}{z} = 0, \quad
  \rho u_y = \DP{\psi}{z}, \  \rho u_z = -\DP{\psi}{y},
\end{align}
%
$u_y,u_z$ のどちらかの成分を境界から積分することにより
$\psi$ が求められる. 例えば $z=z_1$ で $u_z=0$ とすると,
%
\begin{align}
  \psi(y,z) = \int_{z_1}^z (\rho u_z)(y,z) dz.
\end{align}
%
$z$ 方向全領域で積分すると
%
\begin{align}
  \psi(y,z_2) = \int_{z_1}^{z_2} (\rho u_z)(y,z) dz.
\end{align}
%
一方で, 連続の式を積分すると
%
\begin{align}
  \int \DP{u_y}{y} dz = -[u_z(z_2)-u_z(z_1)] =0.
\end{align}


\section{鉛直圧力(p)座標系}

静力学平衡を仮定した系では鉛直座標として圧力 $p$ を用いることができる.
その場合の連続の式は
%
\begin{align}
  \Ddiv_h\Dvect{u}_h + \DP{\omega}{p} = 0, 
\end{align}
%
である. ここで $\Dvect{u}_h$ は水平速度, $\Ddiv_h$ は水平発散である.
この連続の式は時間変化項がないので常に質量流線関数を定義できる.
しかしながら, その等値線は一般的には境界を横切り,
境界からの質量の流入流出が伴うことに注意が必要である. 


\section{$\sigma$ 座標系}

ここでは $\sigma$ 座標系のプリミティブ方程式系における
質量流線関数の定式化を行う.

球面座標でのプリミティブ方程式系における連続の式は
%
\begin{align}
  \DP{\pi}{t} + \Dvect{v}_H\cdot\nabla_\sigma \pi
  = - D - \DP{\dot\sigma}{\sigma},
  \quad
  D = \nabla_\sigma\cdot\Dvect{v}_H
  =\frac{1}{a\cos\varphi}\DP{u}{\lambda}
  + \frac{1}{a\cos\varphi}\DP{}{\varphi}(v\cos\varphi).
\end{align}
%
ただし $\pi=\log p_s$, $\Dvect{v}_H=(u,v)$ は水平速度である.
あるいは変形して
%
\begin{align}
  \DP{p_s}{t} + \Dvect{v}_H\cdot\nabla_\sigma p_s
  = - p_s D - p_s\DP{\dot\sigma}{\sigma},
  \quad
  \DP{p_s}{t} + \nabla_\sigma \cdot (p_s\Dvect{v}_H) + \DP{p_s\dot\sigma}{\sigma}.
\end{align}
%
帯状平均成分を考える.
さらに時間変化が小さいとして時間微分を無視すると
%
\begin{align}
  \frac{1}{a\cos\varphi}\DP{}{\varphi}(\overline{p_sv}\cos\varphi)
  + \DP{}{\sigma}(\overline{p_s\dot\sigma})=0.
\end{align}
%
この連続の式を満たすように質量流線関数を次のように定義する.
%
\begin{align}
  \overline{p_sv} = - \frac{g}{2\pi a\cos\varphi}\DP{\Psi}{\sigma},
  \quad
  \overline{p_s\dot\sigma} = \frac{g}{2\pi a^2\cos\varphi}\DP{\Psi}{\varphi}.
\end{align}
%
第 1 式を $\sigma=0$ で $\Psi=0$ として $\sigma$ で積分すると
\footnote{
  次元チェック.
    m/(m/s$^2$) (kg m/s$^2$/m$^2$) (m/s) = kg/s.
},
%
\begin{align}
  \Psi = - \int_0^\sigma \frac{2\pi a\cos\varphi}{g}\overline{p_sv} d\sigma.
\end{align}


\end{document}

%%% Local Variables:
%%% mode: japanese-latex
%%% TeX-master: t
%%% End:
