水力直径模拟器 返回
流体力学

水力直径模拟器 — 非圆形管道

矩形管道·圆环流路·正方形管道的「水力直径」计算工具。改变断面形状和尺寸,流路断面积·润湿周长·水力直径 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 代替 D_h 没问题。但流量计算时用 π·D_h²/4 来求断面积就错了。实际断面积 A 会不一样。这个工具显示『等效圆管面积比』A/(π·D_h²/4),一眼就能看出「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。
圆管的摩擦损失和传热相关式(Moody 图、Dittus-Boelter 式等)是以直径 D 为基准整理的。对于矩形或圆环管道,如果直接处理会无法使用相关式,但通过 D_h = 4A/P 定义「等效长度尺度」,只需在圆管公式中用 D_h 代替 D 就能进行概算。这是水力直径最大的存在意义。
雷诺数计算为 Re = U·D_h / ν(U 是平均流速,ν 是运动粘度)。与圆管相同,Re < 2300 作为层流的目标。但是水力直径的判定毕竟是近似,当断面极度扁平或圆环隙口很窄时,过渡雷诺数可能偏离标准值,精密设计应结合各断面形状的实验值或数值分析。
不是。水力直径是「等效长度尺度」而非几何直径。例如考虑与 D_h 同直径的圆管,其断面积为 π·D_h²/4,通常与原非圆形管道的断面积 A 不相同。本工具展示『等效圆管面积比』A/(π·D_h²/4),可视化水力直径不保存面积的事实。流量计算必须使用实际断面积 A,而非 D_h。

实际应用

空调·换气管道的设计:建筑和工厂的空调管道多采用矩形断面。送风机选型需要压力损失计算,但达西-韦斯巴赫式和 Moody 图是圆管基准。以矩形管道的水力直径 D_h = 2ab/(a+b) 为基础,把雷诺数 Re = U·D_h/ν 代入圆管摩擦系数图进行压力损失的概算。同一断面积扁平管道的 D_h 较小、润湿周长较长,因此摩擦损失往往较大。

二重管·管壳式热交换器:内管外侧的圆环流路是热交换器中常见的形状。用圆环水力直径 D_h = D_o − D_i,利用努赛尔数相关式(Dittus-Boelter 式等)估算对流传热系数。不过圆环中加热面在内管侧还是外管侧会改变实际传热特性,所以用水力直径概算时有时需加补正系数。

微流路·电子设备冷却: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(Poiseuille 数)因形状各不相同,不等于圆管的 64。水力直径只是方便的概算手段,形状依存性重要的精密设计要并用各形状实验值、数值解析。

使用指南

  1. 矩形管道:输入长边 a(mm) 和短边 b(mm)。圆环流路输入外径 D_o、内径 D_i
  2. 输入流体平均流速 u(m/s),雷诺数 Re 自动计算
  3. 用 D_h=4A/P 公式从润湿周长导出等效直径,用于摩擦系数λ的估算

具体计算例

矩形管道(a=100mm、b=50mm)水流速 1.2m/s 情况下:断面积 A=5000mm²、润湿周长 P=300mm、水力直径 D_h=66.7mm。动粘度 ν=1.0×10⁻⁶m²/s 的水,雷诺数 Re=1.2/(1.0×10⁻⁶)×66.7=80,040(湍流域)。通过达西公式 λ≈0.032 的计算,从压力损失 Δp=λ(L/D_h)(ρu²/2) 直接得出管道设计需要的数值。

实务中的注意点