水力直径シミュレーター 戻る
流体力学

水力直径シミュレーター — 非円形ダクト

矩形ダクト・円環流路・正方形ダクトの「水力直径」を計算するツールです。断面形状と寸法を変えると、流路断面積・濡れ縁長さ・水力直径 D_h=4A/P・レイノルズ数がリアルタイムで分かり、非円形ダクトを円管の摩擦・伝熱相関式で扱える等価直径を直感的に理解できます。

パラメータ設定
断面形状
流路の断面形状を選択
寸法1(矩形:幅 / 円環:外径 / 正方形:辺)a
mm
寸法2(矩形:高さ / 円環:内径 / 正方形:未使用)b
mm
正方形ダクトでは使用しません
平均流速 U
m/s
流路断面の平均流速
流体
動粘度 ν を自動設定
計算結果
水力直径 D_h (mm)
流路断面積 A (mm²)
濡れ縁長さ P (mm)
レイノルズ数 Re
流れの状態
等価円管との面積比
ダクト断面図 — 流れと濡れ縁の可視化

選択した断面形状を流体(青)で満たして表示します。太い色の輪郭が濡れ縁長さ P、破線の円が水力直径 D_h の等価円。流れの粒子が断面内を移動します。

水力直径 vs アスペクト比 / 直径比
レイノルズ数 vs 平均流速
理論・主要公式

$$D_h=\frac{4A}{P}$$

水力直径の定義。A:流路断面積、P:濡れ縁長さ(流体が壁に接している周長)。円管では D_h=D に一致する。

$$\text{矩形: }D_h=\frac{2ab}{a+b},\qquad \text{円環: }D_h=D_o-D_i$$

代表的な断面の D_h。矩形(幅 a・高さ b)、円環(外径 D_o・内径 D_i)。正方形(辺 a)では D_h=a。

$$Re=\frac{U\,D_h}{\nu}$$

レイノルズ数。U:平均流速、ν:動粘度。非円形ダクトでは Re と摩擦相関式に D_h を用いる。Re<2300 を層流の目安とする。

水力直径とは

🙋
配管の計算って円いパイプばかり出てきますよね。でも実際のダクトって四角かったり、二重管みたいな形だったりしますよね?あれってどう計算するんですか?
🎓
いいところに気づいたね。空調のダクトは四角いし、熱交換器の外側流路はパイプとパイプの隙間(円環)だ。実は円管の式を「そのまま使えるようにする裏ワザ」があって、それが水力直径なんだ。D_h = 4A/P と定義する。A は流れの断面積、P は濡れ縁長さ——つまり流体が壁にベタッと接している周りの長さだよ。
🙋
4A/P ってなんでこの式なんですか?4 が急に出てくるのが不思議で…。
🎓
円管で答え合わせすると腑に落ちるよ。直径 D の円管なら断面積 A = πD²/4、濡れ縁 P = πD だ。これを 4A/P に入れると 4·(πD²/4)/(πD) = D。ちゃんと直径そのものに戻るだろう? つまり 4 という係数は「円管なら D_h が D に一致するように」決めた校正係数なんだ。だから矩形でも円環でも、4A/P で出した値は『円管に換算したらこのくらいの直径』という等価な長さスケールになる。
🙋
なるほど!じゃあ左で矩形ダクトを選んで幅と高さを変えると、D_h が変わるんですね。正方形にすると D_h が辺の長さと同じになってます。
🎓
そう、正方形は辺 a に対して A = a²、P = 4a だから D_h = 4a²/(4a) = a。きれいに辺の長さになる。矩形は D_h = 2ab/(a+b) で、これは幅と高さの調和平均みたいな形だね。偏平にすると——例えば幅 100mm・高さ 10mm なら——D_h はぐっと小さくなる。下の『水力直径 vs アスペクト比』グラフを動かすと、細長くするほど D_h が痩せていくのが見えるよ。
🙋
円環流路を選ぶと D_h = 外径 − 内径 になってますね。これも面白い形ですけど、注意点はありますか?
🎓
円環の D_h = D_o − D_i は導出してみると気持ちいいよ。断面積 A = π(D_o²−D_i²)/4、濡れ縁は外壁と内壁の両方だから P = π(D_o+D_i)。4A/P を計算すると (D_o²−D_i²)/(D_o+D_i) = D_o−D_i。きれいに隙間の幅の2倍……いや、隙間の幅そのものになるんだ。注意点は、内径が外径以上だと物理的にあり得ないから、このツールは内径 < 外径を必ずチェックしている。それと、円環の隙間が極端に狭いと遷移レイノルズ数が標準の 2300 からずれるので、精密設計では実験値を見てね。
🙋
最後に一つ。水力直径って『直径』っていう名前だけど、本当の直径と同じように使っていいんですか?
🎓
ここが一番大事な落とし穴だ。水力直径はあくまで「等価な長さスケール」であって、本物の直径じゃない。摩擦やレイノルズ数、伝熱の相関式に D の代わりに入れるのはOK。でも流量を出すときに π·D_h²/4 で断面積を計算するのは間違い。実際の断面積 A とずれるからね。このツールは『等価円管との面積比』A/(π·D_h²/4) を表示していて、これが 1 からどれだけ離れているかで「D_h の円とは面積が違う」ことが一目で分かる。流量は必ず実断面積 A を使うこと。これだけは覚えておいてほしい。

