
浅水方程式( SWE )は、流体中の圧力面 (場合によっては自由表面ですが、必ずしもそうとは限りません) の下の流れを記述する双曲型偏微分方程式(粘性せん断を考慮する場合は放物型) のセットです。[ 1 ] 一方向形式の浅水方程式は、 Adhémar Jean Claude Barré de Saint-Venantにちなんで、(de) Saint-Venant 方程式とも呼ばれます(下記の関連セクションを参照)。
これらの式は、水平方向の長さスケールが垂直方向の長さスケールよりもはるかに大きい場合において、ナビエ・ストークス方程式を深度積分することによって導出される[ 2 ] 。この条件下では、質量保存則により、流体の垂直方向の速度スケールは水平方向の速度スケールに比べて小さいことを意味する。運動量方程式から、垂直方向の圧力勾配はほぼ静水圧であり、水平方向の圧力勾配は圧力面の変位によるものであることが示され、これは水平方向の速度場が流体の深さ全体にわたって一定であることを意味する。垂直方向に積分することで、方程式から垂直方向の速度を取り除くことができる。こうして浅水方程式が導出される。
浅水方程式には鉛直速度項は含まれていませんが、この速度は必ずしもゼロではないことに注意してください。これは重要な違いです。例えば、床面の深さが変化すると鉛直速度はゼロにはなり得ないため、もし鉛直速度がゼロであれば、浅水方程式は平坦な床面しか適用できなくなります。解(すなわち、水平速度と自由表面変位)が求められれば、連続の式を用いて鉛直速度を復元できます。
流体力学において、水平方向の長さスケールが垂直方向の長さスケールよりもはるかに大きい状況はよく見られるため、浅水方程式は広く適用可能である。これらは、大気流の原始方程式を簡略化したものとして、大気や海洋のモデリングにおいてコリオリ力とともに用いられる。
浅水方程式モデルは垂直方向のレベルが1つしかないため、高さによって変化する要素を直接的に扱うことはできません。しかし、平均状態が十分に単純な場合、垂直方向の変化を水平方向の変化から分離することができ、複数の浅水方程式のセットで状態を記述することが可能です。

浅水方程式は、質量保存則と線運動量保存則(ナビエ・ストークス方程式)から導出され、水理跳躍などの浅水条件が成り立たない場合でも有効です。水平な河床で、コリオリ力、摩擦力、粘性力が無視できる場合、浅水方程式は次のようになります。
ここで、η は流体柱の全高さ( x、y、tの関数としての瞬間的な流体深さ)であり、2D ベクトル ( u、v ) は垂直方向の柱全体で平均化された流体の水平流速です。さらに、gは重力加速度、ρ は流体密度です。最初の式は質量保存則から、後の 2 つの式は運動量保存則から導出されます。[ 3 ]
上記の導関数を積の法則を用いて展開すると、浅水方程式の非保存形式が得られる。速度は基本的な保存方程式に従わないため、非保存形式は衝撃波や水理跳躍を越えては成り立たない。また、コリオリ力、摩擦力、粘性力の適切な項も含まれており、(流体密度が一定の場合)次の式が得られる。
どこ
多くの場合、バルク移流の影響を表すuとvの二次項は、他の項に比べて小さい。これは地衡平衡と呼ばれ、ロスビー数が小さいことと同義である。また、波高が平均波高に比べて非常に小さい ( h ≪ H ) と仮定すると、(横方向の粘性力がない場合)、次のようになる。
一次元(1-D)サン=ヴナン方程式は、アデマール・ジャン・クロード・バレ・ド・サン=ヴナンによって導出され、一般的に過渡的な開水路の流れや表面流出をモデル化するために用いられます。これらは、二次元(2-D)浅水方程式(二次元サン=ヴナン方程式とも呼ばれる)の縮約形と見なすことができます。一次元サン=ヴナン方程式は、水路断面形状の主な特徴をある程度含んでいます。
1 次元方程式は、完全な浅水方程式よりもはるかに簡単に解けるため、 TUFLOW、Mascaret (EDF)、SIC (Irstea)、HEC-RAS、[ 5 ] SWMM5、InfoWorks、[ 5 ] Flood Modeller、SOBEK 1DFlow、MIKE 11、[ 5 ]、MIKE SHEなどのコンピュータ モデルで広く使用されています。1 次元サン・ブナン方程式の一般的な応用例としては、河川沿いの洪水追跡(洪水リスクを軽減するための対策の評価を含む)、ダム決壊解析、開水路での暴風雨パルス、地表流での暴風雨流出などがあります。

