床暖房シミュレーション — 埋設パイプ熱伝導解析と床表面温度分布予測
理論と物理
概要 — 床暖房CAEの全体像
先生、床暖房のシミュレーションって何を解析するんですか? フローリングの下にパイプを埋めるだけじゃないんですか?
ざっくり言うと、埋設パイプからの熱伝導をFEMで解いて、床表面の温度分布を予測するんだ。「パイプを埋めるだけ」って言うけど、実はその配置パターンで快適性がまるで変わる。
え、そうなんですか? 具体的にどう変わるんですか?
例えばパイプ間隔200mmと300mmでは、床表面の温度ムラ(最高温度と最低温度の差 $\Delta T$)が大きく違う。200mm間隔なら $\Delta T \approx 1\text{--}2°\text{C}$ で済むけど、300mmだと $\Delta T \approx 3\text{--}5°\text{C}$ になる。足の裏で「ここ冷たい、ここ温かい」と感じるレベルだ。
なるほど…。じゃあ日本の住宅では何度くらいを目標にするんですか?
日本の建築基準では床表面温度29°C以下が推奨されている。WHOのガイドラインでも居室の床表面は19〜29°Cが望ましいとされてる。高温すぎると低温やけどのリスクがあるし、低すぎると暖房の意味がない。この「ちょうどいいゾーン」を狙うために、パイプ間隔・埋設深さ・断熱材厚さの組み合わせ最適化にCAEが使われるわけだ。
3つの熱伝達機構
床暖房って、床が温まるのは分かるんですけど、部屋全体はどうやって暖まるんですか? エアコンみたいに風が出るわけじゃないですよね。
いい質問だね。床暖房の熱移動は3つのメカニズムで構成される:
- 伝導:温水パイプ → モルタル → フローリングと、固体内を熱が伝わる
- 対流:温まった床表面から室内空気への自然対流。暖かい空気が上昇する
- 輻射:床表面から壁・天井・家具へ赤外線として熱を放射。実は総放熱量の50〜70%がこの輻射だ
輻射がそんなに大きいんですか! それって、焚き火の前で暖かいと感じるのと同じ原理ですか?
まさにそうだ。エアコンは対流で空気を暖めるから、天井付近ばかり暖かくなって足元が寒い——いわゆる「頭熱足寒」になりやすい。床暖房は逆に「頭寒足熱」を実現する。Fangerの快適性研究(1972年)でも、足部24°C・頭部19°Cが人体にとって最も快適だと示されている。だからCAEでは輻射成分のモデリングが極めて重要なんだ。
支配方程式
基本は3次元非定常熱伝導方程式だ。床スラブ(コンクリート+モルタル+仕上げ材)の中の温度分布を解く:
普通の熱伝導方程式ですね。でもパイプの中を流れる温水はどう扱うんですか?
パイプ内の温水は1次元の移流方程式で扱うことが多い。パイプの曲がりや分岐をすべて3D CFDで解くと計算コストが膨大になるから、実務では「1Dパイプ+3D固体伝導」の連成モデルが主流だ:
ここで $T_w$ は水温、$v$ は流速、$s$ はパイプ長さ方向座標、$A_p$ はパイプ断面積、$d_i$ はパイプ内径、$q_p$ はパイプ壁面からの単位長さあたりの放熱量だ。温水がパイプを流れるにつれて冷えていくのを追跡するわけだね。
あ、だからパイプの入口付近と出口付近で床温度が変わるんですね!
その通り。温水式床暖房では入口付近の温水温度が高く(通常40〜60°C)、出口付近では5〜10°C下がる。これが「パイプ配管パターン」の設計で重要なポイントになる。スパイラル型(渦巻き)にすると入口配管と出口配管が交互に並ぶから温度ムラが平均化されるんだ。
パイプ配管の熱抵抗モデル
温水から床表面まで、熱はどのくらいの抵抗を受けるんですか?
温水から室内空気までの総熱抵抗を「直列回路」として整理できる。電気回路のオームの法則と同じ考え方だ:
| 熱抵抗 | 物理的意味 | 典型値 [m²·K/W] |
|---|---|---|
| $R_{conv,w}$ | 温水→パイプ内壁の対流 | 0.001〜0.003 |
| $R_{pipe}$ | PEX管壁の伝導 | 0.003〜0.01 |
| $R_{mortar}$ | モルタル埋設層の伝導 | 0.02〜0.06 |
| $R_{finish}$ | 仕上げ材(フローリング等)の伝導 | 0.04〜0.15 |
| $R_{conv,r}$ | 床表面→室内空気の対流 | 0.10〜0.15 |
| $R_{rad}$ | 床表面→壁・天井への輻射 | 0.05〜0.10 |
仕上げ材の抵抗が意外と大きいんですね。フローリングの厚さや材質でかなり変わりそう…。
鋭いね。実はフローリングの材質選定は床暖房設計で最も見落とされがちなポイントだ。無垢材($k \approx 0.12$ W/(m·K))とタイル($k \approx 1.0$ W/(m·K))では熱伝導率が約8倍も違う。タイルの方がパイプの熱が床表面に届きやすいから、同じ温水温度でも床表面温度が高くなる。欧州のバスルームにタイル+床暖房の組み合わせが多いのはそういう理由だ。
ここで $h_{conv} \approx 5\text{--}7$ W/(m²·K)(上向き面の自然対流)、$h_{rad} \approx 5\text{--}6$ W/(m²·K)(室温20°C付近の線形化輻射係数)。合計 $h_{total} \approx 10\text{--}13$ W/(m²·K) が実務での標準的な値となる。
快適性指標とCAEの接点
「快適」って主観的なものだと思うんですけど、シミュレーションでどう評価するんですか?
ISO 7730で定義されるPMV(Predicted Mean Vote)指標が標準だ。温度、湿度、気流速度、放射温度、着衣量、代謝量の6要素から「暑い(+3)〜寒い(-3)」のスケールで快適性を定量化する。床暖房の解析結果(床表面温度分布、室内気流場)をPMV計算に入力すれば、部屋のどこが快適でどこが不快かを空間マッピングできる。
CAEの温度計算結果が、人の快適性評価にそのまま使えるんですね。すごい。
特に床暖房では床表面温度の不均一性($\Delta T_{floor}$)がASHRAE 55で制限されている。座っている人の足裏で3°C以上の温度差があると不快に感じる。このチェックをCAEで行うことで、施工前に配管パターンの良し悪しを判定できるんだ。
古代ローマのハイポコースト
床暖房の歴史は紀元前80年頃の古代ローマに遡る。「ハイポコースト(hypocaust)」と呼ばれるシステムは、床下に空洞を設けて暖炉の熱気を循環させる仕組みだった。浴場(テルマエ)で広く使われ、床下の支柱(pilae)の高さを変えることで温度分布を制御していた。韓国の「オンドル」も同様の原理で、1,000年以上の歴史を持つ。現代のCAEエンジニアが解くのと本質的に同じ問題——「どうすれば床面を均一に温められるか」——を、2,000年以上前の人々が経験則で解決していたわけだ。
各項の物理的意味
- 蓄熱項 $\rho c_p \partial T/\partial t$:コンクリートスラブの蓄熱性を表す。コンクリートは比熱が約880 J/(kg·K)、密度が約2,300 kg/m³と大きいため、温まるのに時間がかかるが、一度温まると長時間熱を保つ。床暖房の「立上がり時間が長い(30分〜2時間)」問題の根源がここにある。
- 熱伝導項 $\nabla \cdot (k \nabla T)$:床材内部の熱拡散。モルタル($k \approx 1.5$ W/(m·K))はコンクリート($k \approx 1.6$ W/(m·K))と近い値だが、木質フローリング($k \approx 0.12$ W/(m·K))を挟むと大きな温度降下が生じる。断熱材(XPS: $k \approx 0.035$ W/(m·K))は意図的に熱を通さない層として機能する。
- 熱源項 $Q$:電気式床暖房ではヒーター線のジュール発熱 $Q = I^2 R / V_{heater}$(W/m³)として直接モデル化する。温水式では温水パイプの管壁境界条件として間接的に表現する。
次元解析と単位系
| 変数 | SI単位 | 床暖房での典型値 |
|---|---|---|
| 温水温度 $T_w$ | °C | 35〜60°C(低温水式:35〜45°C) |
| 床表面温度 $T_s$ | °C | 24〜29°C(上限29°C推奨) |
| 熱伝導率 $k$(モルタル) | W/(m·K) | 1.3〜1.6 |
| 熱伝導率 $k$(フローリング) | W/(m·K) | 0.10〜0.17 |
| パイプ間隔 | mm | 150〜300(標準200mm) |
| パイプ埋設深さ | mm | 30〜60 |
| 放熱量 $q$ | W/m² | 50〜100(標準的な住宅暖房負荷) |
数値解法と実装
FEMによる離散化
さっきの熱伝導方程式を、コンピュータで実際にどうやって解くんですか?
有限要素法(FEM)で空間を離散化する。床スラブを多数の小さな要素に分割して、各要素内の温度を近似的に求めるんだ。弱形式(変分形式)に変換してGalerkin法で定式化すると、最終的に次の連立方程式になる:
ここで $[C]$ は熱容量マトリクス、$[K]$ は熱伝導マトリクス、$\{F\}$ は外部からの熱入力ベクトルだ。構造解析の $[K]\{u\} = \{F\}$ と形が似てるだろう? 熱解析では温度が未知数で、剛性マトリクスの代わりに熱伝導マトリクスを使うだけだ。
構造解析の知識がそのまま使えるんですね。要素は何を使うんですか?
床暖房の解析では8節点六面体要素(線形)が定番だ。床スラブは平板状だから六面体要素と相性がいい。パイプ周辺だけ細かくして、床面の遠い部分は粗くする——いわゆる不均一メッシュが基本だよ。
| 要素タイプ | 節点数 | 床暖房での使い所 | 注意点 |
|---|---|---|---|
| 8節点六面体(線形) | 8 | 床スラブ本体 | 最も一般的。層構造のスイープメッシュに最適 |
| 20節点六面体(2次) | 20 | パイプ周辺の高精度領域 | 温度勾配が急な箇所で有効 |
| 4/10節点四面体 | 4/10 | 複雑形状の配管分岐部 | 六面体が使えない部分の補完に |
| 1Dパイプ要素 | 2 | 温水配管 | COMSOL: Pipe Flow、Fluent: 1D pipe network |
パイプモデリング手法
パイプを3Dで丸く切り出してメッシュ切るのって、めちゃくちゃ大変そうなんですけど…
実務では3通りのアプローチがある:
- フル3D解像:パイプの円形断面を忠実にメッシュ化。最も正確だが計算コストが莫大。研究用
- 等価熱源法:パイプを3Dモデルから省略し、パイプ位置の節点に等価な熱入力を与える。計算は速いが温度勾配の精度が落ちる
- 1D-3D連成法:1Dパイプ要素を3D固体要素に埋め込む。COMSOLの「Pipe Flow」モジュールやAnsys Fluentの「embedded pipe」がこれ。実務の主流
1D-3D連成が一番バランスいいんですね。パイプの曲がり角とかも追跡できるんですか?
もちろん。1Dパイプ要素はパイプの経路に沿って節点を配置するから、サーペンタイン(蛇行型)でもスパイラル(渦巻き型)でも自在に追跡できる。各節点でパイプ外壁と周囲の3D固体要素が熱的に結合されるイメージだ。パイプ内の水温がどこでどれだけ下がるかもリアルタイムで計算される。
CFD+伝導連成解析
さっき「室内空気の自然対流」って話がありましたよね。それもシミュレーションするんですか?
高精度が必要な場合はやるよ。CFD(計算流体力学)で室内空気の流れと温度場を解き、床表面との境界で熱伝導解析と連成させる。いわゆるConjugate Heat Transfer(共役熱伝達)だ。
どんなときにCFDまでやる必要があるんですか? いつも必要?
実は多くの場合、CFDは不要だ。床表面の対流熱伝達係数 $h_{conv}$ を定数(5〜7 W/(m²·K))として与えるだけで十分な精度が得られる。CFD連成が必要になるのは:
- 天井が非常に高い空間(吹き抜け、体育館)で気流パターンが複雑な場合
- 窓からのコールドドラフト(冷気流下)と床暖房の相互作用を評価する場合
- 家具配置による気流阻害を考慮する場合
- PMV分布を高精度で空間マッピングしたい場合
なるほど、まずは伝導だけで解いて、必要ならCFDを追加する段階的なアプローチですね。
時間刻みと非定常解析
床暖房って「温まるまで時間がかかる」って聞くんですけど、その立上がり時間もシミュレーションできるんですか?
もちろん。非定常(過渡)解析で時間発展を追跡する。時間方向の離散化には陰解法(後退Euler法やCrank-Nicolson法)を使うのが標準だ。陰解法なら時間刻みを大きく取っても安定だから、数時間のシミュレーションが数十ステップで済む。
時間刻みの目安は、床スラブの熱拡散の特性時間 $\tau$ から決める:
例えば、厚さ $L = 0.06$ m のモルタル層($\alpha \approx 7.5 \times 10^{-7}$ m²/s)の場合、$\tau \approx 4,800$ 秒(約80分)。つまり「温水を入れてから床表面温度が概ね定常に達するまで約80分」という見積もりが得られる。時間刻みは $\tau / 10 \sim \tau / 20$(4〜8分)程度が推奨だ。
あ、だから床暖房はスイッチ入れてから1時間くらい待つ必要があるんですね。物理的にも合っている!
陰解法のたとえ
陽解法は「今の天気だけを見て明日の天気を予測する」ようなもの——計算は速いが、時間刻みが大きいと暴走する(非物理的な温度が出る)。陰解法は「明日の状態も方程式に含めて同時に解く」やり方——大きな時間刻みでも安定するが、各ステップで連立方程式を解く手間がかかる。床暖房のような緩やかな温度変化の問題では、陰解法で30秒〜5分の時間刻みを使うのが実務の定石だ。
実践ガイド
解析フロー
実際に床暖房のシミュレーションをやるとしたら、最初の一歩から教えてください!
典型的な解析フローはこうだ:
- 前処理:床スラブの断面構成(断熱材→構造スラブ→モルタル→仕上げ材)をCADでモデル化。パイプ経路を定義
- 材料定義:各層の熱伝導率・密度・比熱を入力。温度依存性は通常不要(室温域)
- メッシュ生成:層構造に沿ったスイープメッシュ。パイプ周辺を局所的に細分化
- 境界条件設定:温水入口温度・流量、床下の断熱条件、上面の対流+輻射条件
- 求解:非定常解析(立上がり)→ 定常解析(設計温度チェック)
- 後処理:床表面温度コンター図、パイプ方向の水温低下グラフ、PMV分布
メッシュ戦略
メッシュの切り方にコツってありますか? どこを細かくすべき?
床暖房メッシュの鉄則は3つ:
- パイプ周辺:パイプ外径の半径方向に最低4層の要素を配置。温度勾配が最も急な領域だからね
- 床厚み方向:各材料層に最低2層。特に仕上げ材とモルタルの界面付近は細かく
- パイプ間の水平方向:パイプ間隔200mmなら、要素サイズは10〜20mm程度。パイプとパイプの中間点での温度低下を正確に捉えるため
全体で何万要素くらいになるんですか?
20畳(約33m²)のリビング1部屋で、2Dの対称断面モデルなら数千要素で十分。フル3Dのパイプ経路込みだと10万〜50万要素が目安だ。メッシュ収束性は必ず確認すること——粗いメッシュ→中→細で結果が2%以内に収束していればOKだ。
境界条件の設定
境界条件って、ここを間違えると全部ダメになるって聞いたんですけど…
床暖房で設定すべき境界条件を整理しよう:
| 境界 | 条件タイプ | 設定値の目安 |
|---|---|---|
| 温水パイプ内壁 | 対流(Newton条件) | $T_w = 40\text{--}60°\text{C}$, $h_{w} = 500\text{--}3000$ W/(m²·K) |
| 床上面(室内側) | 対流+輻射 | $T_{room} = 20°\text{C}$, $h_{conv} = 5\text{--}7$, $h_{rad} = 5\text{--}6$ W/(m²·K) |
| 床下面(断熱材下) | 断熱 or 対流 | 断熱理想:$q = 0$。実際:$T_{under} = 10\text{--}15°\text{C}$, $h = 3\text{--}5$ |
| 端面(壁際) | 断熱(対称条件) | $\partial T / \partial n = 0$ |
パイプ内壁の対流係数がすごく大きいですね。500〜3000って。
パイプ内は強制対流だからね。管内の乱流でDittus-Boelterの相関式を使って計算する:$\text{Nu} = 0.023 \, \text{Re}^{0.8} \, \text{Pr}^{0.4}$。実はパイプ内壁の熱抵抗は全体の中ではごくわずかだから、精度への影響は小さい。一番効く(感度が高い)のは仕上げ材の熱伝導率とパイプ埋設深さだ。ここを間違えると温度分布が全く変わってしまう。
境界条件の感度順位
床暖房シミュレーションで結果への影響度が大きい順に並べると:1. 仕上げ材の熱伝導率(影響度:大)→ 2. パイプ埋設深さ(影響度:大)→ 3. 温水温度(影響度:中)→ 4. 室内の対流係数(影響度:中)→ 5. パイプ内壁の対流係数(影響度:小)。パラメトリックスタディでまず確認すべきはTop2だ。「とりあえずデフォルトで…」と適当に入れると、仕上げ材の影響で結果が3〜5°Cずれることもある。
パイプ間隔と断熱材の最適化
パイプ間隔と断熱材の厚さって、どうやって最適な組み合わせを決めるんですか?
パラメトリック解析で最適解を探る。設計変数と目的関数はこうだ:
- 設計変数:パイプ間隔(150/200/250/300mm)、断熱材厚さ(20/30/40/50mm)、温水温度(35/40/45/50°C)
- 制約条件:床表面温度 $T_s \leq 29°\text{C}$、温度ムラ $\Delta T \leq 3°\text{C}$
- 目的関数:暖房効率の最大化(=下方熱損失率の最小化)と、施工コストの最小化
つまりパイプを密に配置するほど快適だけど、コストが上がるってことですね。
その通り。典型的な結果をまとめると:
| パイプ間隔 | 床表面 $\Delta T$ | 必要温水温度 | パイプ材料費(比率) |
|---|---|---|---|
| 150mm | 0.5〜1.0°C | 35〜40°C | 1.33× |
| 200mm | 1.0〜2.0°C | 40〜45°C | 1.00×(基準) |
| 250mm | 2.0〜3.5°C | 43〜48°C | 0.80× |
| 300mm | 3.0〜5.0°C | 45〜55°C | 0.67× |
断熱材については、30mmのXPS(押出法ポリスチレンフォーム、$k \approx 0.035$ W/(m·K))があれば下方熱損失を80%以上カットできる。50mmにすると90%以上カットだが、コスト増と床厚増加のデメリットがある。一般住宅では30〜40mmが最適解になることが多い。基礎断熱がしっかりしている最近の高断熱住宅では20mmでも十分な場合もあるよ。
よくある失敗と対策
初心者がやりがちな失敗パターンってありますか?
現場で多いのはこの3つだ:
| 失敗パターン | 原因 | 対策 |
|---|---|---|
| 床表面温度が実測より高すぎる | 対流+輻射の境界条件が不適切($h_{total}$ が小さすぎる) | $h_{conv} + h_{rad} = 10\text{--}13$ W/(m²·K) を目安に設定 |
| 温度ムラが全く出ない | パイプを等価熱源(面熱源)で近似しすぎ | 1Dパイプ要素を使うか、パイプ位置に線熱源を設定 |
| 立上がり時間が合わない | コンクリートの熱容量が過小設定(密度か比熱の入力ミス) | $\rho = 2,300$ kg/m³, $c_p = 880$ J/(kg·K) を確認 |
2番目の「温度ムラが出ない」って、パイプの存在を無視した面熱源モデルだとそうなりますよね。均一に温めているのと同じことになっちゃう。
その通り。面熱源モデルは「全体の放熱量」の概算には使えるけど、「パイプ間の温度ムラ」を評価する目的には使えない。設計目的を明確にしてからモデルの詳細度を決めるのが鉄則だ。
北欧住宅の床暖房事情
ノルウェーでは新築住宅の65%以上が床暖房を採用している(2024年時点)。フィンランドのUponor社(旧Wirsbo)は1970年代にPEXa管の床暖房システムを商品化し、現在は世界150カ国で年間5億m超のPEX管を販売する。日本では東京ガスの「ガス温水床暖房TES」が関東圏で大きなシェアを持ち、パナソニックの電気ヒートポンプ式が戸建てで普及している。北欧と日本の大きな違いは断熱水準で、北欧の住宅はU値0.1 W/(m²·K)以下が標準なのに対し、日本の次世代省エネ基準は0.87 W/(m²·K)——つまり同じ床暖房でも北欧の方が8倍以上効率よく温められる計算になる。
ソフトウェア比較
商用ツール比較
床暖房のシミュレーションをやるには、どんなソフトが使えるんですか?
主要な選択肢を床暖房の機能に特化して比較するよ:
| ツール | パイプモデル | CFD連成 | PMV出力 | コスト感 |
|---|---|---|---|---|
| COMSOL Multiphysics | 1D Pipe Flow ◎ | 可 | 可 | 年150〜300万円 |
| Ansys Fluent | Embedded pipe ○ | ◎ | UDF | 年200〜500万円 |
| Ansys Mechanical | SURF152要素 ○ | Fluent連成 | 不可 | 年150〜400万円 |
| TRNSYS + FEM | Type 710 ○ | 不可 | ◎ | 年50〜150万円 |
| EnergyPlus | 内蔵モデル △ | 不可 | ◎ | 無料 |
COMSOLとFluent、どっちがいいですか?
使い分けだね。COMSOLは1D-3D連成パイプモデルが最もスムーズに設定できるので、床スラブ内の温度分布解析に最適。Fluentは室内空気のCFDを含めた完全連成(Conjugate HT)に強い。研究論文でも床暖房のCFD解析はFluentが最も多く使われている。TRNSYSは年間エネルギー消費量の評価に特化していて、FEM的な温度分布は出ないが、システム全体(ヒートポンプ+配管+室温制御)の最適化には欠かせない。
オープンソース選択肢
予算がない場合、オープンソースでもできますか?
できるよ。選択肢はこうだ:
- OpenFOAM:CFD+固体伝導の連成が可能。chtMultiRegionFoamソルバーで床スラブ内の伝導と室内空気のCFDを同時に解ける。ただしパイプの1Dモデルは自前で実装が必要
- Elmer FEM:マルチフィジクスFEMソルバー。熱伝導解析は得意。パイプモデルはCOMSOLほど洗練されていない
- EnergyPlus:建物エネルギーシミュレーション。床暖房の内蔵モデルがある。空間的な温度分布は出ないが、年間暖房負荷やランニングコストの評価には十分
選定の指針
結局どれを選べばいいか、判断基準を教えてもらえますか?
目的で決めるのが一番だ:
- 「パイプ間隔と温度ムラの関係を評価したい」 → COMSOL(1D-3D連成が楽)
- 「室内の気流分布と快適性を含めて評価したい」 → Ansys Fluent(Conjugate HT+CFD)
- 「年間エネルギーコストとシステム効率を最適化したい」 → TRNSYS or EnergyPlus
- 「研究で独自モデルを組みたい、予算がない」 → OpenFOAM + 自作パイプモデル
先端技術
デジタルツインと床暖房
床暖房の分野って、これからどう進化していくんですか?
最も注目されているのはデジタルツインだ。建物にIoT温度センサーを数十個設置して、リアルタイムの計測データとCAEモデルを同期させる。外気温・日射量・在室人数の変化に応じて、最適な温水温度をリアルタイムで制御する「予測制御」が実現できる。
CAEが設計段階だけじゃなくて、運用段階でも使われるんですね。
そうだ。大規模オフィスビルや商業施設では、暖房の起動時刻を30分前倒しするだけでエネルギー消費が10〜15%削減できるという研究結果がある。コンクリートスラブの蓄熱効果(熱的慣性)を活かして、電気料金が安い夜間に蓄熱し、昼間に放熱する「蓄熱運転」の最適化にもCAEが使われている。
機械学習によるサロゲート最適化
パラメトリック解析で100ケースも回すのって大変ですよね。AIで速くならないんですか?
まさにその方向に進んでいる。FEMで20〜50ケースの学習データを生成し、ガウス過程回帰(Kriging)やニューラルネットワークでサロゲートモデルを作る。すると数千のパラメータ組み合わせを秒単位で評価できるようになる。パイプ間隔・深さ・断熱材厚さ・温水温度の4変数最適化が現実的な計算時間で完了する。
最近ではPINN(Physics-Informed Neural Network)——物理法則(熱伝導方程式)をニューラルネットの損失関数に組み込む手法——も床暖房の制御最適化に応用されている。学習データが少なくても物理的に妥当な予測ができるのが強みだ。
PCM蓄熱体との連成解析
PCM(相変化材料)を床暖房に使うって聞いたことがあるんですけど、シミュレーションではどう扱うんですか?
PCMはパラフィンワックスなどの材料で、融点(例えば23°C)付近で大量の潜熱を吸収・放出する。床材にPCMマイクロカプセルを混ぜ込むことで、「蓄熱容量を数倍に増やす」ことができる。シミュレーションでは等価比熱法(エンタルピー法)が標準だ:
実装上はデルタ関数をガウス分布で近似して、融点 $T_m$ の前後2〜3°Cの範囲で比熱を大きくする。COMSOLにはPhase Change材料モデルが内蔵されているから設定は簡単だ。PCM入り床暖房では、暖房を切った後も2〜4時間は床表面温度が23°C付近に維持される——深夜電力で蓄熱して昼間に活用する「ピークシフト」の実現に有望だよ。
トラブルシューティング
温度ムラが消えない
先生、シミュレーションで温度ムラが $\Delta T = 8°\text{C}$ も出てしまいました。実測ではそこまでムラはないはずなんですが…
まず確認すべきは:
- モルタルの熱伝導率が正しいか。$k = 0.5$ W/(m·K) にしてないか? セメントモルタルは $k = 1.3\text{--}1.6$ W/(m·K) が正しい。断熱材並みの値を入れると熱が横方向に広がらずムラが誇張される
- メッシュがパイプ間で十分細かいか。粗すぎると温度分布の補間が不正確になる
- フローリングの厚さが正しいか。12mmを120mmと入力してないか(単位系ミス)
…あっ、モルタルのデータベースから引っ張ったら「断熱モルタル」の値が入ってました。道理で…。
立上がり時間が実測と合わない
シミュレーションでは30分で床が温まるのに、実際は90分かかります。3倍も違うのはなぜ?
よくあるケースだ。チェックポイント:
- コンクリートスラブの厚さを正確に入れているか。構造スラブ(150〜200mm)を忘れてモルタル層(40〜60mm)だけでモデル化していないか
- 初期温度が正しいか。冬の未暖房時は床スラブ全体が10〜15°Cまで下がっている。初期温度を20°Cにすると立上がりが速すぎる
- 配管経路の全長から算出される温水の温度降下を考慮しているか。30mの配管を通ると出口水温は入口より5〜10°C下がる
非定常解析の収束失敗
非定常解析で途中からソルバーが発散してしまいます。温度が1000°Cとか出てきて…
床暖房の解析で発散する典型的な原因はこれだ:
- 輻射の非線形性:Stefan-Boltzmannの $T^4$ 項が入ると非線形になる。線形化輻射係数 $h_{rad}$ を使うか、ニュートン法の緩和係数を0.5〜0.7に下げる
- 温度依存物性:PCM(相変化材料)を含むモデルで、融点付近の比熱急変が数値的に不安定。比熱のピーク幅を広げて滑らかにする(融点±2°Cではなく±5°Cに広げるなど)
- 時間刻みが大きすぎる:自動時間刻み制御を有効にするか、初期の数ステップだけ小さい時間刻み(1〜10秒)で開始し、温度変化が落ち着いたら大きくする
まずは深呼吸して、最も単純なモデル(PCMなし、輻射なし、定常)で動くことを確認してから、一つずつ物理モデルを追加するのが良さそうですね。
その姿勢は完璧だ。「引き算のデバッグ」——問題を最も単純な形にしてから一つずつ複雑さを足していく。これが解析エンジニアとしての最も重要なスキルだよ。
なった
詳しく
報告