原理
沿程摩擦与局部损失分开计算、最后相加。直管段用 Darcy–Weisbach 公式,摩擦系数 λ 按实际流态自动选取—— 这正是损失–流量曲线不是抛物线的原因:λ 本身随雷诺数增大而下降。
1 · Darcy–Weisbach 双形式
| 符号 | 含义 | 单位 |
|---|---|---|
| \(\lambda\) | Darcy 摩擦系数(无量纲) | — |
| \(L,\; d_i\) | 管长、管内径 | m / ft |
| \(c\) | 平均流速 \(c = Q/A\) | m/s / ft/s |
| \(\rho\) | 密度 | kg/m³ |
| \(\nu\) | 运动粘度 | m²/s(cSt) |
| \(Re\) | 雷诺数 \(Re = c\,d_i/\nu\) | — |
| \(k\) | 绝对粗糙度 | mm |
| \(g\) | 重力加速度 | 9.807 m/s² |
2 · λ 公式选择——五种流态
Colebrook 公式为隐式——本工具用不动点迭代解到机器精度。分区判据:🟢 \(Re<2320\) 层流(与粗糙度无关)、 🟢 湍流光滑区、🟡 \(65\le Re\,k/d\le1300\) 过渡区、🟡 \(Re\,k/d>1300\) 完全粗糙区(λ 最大且只由 k/d 决定)。
3 · 局部损失——ζ 累加器
每个管件贡献一个阻力系数 ζ(以管内平均流速 \(c\) 为基准),工具累计 \(\sum\zeta\) 并换算成压头。 下拉目录中的数值:90° 弯头 0.21–0.41(随 r/d 与内壁粗糙度)、直通阀 1.0、止回阀 2.0–3.5、 带滤网底阀 3.0、齐平锐边进口 0.5、突入锐边进口 2.7、突扩 \(A_2/A_1=2\): \(\zeta=(1-A_1/A_2)^2=0.25\)(Borda–Carnot)、90° 三通支流 1.0、角阀 2.0。
4 · Hazen–Williams(经验替代公式)
其中水力半径 \(R_H = d/4\)、水力坡度 \(S = H_v/L\)。仅适用于常温水的湍流。 C 参考:140 玻璃/塑料 · 130 很光滑 · 120 混凝土 · 110 新铆接钢管 · 100 旧钢管/铸铁 · 60 极粗糙。 C 的指数为 1.85,故相对 C=100 基准损失按 \((100/C)^{1.852}\) 缩放——C 从 130 降到 100,损失增大约 1.6 倍。
5 · 推荐流速
| 管路 | 推荐区间 | 超限后果 |
|---|---|---|
| 吸入管 | 🟢 1–2 m/s(3–7 ft/s) | NPSH 损失与汽蚀风险快速上升 |
| 进口管 | 🟢 1.5–2.5 m/s(5–8 ft/s);负荷骤变场合可至 5 m/s | 压降瞬变 |
| 排出管 | 🟢 1.5–3 m/s(5–10 ft/s) | 损失 ∝ c²、水锤 ∝ c——工具 🟡 >3 m/s、🔴 >4.5 m/s |
验收锚点——在工具里复现
把方法切到 Hazen–Williams,输入 700 gpm、内径 6 in、管长 100 ft、C = 100: 流速 7.94 ft/s,沿程损失 ≈ 6.2 ft / 100 ft(经典给水主干管数值)。把 C 提到 130(更光滑), 降到 ≈ 3.8 ft / 100 ft——正是 (100/130)1.852 ≈ 0.61 的缩放。 切回 Darcy–Weisbach(k = 0.046 mm、68 °F 水),同一工况 Re ≈ 3.7×10⁵、Re·k/d ≈ 111—— 落在 Colebrook 过渡区——λ 迭代数次即收敛。
为什么曲线不是抛物线:层流段损失与 Q 成线性(λ = 64/Re 抵消了一方流速), 随后经 Blasius 区 λ 逐渐衰减,最终在完全粗糙区趋于水平渐近线—— 只有当 λ 近似不变时,Hv = C·Q² 的抛物线近似才成立。