任意の断面を持つ開水路内の1 次元非圧縮性流れを記述する偏微分方程式のシステムは、サン=ヴナンが 1871 年の論文で導出し提示したもの (式 19 および 20) で次のとおりです。[ 6 ]
そして
ここで、xはチャネル軸に沿った空間座標、tは時間、A ( x , t ) は位置xにおける流れの断面積、u ( x , t ) は流速、ζ ( x , t ) は自由表面の高さ、τ( x , t ) は位置xにおける断面の濡れた周縁P ( x , t )に沿った壁面せん断応力です。さらに、ρ は (一定の) 流体密度、gは重力加速度です。
双曲型方程式系(1)~(2 )の閉包は、断面の形状から得られます。つまり、各位置xにおける断面積Aと表面標高 ζの間の関数関係を与えることによって得られます。例えば、一定の水路幅Bと水路底標高z bを持つ長方形断面の場合、断面積はA = B (ζ − z b ) = B hとなります。瞬間水深はh ( x , t ) = ζ( x , t ) − z b ( x )であり、z b ( x ) は水路底レベル(すなわち、基準面からの水路底の最低点の標高、断面図を参照)です。水路壁が動かない場合、式(1 )の断面積A は次のように表すことができます。 ここで、b ( x , h )は流体深さがhのときの、位置xにおけるチャネル断面の有効幅である。したがって、矩形チャネルの場合はb ( x , h ) = B ( x )となる。[ 7 ]
壁面せん断応力τは流速uに依存し、例えばダルシー・ワイスバッハ式、マニング式、またはシェジー式を用いて関連付けることができる。
さらに、式(1)は連続の式であり、この非圧縮性均質流体における水の体積保存を表しています。式(2)は運動量方程式であり、力と運動量変化率のバランスを示しています。
河床勾配S ( x )、摩擦勾配Sf ( x , t ) および水力半径R ( x , t )は次のように定義される。 そして
運動量方程式(3 )は、サン・ヴナン方程式(1)と(3 )に対するいくつかの代数的操作によって、いわゆる保存形式に書き換えることもできます。流量Q = Auに関して:[ 8 ]
ここで、A、I 1、I 2 は、チャネル幅B (σ、x )で表されるチャネル形状の関数です。ここで、σ は、位置xにおける断面の最下点からの高さです(断面図を参照)。したがって、σ は、底面レベルz b ( x ) (断面の最下点) からの高さです。
上記の運動量方程式(4)の保存形式では、A、I 1、I 2はσ = h(x、t)で評価されます。項g I 1は、特定の断面における静水圧を表します。また、非角柱状のチャネルの場合、g I 2はチャネル軸xに沿った形状変化の影響を表します。
応用においては、扱う問題に応じて、運動量方程式を非保存形式(2)または(3)で使用するか、保存形式(4 )を使用するかが好まれることが多い。例えば、水理ジャンプの記述の場合、運動量フラックスはジャンプ全体にわたって連続であるため、保存形式が好ましい。

