流體力學/量綱分析與Buckingham–Pi定理
[編輯]
量綱分析是流體力學裏最「省腦子但不省威力」的工具之一:當你還不知道控制方程怎麼解、甚至還沒決定要不要做實驗時,它能先用量綱一致性把變量關係壓縮成若干個無量綱組合(Pi群),從而直接告訴你該關注哪些無量綱數(例如雷諾數、弗勞德數等),並為相似實驗與數據整理搭好骨架。
在工程與物理中,我們區分:
- 量:例如速度、壓力、黏度、密度、長度……
- 量綱:這些量由基本維度組合得到,常用基本維度為質量
、長度
、時間
(某些問題也會引入溫度
等)
常見量的量綱(以
表示):
- 速度
:![{\displaystyle [V]=LT^{-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4c055c0f2dbfc3cfb31b1fa453099736bad331e2)
- 加速度
:![{\displaystyle [a]=LT^{-2}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/76f0e60ea22e5067e5b960223286f30c83c3b1c5)
- 密度
:![{\displaystyle [\rho ]=ML^{-3}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/35d2e11171b868613b8e84bf71e36bef50c5c2bc)
- 動力黏度
:![{\displaystyle [\mu ]=ML^{-1}T^{-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/64438256b7f289a2f905fb1ac6978837f5ec6ccd)
- 壓力
:![{\displaystyle [p]=ML^{-1}T^{-2}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/80053a242455824b212b8b7111c65d970a3003c6)
- 力
:![{\displaystyle [F]=MLT^{-2}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0df56255666d7430fc99328d0311594c6dae434c)
- 表面張力
:![{\displaystyle [\sigma ]=MT^{-2}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bd16bd7cfce4aaf841124008a0c1febd0dc85e7b)
量綱一致性(Dimensional Homogeneity)
[編輯]
一切靠譜的物理方程都必須量綱一致:等號兩邊的量綱相同。
例如
:
,
,一致。
反過來說,如果你寫出一個式子,發現兩邊量綱對不上,那麼它不需要實驗驗證——已經「當場塌方」。
Buckingham–Pi定理(核心結論)
[編輯]
假設某個現象可由
個物理變量描述,並且這些變量涉及
個相互獨立的基本維度(例如常見的
則
)。
那麼:
- 你可以構造出
個相互獨立的無量綱組合(Pi群)
- 原問題可改寫為這些Pi群之間的函數關係,例如:
- 變量再多,也能被「壓縮」為少數無量綱數
- 相似實驗要做的事,本質上就是讓關鍵Pi群在模型與原型之間取值相同
下面給出一種最常用、最實用的做法:重複變量法。
明確:
- 因變量(你要預測/解釋的量)
- 自變量(你認為會影響它的量)
並寫出每個變量的量綱。
Step 2:確定
與 
[編輯]
= 變量個數
= 獨立基本維度個數(常見為3:
)
於是你立刻知道 Pi群數量 =
。
選擇
個重複變量(例如
)時通常遵循:
- 重複變量量綱必須相互獨立(能覆蓋全部基本維度)
- 重複變量中儘量不要選因變量
- 選在問題中「經常出現、好測量、好理解」的量
對每個非重複變量
,構造:
然後用「量綱指數配平」解出
,使
無量綱。
得到
後:
- 用理論推導、實驗擬合或數值模擬確定

- 用無量綱關係指導實驗設計、數據整理與尺度分析
Exercise
|
列出一個你最近見過的「流體現象」(例如球體下落、管流壓降、翼型升力、噴流擴散),寫出你認為相關的變量清單,並標註每個變量的量綱。先別算Pi群,先把「變量選對」。
|
例1:圓柱繞流阻力(推出
與阻力系數形式)
[編輯]
設圓柱特徵長度為直徑
,來流速度
,流體密度
,動力黏度
,阻力為
。
:![{\displaystyle [F_{D}]=MLT^{-2}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0bc6e0bf520c332df2fbc2f2716c38ee7b9d4b45)
:![{\displaystyle [\rho ]=ML^{-3}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/35d2e11171b868613b8e84bf71e36bef50c5c2bc)
:![{\displaystyle [V]=LT^{-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4c055c0f2dbfc3cfb31b1fa453099736bad331e2)
:![{\displaystyle [D]=L}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7c3e1db89b537f8783e6c83beea6a71412562d27)
:![{\displaystyle [\mu ]=ML^{-1}T^{-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/64438256b7f289a2f905fb1ac6978837f5ec6ccd)
這裏
,基本維度
,所以 Pi群個數為
。
取
為重複變量。
3) 構造
(包含阻力)
[編輯]
令
寫量綱並配平指數:
對應指數:
:
:
:
解得
、
、
,所以
4) 構造
(包含黏度)
[編輯]
令
配平可得
通常把它寫成雷諾數的倒數:
因而有結構性結論:
或等價地寫作
這就是「阻力隨雷諾數變化」的無量綱表達。至於函數
的具體形狀,需要實驗/理論/數值來確定。
Exercise
|
解釋為什麼在這個例子裏,選擇 作為重複變量很順手;如果你改選 ,也能做出Pi群嗎?試試會得到什麼形式。
|
例2:自由液面問題為何離不開 
[編輯]
在自由液面(明渠、船舶、潰壩波等)問題里,重力
往往是關鍵變量之一。
一個典型變量集合可能是:速度尺度
、長度尺度
、重力加速度
、密度
、黏度
、(可能還有表面張力
)。
光看量綱你就能預期:
- 只要
出現,就很可能形成一個「慣性/重力」的無量綱比
- 最經典的就是弗勞德數:
在自由液面相似實驗裡,許多場景會優先保持
相等(否則波形與自由液面行為往往不相似)。
使用無量綱群後,相似條件可以更清晰地表達:
- 幾何相似:尺寸比例一致
- 運動相似:速度場與時間尺度成比例
- 動力相似:關鍵Pi群取值一致
在流體力學中,常見的「關鍵Pi群」包括(不一定同時全部重要):
- 雷諾數

- 弗勞德數

- 馬赫數
(可壓縮流,
為聲速)
- 韋伯數
(表面張力效應)
- 漏掉關鍵變量:自由液面漏
→ 推不出
;含界面問題漏
→ 推不出 
- 重複變量不獨立:比如選了三個都只含
的量,會導致指數方程無解或不唯一
- 把「結果量」當作「原因量」:例如把
又當作自變量又當作因變量,會使表述混亂
- 忘了「特徵尺度選擇」:
是什麼?直徑、弦長、水深、液膜厚度……選錯會讓無量綱數失去物理意義
Exercise
|
「球體在液體中以速度 運動,其阻力 與 有關。」
- 寫出
與 ,Pi群有幾個?
- 用
做重複變量,構造Pi群。
- 你的結果能否寫成「無量綱阻力 = 某個函數(雷諾數)」的形式?
|
- 量綱一致性是物理建模的「最低門檻」。
- Buckingham–Pi定理告訴我們:
個變量、
個獨立基本維度 →
個獨立無量綱群。
- 在流體力學中,這些Pi群經常對應
、
、
、
等無量綱數,並直接決定相似準則與實驗策略。