蓄熱材(PCM)の熱シミュレーション
理論と物理
PCMとは何か
先生、PCMって蓄熱材のことですよね? シミュレーションで具体的に何を解くんですか?
いい質問だ。PCM(Phase Change Material)は固体から液体に変わるとき——つまり融けるときに大量の熱を吸収する材料だ。この「潜熱」を利用して温度をコントロールするのが蓄熱の本質なんだ。
潜熱で温度をコントロール…? もう少し具体的に教えてください!
例えば、氷が0°Cで融けるとき、温度は上がらないまま334 kJ/kgもの熱を吸収するだろう? PCMはこの原理を利用する。パラフィン系なら融点28°C付近で潜熱200 kJ/kg、塩水和物なら融点32°C付近で潜熱260 kJ/kgくらいだ。電池パックの温度を40°C以下に保つために、セル間にPCMを充填する設計が近年急増している。
なるほど、融ける間は温度が上がらないから「温度の壁」みたいになるわけですね! で、シミュレーションで解くのは…?
固体と液体の境界——融解フロントがどう移動するか、いつどこまで融けるか、全部融けたあとに温度がどう上昇するかを予測する。これが「ステファン問題」と呼ばれる古典的な移動境界問題だ。CAEではエンタルピー法を使って、境界を明示的に追跡せずに解くのが主流なんだよ。
ステファン問題と移動境界
ステファン問題って名前は聞いたことあります。融けるところが動いていく問題ですよね?
そうだ。1次元のステファン問題を考えてみよう。片面が高温に加熱されたPCMスラブがあるとする。固液界面の位置を $s(t)$ とすると、界面では「潜熱を吸収しながら界面が前進する」という条件が成り立つ:
ここで $L$ は質量あたりの潜熱 [J/kg]、$k_s, k_l$ はそれぞれ固相・液相の熱伝導率、$T_s, T_l$ は固相・液相の温度場だ。界面の両側からの熱流束の差が、融解のエネルギー源になる。
界面を追跡するのって、メッシュも動かさないといけないから大変そう…
その通り。だから実務ではほとんどの場合、界面追跡を回避するエンタルピー法を使うんだ。「界面がどこにあるかは知らなくてもいい、エネルギー収支さえ合っていれば温度場は正しく出る」という発想だよ。
エンタルピー法の支配方程式
エンタルピー法の式を教えてください!
エンタルピー法では、体積あたりのエンタルピー $H(T)$ を変数とするエネルギー保存式を解く:
ここでエンタルピー $H(T)$ は温度の関数として以下のように定義される:
ここで $f_l(T)$ は液相率(liquid fraction)で、$0$(完全固体)から $1$(完全液体)まで変化する関数だ。$\epsilon$ はマッシーゾーンの半幅で、純物質なら $\epsilon \to 0$、合金やパラフィン混合物では数°C程度になる。
$H(T)$ のグラフをイメージすると、融点のところで急にジャンプする感じですか?
正解! 純物質なら融点で垂直にジャンプする。パラフィンや塩水和物のように融解温度範囲がある材料では、傾斜した階段状になる。このジャンプの高さが潜熱 $L$ に相当するんだ。シミュレーション上は、この急な変化が非線形性の原因になるから、時間刻みとメッシュには注意が必要だよ。
各項の物理的意味
- 蓄熱項 $\rho \partial H / \partial t$:単位体積あたりのエンタルピー変化率。顕熱だけでなく潜熱も含む。融解中は温度がほぼ一定でも $H$ は大きく変化する。【具体例】パラフィン(RT28HC)が28°Cで融けるとき、$H$ は200 kJ/kgだけ増加するが温度はほぼ変わらない。
- 拡散項 $\nabla \cdot (k \nabla T)$:フーリエの法則に基づく熱伝導。PCMは一般に熱伝導率が低い(パラフィン系で $k \approx 0.2$ W/(m·K))。これがPCMの最大の弱点で、融解が進むにつれ液相層が断熱層として作用し、融解速度が急速に低下する。
- 熱源項 $Q$:電池セルの発熱やヒーター入力など。電池パックの場合、$Q = I^2 R_{internal} / V_{cell}$ でセルの内部抵抗発熱を評価する。
次元解析と単位系
| 変数 | SI単位 | 注意点 |
|---|---|---|
| エンタルピー $H$ | J/kg | 基準温度からの累積。ソルバーにより定義が異なる場合あり |
| 潜熱 $L$ | J/kg | パラフィン: 150〜250、塩水和物: 200〜300、金属: 200〜400 |
| 液相率 $f_l$ | 無次元 [0, 1] | 0=完全固体、1=完全液体。マッシーゾーン内で連続変化 |
| 熱伝導率 $k$ | W/(m·K) | パラフィン固相: 0.24、液相: 0.15。塩水和物: 0.5〜1.1 |
| ステファン数 $\mathrm{Ste}$ | 無次元 | $c_p \Delta T / L$。Ste < 1 は潜熱支配、Ste > 1 は顕熱支配 |
等価比熱法(Apparent Heat Capacity)
エンタルピー法の他にもやり方があるんですか?
もう一つ有名な方法が等価比熱法(Apparent Heat Capacity Method)だ。潜熱を融解温度範囲の見かけの比熱 $c_{p,eff}$ としてモデリングする:
実装上はディラックのデルタ関数 $\delta$ をガウス分布やハット関数で近似し、幅 $2\epsilon$ のピークとして表現する:
エンタルピー法と等価比熱法、どっちがいいんですか?
実務的にはエンタルピー法が圧倒的に有利だ。等価比熱法は時間刻みが粗いと、ちょうど融解温度域を飛び越えてしまって潜熱を取り逃す——いわゆる「潜熱スキップ」が起きる。Ansys FluentやCOMSOLの相変化モジュールは内部的にエンタルピー法を使っていて、等価比熱法はFEMの標準熱解析ソルバーを使い回すときの簡易手法だね。
| 特性 | エンタルピー法 | 等価比熱法 |
|---|---|---|
| エネルギー保存性 | ◎ 厳密に保存 | △ 時間刻み依存 |
| 潜熱スキップリスク | なし | あり($\Delta t$ 大で発生) |
| 実装の容易さ | ○ 専用モジュール要 | ◎ 標準熱解析で使える |
| マッシーゾーンの表現 | 自然に表現可能 | $\epsilon$ の選択がクリティカル |
| 主な採用ソルバー | Fluent, STAR-CCM+, COMSOL | Abaqus, Nastran(UDL経由) |
ステファン数 Ste の物理的意味
ステファン数って何ですか? どう使うんですか?
ステファン数は顕熱と潜熱の比を表す無次元数だ。PCMシミュレーションの「難しさ」を定量化する指標になる:
ここで $\Delta T$ は過熱度(例えば壁面温度と融点の差 $T_{wall} - T_m$)、$L$ は潜熱だ。
Steが大きいと何が変わるんですか?
ざっくり言うと:
- $\mathrm{Ste} \ll 1$(潜熱支配):融解がゆっくり進む。電池パックのPCM冷却はこの領域。$\Delta T = 12$°C、$c_p = 2000$ J/(kg·K)、$L = 200{,}000$ J/kgなら $\mathrm{Ste} = 0.12$。時間刻みを比較的大きく取れる。
- $\mathrm{Ste} \gg 1$(顕熱支配):ほぼ通常の熱伝導問題に近い。鋳造の凝固($\Delta T$ 数百°C)がこれ。時間刻みを細かくしないと数値振動が出やすい。
- $\mathrm{Ste} \sim 0.1$:ニューマンの近似解が使える領域。融解フロント位置は $s(t) \approx 2\lambda\sqrt{\alpha t}$ で推定できるから、解析結果の検証に便利だよ。
PCM材料の種類と物性値
PCMの材料って、パラフィン以外にもあるんですか?
大きく3つに分類される。シミュレーションに必要な物性値とともに整理しよう:
| PCM種別 | 代表材料 | 融点 [°C] | 潜熱 [kJ/kg] | $k$ [W/(m·K)] | 用途 |
|---|---|---|---|---|---|
| 有機系(パラフィン) | RT28HC, n-オクタデカン | 24〜32 | 180〜250 | 0.2 | 電池冷却、建築 |
| 無機系(塩水和物) | CaCl₂·6H₂O, Na₂SO₄·10H₂O | 29〜32 | 170〜265 | 0.5〜1.1 | 床暖房、蓄冷 |
| 共晶系 | 有機+有機、有機+無機混合 | 設計自由 | 120〜200 | 0.2〜0.8 | 特定温度域の設計 |
| 金属系 | Ga, Bi-Sn合金 | 30〜140 | 60〜80 | 20〜40 | 高熱流束の電子機器 |
パラフィンは熱伝導率が0.2って、めちゃくちゃ低いですね…
そう、これがPCMシミュレーション最大の実務的課題だ。熱伝導率が低いと融解速度が極端に遅くなる。だから実際の製品では、アルミフィンを入れたり、カーボンナノチューブを分散させたりして実効的な熱伝導率を上げる。シミュレーションでは「PCM+フィン」の複合体として扱うか、均質化した実効物性値を使うか、ここが設計者の腕の見せどころだね。
NASAのPCM温度制御
NASAは1960年代のアポロ計画から宇宙機器の温度制御にPCMを利用している。月面では日向+127°C / 日陰-173°C という過酷な温度環境だが、パラフィン系PCMを搭載したルナローバーの電子機器筐体は内部温度を-20〜+50°Cの範囲に維持した。2020年代の火星探査機Perseveranceにも改良型PCMモジュールが搭載されている。シミュレーションには真空中の輻射放熱も含めた連成解析が必須で、まさにCAEの出番だ。
数値解法と実装
空間離散化と時間積分
エンタルピー法をコンピュータで解くにはどうするんですか?
FVM(有限体積法)なら、セルごとのエンタルピーを保存量として直接扱えるから相性がいい。Ansys FluentやSTAR-CCM+はこの方式だ。FEM(有限要素法)では、弱形式に変換してから離散化する。
FVMベースの離散化式を示す。セル $i$ についてのエネルギー保存式を陰的に離散化すると:
ここで $V_i$ はセル体積、$A_f$ はフェイス面積、$\delta_f$ はセル中心間距離、添字 $nb$ は隣接セルだ。$H_i^{n+1}$ と $T_i^{n+1}$ の間には $H(T)$ 関係があるため、ニュートン法やソースベース線形化で反復的に解く。
時間積分は陰解法と陽解法のどっちがいいんですか?
PCMの場合は陰解法(後退Euler)が鉄則だ。理由は2つ:
- パラフィンは熱伝導率が低いから、フーリエ数 $\mathrm{Fo} = \alpha \Delta t / \Delta x^2$ が安定条件 $\mathrm{Fo} \leq 0.5$ を満たすには非常に小さい時間刻みが必要になる
- エンタルピーの急な変化(潜熱ジャンプ)は強い非線形性を生むが、陰解法なら各タイムステップで反復して収束させられる
マッシーゾーンの取り扱い
「マッシーゾーン」ってよく聞くんですけど、何ですか?
固体でも液体でもない中間状態——固液が共存する領域だ。パラフィン混合物だと融点が28〜32°Cの範囲に広がるから、その温度帯全体がマッシーゾーンになる。
Ansys Fluentの Solidification/Melting モデルでは、マッシーゾーンにおける液相率 $f_l$ を次のように線形補間する:
さらに、マッシーゾーンでの流れを抑制するためにDarcy型ソース項(Enthalpy-Porosity法)を運動方程式に追加する:
ここで $C_{mush}$ はマッシーゾーン定数(典型値 $10^5$ 〜 $10^8$)で、$\varepsilon_{mush}$ は0除算を防ぐための微小定数(通常 $10^{-3}$)だ。$f_l \to 0$(固体)で $S \to \infty$(流れを完全に阻止)、$f_l \to 1$(液体)で $S \to 0$(自由に流れる)という挙動になる。
$C_{mush}$ の値ってどうやって決めるんですか? $10^5$ と $10^8$ じゃ全然違いますよね…
実は $C_{mush}$ の選定はPCMシミュレーションの「職人芸」の部分だ。純パラフィンなら $10^5$ 〜 $10^6$ が多く、実験での融解フロント位置と合わせて調整する。$C_{mush}$ が大きすぎるとマッシーゾーンが硬くなりすぎて融解が遅くなり、小さすぎると固相領域で非物理的な流れが出る。論文では「$C_{mush}$ 感度解析」を必ず行っているから、3水準以上試すことを勧めるよ。
液相の自然対流モデリング
融けた後の液体って動くんですか? 熱伝導だけじゃダメですか?
めちゃくちゃ動く。これがPCMシミュレーションの難しいところだ。融けたパラフィンは温度差で密度差が生じて、浮力駆動の自然対流が発生する。Rayleigh数が $10^5$ を超えると対流効果が支配的になって、純伝導の予測より2〜5倍速く融解が進むことがある。
Boussinesq近似を用いた浮力項:
ここで $\beta$ は体積膨張係数(パラフィンで $\beta \approx 7 \times 10^{-4}$ 1/K)、$\mathbf{g}$ は重力加速度ベクトルだ。
じゃあ、熱伝導だけのモデルだと融解時間を大幅に過大予測しちゃうってことですか?
その通り。縦型のPCM容器だと特に顕著で、上部は対流で速く融けるのに下部は伝導だけでゆっくり融ける——非対称な融解パターンになる。「純伝導モデルで計算したら実験の2倍の時間がかかった」というのは、対流を無視した典型的な失敗パターンだよ。
収束性と時間刻みの注意点
PCMシミュレーションが収束しないとき、まず何を確認すべきですか?
PCM特有のチェックポイントを挙げよう:
- 時間刻みが粗すぎないか:融解温度域を一気に飛び越えると非線形性で発散する。目安は $\Delta T_{step} \leq \epsilon / 2$($\epsilon$はマッシーゾーン半幅)
- 内部反復回数は十分か:非線形ソースの線形化は1回では足りない。20〜50回の内部反復を確保する
- $C_{mush}$ が大きすぎないか:$10^8$ 以上にすると行列の条件数が悪化して発散しやすくなる
- アンダーリラクセーション:エンタルピーの更新に0.5〜0.7程度のURFを適用すると安定化する
時間刻みのたとえ
PCMシミュレーションの時間刻みは「急カーブの車の速度」だと思ってほしい。直線道路(顕熱だけの領域)ではスピードを出せるが、急カーブ(融解温度域)に差し掛かったら減速しないと飛び出してしまう。Ansys Fluentの「Adaptive Time Stepping」はこのカーブを検知して自動的に減速してくれる機能だ。手動で時間刻みを設定するなら、融解が始まる直前に時間刻みを5〜10分の1に落とすのが定石。
実践ガイド
電池パックのPCM冷却設計
PCMで電池パックを冷やすって、最近よく聞きますけど、どうモデリングするんですか?
EV用リチウムイオン電池パックのPCM冷却シミュレーションの典型的なフローを教えよう:
- セル発熱量の算出:充放電のCレート(1C, 2C, 3C…)とセルの内部抵抗から $Q_{gen} = I^2 R_{int}$ を計算。急速充電(3C)なら18650セル1本で3〜5 W程度
- PCM選定:セル表面温度の上限40°Cに対して、融点28〜35°Cのパラフィン(RT35HCなど)を選ぶ
- 幾何モデル:セル間の隙間(1〜3 mm)にPCMを充填。フィンを入れる場合はアルミ0.5 mm厚を1〜3 mm間隔で配置
- 過渡解析:急速充電30分 → 休止30分 → 放電20分のサイクルを再現
40°C以下に保つのが設計目標ってことは、融点をその少し下に設定するわけですね?
正解。融点が高すぎるとPCMが融けないから蓄熱が始まらない。低すぎると周囲温度で勝手に融けてしまって肝心なときに蓄熱容量が残っていない。夏場の車内温度(50〜60°C)を考慮すると、融点32〜35°Cが実務上のスイートスポットだ。
もう一つ重要なポイントがある。PCMが全部融けた後——完全融解後の温度上昇だ。パラフィンの比熱は液相で約2,000 J/(kg·K)と水の半分以下。潜熱を全部使い切ったら、あとは急激に温度が上がる。だからシミュレーションでは「何サイクルまでPCMが保つか」を必ず検証する。現場では「3サイクルの急速充電に耐えられるか」がよくある設計要件だよ。
建築用PCMの蓄熱シミュレーション
建築分野でのPCM利用はどんな感じですか?
PCM内蔵石膏ボードが代表例だ。壁に融点23°Cのマイクロカプセル化PCMを練り込んで、昼間の太陽熱を蓄え、夜間に放出して室温変動を抑える。EnergyPlusやTRNSYSで年間エネルギーシミュレーションを行うのが標準的なアプローチだ。
CFDの詳細解析ではなく、建築エネルギーソフトを使うんですね。
建築スケールではCFDは計算コストが見合わないからね。EnergyPlusのConFDアルゴリズムは1次元のエンタルピー法を壁層の各ノードに適用する簡易モデルだ。PCMの$H(T)$カーブをCSVで入力するだけで、年間8,760時間のシミュレーションが数分で終わる。冷房負荷の15〜25%削減が典型的な結果だよ。
メッシュ戦略とベストプラクティス
PCMシミュレーションのメッシュで気をつけることは?
PCM特有のメッシュ要件をまとめよう:
- 融解フロント付近の解像度:マッシーゾーンの幅($2\epsilon$に対応する物理的距離)に少なくとも3〜5層の要素を配置。電池-PCM界面付近は温度勾配が急なので特に細かく
- PCM-金属界面:フィン付きの場合、フィン表面に少なくとも2層のバウンダリレイヤーメッシュを入れる(自然対流の境界層を解像するため)
- メッシュ収束確認:融解完了時間を指標に、3水準(粗・中・細)で1%以内の収束を確認する
| メッシュ領域 | 推奨要素サイズ | 理由 |
|---|---|---|
| PCMバルク | 0.5〜1.0 mm | 融解フロントの進行を十分に解像 |
| PCM-フィン界面 | 0.1〜0.3 mm | 熱境界層と自然対流を捕捉 |
| セル表面 | 0.2〜0.5 mm | 発熱境界の温度分布を正確に表現 |
| 遠方領域(空気層) | 2〜5 mm | 計算コスト削減 |
テスラのバッテリー温度管理
テスラ Model 3のバッテリーパックは液冷方式を採用しているが、開発過程ではPCM冷却との比較検討が行われたと言われている。液冷は能動的に冷却能力を制御できるが、ポンプ・配管の重量と故障リスクがある。PCMは完全受動型でメンテナンスフリーだが、蓄熱容量に限りがあり長時間の急速充電には対応できない。最新のBMW iXでは、従来の液冷にPCMをハイブリッドで組み合わせた「パッシブプリクーリング」方式を採用し、充電開始初期のピーク発熱をPCMで吸収しつつ、液冷を後から効かせるという設計が注目を集めている。
ソフトウェア比較
主要ソルバーのPCM対応状況
PCMシミュレーションに使えるソフトってどれですか?
PCMの固液相変化に対応した主要ソルバーを比較しよう。ポイントは「エンタルピー法のネイティブ対応」と「液相の自然対流が解けるか」の2点だ:
| ソルバー | 相変化モデル | 手法 | 自然対流 | 特徴 |
|---|---|---|---|---|
| Ansys Fluent | Solidification/Melting | Enthalpy-Porosity法 | ◎ Boussinesq | $C_{mush}$指定可。最も実績多い |
| STAR-CCM+ | Melting-Solidification | Enthalpy-Porosity法 | ◎ | ポリヘドラルメッシュで複雑形状に強い |
| COMSOL | Phase Change Material | 等価比熱法(内部でエンタルピー変換) | ○ | GUIでH(T)カーブを直接入力可能 |
| Abaqus | Latent Heat(*LATENT HEAT) | 等価比熱法 | × 熱伝導のみ | 構造-熱連成に強いが流れは解けない |
| OpenFOAM | icoReactingMultiphaseInterFoam | VOF+エンタルピー | ◎ | 無償。カスタマイズ自由だが学習コスト高 |
| EnergyPlus | CondFD + PCM | 1D エンタルピー法 | × 対流なし | 建築エネルギー評価専用。年間計算が高速 |
Abaqusだと対流が解けないんですか? それって大問題では…
Abaqusは構造解析がメインだからね。PCMの熱伝導だけを解くなら *LATENT HEAT キーワードで簡単に設定できるけど、液相の対流は無視される。薄型のPCMシート(厚さ1〜3 mm)なら対流の影響が小さいから問題ないが、大きなPCM容器だと融解時間を30〜50%過大に予測するリスクがある。FluentやSTAR-CCM+なら最初から流れと熱を連成で解くから安心だ。
OpenFOAMでのPCM実装
OpenFOAMでPCMを解きたい場合はどうすればいいですか?
OpenFOAM v2306以降では、buoyantPimpleFoamに相変化のソースタームを追加するアプローチが使える。具体的には fvOptions で solidificationMeltingSource を指定する:
Tmelt:融点温度 [K]L:潜熱 [J/kg]thermoMode:thermo(エンタルピーベース)Cu:マッシーゾーン定数(= $C_{mush}$、デフォルト $10^5$)
Tutorial として $FOAM_TUTORIALS/heatTransfer/buoyantPimpleFoam/hotRoomPCM が参考になるよ。
Rubitherm社の物性データベース
ドイツのRubitherm Technologies GmbH(1993年創業)は、融点-9°C〜100°Cの約30グレードのパラフィン系PCMをラインナップするリーディングメーカーだ。同社のWebサイトでは全グレードの密度・比熱・熱伝導率・エンタルピー-温度曲線(DSCデータ)をExcelで無償公開しており、Ansys FluentやCOMSOLへのインポートテンプレートも提供している。シミュレーションの物性値に悩んだら、まずRubithermのデータシートを確認するのが業界の常識だ。
先端技術
機械学習によるPCM設計最適化
PCMの分野でもAIが使われ始めてるんですか?
急速に広がっている。特に注目されているのは以下の3方向だ:
- サロゲートモデル:フィン形状・PCM充填量・Cレートを入力として「完全融解時間」と「最大セル温度」を予測するニューラルネットワーク。Fluent解析1ケース3時間 → サロゲートなら0.01秒で評価できるから、設計空間の探索が桁違いに速くなる
- PINN(Physics-Informed Neural Network):エンタルピー法の支配方程式をロス関数に組み込んだニューラルネットワーク。メッシュなしで融解フロント位置を予測でき、逆問題(実測温度からPCMの物性値を推定)にも使える
- トポロジー最適化:PCM容器内のフィン配置を機械学習ベースで最適化。最近の論文では、従来の等間隔フィンに比べて融解時間を20〜35%短縮できた例が報告されている
ナノ粒子添加PCM(NePCM)
熱伝導率が低いのがPCMの弱点でしたよね。ナノ粒子で改善できるんですか?
Al₂O₃やCuOのナノ粒子をパラフィンに1〜5 wt%分散させると、実効熱伝導率が20〜50%向上する。シミュレーションでは Maxwell モデルで実効物性値を計算する:
ここで $\phi$ はナノ粒子の体積分率、$k_{np}$ はナノ粒子の熱伝導率だ。ただしナノ粒子の添加は粘度も上昇させるため(Einstein-Batchelorモデル: $\mu_{eff} = \mu_0(1 + 2.5\phi + 6.2\phi^2)$)、自然対流が抑制されて全体的な融解速度がかえって遅くなるケースもある。シミュレーションでは熱伝導率向上と粘度増加のトレードオフを正しく評価することが重要だ。
ナノ粒子を入れれば入れるほど良いわけじゃないんですね。最適な添加量があると。
その通り。論文では $\phi = 2\sim 3\%$ がスイートスポットという結論が多い。それ以上入れると粘度が急上昇して対流が死んでしまい、せっかくの熱伝導率向上が打ち消される。これを正しく予測するには、対流を含めた連成解析(Fluent/STAR-CCM+レベル)が必須だ。
トラブルシューティング
収束しない場合の対処
先生、PCMのシミュレーションが収束しなくて3日ハマっています…
あるあるだ。PCMシミュレーションの収束問題は9割が以下の3つに集約される:
| 症状 | 原因 | 対策 |
|---|---|---|
| エネルギー残差が振動して下がらない | $\Delta t$ がマッシーゾーン通過に対して粗すぎる | $\Delta t$ を1/5〜1/10に縮小。Adaptive Time Stepping を有効化 |
| 速度場が発散する | $C_{mush}$ が大きすぎて行列の条件数が悪化 | $C_{mush}$ を $10^5$ に下げて再計算。Momentum URF を 0.3 に下げる |
| 液相率 $f_l$ が 0/1 を超える | $T_{solidus}$ と $T_{liquidus}$ の差が小さすぎる | 最低2°C以上の温度差を確保する。純物質でも $\Delta T = 0.5$°C 以上にする |
3つ目の「純物質でも温度差を0.5°C以上にする」って、物理的には融点が1点じゃないですか?
いいところに気づいた。物理的にはそうだけど、数値的には $T_{solidus} = T_{liquidus}$ にするとエンタルピーのジャンプが無限に急峻になって、どんなに時間刻みを小さくしても安定しない。$\Delta T = 0.5$°C程度の「数値的スムージング」は実務上必須で、最終的な融解時間への影響は1%以下だよ。
潜熱スキップ問題
等価比熱法で「潜熱スキップ」が起きた場合、どう気づけますか?
エネルギーバランスをチェックするのが確実だ。全領域のエンタルピー変化量を時間積分して、入熱量と比較する。もし $\Delta H_{total}$ が $\int Q \, dt$ よりも $m \cdot L$ だけ少なかったら、潜熱が丸ごとスキップされている証拠だ。対策は:
- 等価比熱法を使っている場合は $\epsilon$ を広げるか、エンタルピー法に切り替える
- $\Delta t$ を $\epsilon / (dT/dt)_{max}$ 以下にする——つまり1ステップで融解温度範囲の半分以上を飛び越えないようにする
- Abaqusの場合、*LATENT HEAT キーワードを使えばソルバーが内部でエンタルピー法に切り替えてくれるから、ユーザー定義の等価比熱よりずっと安全だ
過冷却と非物理的温度
凝固時にPCMの温度が融点より下がってから急に戻る現象が出たんですが、バグですか?
それは「過冷却(supercooling)」で、バグではなく実際に起きる物理現象だ。特に塩水和物(CaCl₂·6H₂O など)は5〜15°Cの過冷却を示すことがある。つまり融点32°Cなのに20°Cまで冷えてからやっと凝固が始まる。
じゃあシミュレーションでも過冷却を入れないといけないんですか?
塩水和物を扱うなら入れるべきだ。パラフィンはほぼ過冷却しないから無視してOK。COMSOLには「Supercooling」オプションが用意されていて、核生成温度 $T_{nucleation}$ を指定できる。Fluentで再現するにはUDFで凝固開始条件を制御する必要があるから、ちょっと手間がかかる。
PCMシミュレーション5つの「あるある」失敗
- 「熱伝導だけで十分だろう」→ 自然対流を無視すると融解時間を2〜5倍に過大予測
- 「$C_{mush}$ はデフォルトでいい」→ $10^5$ と $10^7$ で融解パターンが大きく変わる。必ず感度解析する
- 「物性値は温度一定でいい」→ パラフィンは融解前後で密度が10%以上変化。体積膨張を無視すると圧力場が破綻する
- 「等価比熱法で大丈夫」→ 潜熱スキップに気づかず「なぜか温度が高い」と悩む。エンタルピー法を使おう
- 「2Dで十分でしょう」→ PCMの自然対流は3次元的。特にコーナー付近の融解パターンは3Dでないと再現できない
なった
詳しく
報告