Navier-Stokes 方程式(2):穩態流速 vs 脈態流速(一)
文: 張國柱(Chang,Kuo-Chu)
台大名譽教授
日期:2021/12/06
動脈血流是心臟-血管交互作用的結果,這牽涉到心臟所作的功率與動脈所消耗的功率彼此之間的平衡關係。動脈血流在循環系統中扮演非常重要的角色,而 Navier-Stokes 方程式則是探索動脈血流的唯一物理數學基礎。以物理的觀點言,Navier-Stokes 方程式是由一組特定的偏微分方程所組成,用來描述黏滯流體物質(viscous fluid substance)的運動行為。
Navier-Stokes 方程式
假設流體為不可壓縮(密度 ρ = 常數)之牛頓液(黏滯度 η = 常數),此時流體之 Navier-Stokes 方程式為:
ρ(Dvi/Dt) = Xi-(∂p/∂xi) + η∇2vi i,j = 1,2,3 ⋯⋯⋯⋯⋯⋯⋯⋯⋯(1)
其中
D = (∂/∂t+vj∂/∂xj)
∂/∂xj = v1∂/∂x1 + v2∂/∂x2 + v3∂/∂x3
∇2 = ∂2/∂x12 + ∂2/∂x22 +∂2/∂x32
vi = 流體流速
∂vi/∂t = 瞬時加速度(transient acceleration)
vj∂vi/∂xj = 位變加速度(convective acceleration)
ρ(Dvi/Dt) = 流體慣性力(inertial force)
Xi = 重力(gravitational force)
-∂p/∂xi = 驅動力(driving pressure)
η∇2vi = 黏滯力(viscous force)
假設圓形截面之圓柱管的長度為 L、半徑為 a,由於是圓柱管,此後之方程式就以圓柱坐標(x,r,θ)表示,所對應之流體流速為(u,v,w)。
(一)硬管的穩態和脈態流速(steady and pulsatile flow in a rigid tube)
想像充滿液體的圓柱管是由無窮多個同軸圓柱殼所構成的集合。假設圓柱管為硬管,將它放在同一水平面上,那麼任何一處的流體元素(fluid element)所受的重力完全一樣,因此重力可以忽略不計。由於是硬管,所以 v = 0。假設沒有擾流(w = 0),那麼對發展完整的流速(fully developed flow rate)而言,u僅是半徑與時間的函數,也就是:u(r,t),v = 0,w = 0。此時之Navier-Stokes 方程式如下:
ρ(∂u/∂t)+ ∂p/∂x = η[(∂2u/∂r2)+ (∂u/r∂r)] ⋯⋯⋯⋯⋯⋯⋯⋯⋯(3)
公式(3)顯示:沿著管子而變的參數為壓力而非流速,也就是 p = p(x,t);流速僅是半徑的函數,也就是 u(r,t)。方程式(3)可用於硬管的穩態流速與脈態流速分析。
【1】公式(3)之穩態解(steady-state solution):穩態流速
假設硬管裡的流體流速不隨時間而改變,也就是說p = ps(x),u = us(r)。那麼公式(3)便成為:
dps/dx = η[(d2us/dr2)+ (dus/rdr)] ⋯⋯⋯⋯⋯⋯⋯⋯⋯(4)
公式(4)的重要特性是此方程式與流體密度(ρ)無關。令 ks = 壓力梯度 = dps/dx < 0。配合兩個邊界條件:us(a) = 0;|us(0)| < ∞,解方程式(4)可得具拋物線之穩態層流流速:
u(r) = (ks/4η) (r2 – a2)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(5)
對體積流速(volumetric flow rate,qs)而言,
qs = ∫u(r) × 2πrdr ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(6)
由於圓柱管具對稱性,因此從 0 到 a 作積分可得:
qs = –ksπa4/8η ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(7)
公式(7)即是所謂的 Poiseuille 體積流速。
【2】公式(3)之脈態解(pulsatile-state solution):脈態流速
假設硬管裡的流體流速隨時間而改變,也就是 p(x,t) = ps(x) + pφ(x,t);u(r,t) = us(r) + uφ(r,t)。將之帶入公式(3)可得脈態分量如下:
ρ(∂uφ/∂t)+ ∂pφ/∂x = η[(∂2uφ/∂r2)+ (∂uφ/r∂r)] ⋯⋯⋯⋯⋯⋯⋯⋯⋯(8)
由於 p(x,t) = ps(x) + pφ(x,t),因此 ∂p/∂x = dps/dx + ∂pφ/∂x。令 k(t) = ∂p/∂x;ks = dps/dx;kφ(t) =∂pφ/∂x。將 kφ(t) = ∂pφ/∂x 帶入公式(8)可得:
η[(∂2uφ/∂r2)+ (∂uφ/r∂r)] – ρ(∂uφ/∂t) = kφ(t) ⋯⋯⋯⋯⋯⋯⋯⋯⋯(9)
令 kφ(t) = kseiωt;uφ(r,t) = Uφ(r)eiωt,並將之帶入公式(9)可得:
[(d2Uφ/dr2)+ (dUφ/rdr)] – (iΩ2/a2)Uφ = ks/η ⋯⋯⋯⋯⋯⋯⋯⋯⋯(10)
其中 Ω = a(ρω/η)1/2,Ω 又稱為 Womersley 參數。因為 Uφ(r) 是複變函數,故 kφ(t) 與 uφ(r,t) 之相位並不相同。
公式(10)為貝索方程式(Bessel equation)的型態,其邊界條件為:Uφ(a) = 0;| Uφ(0)| < ∞。因此貝索方程式之解為
Uφ(r) = (iksa2/ηΩ2){1– [J0(ζ)/J0(Λ)]} ⋯⋯⋯⋯⋯⋯⋯⋯⋯(11)
其中 ζ(r) = Λ(r/a),Λ = Ω[(i–1)/√2],J0 為零階貝索函數。
因為 uφ(r,t) = Uφ(r)eiωt,所以
uφ(r,t) =(iksa2/ηΩ2){1– [J0(ζ)/J0(Λ)]}eiωt ⋯⋯⋯⋯⋯⋯⋯(12)
對脈態體積流速(pulsatile volumetric flow rate,qp)而言,
qp(t) = ∫uφ(r,t) × 2πrdr ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(13)
由於圓柱管具對稱性,因此從 0 到 a 作積分可得:
qp(t) = (iksπa4/ηΩ2){1– [2J1(Λ)/ΛJ0(Λ)]}eiωt ⋯⋯⋯⋯⋯⋯⋯⋯(14)
J1 為一階貝索函數。將公式(14)對公式(7)作常規化可得
qp(t)/qs = (–8/Λ2) {1– [2J1(Λ)/ΛJ0(Λ)]}eiωt ⋯⋯⋯⋯⋯⋯⋯⋯⋯(15)
令 g = 2J1(Λ)/ΛJ0(Λ),可將公式(15)改寫如下,
qp(t)/qs = (–8/Λ2) (1 – g) eiωt ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(16)
注意:將 qp(t) 作一個週期(T = 2π/ω)的積分,所得之結果為零。因為 q(t) = qs + qp(t),所以一個週期的積分 (1/T) ∫q(t)dt = qs。這個結果證實了硬管的脈態流速僅是流體的前、後移動(back and forth movements),並沒有實質的流體流向任何方向的淨流(net flow)。
(二)彈性管的脈態流速(pulsatile flow in an elastic tube)
假設管子夠長(a/L << 1)、管壁夠薄(h/a << 1)而且僅有些微的彈性(um/c0 << 1),其中 h = 管壁厚度;um = 流速在 x 軸之平均值;c0 = 無黏滯流速(inviscid flow)之波速 = (Eh/2ρr)1/2,E = 楊氏係數(Young’s modulus)。由於是彈性管,因此 v ≠ 0。在沒有擾流(w = 0),且流體流速隨時間而改變時,u 和 v 不僅是半徑和時間的函數,而且與距離有關:u(x,r,t),v(x,r,t)。此時之 Navier-Stokes方程式為:
ρ(∂u/∂t)+ ∂p/∂x = η[(∂2u/∂x2)+ (∂u/r∂r)] ⋯⋯⋯⋯⋯⋯⋯⋯(17)
ρ(∂v/∂t)+ ∂p/∂r = η[(∂2v/∂r2)+ (∂v/r∂r)-(v/r2)] ⋯⋯⋯⋯⋯(18)
公式(18)為彈性管之徑向運動方程式。此外流體之連續性方程式(continuity equation)為:
∂u/∂x + ∂v/∂r + v/r = 0 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(19)
令 p(x,r,t) = P(r)eiω(t-x/c)、u(x,r,t) = U(r)eiω(t-x/c)、v(x,r,t) = v(r)eiω(t-x/c),並將之帶入公式(17~19),可得型態為貝索方程式之數學式:
(d2U/dr2) + (dU/rdr) – (iωρ/η)U = – iωp/ηc ⋯⋯⋯⋯⋯⋯⋯⋯⋯(20)
(d2V/dr2) + (dV/rdr) – [(1/r2) + (iωρ/η)]V = (1/η)(dP/dr) ⋯⋯⋯(21)
(dV/dr) + (V/r) – (iω/c)U = 0 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(22)
配合邊界條件可得方程式之解:
U(r) = AJ0(ζ) + B(1/ρc) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(23)
V(r) = A(iωa/cΛ)J1(ζ) + B(iωr/2ρc2) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(24)
常數 A 和 B 由流體流速和管壁速度在 r = a 處相匹配時所決定。經由相匹配的流體壓力(fluid pressure)與剪應力(shear stress)共同作用於管壁的結果,可得:
A = {1/[ρcJ0(Λ)]}GB
B = P(r)
G = [2 + z(2σ – 1)]/[z(2σ – g)]
z = Eσh/ρac2
Eσ = E/(1 – σ2)
E = Young’s modulus
σ = Poisson’s ratio
c = [2/(1 – σ2)z]1/2c0 = 黏滯流(viscous flow)之波速
g = 2J1(Λ)/ΛJ0(Λ)
將 A 帶入公式(23)可得:
U(r) = (B/ρc) {1 – G[J0(ζ)/J0(Λ)]} ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(25)
因為 u(x,r,t) = U(r)eiω(t-x/c),所以
u(x,r,t) = (B/ρc) {1 – G[J0(ζ)/J0(Λ)]}eiω(t-x/c) ⋯⋯⋯⋯⋯⋯⋯(26)
由於 p(x,r,t) = P(r)eiω(t-x/c) = Beiω(t-x/c),導致 ∂p/∂x = – (iω/c)Beiω(t-x/c)。令 ks = –(iω/c)B,可得 B= (ic/ω)ks。將 B = (ic/ω)ks 帶入公式(26)
[u(x,r,t)/usa] = (–4/Λ2) {1 – G[J0(ζ)/J0(Λ)]}eiω(t-x/c) ⋯⋯⋯⋯⋯⋯(27)
其中 usa = – (ksa2/4η)。
將 A 帶入公式(24)可得:
[v(x,r,t)/usa] = (2aω/iΛ2c) {(r/a) – G[2J1(ζ)/ΛJ0(Λ)]}eiω(t-x/c) ⋯⋯(28)
因為 ζ(r) = Λ(r/a),因此在管壁 r = a 處,ζ = Λ。
[v(x,a,t)/usa] = (2aω/iΛ2c) (1 – Gg) eiω(t-x/c) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(29)
假設管壁的徑向運動很小,對公式(27)從 0 到 a 作積分可得:
qp(x,t)/qs = (–8/Λ2) (1 – Gg) eiω(t-x/c) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯(30)
注意:彈性因子 G 為複變函數,由頻率所決定。彈性管脈態流速與硬管脈態流速之差異在於彈性因子 G 和波速 c。由於彈性管的 v(x,r,t) 並不為零,也就是彈性管具有管壁的徑向位移,這將使得流體比較容易在彈性管內流動。
有關穩態流速與脈態流速進一步的討論,請參考【Navier-Stokes 方程式(3):穩態流速 vs 脈態流速(二)】
留言
張貼留言