ヒートシンク熱抵抗計算 戻る
熱解析

ヒートシンク熱抵抗シミュレーター

フィン効率・熱抵抗ネットワーク・ジャンクション温度をリアルタイム計算。強制対流・自然対流に対応。パワーデバイス・電子機器冷却設計を即座に最適化。

熱設計パラメータ
ヒートシンク材料
冷却方式
発熱量 Q
W
雰囲気温度 T_a
フィン高さ H
mm
フィン枚数 N
フィン厚さ t_f
mm
ベース幅 W
mm
熱伝達率 h
W/m²K
θ_j-c(デバイス固有)
K/W
θ_c-s(接触熱抵抗)
K/W
計算結果
T_j ジャンクション温度 [℃]
θ_total [K/W]
フィン効率 η [%]
θ_s-a [K/W]
熱抵抗ネットワーク
熱抵抗内訳(積み上げ)
抵抗
理論・主要公式

$$R_{th} = \frac{T_{base} - T_{air}}{P}$$

熱抵抗(K/W):放熱量 $P$(W)あたりの温度差。値が小さいほど冷却性能が高い。

$$Nu = C(Gr \cdot Pr)^n$$

自然対流ヌッセルト数:グラスホフ数 $Gr$ とプラントル数 $Pr$ の積(レイリー数)の関数。

$$h = \frac{Nu \cdot k}{L}$$

対流熱伝達率(W/m²K):$k$ は空気の熱伝導率(W/mK)、$L$ は代表長さ(m)。

フィン枚数 vs ジャンクション温度

フィン効率(矩形フィン):

$$\eta_{fin}= \frac{\tanh(mH)}{mH}, \quad m = \sqrt{\frac{h \cdot P}{k \cdot A_c}}$$

フィンアレイ全体効率:

$$\eta_o = 1 - \frac{N \cdot A_{fin}}{A_{total}}(1 - \eta_{fin})$$

シンク-空気間熱抵抗:

$$\theta_{s\text{-}a}= \frac{1}{\eta_o \cdot h \cdot A_{total}}$$

ジャンクション温度:

$$T_j = T_a + Q \cdot (\theta_{j\text{-}c}+ \theta_{c\text{-}s}+ \theta_{s\text{-}a})$$

ヒートシンク熱抵抗シミュレーターとは

🙋
ヒートシンクの「熱抵抗」って何ですか?冷却性能を表す数字だとは聞くけど、具体的にどうやって決まるんですか?
🎓
大まかに言うと、熱が流れにくさを表す「電気抵抗」みたいなものだよ。例えば、発熱量$Q$が10Wで、ヒートシンクの熱抵抗$\theta_{s-a}$が5℃/Wなら、シンクと空気の温度差は$Q \times \theta = 50$℃になる。このシミュレーターの「発熱量Q」と「熱抵抗合計」のスライダーを動かすと、ジャンクション温度がどう変わるかすぐに体感できるよ。
🙋
え、じゃあ熱抵抗は小さいほど良いんですね。でも「フィン効率」って出てきますけど、これが悪いとどうなるんですか?
🎓
その通り。フィン効率$\eta_{fin}$は、フィンの先端がどれだけ冷えているかを表す指標だ。理想は1.0だけど、実際は熱が先端まで伝わり切らないから1より小さくなる。例えば、アルミニウムフィンを高くしすぎると、先端がほとんど温度低下に寄与しなくなるんだ。右のパネルで「フィン高さH」を大きくしながら「フィン効率」の値を確認してみて。面積は増えるけど効率が下がるトレードオフがわかるはずだ。
🙋
なるほど!で、「強制対流」と「自然対流」を切り替えると「熱伝達率h」が大きく変わりますけど、あの値はどうやって決めてるんですか?現場では?
🎓
良いところに気づいたね。実務では、この熱伝達率$h$を決めるのが一番難しい。自然対流(ファンレス)だと5〜10 W/m²Kくらいだけど、強制対流(ファン付き)だと20〜100 W/m²K以上にもなる。現場では、まずこのツールや簡易計算で見積もった$h$を使い、その後IcepakなどのCFDシミュレーションで実際の流れを解析して$h$の分布を求め、設計にフィードバックする流れが多いんだ。まずは「冷却方式」を切り替えて、熱抵抗がどう激変するか確認してみて。