サン・ヴナン方程式(1)~(2 )は特性曲線法を用いて解析することができる。[ 9 ] [ 10 ] [ 11 ] [ 12 ]特性曲線上の2つの速度d x /d tは次の通りである。 [ 8 ]と
フルード数Fr = | u | / cは、流れが亜臨界( Fr < 1 ) か超臨界( Fr > 1 ) かを決定します。
幅が一定の長方形および角柱状のチャネル、すなわちA = B hおよびc = √ ghの場合、リーマン不変量は次のようになります。[ 9 ]そして したがって、特性形式の方程式は次のようになります。[ 9 ]
任意の断面を持つ角柱状チャネルのリーマン不変量と特性曲線法は、Didenkulova & Pelinovsky (2011) によって記述されている。[ 12 ]
特性とリーマン不変量は流れの挙動に関する重要な情報を提供するだけでなく、(解析的または数値的な)解を得るプロセスにも使用できます。[ 13 ] [ 14 ] [ 15 ] [ 16 ]
摩擦がなく、チャネルが長方形の角柱状断面を持つ場合、 [ 17 ]サン・ブナン方程式はハミルトニアン構造を持つ。[ 18 ]ハミルトニアンHは自由表面流のエネルギーに等しい。 ここで、Bはチャネル幅、ρは流体密度を表す定数である。ハミルトンの法則は次のようになる。 ∂ A /∂ ζ = B なので)。
動的波動は、完全な一次元サン・ブナン方程式です。数値的に解くのは困難ですが、すべてのチャネル流れシナリオに有効です。動的波動は、Mascaret (EDF)、SIC (Irstea)、 HEC - RAS [ 19 ] Infoworks ICM [ 20 ] MIKE 11 [ 21 ] Wash 123d [ 22 ]、SWMM5などのモデリングプログラムで過渡的な嵐をモデル化するために使用されます。
簡略化の度合いが増す順に、完全な 1 次元サン・ブナン方程式 (別名動的波動方程式) からいくつかの項を削除することにより、古典的な拡散波動方程式と運動学的波動方程式が得られます。
拡散波においては、慣性項は重力、摩擦、圧力の項よりも小さいと仮定される。したがって、拡散波はより正確には非慣性波として記述でき、次のように表される。
拡散波は、慣性加速度が他のすべての加速度よりもはるかに小さい場合、つまり、主に亜臨界流でフルード値が低い場合に有効です。拡散波の仮定を使用するモデルには、MIKE SHE [ 23 ]と LISFLOOD-FP [ 24 ]があります。SIC (Irstea)ソフトウェアでは、2 つの慣性項 (またはそれらのいずれか) をインターフェースのオプションで削除できるため、このオプションも利用可能です。
運動学的波動の場合、流れは一様であり、摩擦勾配は水路の勾配とほぼ等しいと仮定します。これにより、完全なサン・ブナン方程式は運動学的波動に簡略化されます。
運動波は、距離に対する波高の変化と距離と時間に対する速度の変化が河床勾配に比べて無視できる場合、例えば急勾配上の浅い流れの場合に有効です。[ 25 ]運動波はHEC-HMS で使用されています。[ 26 ]
1次元サン・ブナン運動量方程式は、流体運動を記述するナビエ・ストークス方程式から導出できる。ナビエ・ストークス方程式のx成分は、デカルト座標系でx方向を表すと、次のように表される。
ここで、 uはx方向の速度、 vはy方向の速度、wはz方向の速度、tは時間、pは圧力、ρは水の密度、νは動粘度、f xはx方向の体積力である。

局所加速度(a)は、時間経過に伴う速度の変化を表すため、「非定常項」とも呼ばれます。対流加速度(b)は、位置による速度変化によって生じる加速度であり、例えば、流体が狭窄部や開口部に入る際に加速したり減速したりする場合などがこれに該当します。これら2つの項は、1次元サン=ブナン方程式の慣性項を構成します。
圧力勾配項(c)は、位置による圧力の変化を表し、圧力は静水圧であると仮定しているため、これは位置による水頭の変化に相当します。摩擦項(d)は摩擦によるエネルギー損失を表し、重力項(e)は河床勾配による加速度を表します。
浅水方程式は、大気、河川、湖、海洋におけるロスビー波とケルビン波、およびより小さな領域(例えば浴槽の表面波)における重力波をモデル化するために使用できます。浅水方程式が有効であるためには、モデル化しようとしている現象の波長が、その現象が発生する盆地の深さよりもはるかに大きくなければなりません。やや短い波長は、ブシネスク近似を使用して浅水方程式を拡張し、分散効果を取り入れることで扱うことができます。[ 30 ]浅水方程式は、非常に大きな長さスケール(数百キロメートル以上)を持つ潮汐をモデル化するのに特に適しています。潮汐運動の場合、非常に深い海洋であっても、その深さは常に潮汐波長よりもはるかに小さいため、浅いとみなすことができます。


非線形形式の浅水方程式は、大気や海洋の乱流、すなわち地球物理学的乱流をモデル化するための明らかな候補です。準地衡方程式と比較した場合の利点は、エネルギーとポテンシャル渦度を保存しながら、重力波のような解を許容することです。しかし、地球物理学的応用に関してはいくつかの欠点もあります。全エネルギーの非二次式を持ち、波が衝撃波になる傾向があることです。[ 31 ]衝撃波の形成を防ぐ代替モデルがいくつか提案されています。1つの代替案は、運動量方程式の「圧力項」を修正することですが、運動エネルギーの式が複雑になります。 [ 32 ]もう1つの選択肢は、すべての方程式の非線形項を修正することです。これにより、運動エネルギーの二次式が得られ、衝撃波の形成は回避されますが、線形化されたポテンシャル渦度のみが保存されます 。[ 33 ]