近似の数理 第7章 §7.7 ★★★ 流体力学最大の特異摂動。Euler と Navier–Stokes の間の「薄い層」を数学で扱う
非粘性極限は特異極限である
非圧縮 Navier–Stokes 方程式を、代表速度 U U U 、代表長さ L L L で無次元化すると
∂ t u + ( u ⋅ ∇ ) u = − ∇ p + 1 R e Δ u , ∇ ⋅ u = 0 , R e = U L ν \partial_t\bm{u} + (\bm{u}\cdot\nabla)\bm{u} = -\nabla p + \frac1{\mathrm{Re}}\Delta\bm{u},\qquad \nabla\cdot\bm{u} = 0,
\qquad \mathrm{Re} = \frac{UL}{\nu} ∂ t u + ( u ⋅ ∇ ) u = − ∇ p + Re 1 Δ u , ∇ ⋅ u = 0 , Re = ν U L
となる(ν \nu ν は動粘性係数)。固体壁では滑りなし条件 u = 0 \bm{u}=0 u = 0 (速度の接線成分も法線成分も 0)を課す。R e → ∞ \mathrm{Re}\to\infty Re → ∞ で粘性項を落とすと Euler 方程式になる。粘性項 Δ u \Delta\bm{u} Δ u は方程式の最高階(2階)の微分であり、Euler 方程式は1階である。モデル問題と同じく、階数が下がると課せる境界条件が減る。Euler 方程式に課せるのは法線成分の条件 u ⋅ n = 0 \bm{u}\cdot\bm{n}=0 u ⋅ n = 0 (壁を通り抜けない)だけで、接線成分は壁に沿って滑ってよい。したがって Euler の解は滑りなし条件を満たせず、壁の近くに薄い層が必要になる。これが Prandtl(1904)の境界層の考え方である。
Prandtl 方程式のスケーリング導出
2次元の定常流で、壁に沿って x x x 、壁に垂直に y y y をとる。境界層の厚さを δ \delta δ とし、層の中の速度と座標を次のように伸長する。
y = δ Y , u = O ( 1 ) , v = δ V . y = \delta\,Y,\qquad u = \mathcal{O}(1),\qquad v = \delta\,V . y = δ Y , u = O ( 1 ) , v = δ V .
v v v を δ \delta δ 倍にとるのは連続の式 u x + v y = 0 u_x+v_y=0 u x + v y = 0 で u x ∼ 1 u_x\sim1 u x ∼ 1 と v y = V Y v_y = V_Y v y = V Y を釣り合わせるためである。x x x 方向の運動方程式の各項の大きさは
u u x ⏟ 1 + v u y ⏟ δ V ⋅ u Y / δ = 1 = − p x ⏟ 1 + 1 R e u x x ⏟ R e − 1 + 1 R e u y y ⏟ ( R e δ 2 ) − 1 \underbrace{uu_x}_{1}+\underbrace{vu_y}_{\delta V\cdot u_Y/\delta\,=\,1}
= -\underbrace{p_x}_{1}+\underbrace{\frac{1}{\mathrm{Re}}u_{xx}}_{\mathrm{Re}^{-1}}
+\underbrace{\frac1{\mathrm{Re}}u_{yy}}_{(\mathrm{Re}\,\delta^2)^{-1}} 1 u u x + δ V ⋅ u Y / δ = 1 v u y = − 1 p x + Re − 1 Re 1 u xx + ( Re δ 2 ) − 1 Re 1 u y y
である。層の中で粘性が慣性と釣り合わなければ壁で速度を 0 に落とせない(落とせなければ層の意味がない)ので、主要釣り合いはR e δ 2 = 1 \mathrm{Re}\,\delta^2 = 1 Re δ 2 = 1 、すなわち
δ = R e − 1 / 2 \delta = \mathrm{Re}^{-1/2} δ = Re − 1/2
である。有次元に戻すと δ ∼ ν L / U \delta\sim\sqrt{\nu L/U} δ ∼ ν L / U で、粘性による運動量の拡散距離 ν t \sqrt{\nu t} ν t に、流体が長さ L L L を通過する時間 t = L / U t=L/U t = L / U を入れたものになっている。y y y 方向の運動方程式では
u v x + v v y ⏟ δ = − p y ⏟ δ − 1 p Y + 1 R e Δ v ⏟ δ \underbrace{uv_x+vv_y}_{\delta} = -\underbrace{p_y}_{\delta^{-1}p_Y} + \underbrace{\frac1{\mathrm{Re}}\Delta v}_{\delta} δ u v x + v v y = − δ − 1 p Y p y + δ Re 1 Δ v
となり、δ \delta δ を掛けると p Y = O ( δ 2 ) p_Y = \mathcal{O}(\delta^2) p Y = O ( δ 2 ) を得る。つまり圧力は層を横切って変わらず 、層の外の Euler 流の壁面での値p e ( x ) p_e(x) p e ( x ) で決まる。Euler 流の壁面での速度を U e ( x ) U_e(x) U e ( x ) とすると Bernoulli の定理から − p e ′ = U e U e ′ -p_e' = U_eU_e' − p e ′ = U e U e ′ である。まとめると
u u x + V u Y = U e U e ′ + u Y Y , u x + V Y = 0 , u = V = 0 ( Y = 0 ) , u → U e ( x ) ( Y → ∞ ) (7.12) uu_x + Vu_Y = U_eU_e' + u_{YY},\qquad u_x+V_Y=0,\qquad u=V=0\ (Y=0),\quad u\to U_e(x)\ (Y\to\infty)\tag{7.12} u u x + V u Y = U e U e ′ + u Y Y , u x + V Y = 0 , u = V = 0 ( Y = 0 ) , u → U e ( x ) ( Y → ∞ ) ( 7.12 )
が Prandtl の境界層方程式 である。最後の条件 u → U e u\to U_e u → U e が、内部解(境界層)と外部解(Euler 流)の接合条件に当たる。
Prandtl 方程式は Navier–Stokes から型が変わっている。u x x u_{xx} u xx が落ちたため、x x x 方向には2階微分がなく、方程式はx x x を「時間」とする放物型(熱方程式の仲間)になる。上流の速度分布を与えれば下流へ解き進められるという利点があり、同時に、x x x 方向に情報が逆流する状況(後述の剥離)を表現できないという限界も、この型の変化から来ている。
Blasius の相似解
一様流 U e = U U_e=U U e = U の中に置いた平板(前縁 x = 0 x=0 x = 0 )では U e ′ = 0 U_e'=0 U e ′ = 0 で、長さの尺度 L L L が問題から消える。そのため解はx x x と y y y の特定の組み合わせだけに依存する相似解 になる(例題で導出する)。
η = y U ν x , ψ = ν U x f ( η ) , u = ψ y = U f ′ ( η ) \eta = y\sqrt{\frac{U}{\nu x}},\qquad \psi = \sqrt{\nu Ux}\,f(\eta),\qquad u=\psi_y = Uf'(\eta) η = y ν x U , ψ = ν U x f ( η ) , u = ψ y = U f ′ ( η )
とおくと、Prandtl 方程式は Blasius 方程式
f ′ ′ ′ + 1 2 f f ′ ′ = 0 , f ( 0 ) = f ′ ( 0 ) = 0 , f ′ ( ∞ ) = 1 (7.13) f''' + \frac12ff'' = 0,\qquad f(0)=f'(0)=0,\quad f'(\infty)=1\tag{7.13} f ′′′ + 2 1 f f ′′ = 0 , f ( 0 ) = f ′ ( 0 ) = 0 , f ′ ( ∞ ) = 1 ( 7.13 )
になる。f ′ ′ ( 0 ) f''(0) f ′′ ( 0 ) を未知数とする射撃法で数値的に解くと
f ′ ′ ( 0 ) = 0.33206 f''(0) = 0.33206 f ′′ ( 0 ) = 0.33206
を得る(検算スクリプト)。速度が 0.99 U 0.99U 0.99 U に達する高さは η ≈ 4.91 \eta\approx4.91 η ≈ 4.91 なので、境界層の厚さは
δ 99 ( x ) ≈ 4.91 x R e x , R e x = U x ν \delta_{99}(x)\approx4.91\,\frac{x}{\sqrt{\mathrm{Re}_x}},\qquad \mathrm{Re}_x = \frac{Ux}{\nu} δ 99 ( x ) ≈ 4.91 Re x x , Re x = ν U x
であり、前縁からの距離の平方根で厚くなる。壁の摩擦応力 τ w = μ u y ( 0 ) = μ U f ′ ′ ( 0 ) U / ( ν x ) \tau_w = \mu u_y(0) = \mu U f''(0)\sqrt{U/(\nu x)} τ w = μ u y ( 0 ) = μU f ′′ ( 0 ) U / ( ν x ) から局所摩擦係数C f = 2 τ w / ( ρ U 2 ) = 0.664 / R e x C_f = 2\tau_w/(\rho U^2) = 0.664/\sqrt{\mathrm{Re}_x} C f = 2 τ w / ( ρ U 2 ) = 0.664/ Re x も得られる。これらは層流の平板境界層の実験とよく合う。
図 7.3 Blasius 速度分布(scripts/gen_ch07.py で数値積分)。壁での接線(赤)の傾きが壁の摩擦を決める。相似変数 η \eta η で見るとどの x x x でも同じ形で、有次元の厚さは x \sqrt{x} x に比例して増える。
例題 7.7 Prandtl 方程式から Blasius 方程式へ ★★
オリジナル [標準的な題材を自作]有次元の平板境界層方程式 u u x + v u y = ν u y y uu_x+vu_y=\nu u_{yy} u u x + v u y = ν u y y 、u x + v y = 0 u_x+v_y=0 u x + v y = 0 を考える。
(1) 流れ関数 ψ \psi ψ (u = ψ y u=\psi_y u = ψ y 、v = − ψ x v=-\psi_x v = − ψ x )を使うと連続の式が自動的に満たされることを確かめよ。
(2) η = y U / ( ν x ) \eta = y\sqrt{U/(\nu x)} η = y U / ( ν x ) 、ψ = ν U x f ( η ) \psi=\sqrt{\nu Ux}\,f(\eta) ψ = ν U x f ( η ) のとき u u u 、v v v を f f f で表せ。
(3) 方程式に代入して (7.13) を導け。
(4) 相似解が存在する理由を、問題に含まれる長さの尺度の観点から説明せよ。
解答 (1) u x + v y = ψ y x − ψ x y = 0 u_x+v_y = \psi_{yx}-\psi_{xy}=0 u x + v y = ψ y x − ψ x y = 0 。
(2) η y = U / ( ν x ) \eta_y = \sqrt{U/(\nu x)} η y = U / ( ν x ) 、η x = − η / ( 2 x ) \eta_x = -\eta/(2x) η x = − η / ( 2 x ) を使う。u = ν U x f ′ η y = U f ′ u = \sqrt{\nu Ux}\,f'\eta_y = Uf' u = ν U x f ′ η y = U f ′ 。v = − ∂ x ( ν U x f ) = − 1 2 ν U x f + ν U x f ′ η 2 x = 1 2 ν U x ( η f ′ − f ) v = -\partial_x\bigl(\sqrt{\nu Ux}f\bigr) = -\frac12\sqrt{\frac{\nu U}{x}}f + \sqrt{\nu Ux}\,f'\frac{\eta}{2x}
= \frac12\sqrt{\frac{\nu U}{x}}\,(\eta f'-f) v = − ∂ x ( ν U x f ) = − 2 1 x ν U f + ν U x f ′ 2 x η = 2 1 x ν U ( η f ′ − f ) 。
(3) u x = U f ′ ′ η x = − U η 2 x f ′ ′ u_x = Uf''\eta_x = -\frac{U\eta}{2x}f'' u x = U f ′′ η x = − 2 x U η f ′′ 、u y = U f ′ ′ U / ( ν x ) u_y = Uf''\sqrt{U/(\nu x)} u y = U f ′′ U / ( ν x ) 、u y y = U f ′ ′ ′ U / ( ν x ) u_{yy} = Uf'''\,U/(\nu x) u y y = U f ′′′ U / ( ν x ) 。代入すると
u u x + v u y = − U 2 η 2 x f ′ f ′ ′ + U 2 2 x ( η f ′ − f ) f ′ ′ = − U 2 2 x f f ′ ′ , ν u y y = U 2 x f ′ ′ ′ . uu_x+vu_y = -\frac{U^2\eta}{2x}f'f'' + \frac{U^2}{2x}(\eta f'-f)f'' = -\frac{U^2}{2x}ff'',\qquad
\nu u_{yy} = \frac{U^2}{x}f''' . u u x + v u y = − 2 x U 2 η f ′ f ′′ + 2 x U 2 ( η f ′ − f ) f ′′ = − 2 x U 2 f f ′′ , ν u y y = x U 2 f ′′′ .
η f ′ f ′ ′ \eta f'f'' η f ′ f ′′ の項が打ち消し合い、f ′ ′ ′ + 1 2 f f ′ ′ = 0 f'''+\frac12ff''=0 f ′′′ + 2 1 f f ′′ = 0 を得る(検算スクリプト)。境界条件は、壁で u = v = 0 u=v=0 u = v = 0 から f ′ ( 0 ) = 0 f'(0)=0 f ′ ( 0 ) = 0 と f ( 0 ) = 0 f(0)=0 f ( 0 ) = 0 、層の外で u → U u\to U u → U から f ′ ( ∞ ) = 1 f'(\infty)=1 f ′ ( ∞ ) = 1 。
(4) 半無限平板と一様流の問題には、外から与えられた長さの尺度がない(板の長さが無限)。ν \nu ν と U U U から作れる長さはν / U \nu/U ν / U だけで、これは位置 x x x と組み合わせて R e x = U x / ν \mathrm{Re}_x=Ux/\nu Re x = U x / ν にしかならない。各位置 x x x での層の厚さの尺度はν x / U \sqrt{\nu x/U} ν x / U だけであり、速度分布はこの尺度で測った y y y 、すなわち η \eta η だけの関数になるしかない。偏微分方程式が常微分方程式に落ちるのはこの理由による。
剥離と Prandtl 方程式の破綻
外部流が下流で減速する(U e ′ < 0 U_e'<0 U e ′ < 0 、圧力が下流で上がる逆圧力勾配 )と、層の底の遅い流体は圧力に押し戻される。壁の摩擦 u Y ( x , 0 ) u_Y(x,0) u Y ( x , 0 ) が減少して 0 になる点の先では、壁近くの流れが逆向きになり、境界層は壁から離れる(剥離 )。定常の Prandtl 方程式では、剥離点に近づくと解が特異性をもつことが Goldstein によって示されており(Goldstein の特異性)、壁に垂直な速度 V V V が発散して「層は薄い」という前提そのものが崩れる。剥離の後ろでは逆流域・渦が生じ、外部流もEuler の付着流とは別物になるので、外部解・内部解の分担が成り立たない。物理的には、翼の失速や円柱の後流がこれに当たる。
非定常の Prandtl 方程式については、数学的にさらに強い困難が知られている。
初期の速度分布が壁から離れるにつれて単調に増える(u Y > 0 u_Y>0 u Y > 0 )場合には、Oleinik の仕事以来、局所的な解の存在と一意性が知られている。
初期値が解析関数の場合には、Sammartino と Caflisch が短時間の解の存在と、Navier–Stokes の解が Euler+Prandtl 層で近似されることを示した。
一般の(単調でない)滑らかな初期値については、Gérard-Varet と Dormy(2010)が、線形化した Prandtl 方程式が Sobolev 空間(関数とその導関数の2乗積分で滑らかさを測る関数空間)で非適切 (ill-posed)であることを示した。x x x 方向の波数 k k k の摂動がe c k t \mathrm{e}^{c\sqrt k\,t} e c k t の速さで増大し、波数が高いほど速く増えるので、初期値をわずかに変えただけで解が任意に大きく変わりうる。
適切性(well-posedness)とは、解が存在し、一意で、初期値に連続的に依存することをいう(第2章参照)。Prandtl 方程式が一般の初期値で非適切であることは、「境界層方程式を解けば境界層が分かる」という物理の手順が、単調な速度分布という条件の外では数学的に意味を持たないことを示している。
非粘性極限は未解決である
では、Prandtl の層を経由せずに、Navier–Stokes の解 u ν \bm{u}^\nu u ν が ν → 0 \nu\to0 ν → 0 で Euler の解 u \bm{u} u に収束するかを直接問えるか。壁のない領域(全空間や周期境界)では、Euler の解が滑らかな時間範囲で収束が知られている。壁があり滑りなし条件を課す場合、一般の滑らかな初期値についての収束は未解決 である。この問題について加藤敏夫(1984)は次の判定条件を与えた。
定理 7.6(加藤の判定条件 ★★)
有界領域 Ω \Omega Ω で、Euler 方程式の滑らかな解 u \bm{u} u が時間区間 [ 0 , T ] [0,T] [ 0 , T ] で存在するとし、同じ初期値から出発したNavier–Stokes の解(滑りなし条件)を u ν \bm{u}^\nu u ν とする。このとき sup 0 ≤ t ≤ T ∥ u ν ( t ) − u ( t ) ∥ L 2 ( Ω ) → 0 \sup_{0\le t\le T}\lVert \bm{u}^\nu(t)-\bm{u}(t)\rVert _{ L^2(\Omega)}\to0 sup 0 ≤ t ≤ T ∥ u ν ( t ) − u ( t ) ∥ L 2 ( Ω ) → 0 (運動エネルギーの意味の収束)となるための必要十分条件は
ν ∫ 0 T ∫ Γ c ν ∣ ∇ u ν ∣ 2 d x d t ⟶ 0 ( ν → 0 ) \nu\int_0^T\!\!\int_{\Gamma_{c\nu}}\lvert \nabla\bm{u}^\nu\rvert ^2\,\mathrm{d}\bm{x}\,\mathrm{d} t\ \longrightarrow\ 0\qquad(\nu\to0) ν ∫ 0 T ∫ Γ c ν ∣ ∇ u ν ∣ 2 d x d t ⟶ 0 ( ν → 0 )
である。ここで Γ c ν \Gamma_{c\nu} Γ c ν は境界から距離 c ν c\nu c ν 以内の薄い領域(c > 0 c>0 c > 0 は定数)である。
左辺は、境界から距離 c ν c\nu c ν という Prandtl 層(厚さ ν \sqrt\nu ν )よりはるかに薄い層での粘性によるエネルギー散逸である。加藤の定理は「非粘性極限が成り立つかどうかは、壁にごく近い層でエネルギーが散逸し続けるかどうかだけで決まる」ことを述べている。物理的には、乱流の境界層で壁近くの散逸が ν → 0 \nu\to0 ν → 0 でも残る(抵抗が消えない)ことが知られており、その場合は Euler 解への収束が起こらないことと整合する。証明の要点は、Euler の解に境界の近く c ν c\nu c ν の層だけで速度を 0 に落とす補正を加えた関数を作り、これとのエネルギー差を評価することにある(Prandtl 層を使わない点が要所である)。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com