Navier-Stokes 方程式(2):穩態流速 vs 脈態流速(一)

文: 張國柱(ChangKuo-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/x12 + 2/x22 +2/x32

 

vi = 流體流速

 

vi/瞬時加速度(transient acceleration

 

vjvi/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)所受的重力完全一樣,因此重力可以忽略不計。由於是硬管,所以 = 0。假設沒有擾流(w = 0),那麼對發展完整的流速(fully developed flow rate)而言,u僅是半徑與時間的函數,也就是:u(r,t)= 0w = 0此時之Navier-Stokes 方程式如下:

 

ρ(∂u/t)+ ∂p/x = η[(∂2u/r2)+ (∂u/rr)] ⋯⋯⋯⋯⋯⋯⋯⋯⋯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 rateqs)而言,

 

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φ/rr)] ⋯⋯⋯⋯⋯⋯⋯⋯⋯8

 

由於 p(x,t) = ps(x) + pφ(x,t),因此 p/x = dps/dx + pφ/x k(t) = p/xks = dps/dxkφ(t) =pφ/x。將 kφ(t) = pφ/帶入公式(8)可得:

 

η[(∂2uφ/r2)+ (∂uφ/rr)] – ρ(∂uφ/t) = kφ(t⋯⋯⋯⋯⋯⋯⋯⋯⋯9

 

 kφ(t) = kseiωtuφ(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 rateqp)而言,

 

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)/q= (–8/Λ2) {1– [2J1(Λ)/ΛJ0(Λ)]}eiωt ⋯⋯⋯⋯⋯⋯⋯⋯⋯15

 

 g = 2J1(Λ)/ΛJ0(Λ),可將公式(15)改寫如下,

 

qp(t)/q= (–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/<< 1)、管壁夠薄(h/a << 1)而且僅有些微的彈性(um/c0 << 1),其中 壁厚度um = 流速在 x 軸之平均值;c0  無黏滯流速(inviscid flow)之波速 (Eh/2ρr)1/2= 楊氏係數(Young’s modulus)。由於是彈性管,因此 v ≠ 0在沒有擾流(w = 0),且流體流速隨時間而改變時, 不僅是半徑和時間的函數,而且距離有關:u(x,r,t)v(x,r,t)。此時之 Navier-Stokes方程式為:

 

ρ(∂u/t)+ ∂p/x = η[(∂2u/x2)+ (∂u/rr)] ⋯⋯⋯⋯⋯⋯⋯⋯17

 

ρ(∂v/t)+ ∂p/r = η[(∂2v/r2)+ (∂v/rr)(v/r2)] ⋯⋯⋯⋯⋯18

 

公式(18)為彈性管之徑向運動方程式。此外流體之連續性方程式continuity equation)為:

 

u/+ ∂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),並將之帶入公式(1719),可得型態為貝索方程式之數學式:

 

(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σhac2

 

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) = (Bc{1 – G[J0(ζ)/J0(Λ)]} ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯25

 

因為 u(x,r,t) = U(r)eiω(t-x/c),所以

 

u(x,r,t) = (Bc{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 – Ggeiω(t-x/c) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯29

 

假設管壁的徑向運動很小,對公式(27)從 0  a 作積分可得:

 

qp(x,t)/qs = (–8/Λ2) (1 – Ggeiω(t-x/c) ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯30

 

注意:彈性因子 G 為複變函數,由頻率所決定。彈性管脈態流速與硬管脈態流速之差異在於彈性因子 和波速 c由於彈性管的 v(x,r,t並不為零,也就是彈性管具有管壁的徑向位移,這將使得流體比較容易在彈性管內流動。

 

有關穩態流速與脈態流速進一步的討論,請參考【Navier-Stokes 方程式(3):穩態 vs 脈態流

留言

這個網誌中的熱門文章

心臟篇(1):認識心臟肥大

血流篇(2):Poiseuille 定律 vs Murray 定律

血管力學篇(5):心室後負荷之槪念