每次研發會議都要提高馬達性能,就連風扇馬達,對於性能的要求也是越來越高。效率要好、功率密度要高、使用環境要廣。
最後就會
空冷不夠用的時候,就該換液冷了。
但液冷系統怎麼設計?流道要多寬?幫浦要多大?這些問題在沒有 CFD 的情況下,其實可以靠一套系統性的手算流程來解決。
這篇文章整理了我在馬達散熱設計上的計算步驟,從量測數據開始,一路到幫浦與熱交換器選型,附上所有用到的公式。

適用情境: 馬達、功率電子等工業液冷應用
預設冷卻液: 水(Cp = 4186 J/kg·K,ρ = 1000 kg/m³)
設計流程總覽
整個流程分七步,每一步的輸出都是下一步的輸入:
量測 T_motor、T_env、P_loss
↓
Step 1:計算目標熱阻
↓
Step 2:設計流道幾何(W、H、L)
↓
Step 3:計算最低流量與流速
↓
Step 4:驗證對流熱阻是否達標
↓
Step 5:計算直管 + 彎道壓降
↓
Step 6:幫浦選型
↓
Step 7:熱交換器選型
Step 1:熱需求分析與目標熱阻
先量三個數據
| 量測項目 | 符號 | 說明 |
|---|---|---|
| 馬達表面溫度 | T_motor | 穩態運轉時(℃) |
| 環境溫度 | T_env | 馬達周圍空氣(℃) |
| 損失功率 | P_loss | 馬達廢熱瓦數(W) |
沒有直接量 P_loss 的話,可以從效率估算:
P_loss = P_input × (1 - η)
計算目前系統的熱阻
Rth_現 = (T_motor - T_env) / P_loss [°C/W]
這個數字告訴你:每散掉 1W 的熱,需要多少度的溫差來驅動。
接著設定你的目標溫度,反推目標熱阻:
Rth_目標 = ΔT_目標 / P_loss
實例: 馬達 90°C、環境 25°C、P_loss = 400W
- Rth_現 = (90 − 25) / 400 = 0.163 °C/W
- 目標降至 70°C → Rth_目標 = (70 − 25) / 400 = 0.113 °C/W
熱阻的物理結構
系統熱阻由三段串聯:
馬達內部 → 外殼壁面 → 冷卻液
R_internal R_wall R_conv
液冷設計主要是降低 R_wall + R_conv。R_internal 取決於馬達繞組與外殼的接觸,液冷設計通常無法改變。
Step 2:流道幾何設計
水力直徑(矩形流道)
Dh = 2WH / (W + H) [m]
水力直徑是矩形流道的等效直徑,是後續 Re、Nu、壓降計算的基準。
接觸面積
A_截面 = W × H
A_接觸 = (2W + 2H) × L [m²]
A_接觸 越大,散熱能力越強。可以透過加長流道或多流道並聯來增加。
幾何設計的取捨
| 調整方向 | 對散熱 | 對壓降 |
|---|---|---|
| 縮小 Dh(流道變窄) | ↑ 增強 | ↑ 增大 |
| 加長流道 L | ↑ 增強 | ↑ 增大 |
| 多流道並聯 | ↑ 增強 | ↓ 降低 |
需要同時降低壓降又提升散熱時,多流道並聯是最有效的方法。
Step 3:流量與流速計算
設定冷卻液溫升 ΔT_fluid
這是設計者自己決定的值,代表冷卻液從入口到出口的溫升:
- 太小(5°C):流量大、壓降高
- 太大(30°C):出口水溫高,散熱效果差
- 工程建議:10–20°C
計算最低流量
ṁ = P_loss / (Cp × ΔT_fluid) [kg/s]
Q = ṁ / ρ [m³/s] → × 60000 換算為 L/min
v = Q / A_截面 [m/s]
實例: P = 400W,ΔT_fluid = 20°C,截面積 4mm²(2mm × 2mm)
ṁ = 400 / (4186 × 20) = 0.00478 kg/s
Q = 0.00478 / 1000 = 4.78×10⁻⁶ m³/s = 0.287 L/min
v = 4.78×10⁻⁶ / 4×10⁻⁶ = 1.19 m/s
Step 4:熱傳驗證
判斷流態 — Reynolds Number
Re = ρ × v × Dh / μ
| Re | 流態 |
|---|---|
| < 2300 | 層流 |
| 2300–4000 | 過渡區 |
| > 4000 | 紊流 |
液冷系統通常希望進入紊流區,因為紊流的對流係數遠高於層流。如果 Re < 2300,通常代表流速太低,需要重新調整。
Nusselt Number
層流:
Nu = 3.66(均勻壁溫)或 4.36(均勻熱通量)
紊流(Dittus-Boelter):
Nu = 0.023 × Re^0.8 × Pr^0.4
水的 Pr ≈ 7,代入後紊流的 Nu 通常是層流的 10 倍以上。
驗證對流熱阻
h = Nu × k / Dh [W/m²K]
R_conv = 1 / (h × A_接觸) [°C/W]
判斷:
R_conv ≤ Rth_目標 → 設計達標 ✓
R_conv > Rth_目標 → 調整流速、縮小 Dh 或增加接觸面積
Step 5:壓降計算
直管壓降 — Darcy-Weisbach
ΔP_直管 = f × (L / Dh) × (ρv² / 2)
摩擦因子 f:
層流(Re < 2300):f = 64 / Re
紊流(Blasius): f = 0.316 / Re^0.25
彎道局部損失
流道不可能只有直管,每個轉彎都有額外的壓降:
ΔP_彎 = n × K × (ρv² / 2)
| 彎道類型 | K 值 |
|---|---|
| 90° 急彎 | 1.1–1.5 |
| 90° 圓弧彎(R ≥ 1D) | 0.3–0.5 |
| 180° U 型彎(急彎) | 1.5–2.0 |
| 180° U 型彎(圓弧) | 0.6–0.8 |
| 入口 | 0.5 |
| 出口 | 1.0 |
設計建議: 如果彎道壓降佔總壓降超過 50%,把 U 型急彎改為大圓弧彎,K 值從 1.75 降至 0.4,效果非常顯著。
Step 6:幫浦選型
壓降算完,就可以選幫浦了。
從壓降換算揚程
H = ΔP / (ρ × g) [m H₂O]
1 bar ≈ 10.2 m H₂O
幫浦工作點
工作點 = (Q [L/min], H [m H₂O])
在幫浦的 PQ 曲線上找到這個點,確認它落在有效操作區間。工作點不能落在曲線的最大流量端(壓頭幾乎為零),也不能在最大壓頭端(流量接近零)。
| 類型 | 適用場景 |
|---|---|
| 微型離心幫浦 | 低流量、低揚程(PC 水冷常見) |
| 微型隔膜幫浦 | 精確流量控制、工業應用 |
| 齒輪幫浦 | 高壓、需穩定流量 |
Step 7:熱交換器選型
最後,冷卻液從馬達吸收的熱需要排到環境,這就是熱交換器的工作。
Q_hex = P_loss [W] ← 熱交換器需帶走的熱量
T_fluid_max = T_inlet + ΔT_fluid
| 類型 | 適用散熱量 | 特點 |
|---|---|---|
| 散熱排 + 風扇 | 100–1000W | 液-氣,最常見 |
| 板式熱交換器 | 500W–數十kW | 液-液,體積小效率高 |
| 管殼式熱交換器 | 數kW 以上 | 大型工業用 |
實例: 散熱量 400W、環境 25°C → 標準 240mm 水冷排搭配風扇即可應對。
沒有 CFD 怎麼辦?
手算只能算出平均值,無法看到溫度分布與熱點,但初步設計完全夠用:
手算(Step 1–5)確認熱阻與壓降合理
↓
製作實體原型
↓
量測:馬達溫度、入出口水溫、流量、壓差
↓
比對手算結果,修正設計
↓
再次打樣驗證
| 項目 | 有 CFD | 無 CFD |
|---|---|---|
| 溫度分布 | 全場雲圖 | 僅平均值 |
| 熱點偵測 | 精確 | 看不到 |
| 複雜幾何 | 任意形狀 | 簡單幾何 |
| 開發速度 | 快(少打樣) | 慢(多次打樣) |
無 CFD 的情況下,多打一次樣的成本通常比 CFD License 便宜——對中小型專案來說,手算 + 打樣迭代是完全合理的選擇。
附錄:公式速查表
| 步驟 | 公式 | 單位 |
|---|---|---|
| 熱阻 | Rth = ΔT / P_loss | °C/W |
| 水力直徑 | Dh = 2WH / (W+H) | m |
| 接觸面積 | A = (2W+2H) × L | m² |
| 質量流量 | ṁ = P / (Cp × ΔT_fluid) | kg/s |
| 體積流量 | Q = ṁ / ρ | m³/s |
| 流速 | v = Q / A_截面 | m/s |
| Reynolds | Re = ρvDh / μ | — |
| Nu(層流) | Nu = 3.66 | — |
| Nu(紊流) | Nu = 0.023 Re^0.8 Pr^0.4 | — |
| 對流係數 | h = Nu × k / Dh | W/m²K |
| 對流熱阻 | R_conv = 1 / (h × A) | °C/W |
| f(層流) | f = 64 / Re | — |
| f(紊流) | f = 0.316 / Re^0.25 | — |
| 直管壓降 | ΔP = f × (L/Dh) × (ρv²/2) | Pa |
| 彎道壓降 | ΔP = n × K × (ρv²/2) | Pa |
| 揚程 | H = ΔP / (ρg) | m H₂O |
冷卻液物性(25°C)
| 物性 | 水 | 50% 乙二醇水溶液 |
|---|---|---|
| ρ (kg/m³) | 997 | 1063 |
| Cp (J/kg·K) | 4182 | 3558 |
| μ (Pa·s) | 0.00089 | 0.00153 |
| k (W/m·K) | 0.607 | 0.416 |
| Pr | 6.13 | 13.1 |
乙二醇水溶液適合需要防凍的場合,但散熱能力略低於純水。
如果你有液冷設計的問題,或是想聊聊 CFD 跟手算的選擇,歡迎留言討論。