よくある質問

ありません。フィン効率η_finは0~1の範囲を取ります。1はフィン全体が根元温度で理想的な放熱ができている状態を指し、実際にはフィン先端ほど温度が下がるため必ず1未満になります。計算式のtanh(mH)/mHも常に1以下です。
熱伝達率hを変更してください。強制対流では一般的にh=10~100 W/m²K、自然対流ではh=5~15 W/m²K程度を目安に設定します。風速が速いほどhは大きくなり、冷却性能が向上します。
最初にフィン高さHを増やすか、フィン間隔を狭めてフィン枚数を増やすことを検討してください。次に材料の熱伝導率kが高いアルミ(約200 W/mK)から銅(約400 W/mK)への変更も有効です。それでも不足なら強制対流への切り替えや風速増加を試みてください。
はい、断面積Acと周長Pを正しく入力すれば、円形ピンフィンや楕円形フィンにも適用可能です。ただし、フィンアレイ全体の効率計算ではフィン間の干渉効果を簡略化しているため、極端に密な配置では実測との誤差が生じることがあります。

実世界での応用

CPU/GPUクーラー設計:パソコンやゲーム機の頭脳部分の冷却に必須です。発熱量が100Wを超えることも珍しくなく、限られたスペースで如何に熱抵抗を下げるかが性能を左右します。強制対流(ファン)とフィン形状の最適化に本ツールの考え方が応用されています。

車載パワーエレクトロニクス:EVのインバーターやDC-DCコンバーターは大電力を扱うため、発熱が大きいです。振動や防水性などの制約が厳しい中で、自然対流または強制空冷による確実な冷却設計が求められ、熱抵抗ネットワーク計算は初期設計の基盤となります。

LED照明の熱対策:高輝度LEDは発熱により寿命や色が劣化するため、効率的な放熱が重要です。デザイン性も求められるため、ヒートシンクの形状と熱抵抗のバランスを、本ツールのような簡易計算で素早く検討します。

産業用パワーデバイス(サイリスタ、IGBTモジュール):工場のモーター制御などで使われる大型デバイスは、水冷プレートと組み合わせた大規模ヒートシンクが用いられます。複雑な冷却システムの一部として、空冷部分の熱抵抗を見積もる際に同様の理論が使われます。

よくある誤解と注意点

このシミュレーターを使い始めるとき、いくつかつまずきやすい落とし穴があるから気をつけてね。まず「熱伝達率hは定数ではない」という点。ツールでは固定値で入力するけど、実際のhは気流の速度や温度、フィン形状そのものに依存して変動するんだ。例えば、同じ強制対流でも、フィン間の流路が狭すぎると空気の粘性抵抗で流速が落ち、結果的にhが想定より低下する「流路閉塞」が起きる。シミュレーターで「フィン枚数N」を極端に増やしてみると、表面積は増えるのに熱抵抗の低下が頭打ちになる現象を体感できるよ。

次に「熱抵抗ネットワークは直列だけじゃない」という現実。このツールはジャンクション→ケース→ヒートシンク→空気というシンプルな直列モデルだけど、実際のパワーデバイスではケースから直接筐体に熱が逃げる並列経路も存在する。だからシミュレーターの「熱抵抗合計」はあくまで最悪ケース(ヒートシンク経路のみ)の値と心得よう。安全側(高温側)に見積もるにはこれで正解だ。

最後に「材料の熱伝導率kは温度で変わる」ことも頭の片隅に。特に樹脂封止のパッケージや安価なヒートシンク材では、想定動作温度でkが10-20%低下することも。シミュレーターで「材料」を切り替えたときの数値は室温での代表値だと思って、高温環境での設計には余裕を見たほうが無難だよ。