熱對流:密度、浮力與流體運動
了解溫度差如何改變流體密度,並透過浮力驅動對流。內容包括解題示例、常見誤解與 HSC 風格練習。
把一個裝有水的燒杯放在加熱板上,從下方加熱。最先升溫的是與燒杯底部接觸的水。如果加熱只會增加這些粒子的能量,你可能會預期底部變得非常熱,而頂部仍然保持低溫。但實際上,水會開始循環流動。
繼續閱讀之前,先預測一下水的運動。靠近底部的較暖水會上升、下沉,還是留在原位?
它通常會上升。重要的原因並不是「熱會上升」。加熱會改變流體的密度。接著,重力會把這種密度差轉化為整體運動。
這個過程就是熱對流。
01從密度開始
密度表示一定體積內包含多少質量:
\[ \rho = \frac{m}{V} \]
其中:
- \(\rho\) 是密度,單位為每立方米千克(\(\text{kg m}^{-3}\)),
- \(m\) 是質量,單位為千克(\(\text{kg}\)),以及
- \(V\) 是體積,單位為立方米(\(\text{m}^3\))。
想像把 1 kg 的水壓縮到較小的體積中。它的密度會較大。把同樣的 1 kg 水分布在較大的體積中,密度就會較小。
這就給了我們理解對流的第一步。
大多數流體受熱時都會膨脹。相同的質量佔據更大的體積,因此密度會降低。
對固定質量而言,
\[ V \uparrow \quad \Rightarrow \quad \rho = \frac{m}{V} \downarrow \]
這是一個實用的初步模型,但需要加上一項重要限制:流體膨脹的程度取決於物質本身、溫度和壓力。水在約 \(0^\circ\text{C}\) 到 \(4^\circ\text{C}\) 之間也有不尋常的行為。因此,「溫度越高,密度一定越低」在許多 HSC 情境中是實用的規則,但並不是普遍定律。
02為甚麼較低的密度會令流體上升?
假設有一小團暖流體,被較冷而且密度較高的流體包圍。
周圍的流體會從各個方向向這團流體施加壓力。由於壓力會隨深度增加,因此作用在流體團底部的向上壓力所產生的力,會略大於作用在其頂部的向下壓力所產生的力。
整體結果就是一個向上的浮力。

根據阿基米德原理,浮力為
\[ F_B = \rho_{\text{surrounding}}Vg \]
其中:
- \(F_B\) 是浮力,單位為牛頓(\(\text{N}\)),
- \(\rho_{\text{surrounding}}\) 是周圍流體的密度,單位為 \(\text{kg m}^{-3}\),
- \(V\) 是被排開流體的體積,單位為 \(\text{m}^3\),以及
- \(g\) 是重力加速度,約為 \(9.8\text{ m s}^{-2}\)。
流體團的重量為
\[ W = mg \]
如果這團流體的密度低於周圍流體,它的質量就會小於它所排開的周圍流體的質量。因此,
\[ F_B > W \]
所以會有一個向上的合力。
這團流體會向上加速。
密度較高的流體團則會出現相反的情況。相對於浮力而言,它的重量較大,因此傾向下沉。
03對流需要形成循環,而不只是有一團流體上升
現在回到從下方加熱的燒杯。
過程如下:
- 靠近高溫底部的水獲得內能。
- 它升溫,通常也會膨脹。
- 它的密度降低。
- 較暖、密度較低的水因浮力而上升。
- 較冷、密度較高的水下沉以取代它。
- 這些較冷的水到達高溫區域並被加熱。
- 這個過程不斷重複。
這種循環的整體流動就是對流流。

