二次元ストリーム関数
前提条件 二次元流線関数は、以下の仮定に基づいています。
流れ場は、速度ベクトルを持つ二次元平面流れとして記述できる。 u = [ u ( x 、 y 、 t ) v ( x 、 y 、 t ) 0 ] 。 {\displaystyle \quad \mathbf {u} ={\begin{bmatrix}u(x,y,t)\\v(x,y,t)\\0\end{bmatrix}}.} ∇ ⋅ u = 0. {\displaystyle \quad \nabla \cdot \mathbf {u} =0.} この領域には穴がないか、あるいは内向きにも外向きにも正味の流量がない穴しか存在しない。 原理的には、ストリーム関数は特定の座標系を使用する必要はありませんが、便宜上、ここで説明するには、座標を持つ右手系デカルト座標系を使用します。 ( x 、 y 、 z ) {\displaystyle (x,y,z)} 。
導出
試験面を通過するフラックス 試験面を通過する体積流量は、点と点を結びます。 A {\displaystyle A} そしてP 。 {\displaystyle P.} 試験面を通過する総体積流量は
Q ( x 、 y 、 t ) = ∫ 0 b ∫ 0 L u ⋅ n ^ d s d z {\displaystyle Q(x,y,t)=\int _{0}^{b}\int _{0}^{L}\mathbf {u} \cdot {\hat {\mathbf {n} }}\,\mathrm {d} s\,\mathrm {d} z} どこs {\displaystyle s} は曲線上に定義された弧長パラメータである。A P {\displaystyle AP} 、 とs = 0 {\displaystyle s=0} その時点でA {\displaystyle A} そしてs = L {\displaystyle s=L} その時点でP {\displaystyle P} 。 ここn ^ {\displaystyle {\hat {\mathbf {n} }}} は試験面に垂直な単位ベクトル、すなわち、
n ^ d s = − R d r = [ d y − d x 0 ] {\displaystyle {\hat {\mathbf {n} }}\,\mathrm {d} s=-R\,\mathrm {d} \mathbf {r} ={\begin{bmatrix}\mathrm {d} y\\-\mathrm {d} x\\0\end{bmatrix}}} どこR {\displaystyle R} は3 × 3 {\displaystyle 3\times 3} 回転行列 は、90 ∘ {\displaystyle 90^{\circ }} 正の軸を中心とした反時計回りの回転z {\displaystyle z} 軸:
R = R z ( 90 ∘ ) = [ 0 − 1 0 1 0 0 0 0 1 ] 。 {\displaystyle R=R_{z}(90^{\circ })={\begin{bmatrix}0&-1&0\\1&0&0\\0&0&1\end{bmatrix}}.} 式中の被積分関数Q {\displaystyle Q} 独立しているz {\displaystyle z} 、したがって外側の積分を評価すると次のようになる。
Q ( x 、 y 、 t ) = b ∫ A P ( u d y − v d x ) {\displaystyle Q(x,y,t)=b\,\int _{A}^{P}\left(u\,\mathrm {d} y-v\,\mathrm {d} x\right)}
古典的な定義 ラム とバチェラーは ストリーム関数を定義するψ {\displaystyle \psi } 以下の通り。[ 3 ]
ψ ( x 、 y 、 t ) = ∫ A P ( u d y − v d x ) {\displaystyle \psi (x,y,t)=\int _{A}^{P}\left(u\,\mathrm {d} y-v\,\mathrm {d} x\right)} 上記で導出した総体積流量の式を用いると、Q {\displaystyle Q} これは次のように書くことができます。
ψ ( x 、 y 、 t ) = Q ( x 、 y 、 t ) b {\displaystyle \psi (x,y,t)={\frac {Q(x,y,t)}{b}}} 。言い換えれば、ストリーム関数ψ {\displaystyle \psi } は、単位厚さあたりの試験面を通過する体積流量であり、厚さは流れの平面に垂直に測定される。
要点A {\displaystyle A} は、流れ関数が恒等的にゼロとなる点を定義する基準点です。その位置はほぼ任意に選択され、一度選択されると通常は固定されます。
ごくわずかな 変化d P = ( d x 、 d y ) {\displaystyle \mathrm {d} P=(\mathrm {d} x,\mathrm {d} y)} ポイントの位置P {\displaystyle P} その結果、ストリーム関数は以下のように変更されます。
d ψ = u d y − v d x {\displaystyle \mathrm {d} \psi =u\,\mathrm {d} y-v\,\mathrm {d} x} 。正確な差分 から
d ψ = ∂ ψ ∂ x d x + ∂ ψ ∂ y d y 、 {\displaystyle \mathrm {d} \psi ={\frac {\partial \psi }{\partial x}}\,\mathrm {d} x+{\frac {\partial \psi }{\partial y}}\,\mathrm {d} y,} つまり、流れ関数に関連する流速成分 ψ {\displaystyle \psi } でなければなりません
u = ∂ ψ ∂ y 、 v = − ∂ ψ ∂ x 。 {\displaystyle u={\frac {\partial \psi }{\partial y}},\qquad v=-{\frac {\partial \psi }{\partial x}}.} 流れ関数は速度に対して線形で あることに注目してください。したがって、2つの非圧縮性流れ場を重ね合わせると、結果として得られる流れ場の流れ関数は、元の2つの流れ場の流れ関数の代数和になります。
基準点の位置ずれの影響 基準点の位置が、例えばからずれることを考えてみましょう。A {\displaystyle A} にA ′ {\displaystyle A'} 。 させてψ ′ {\displaystyle \psi '} シフトされた基準点に対する流れ関数を表すA ′ {\displaystyle A'} :
ψ ′ ( x 、 y 、 t ) = ∫ A ′ P ( u d y − v d x ) 。 {\displaystyle \psi '(x,y,t)=\int _{A'}^{P}\left(u\,\mathrm {d} y-v\,\mathrm {d} x\right).} 次に、ストリーム関数はシフトされます。
Δ ψ ( t ) = ψ ′ ( x 、 y 、 t ) − ψ ( x 、 y 、 t ) = ∫ A ′ A ( u d y − v d x ) 、 {\displaystyle {\begin{aligned}\Delta \psi (t)&=\psi '(x,y,t)-\psi (x,y,t)\\&=\int _{A'}^{A}\left(u\,\mathrm {d} y-v\,\mathrm {d} x\right),\end{aligned}}} これは以下のことを意味する。
基準点の位置が変化すると、流れ関数に定数項(定常流の場合)または時間のみの関数項(非定常流の場合)が実質的に追加される。ψ {\displaystyle \psi } あらゆる点でP {\displaystyle P} 。 ストリーム関数のシフト、Δ ψ {\displaystyle \Delta \psi } は、点から伸びる連続面を通過する単位厚さあたりの総体積流量に等しい。A ′ {\displaystyle A'} 指摘するA {\displaystyle A} 。 その結果Δ ψ = 0 {\displaystyle \Delta \psi =0} かつその場合に限りA {\displaystyle A} そしてA ′ {\displaystyle A'} 同じ流線上に位置する。
代替(反対の符号)定義気象学 や海洋学 で用いられる別の定義は、
ψ ′ = − ψ 。 {\displaystyle \psi '=-\psi .}
渦度との関係 二次元平面流れでは、渦度 ベクトルは次のように定義される。ω = ∇ × u {\displaystyle {\boldsymbol {\omega }}=\nabla \times \mathbf {u} } 、以下になりますω z ^ {\displaystyle \omega \,{\hat {\mathbf {z} }}} 、 どこ
ω = − ∇ 2 ψ {\displaystyle \omega =-\nabla ^{2}\psi } または
ω = + ∇ 2 ψ ′ {\displaystyle \omega =+\nabla ^{2}\psi '} これらはポアソン方程式 の形式です。
流線との関係 2つの無限に接近した点を持つ2次元平面流れを考えるP = ( x 、 y 、 z ) {\displaystyle P=(x,y,z)} そしてP ′ = ( x + d x 、 y + d y 、 z ) {\displaystyle P'=(x+dx,y+dy,z)} 同じ水平面上にある。微積分から、2点における流れ関数の値の対応する微小差は
d ψ ( x 、 y 、 t ) = ψ ( x + d x 、 y + d y 、 t ) − ψ ( x 、 y 、 t ) = ∂ ψ ∂ x d x + ∂ ψ ∂ y d y = ∇ ψ ⋅ d r {\displaystyle {\begin{aligned}\mathrm {d} \psi (x,y,t)&=\psi (x+\mathrm {d} x,y+\mathrm {d} y,t)-\psi (x,y,t)\\&={\partial \psi \over \partial x}\mathrm {d} x+{\partial \psi \over \partial y}\mathrm {d} y\\&=\nabla \psi \cdot \mathrm {d} \mathbf {r} \end{aligned}}} 仮定するψ {\displaystyle \psi } 同じ値を取る、例えばC {\displaystyle C} 2つのポイントでP {\displaystyle P} そしてP ′ {\displaystyle P'} すると、
0 = ∇ ψ ⋅ d r 、 {\displaystyle 0=\nabla \psi \cdot \mathrm {d} \mathbf {r} ,} ベクトルが∇ ψ {\displaystyle \nabla \psi } 表面に垂直であるψ = C {\displaystyle \psi =C} 。 なぜならu ⋅ ∇ ψ = 0 {\displaystyle \mathbf {u} \cdot \nabla \psi =0} あらゆる場所で(例えば、ベクトル回転の観点から 参照)、各流線は特定の流面と特定の水平面との交点に対応します。したがって、3 次元では、特定の流線を明確に識別するには、流線関数と標高の両方の対応する値を指定する必要があります(z {\displaystyle z} 座標)。
ここでの展開は、空間領域が3次元であることを前提としている。流れ関数の概念は、2次元空間領域においても展開することができる。その場合、流れ関数の等高線は曲面ではなく曲線であり、流線は流れ関数の等高線となる。したがって、2次元においては、特定の流線を明確に識別するには、対応する流れ関数の値を指定するだけでよい。
存在条件 2次元平面流れの場合、u {\displaystyle \mathbf {u} } 回転発散方程式を満たす
( ∇ ⋅ u ) z ^ = − ∇ × ( R u ) {\displaystyle (\nabla \cdot \mathbf {u} )\,{\hat {\mathbf {z} }}=-\nabla \times (R\,\mathbf {u} )} どこR {\displaystyle R} は3 × 3 {\displaystyle 3\times 3} 回転行列 は、90 ∘ {\displaystyle 90^{\circ }} 正の軸を中心とした反時計回りの回転z {\displaystyle z} 軸。この方程式は、流れが非圧縮性であるかどうかに関わらず成り立つ。
流れが非圧縮性である場合(つまり、∇ ⋅ u = 0 {\displaystyle \nabla \cdot \mathbf {u} =0} ) の場合、回転発散方程式は次のようになります。
0 = ∇ × ( R u ) {\displaystyle \mathbf {0} =\nabla \times (R\,\mathbf {u} )} 。すると、ストークスの定理 により、線積分 はR u {\displaystyle R\,\mathbf {u} } すべての閉じたループが消滅する
∮ ∂ Σ ( R u ) ⋅ d Γ = 0. {\displaystyle \oint _{\partial \Sigma }(R\,\mathbf {u} )\cdot \mathrm {d} \mathbf {\Gamma } =0.} したがって、線積分はR u {\displaystyle R\,\mathbf {u} } は経路に依存しない。最後に、勾配定理 の逆により、スカラー関数はψ ( x 、 y 、 t ) {\displaystyle \psi (x,y,t)} が存在して、
R u = ∇ ψ {\displaystyle R\,\mathbf {u} =\nabla \psi } 。ここψ {\displaystyle \psi } ストリーム関数を表します。
逆に、ストリーム関数が存在する場合、R u = ∇ ψ {\displaystyle R\,\mathbf {u} =\nabla \psi } この結果を回転発散方程式に代入すると、∇ ⋅ u = 0 {\displaystyle \nabla \cdot \mathbf {u} =0} (つまり、流れは非圧縮性である。)
要約すると、二次元平面流れにおける流れ関数が存在するのは、流れが非圧縮性である場合に限る。
物件概要 二次元流線関数の基本的な性質は、以下のように要約できます。
ある地点における流速のx成分とy成分は、その地点 における流れ 関数の偏微分によって与えられる。 流線関数の値は、すべての流線 に沿って一定です(流線は定常流における粒子の軌跡を表します)。つまり、2次元では、各流線は流線関数の等高線となります。 任意の2点における流れ関数の値の差は、その2点を結ぶ垂直面を通過する体積流量を表す。