🙋
「Hardy Cross法」って何ですか?水道管みたいに枝分かれした配管の計算ができるって聞いたけど。
🎓
大まかに言うと、複雑な配管ネットワークの中を流れる水の量を、反復計算で求める方法だよ。1936年に考案されたんだけど、上水道やビルの空調配管の設計現場では今でも現役で使われているんだ。このシミュレーターでは、右のスライダーで「ノードBの需要」を変えてみると、各パイプの流量がリアルタイムで変わるのがわかるよ。
🙋
え、そうなんですか!で、「反復計算」って具体的に何を繰り返すんですか?
🎓
各ループ(閉じた経路)で、水の圧力損失(水頭損失)の合計がゼロになるように、流量をちょっとずつ修正していくんだ。修正量ΔQは、上の式パネルにある $\Delta Q = -\frac{\sum h_L}{n\displaystyle\sum\!\left|\frac{h_L}{Q}\right|}$ で計算する。シミュレーターはこの計算を一瞬で何回も繰り返して、答えに収束させているんだ。パラメータの「表面粗さ」を大きくすると、摩擦が増えて損失が大きくなるから、流量の分配も変わってくるよ。確認してみて。
🙋
なるほど!で、個々のパイプの損失を計算する「Darcy-Weisbach式」って、Moody線図の代わりに使えるんですか?
🎓
良いところに気が付いたね。Darcy-Weisbach式は損失の基本式で、その中の摩擦係数fを求めるのにMoody線図を使うんだ。でも実務では、Swamee-Jainの近似式 $f=0.25/[\log_{10}(\epsilon/(3.7D)+5.74/Re^{0.9})]^2$ をプログラムに組み込むことが多い。このシミュレーターもそれを使っているよ。「動粘性係数」のスライダーを動かすと、レイノルズ数Reが変わり、摩擦係数fと損失が変化する様子が観察できる。
初期流量の設定が不適切だと収束しません。各管路に正の初期流量(例: 1 L/s)を手動で入力し、ループ全体で流量バランスが取れるよう調整してください。また、需要流量が極端に大きい場合も収束が遅くなるため、値を小さくして試すことを推奨します。
Darcy摩擦係数fが層流領域(Re<2000)では粘性のみに依存し、乱流領域では粗さの影響が顕著になります。変更後も結果が変わらない場合、レイノルズ数が低く層流状態にある可能性があります。流量を増やすか管径を小さくして再試行してください。
現状は3ループ固定です。ループ数を変更するには、内部のネットワーク行列とループ定義を手動で編集する必要があります。ただし、ループ数が増えると収束が不安定になりやすいため、初期流量の調整がより重要になります。
正しい場合があります。水頭損失の符号は管路内の流れ方向を示しており、負の値はループ内で想定した方向と逆方向に流れていることを意味します。結果の絶対値が損失量であり、符号は流量の向きと合わせて解釈してください。
上水道配水管網の設計・管理:都市全体に水を供給する複雑なネットワークの解析に不可欠です。新しい住宅地の開発や、老朽管の更新時に、必要な水圧が確保できるか、流量は適切に分配されるかをシミュレーションで事前検証します。
ビル設備(空調・衛生)の配管設計:高層ビルの冷暖房を巡る冷水・温水の配管や、各階の給湯管の設計に応用されます。ポンプの必要な揚程(圧力)を決定し、エネルギー効率の良い管径を選定するために使われます。
工業プラントの配管システム:化学プラントや発電所などでは、水だけでなく様々な流体を複雑に循環させます。プロセス設計の一環として、各ラインの流量と圧力損失を把握し、ポンプやバルブの選定に活用されます。
消火設備用配管の性能検証:非常時に確実に放水できるよう、消火栓やスプリンクラーへ必要な流量と圧力が届くかどうかをネットワーク解析で確認します。建築基準法に基づく消防用設備の設計で重要な工程です。
Hardy Cross法を使い始めるときに、特に気をつけてほしいポイントがいくつかあるよ。まず「初期流量は適当でいい」という誤解。確かに反復計算で修正されるけど、初期値が現実からかけ離れすぎると、収束までに時間がかかったり、稀に発散したりする。例えば、全ての管路に均等に流量を振るのではなく、流入ノードから流出ノードまで、直感的に「メインストリーム」となりそうな経路に多めの流量を割り当てるのがコツだ。
次にパラメータ設定の単位。このシミュレーターでは統一されているけど、実務では管径が[mm]、流量が[m³/h]、長さが[km]と混在することがよくある。計算前に必ずSI単位系(m, m³/s, Paなど)に揃える習慣をつけよう。単位を間違えると、とんでもないオーダーの答えが出てくるからね。
最後に、Hardy Cross法の結果は「平衡状態」だという理解。これはあくまで定常状態、つまり時間が経っても変化しない状態での流量分配を示している。実際の配管では、需要が時間帯で変動したり、バルブを急に閉じると「水撃現象」という過渡現象が起きる。Hardy Cross法はそのような動的な現象は扱えないから、用途を間違えないようにしよう。