よくある質問

水力直径は D_h = 4A / P で定義します。A は流れの断面積、P は濡れ縁長さ(流体が壁に接している周長)です。矩形ダクト(幅 a・高さ b)なら D_h = 2ab/(a+b)、円環流路(外径 D_o・内径 D_i)なら D_h = D_o − D_i、正方形ダクト(辺 a)なら D_h = a になります。このツールは断面形状を選ぶと A・P・D_h を自動計算します。
円管の摩擦損失や伝熱の相関式(ムーディ線図、ディタス・ベルター式など)は直径 D を基準に整理されています。矩形や円環のダクトをそのまま扱うと相関式が使えませんが、D_h = 4A/P で「等価な長さスケール」を定義すれば、円管の式に D の代わりに D_h を入れるだけで概算できます。これが水力直径の最大の存在意義です。
レイノルズ数は Re = U·D_h / ν で計算します(U は平均流速、ν は動粘度)。円管と同様に Re < 2300 を層流、それ以上を乱流の目安とします。ただし水力直径による判定はあくまで近似で、断面が極端に偏平な場合や円環の隙間が狭い場合は遷移レイノルズ数が標準値からずれることがあるため、精密な設計では断面形状ごとの実験値や数値解析を併用します。
いいえ、水力直径は「等価長さスケール」であって幾何学的な直径ではありません。例えば D_h と同じ直径の円管を考えると、その断面積は π·D_h²/4 となり、元の非円形ダクトの断面積 A とは一般に一致しません。本ツールは『等価円管との面積比』A/(π·D_h²/4) を表示し、水力直径が面積を保存しないことを可視化します。流量計算では D_h ではなく実断面積 A を必ず使ってください。

実世界での応用

空調・換気ダクトの設計:ビルや工場の空調ダクトは矩形断面が主流です。送風機の選定には圧力損失の計算が欠かせませんが、ダルシー・ワイスバッハ式やムーディ線図は円管基準です。そこで矩形ダクトの水力直径 D_h = 2ab/(a+b) を求め、円管の摩擦係数線図にレイノルズ数 Re = U·D_h/ν を入れて圧損を概算します。同じ断面積でも偏平なダクトは D_h が小さく濡れ縁が長いため、摩擦損失が大きくなる傾向があります。