留意實際上在移動的是甚麼。對流能夠傳遞熱能,是因為物質本身會從一個區域移動到另一個區域。
這一點把對流與傳導區分開來。在傳導中,能量透過粒子之間的相互作用傳遞,而不需要物質出現大規模流動。在對流中,流體本身還會有整體的淨運動。
解題示例:加熱如何改變密度?
一團質量為 \(0.75\text{ kg}\) 的流體,最初佔據 \(6.0\times10^{-4}\text{ m}^3\) 的體積。加熱後,它膨脹至 \(6.3\times10^{-4}\text{ m}^3\)。計算加熱前後的密度。
步驟 1
\[ \rho = \frac{m}{V} \]
步驟 2
\[ \rho_i = \frac{0.75}{6.0\times10^{-4}} = 1.25\times10^3\text{ kg m}^{-3} \]
步驟 3
\[ \rho_f = \frac{0.75}{6.3\times10^{-4}} = 1.19\times10^3\text{ kg m}^{-3} \]
流體的密度由 \(1.25\times10^3\text{ kg m}^{-3}\) 降低至約 \(1.19\times10^3\text{ kg m}^{-3}\)。
質量並沒有消失。同樣的質量只是佔據了更大的體積。
如果周圍流體的密度仍高於 \(1.19\times10^3\text{ kg m}^{-3}\),這團受熱流體就會傾向上升。
04氣體中會發生甚麼?
對於氣體,我們可以利用理想氣體方程,更精確地描述溫度與密度之間的關係:
\[ pV = nRT \]
其中:
- \(p\) 是壓力,單位為帕斯卡(\(\text{Pa}\)),
- \(V\) 是體積,單位為 \(\text{m}^3\),
- \(n\) 是氣體的物質的量,單位為摩爾(\(\text{mol}\)),
- \(R\) 是普適氣體常數,以及
- \(T\) 是以開爾文(\(\text{K}\))表示的絕對溫度。
對固定物質的量的同一種氣體,在壓力大致保持不變時,
\[ V \propto T \]
因此,提高溫度會令體積增加。
由於
\[ \rho = \frac{m}{V}, \]
當溫度升高時,密度便會降低。
在壓力相同而且是同一種氣體的情況下,我們可以把這種關係概括為
\[ \rho \propto \frac{1}{T} \]
在這個關係中,溫度必須以開爾文表示。
這解釋了為甚麼受熱的空氣可以在較冷的周圍空氣中上升。這並不是因為空氣粒子不知為何「想要」向上移動。加熱改變了空氣的狀態,使密度下降,而重力與周圍的壓力分布共同產生浮力。
05約會比喻,以及它的一項重要限制
想像一部擠滿人的升降機。假設相同數量的人在一次尷尬的第一次約會後,突然決定彼此需要多得多的私人空間。這群人便會散開,佔據更大的體積。
這些人代表流體的質量。所佔據的空間代表流體的體積。分散開來代表每單位體積內的質量減少,因此密度降低。
這個比喻到此為止。真實流體的膨脹來自粒子運動、分子間距、壓力和溫度的變化。流體粒子並不會因為星期五晚上和某人接吻時表現糟糕,就有意識地想避開對方的眼神。
06最容易令人誤解的說法:「熱會上升」
學生經常寫:「熱會上升。」
這聽起來很合理,因為壁爐會加熱上方的房間、熱氣球會上升,而且暖水通常會向鍋子的上方移動。
但熱能本身並沒有自動向上的方向。
想像一根水平放置的金屬棒,其中一端被加熱。熱能會沿金屬棒橫向傳導。高溫物體發出的輻射會向多個方向傳播。即使在對流中,上升的也是密度較低的流體。
較好的說法是:
加熱可以降低流體的密度。在重力場中,由此產生的密度差可以造成浮力運動,而移動的流體會同時攜帶熱能。
這種說法解釋了背後的機制,而不是只背誦運動方向。
還有另一個有用的檢驗方法。想像在實際上沒有重力的環境中進行相同的加熱實驗。高溫區域仍然可能變得密度較低,但幾乎沒有一般的浮力令它上升。
因此,只有密度差並不足夠。熱對流需要有一種力,通常是重力,才能把這些密度差轉化為運動。
07為甚麼從下方加熱很重要
假設一層流體從下方受熱。較暖、密度較低的流體位於較冷、密度較高的流體下方。
這種排列是不穩定的。
當暖流體稍微向上移動時,它會進入密度較高的周圍流體中,因此浮力傾向令它繼續向上移動。同樣地,當冷流體稍微向下移動時,它會進入密度較低的周圍流體中,因此傾向繼續下沉。
所以這種運動可以逐漸增強,形成對流流。
現在把情況反過來。從上方加熱流體。
較暖、密度較低的流體已經位於較冷、密度較高的流體之上。這種排列穩定得多。低密度流體沒有太大原因向下穿過下方密度較高的流體。
傳導仍然可以把能量向下傳遞,但出現強烈自然對流的可能性較低。
因此,加熱的位置很重要,而不只是兩個區域之間存在溫度差這件事本身。
08自然對流與強制對流
到目前為止所描述的對流,更精確地稱為自然對流。
自然對流發生於溫度差造成密度差,而浮力驅動流體運動的情況。
另外還有強制對流,即由外部裝置使流體移動。例如:
- 風扇把空氣吹過高溫的電腦元件,
- 泵使冷卻液流過引擎,以及
- 強制送風焗爐利用風扇令熱空氣循環。
在強制對流中,流體仍然透過整體運動攜帶熱能,但浮力不一定是造成這種運動的主要原因。
在 HSC 題目的解釋中,要判斷究竟是甚麼在驅動流體。
| 情況 | 是甚麼使流體移動? | 類型 |
|---|---|---|
| 暖空氣在加熱器上方上升 | 密度差和浮力 | 自然對流 |
| 水在底部受熱的鍋中循環 | 密度差和浮力 | 自然對流 |
| 風扇把空氣吹過散熱器 | 風扇 | 強制對流 |
| 冷卻液由泵推動流過管道 | 泵 | 強制對流 |
解題示例:暖空氣團是否會被推向上方?
一團暖空氣的質量為 \(0.90\text{ kg}\),體積為 \(0.78\text{ m}^3\)。周圍較冷空氣的密度為 \(1.20\text{ kg m}^{-3}\)。忽略阻力和混合。
計算浮力、空氣團的重量以及它的初始加速度。
步驟 1
\[ \begin{aligned} F_B &= \rho_{\text{surrounding}}Vg\\ &=(1.20)(0.78)(9.8)\\ &=9.17\text{ N} \end{aligned} \]
所以,周圍空氣提供約 \(9.17\text{ N}\) 的向上力。
步驟 2
\[ \begin{aligned} W &= mg\\ &=(0.90)(9.8)\\ &=8.82\text{ N} \end{aligned} \]
步驟 3
取向上為正方向,
\[ \begin{aligned} F_{\text{net}} &= F_B-W\\ &=9.17-8.82\\ &=0.35\text{ N} \end{aligned} \]
合力方向向上。
步驟 4
\[ \begin{aligned} F_{\text{net}} &= ma\\ a &= \frac{F_{\text{net}}}{m}\\ &=\frac{0.35}{0.90}\\ &=0.39\text{ m s}^{-2} \end{aligned} \]
這團空氣最初以約 \(0.39\text{ m s}^{-2}\) 的加速度向上運動。
這並不表示它之後會一直以這個加速度繼續加速。空氣上升時可能會膨脹、冷卻、與周圍空氣混合,並受到阻力。我們的計算描述的是簡化後的初始情況。
09溫度不是決定密度的唯一因素
很容易把整個主題簡化成一條規則:
熱 = 低密度 = 上升
這樣太過簡單。
密度可以取決於多個變量。對氣體而言,除了溫度外,壓力也很重要。不同氣體在相同溫度和壓力下也可能具有不同的密度。
根據理想氣體方程,即使氣體溫度很高,只要壓力足夠大,它仍然可以具有相對較高的密度。
所以,在判斷一個流體區域是否會穿過另一個區域而上升時,最可靠的問題不是:
「哪一個比較熱?」
而是:
「在所比較的條件下,哪一個密度較低?」
溫度往往會造成密度差。真正直接影響浮力的是密度。
10問題與解答
問題 1
平底鍋中的水從底部受熱。解釋為甚麼靠近底部的水傾向上升,以及為甚麼靠近頂部的較冷水傾向向下移動。
解答 1
靠近底部的水傾向上升,因為加熱通常會令水膨脹,並使其密度低於上方較冷的水。
密度較低的水所受的浮力相對於其重量足夠大,因此會產生向上的運動。較冷的水密度較高,所以傾向下沉,填補上升水體留下的空間。這會形成對流流,透過水的整體運動傳遞熱能。
關鍵機制是密度差。只說「熱會上升」並沒有解釋流體為甚麼會移動。
問題 2
一團質量為 \(0.48\text{ kg}\) 的液體,其體積為 \(4.0\times10^{-4}\text{ m}^3\)。加熱後,它的體積變成 \(4.2\times10^{-4}\text{ m}^3\)。
計算加熱前後的密度,並求密度減少的百分比。
解答 2
密度由 \(1.20\times10^3\text{ kg m}^{-3}\) 降低至約 \(1.14\times10^3\text{ kg m}^{-3}\),即約減少 \(4.8\%\)。
使用
\[ \rho=\frac{m}{V}, \]
初始密度為
\[ \begin{aligned} \rho_i &=\frac{0.48}{4.0\times10^{-4}}\\ &=1.20\times10^3\text{ kg m}^{-3}. \end{aligned} \]
加熱後,
\[ \begin{aligned} \rho_f &=\frac{0.48}{4.2\times10^{-4}}\\ &=1.14\times10^3\text{ kg m}^{-3}. \end{aligned} \]
密度減少的百分比為
\[ \begin{aligned} \%\text{ 減少} &=\frac{\rho_i-\rho_f}{\rho_i}\times100\\ &=\frac{1200-1143}{1200}\times100\\ &\approx4.8\%. \end{aligned} \]
密度下降是因為同樣的 \(0.48\text{ kg}\) 液體在加熱後佔據了更大的體積。
問題 3
一團暖空氣佔據 \(0.50\text{ m}^3\) 的體積,質量為 \(0.57\text{ kg}\)。周圍空氣的密度為 \(1.18\text{ kg m}^{-3}\)。
求這團空氣最初所受的垂直合力。忽略阻力。
解答 3
這團空氣最初受到約 \(0.20\text{ N}\) 的向上合力,因此最初會向上加速。
浮力為
\[ \begin{aligned} F_B &=\rho_{\text{surrounding}}Vg\\ &=(1.18)(0.50)(9.8)\\ &=5.78\text{ N}. \end{aligned} \]
空氣團的重量為
\[ \begin{aligned} W &=mg\\ &=(0.57)(9.8)\\ &=5.59\text{ N}. \end{aligned} \]
因此,
\[ \begin{aligned} F_{\text{net}} &=F_B-W\\ &=5.78-5.59\\ &=0.19\text{ N}. \end{aligned} \]
適當取整後,向上的合力約為 \(0.20\text{ N}\)。
重要的是比較空氣團本身的重量,與它所排開的周圍空氣的重量。由於被排開的周圍空氣質量略大,所以浮力略大於空氣團本身的重量。
問題 4
兩個區域含有相同的氣體。區域 A 的溫度為 \(300\text{ K}\),壓力為 \(100\text{ kPa}\)。區域 B 的溫度為 \(330\text{ K}\),壓力為 \(120\text{ kPa}\)。
一名學生說:「區域 B 一定密度較低,因為它比較熱。」
利用理想氣體關係,判斷這名學生的結論是否正確。
解答 4
這名學生的結論不正確。區域 B 實際上密度較高,因為它的壓力增加比例大於其絕對溫度增加的比例。
對同一種氣體而言,
\[ \rho \propto \frac{p}{T}. \]
因此,我們可以利用下式比較兩者的密度:
\[ \frac{\rho_B}{\rho_A} = \frac{p_B/T_B}{p_A/T_A}. \]
代入數值,
\[ \begin{aligned} \frac{\rho_B}{\rho_A} &= \frac{120/330}{100/300}\\ &= \frac{0.3636}{0.3333}\\ &\approx1.09. \end{aligned} \]
因此,區域 B 的密度約為區域 A 的 \(1.09\) 倍,也就是密度大約高 \(9\%\)。
陷阱在於假設只有溫度決定氣體密度。只有在其他相關條件,尤其是壓力和氣體組成,受到適當控制時,較暖的氣體才會具有較低的密度。
問題 5
兩個完全相同的密閉流體容器,以相同方式從下方加熱。
容器 X 位於地球上。容器 Y 位於一艘太空船內,而那裏的有效重力場可以忽略不計。
兩個容器中的流體都在加熱器附近形成溫度較高、密度較低的區域。一名學生預測,因為兩者都有密度差,所以兩個容器都會形成相似的自然對流流。
評估這個預測。
解答 5
這個預測不正確。容器 X 可以形成一般由浮力驅動的對流,而當有效重力場可以忽略不計時,容器 Y 不會形成相同的自然對流流。
在容器 X 中,密度較低的受熱流體在地球的重力場中受到浮力,因此傾向上升。較冷、密度較高的流體下沉以取代它,從而形成整體循環。
在容器 Y 中,加熱仍然可以改變流體的溫度和密度。然而,在有效重力可以忽略不計的情況下,基本上沒有一般的向上浮力為低密度流體指定一個上升方向。
熱能仍然可以透過傳導擴散,流體也可能因其他原因而移動,但我們熟悉的自然對流循環會受到抑制。
「密度差會造成對流」這句話中隱含的假設是:必須存在像重力這樣的體力,才能把這些密度差轉化為整體運動。
11對流接下來能讓你解釋甚麼
熱對流提供了一個機制,把三個經常分開教授的概念連繫起來:
\[ \text{溫度差} \rightarrow \text{密度差} \rightarrow \text{浮力運動} \rightarrow \text{能量傳遞} \]
一旦這條因果鏈清楚了,就會更容易分析較大型的系統。大氣環流、海風、液體中的對流,以及恆星內部的部分區域,都涉及同一個基本問題:密度差在重力場中會如何表現?
下一個有用的比較,是把對流與熱傳導和熱輻射作比較。三者都能傳遞能量,但只有對流需要流體的整體運動。