蒸気配管が架台を押し曲げた日の話
プラント建設の試運転で蒸気を通した瞬間、50mの直管が目に見えてたわみ始め、支持架台のアンカーボルトが浮き上がった——あの光景は配管屋なら一度は経験があるだろう。配管は温まると伸びる。当たり前の物理現象なのに、机上検討で見落とすと現場で痛い目に遭う。
この「配管熱膨張・伸縮量計算ツール」は、材質・温度差・長さを入れるだけで伸縮量をリアルタイムに算出し、伸縮継手が必要かどうか、エキスパンションループならどのくらいの高さが要るかを瞬時に提示するツールだ。蒸気配管から冷水配管、樹脂管まで6材質に対応し、配管の熱膨張に関わる実務判断をワンストップでカバーする。
なぜ配管熱膨張・伸縮量計算ツールを作ったのか
Excelの手計算が地味に面倒だった
配管の伸縮量を計算すること自体は簡単だ。ΔL = α × L × ΔT——中学の理科で習う線膨張の式をそのまま使えばいい。しかし実務では「この材質のαはいくつだっけ」「ループの公式、分母に何が入るんだっけ」「許容応力のソースはJIS? ASME?」と毎回調べ直すことになる。
自分もプラント配管のルート検討をしていたとき、Excelで手計算シートを組んでいた。しかし材質を変えるたびにα値やヤング率を引き直し、ループ寸法の式を手打ちし直すのが煩雑で、しかもコピペミスで一度エキスパンションループを過小設計しかけた。
既存のWebツールを探すと、メーカー系サイトに「自社製品の伸縮継手を前提としたもの」はあるが、材質横断で伸縮量・熱応力・ループ寸法を一画面で比較できるものが見当たらなかった。配管屋が現場で「この配管、伸びるけど大丈夫?」と聞かれたときにスマホでサッと答えられるツールが欲しかった。それで作った。
こだわった設計判断
- 材質横断: 炭素鋼・SUS304・SUS316・銅・硬質塩ビ・ポリエチレンの6材質を内蔵。αだけでなくヤング率と許容応力もセットで持たせ、ループ計算まで一気通貫で回せるようにした
- 3段階の要否判定: 伸縮量を数値で出すだけでなく「対策不要(5mm未満)」「推奨(5-15mm)」「必須(15mm超)」の色分け判定を付けた。数値の大小と対策の緊急度を直感的に結びつけるため
- 樹脂管の耐熱警告: PVCは60℃、PEは40℃を超えると自動で警告を出す。樹脂管の温度制限を知らずに熱い流体を通す事故は実際に起きている
配管の熱膨張とは — 線膨張の原理と線膨張係数
線膨張係数 とは
すべての物体は温度が上がると膨張する。金属でもプラスチックでも、原子の熱振動が激しくなることで原子間距離が広がり、マクロでは「伸びる」という現象になる。この伸びの大きさを定量化したのが**線膨張係数(α)**で、単位は 1/℃ だ。
日常のたとえでいえば、夏の炎天下に長い鉄の手すりを触ると、冬より明らかに長くなっているのが感じられる。あれが線膨張だ。配管も同じで、10mの炭素鋼配管が60℃の温度差を受けると:
ΔL = 11.7×10⁻⁶ × 10,000mm × 60℃ = 7.02mm
7mmは指の幅の半分くらい。「たった7mm」と思うかもしれないが、50mの直管なら35mm、100m配管なら70mm。配管ルートが長くなるほど無視できなくなる。
主要配管材質の線膨張係数 比較
| 材質 | α(×10⁻⁶/℃) | 備考 |
|---|---|---|
| 炭素鋼(SGP/STPG) | 11.7 | 一般配管の基準 |
| SUS304 | 17.3 | 炭素鋼の約1.5倍 |
| SUS316 | 16.0 | SUS304よりやや小さい |
| 銅管 | 16.5 | 空調冷媒管に多い |
| 硬質塩ビ(VP/VU) | 70.0 | 炭素鋼の約6倍 |
| ポリエチレン | 200.0 | 炭素鋼の約17倍 |
注目すべきは樹脂管の膨張量が金属管より桁違いに大きいこと。硬質塩ビ管は炭素鋼の6倍、ポリエチレンに至っては17倍もある。「樹脂管は腐食に強いから楽」と油断すると、熱膨張で接合部が抜けたり座屈したりする。
線膨張の物理的な詳細はWikipedia: 熱膨張を参照。
線膨張係数 の温度依存性
本ツールではα値を常温域の代表値として固定しているが、厳密にはαは温度によって変化する。たとえばSUS304のαは0-100℃で17.3×10⁻⁶だが、0-500℃では18.4×10⁻⁶まで上がる。高温配管(300℃超)の精密計算ではJIS G 4305やASME Section IIの温度別データを参照すべきだ。本ツールは概算用と割り切って使ってほしい。
配管の熱膨張が引き起こす実務上の問題
熱膨張を無視すると何が起きるか
配管の両端が固定されている状態で温度が上がると、伸びたい配管が伸びられずに内部に熱応力が発生する。この熱応力はヤング率と線膨張係数と温度差の積で決まる:
σ = E × α × ΔT
炭素鋼配管で温度差100℃なら:
σ = 200,000MPa × 11.7×10⁻⁶ × 100 = 234MPa
炭素鋼SGPの許容応力は約130MPaだから、60℃の温度差でも許容を超える計算になる。実際の配管は完全固定ではないので応力は緩和されるが、固定点付近のフランジ、バルブ、分岐部には高い応力が集中する。最悪の場合、溶接部の亀裂やフランジボルトの緩みにつながる。
規格が求める伸縮対策
JIS B 8265(圧力容器の構造)やASME B31.1(動力配管)は、配管設計において熱膨張の検討を義務づけている。ASME B31.1 §119.7では配管の柔軟性解析(Flexibility Analysis)を要求しており、計算で許容応力範囲内に収まることを示す必要がある。
建築設備の分野でも、SHASE-S(空気調和・衛生工学会規格)が温水・蒸気配管の伸縮吸収について言及しており、直管長さが一定以上の場合はエキスパンションループまたは伸縮継手の設置を推奨している。
配管熱膨張計算が活躍する場面
プラント配管設計
石油化学・発電・食品プラントの蒸気配管、温水配管、高温プロセス配管はすべて熱膨張の検討対象。ルート検討段階で「この直管区間に何mm伸びるか」を即座に把握できると、ループやスライドサポートの配置判断が早くなる。
建築設備(空調・給湯)
冷温水配管や給湯配管のヘッダー周りは温度変化が大きく、伸縮対策が必要になりやすい。特に集合住宅の長い横引き配管で塩ビ管を使う場合、膨張量が大きいため伸縮継手の間隔設計が重要だ。
施工管理
既設配管の改修やバイパス工事で、「この区間を切り離したら何mm縮むか」を現場で計算するケースがある。据付温度と運転温度の差から収縮量を見積もり、ギャップの管理に使う。
DIY・小規模配管
温水床暖房のポリエチレン管や、屋外の塩ビ管ライン。樹脂管は膨張量が大きいため、5m程度の直管でも温度差次第では数mmの伸縮が発生する。ちょっとした配管でも「固定しすぎないように」という判断に使える。
基本の使い方 — 3ステップ
ステップ1: 配管条件を入力
配管材質をプルダウンから選び、配管長さ(m)と外径(mm)を入力する。外径はエキスパンションループの寸法計算に使う。
ステップ2: 温度条件を入力
設計温度(運転時の最高温度)と基準温度(据付時の温度)を入力する。温度差が自動表示される。基準温度は通常20℃前後だが、屋外配管や寒冷地では据付時の気温を入れると実態に近くなる。
ステップ3: 結果を確認
伸縮量(mm)、熱応力(MPa)、伸縮継手の要否判定、Uループ必要高さ(mm)が即座に表示される。色分けで「緑=安全」「黄=要注意」「赤=対策必須」がひと目でわかる。結果はコピーボタンでクリップボードにコピーできるので、報告書やチャットにそのまま貼れる。
具体的な使用例 — 6ケース
ケース1: 蒸気配管(炭素鋼・150℃)
- 材質: 炭素鋼 / 配管長: 30m / 外径: 89.1mm / 設計温度: 150℃ / 基準温度: 20℃
- 温度差: 130℃ → 伸縮量: 45.63mm
- 判定: 伸縮継手が必須(赤)
- 熱応力: 304.2MPa → 許容応力130MPaを大幅超過
- Uループ必要高さ: 約2,326mm
蒸気配管の代表的なケース。30mの直管区間で45mm以上伸びるため、伸縮継手かエキスパンションループが不可欠。
ケース2: 冷水配管(炭素鋼・7℃)
- 材質: 炭素鋼 / 配管長: 20m / 外径: 60.5mm / 設計温度: 7℃ / 基準温度: 25℃
- 温度差: -18℃ → 伸縮量: -4.21mm(収縮)
- 判定: 伸縮対策不要(緑)
- 熱応力: 42.1MPa → 低応力
冷水配管は温度差が小さいため収縮量も小さく、通常は対策不要。ただし100m級の長い直管区間では閾値を超える可能性がある。
ケース3: SUS304温水配管
- 材質: SUS304 / 配管長: 15m / 外径: 48.6mm / 設計温度: 90℃ / 基準温度: 20℃
- 温度差: 70℃ → 伸縮量: 18.17mm
- 判定: 伸縮継手が必須(赤)
- Uループ必要高さ: 約1,553mm
SUS304は炭素鋼の約1.5倍膨張するため、15m程度の直管でも18mmを超える。ステンレス配管は「錆びないから安心」と思いがちだが、熱膨張には要注意。
ケース4: 銅管(空調冷媒配管)
- 材質: 銅管 / 配管長: 10m / 外径: 22.22mm / 設計温度: 50℃ / 基準温度: 20℃
- 温度差: 30℃ → 伸縮量: 4.95mm
- 判定: 伸縮対策不要(緑、ぎりぎり閾値以下)
- 熱応力: 58.4MPa → 中程度
空調用の銅管。10mで約5mm弱なのでぎりぎり閾値以下だが、配管が長くなればすぐに超える。ロウ付け箇所に応力集中しないよう注意が必要。
ケース5: 硬質塩ビ管(給水)
- 材質: 硬質塩ビ管 / 配管長: 10m / 外径: 60mm / 設計温度: 45℃ / 基準温度: 20℃
- 温度差: 25℃ → 伸縮量: 17.50mm
- 判定: 伸縮継手が必須(赤)
塩ビ管は線膨張係数が大きいため、10mで17.5mmも伸びる。たった25℃の温度差でこれだけ動くので、温水を通す塩ビ管には必ず伸縮継手を入れること。
ケース6: ポリエチレン管(温水床暖房)
- 材質: ポリエチレン管 / 配管長: 5m / 外径: 20mm / 設計温度: 50℃ / 基準温度: 20℃
- 温度差: 30℃ → 伸縮量: 30.00mm
- 判定: 伸縮継手が必須(赤)
- 温度警告: PE管の連続使用温度上限(40℃)を超過
ポリエチレン管はα = 200×10⁻⁶と極端に大きく、わずか5mでも30mm伸びる。しかもPE管は40℃が連続使用の上限なので、50℃を通すこと自体が推奨されない。架橋ポリエチレン管(PEX)への変更を検討すべき。
仕組みとアルゴリズム — 計算ロジックの詳細
候補手法の比較
配管の伸縮量を計算するアプローチは大きく2つある:
- 線膨張公式(ΔL = α × L × ΔT): シンプルかつ汎用。材質のαと温度差がわかれば即座に算出できる
- 有限要素法(FEA): 配管ルート全体をモデリングし、固定点・ガイド・スプリングハンガーの影響を含めて解析。精度は高いが、CAESARIIやAutoPIPEなどの専門ソフトが必要
本ツールでは1の線膨張公式を採用した。実務でFEAを回す前の「ざっくりこの区間は何mm伸びる?」という見積もりに使うことを想定しているため、シンプルさを優先した。
エキスパンションループの計算
エキスパンションループ(Uループ)の必要高さは、ガイドフォーミュラと呼ばれる簡易式で算出する:
H = √(3 × E × D × |ΔL| / (2 × σ_a)) × 安全係数
H : ループの必要高さ [mm]
E : ヤング率 [MPa]
D : 配管外径 [mm]
ΔL : 伸縮量(絶対値) [mm]
σ_a: 許容応力 [MPa]
安全係数: 1.2
この式はASME B31.1 Appendix VII(旧版)やKelloggの設計公式に由来するもので、Uループを等価片持ち梁としてモデリングしたときの曲げ応力が許容範囲に収まる最小寸法を求めている。
ステップバイステップ計算例
SUS304 / 15m / 外径48.6mm / 温度差70℃の場合:
1. 伸縮量:
ΔL = 17.3×10⁻⁶ × 15,000mm × 70℃ = 18.17mm
2. 熱応力:
σ = 193,000MPa × 17.3×10⁻⁶ × 70 = 233.8MPa
3. ループ高さ:
H = √(3 × 193,000 × 48.6 × 18.17 / (2 × 137)) × 1.2
= √(3 × 193,000 × 48.6 × 18.17 / 274) × 1.2
= √(1,864,700) × 1.2
≈ 1,366 × 1.2
≈ 1,639mm
ループ高さ約1.6m。配管ルート上に1.6mの張り出しスペースが必要になるので、スペースが取れない場合は伸縮継手の採用を検討する。
他の配管熱膨張計算ツールとの違い
メーカー系ツール
伸縮継手メーカー(日本ピラー工業、テクノフレックスなど)が自社サイトで公開しているツールは、自社製品の選定を前提としている。そのため「伸縮量の計算→自社カタログ品の提案」という導線になっており、材質横断の比較やループ寸法の算出はできないことが多い。
本ツールの特長
- 材質横断: 6材質を切り替えて比較できるので、「SUS304と炭素鋼でどのくらい差があるか」が即座にわかる
- ループ寸法まで一気通貫: 伸縮量だけでなく、Uループの必要高さも同時に算出。伸縮継手とループのどちらが適切かの判断材料になる
- 樹脂管対応: 塩ビ・PE管にも対応し、耐熱上限の警告も自動で出る。建築設備の樹脂配管にも使えるのは差別化ポイント
配管と熱膨張の豆知識
東京スカイツリーも「伸び縮み」する
東京スカイツリー(高さ634m)は鉄骨構造。夏と冬の温度差が約40℃あるとすると、単純計算で:
ΔL = 11.7×10⁻⁶ × 634,000mm × 40℃ ≈ 297mm
約30cm伸び縮みする計算になる。実際には日射による温度分布の偏りがあるため一様には伸縮しないが、展望デッキの構造体には熱膨張を吸収するスライド機構が組み込まれている(東京スカイツリー公式 参照)。
鉄道のレールと伸縮継目
新幹線のロングレールは1本200m以上。温度差50℃で約120mm伸びる計算になるが、レールはPC枕木と締結装置で拘束されているため自由には伸びない。代わりにレール内部に熱応力が蓄積し、座屈(レールの横曲がり)のリスクが生じる。これを防ぐために設定温度での「レール設定」と、レール端部の伸縮継目が使われている(Wikipedia: ロングレール 参照)。
橋梁のエキスパンションジョイント
高速道路の橋を車で走ると、継ぎ目でガタンと音がする。あれがエキスパンションジョイント——橋梁版の伸縮継手だ。橋桁は数十mの鋼桁なので温度変化で数cm動く。ジョイントがなければ路面にひびが入る。
配管熱膨張対策のTips
据付温度の選び方
基準温度は「据付時の温度」を入れるのが原則。屋外配管なら夏場に据え付けるのか冬場に据え付けるのかで温度差が変わる。寒冷地で冬季据付(-10℃)なら、蒸気150℃との温度差は160℃になる。
伸縮継手とループの使い分け
- 伸縮継手: 省スペースで吸収量が大きい。ただしメンテナンス(パッキン交換等)が必要で、一定の漏れリスクがある
- エキスパンションループ: 可動部がないためメンテナンスフリー。ただしスペースを大きく取る(ループ高さ1-3m程度)
- 蒸気やプロセス流体では漏れリスクを嫌ってループが好まれ、建築設備の隠蔽配管ではスペースの制約から伸縮継手が多い
固定点(アンカー)の配置
伸縮を吸収する区間の両端には固定点を設ける。固定点間の中間にループや伸縮継手を配置し、伸縮量を左右均等に分散させるのが基本。片側にだけ伸びる配置にすると、継手の吸収量を超えて損傷するリスクがある。
材質選定と熱膨張の関係
「腐食に強いからSUS」と選定したら、炭素鋼の1.5倍膨張してループが入りきらなかった——という話は珍しくない。材質選定時には耐食性・強度だけでなく、熱膨張特性も比較検討に入れるべき。本ツールなら材質を切り替えるだけで伸縮量の比較ができる。
よくある質問(FAQ)
Q: 温度差がマイナス(収縮方向)でも計算できる?
計算できる。設計温度が基準温度より低い場合、伸縮量はマイナス(収縮)として算出される。表示は絶対値に「収縮」と明記される。冷水配管やLNG配管のように低温側の検討にも使える。伸縮継手の要否判定は絶対値で行うため、収縮でも伸長でも同じ基準で判定される。
Q: 線膨張係数は温度によって変わるのでは?
そのとおり。本ツールのα値は常温域(0-100℃付近)の代表値を使用しており、高温域では実際のαはやや大きくなる。300℃を超える高温配管の精密計算では、JIS G 4305やASME Section IIのデータシートから温度域に対応したα値を使うことを推奨する。本ツールは概算ツールとして位置づけている。
Q: 入力したデータはどこかに保存される?
保存されない。すべての計算はブラウザ上(JavaScript)で完結しており、サーバーへのデータ送信は一切行っていない。入力値がインターネットに出ることはないので、社内の設計値を入力しても安心して使える。
Q: ループ高さの計算式はどの規格に基づいている?
ガイドフォーミュラと呼ばれる簡易式で、ASME B31.1 Appendix VII(旧版)やKelloggの"Design of Piping Systems"に記載されている等価片持ち梁モデルに由来する。安全係数1.2を乗じている。この式は概算用であり、複雑なルートの精密計算にはCAESARIIなどの配管応力解析ソフトを使うべきだ。
まとめ
配管の熱膨張は、蒸気配管からDIYの塩ビ管まで、温度変化がある配管すべてに関係する普遍的な問題だ。このツールで伸縮量と対策の要否をサッと見積もり、設計の初期段階で手戻りを防いでほしい。
関連ツールとして、配管径の選定には「給排水管径計算ツール」、圧力損失の計算には「配管圧力損失計算」も併せて活用してみて。
ツールへのフィードバックや計算結果に関する質問は、X (@MahiroMemo)からどうぞ。
Mahiro
Mahiro Appの開発者。プラント配管のルート検討でExcelの伸縮量計算シートを使い回すうちに「材質を切り替えるたびにα値を調べ直すのが面倒すぎる」と感じ、6材質対応の配管熱膨張計算ツールを開発した。
運営者情報を見る