二重管・シェル&チューブ熱交換器:内管の外側を流れる円環流路は、熱交換器でごく一般的な形状です。円環の水力直径 D_h = D_o − D_i を使い、ヌセルト数の相関式(ディタス・ベルター式など)で対流熱伝達率を見積もります。ただし円環では加熱面が内管側か外管側かで実際の伝熱特性が変わるため、水力直径による概算に補正係数を掛けることもあります。

マイクロ流路・電子機器の冷却:CPUコールドプレートやマイクロチャネル熱交換器では、断面が矩形のごく細い流路を多数並べます。水力直径が小さくなるほど同じ流速でもレイノルズ数が下がり層流になりやすく、層流域では伝熱と圧損のバランスが設計の鍵になります。水力直径はこうしたミニ・マイクロスケール流路の特性を統一的に比較する物差しとして使われます。

開水路・河川工学:水力直径の考え方は満流のダクトだけでなく、自由表面をもつ開水路にも拡張されます。開水路では水面は壁ではないため濡れ縁に含めず、断面積を濡れ縁長さで割った「水力半径 R_h = A/P」を使います(D_h = 4·R_h の関係)。マニング式による流量計算など、河川・用水路の設計で広く使われる基礎量です。

よくある誤解と注意点

まず最大の誤解が、「水力直径と同じ直径の円管に置き換えれば、流量も圧損も全部正しく計算できる」と考えることです。水力直径が等価なのは「摩擦・伝熱の相関式に入れる長さスケール」としてだけです。流量 Q = U·A を計算するときは、π·D_h²/4 ではなく実際の断面積 A を使わなければなりません。本ツールが表示する『等価円管との面積比』が 1 から大きく外れるほど、この取り違えによる誤差は深刻になります。矩形が偏平になるほど、円環の隙間が狭くなるほど、面積比は 1 から離れていきます。

次に、「濡れ縁長さに自由表面や非接触面を含めてしまう」こと。濡れ縁長さ P は、あくまで流体が固体壁に接して摩擦を受ける周長です。開水路の水面、二相流の気液界面、流れに寄与しないデッドスペースの壁などは濡れ縁に含めません。満流の矩形ダクトなら4辺すべてが濡れ縁ですが、開水路なら水面を除いた3辺だけです。この区別を誤ると D_h の値が大きくずれ、圧損やレイノルズ数の見積もりが根本から狂います。

最後に、「水力直径さえ合わせれば、層流・乱流の遷移も円管とまったく同じ」という思い込みです。Re = 2300 という遷移の目安は円管での経験値であり、水力直径で換算した非円形ダクトでは厳密には成り立ちません。極端に偏平な矩形や、隙間の狭い円環では、遷移レイノルズ数が標準値より高くなったり低くなったりします。また層流域の摩擦係数 f·Re(ポアズイユ数)は断面形状ごとに異なる定数を取り、円管の 64 とは一致しません。水力直径はあくまで便利な概算手段であり、形状依存性が重要な精密設計では断面形状ごとの実験値・数値解析を併用してください。

使い方ガイド

  1. 矩形ダクトの場合:長辺a(mm)と短辺b(mm)を入力。円環流路の場合は外径D_o、内径D_iを指定
  2. 流体の平均流速u(m/s)を入力するとレイノルズ数Reが自動計算される
  3. 水力直径Dh=4A/Pの式で濡れ縁長さPから等価直径を導出し、摩擦係数λ推定に使用

具体的な計算例

矩形ダクト(a=100mm、b=50mm)に水が流速1.2m/sで流れる場合:断面積A=5000mm²、濡れ縁P=300mm、水力直径Dh=66.7mm。動粘度ν=1.0×10⁻⁶m²/sの水でレイノルズ数Re=1.2/(1.0×10⁻⁶)×66.7=80,040(乱流域)。ダルシー式でλ≈0.032計算でき、圧力損失Δp=λ(L/Dh)(ρu²/2)で配管設計に直結する数値が得られます。

実務での注意点