皮托管 流速测量模拟器 返回
流体力学

皮托管 流速测量模拟器

皮托管是一种通过全压和静压的差(差压)来测量流速的仪器。改变差压、流体和风管直径,可以实时用伯努利方程计算流速、体积流量和雷诺数,直观学习流量测量的原理。

参数设置
流体
自动设置密度 ρ 和粘度 μ
差压 ΔP(全压−静压)
Pa
皮托管测量的全压和静压的差
流体密度 ρ(自定义)
kg/m³
流体为"自定义"时使用
皮托管系数 Cp
补正管的不完美性的系数。标准管为 0.98~1.00
风管直径 D
mm
用于计算流量和雷诺数
计算结果
流速 V (m/s)
体积流量 Q (L/s)
质量流量 (kg/s)
雷诺数 Re
动压 q (Pa)
压缩性判定
皮托管和风管流动 — 流线动画

在先端滞止点取得全压,在侧面孔取得静压,其差由U形管压力计的液柱差表示。流速矢量在管壁附近较小,中央较大。

流速 V vs 差压 ΔP
体积流量 Q vs 风管直径 D
理论·主要公式

$$p_0-p_s=\tfrac12\rho V^2 \;\Rightarrow\; V=C_p\sqrt{\frac{2\,\Delta p}{\rho}}$$

流速 V [m/s]。p₀ 是管先端滞止点获得的全压,pₛ 是侧面孔获得的静压,Δp 是其差。ρ 是流体密度,Cp 是皮托管系数。

$$Q=V\cdot\frac{\pi D^2}{4},\qquad Re=\frac{\rho V D}{\mu}$$

体积流量 Q [m³/s] 和雷诺数 Re。D 是风管直径,μ 是粘度。Re<2300 为层流,否则为湍流。质量流量由 ρQ 计算得出。

什么是皮托管

🙋
听说飞机机体上突出的细棒是"皮托管"。那根棒怎样就能知道飞机的速度呢?
🎓
好问题。那个棒不是"直接"测速,而是测量"压力"。皮托管的先端有一个前向朝着流动的孔,当流动冲在上面时会被完全停止。停止流动的点叫做"滞止点",在这个点获得的压力就是"全压"。同时,管的侧面也有孔,从那里能获得不受流动干扰的"静压"。测量这两个压力的差,流速就能计算出来了。
🙋
从压力差能算出速度…这是怎样做到的呢?
🎓
关键是"伯努利方程"。简单说,流动快的地方压力低,流动慢的地方压力高,这是能量守恒的体现。全压和静压的差叫"动压",它正好等于 ρV²/2。所以只要测得差压 Δp,就能用 V = √(2Δp/ρ) 反算出速度。试试左边改变差压滑块。你会看到流速随差压的平方根增长,是个缓和的曲线。
🙋
明白了!但是空气和水的密度差异很大。同样的差压,结果会不同吗?
🎓
这正是妙处。V = √(2Δp/ρ) 的分母有 ρ,所以密度大的水在同样差压下得到的流速会比较小。反过说,水流稍微快一点就会产生巨大的差压。所以自来水管的流量计用数百到数千Pa的范围,空调风管的测量则是数十到数百Pa,测量的压力范围完全不同。试试切换流体,看图的斜率怎样大幅改变。
🙋
还有"皮托管系数 Cp"这个滑块,调整的是什么?
🎓
Cp 是"现实管的不完美性"的补正系数。理论上先端完全停止流动,侧面孔精确取出静压,但实际的管先端形状有点弧度,或者管本身对流动的扰动等等,都会使测得的差压与理论值有偏差。经过良好校准的标准皮托静压管,Cp 通常在 0.98~1.00 左右。便宜的管或自制的管可能降到 0.95。需要精密测量的话,要在风洞里逐根校准。
🙋
这个公式,是对所有速度都适用吗?非常快的流动也行?
🎓
这一点要特别注意。V = √(2Δp/ρ) 是基于"密度恒定"这个前提,也就是不可压缩流才成立。液体总是可以。但空气一旦流速超过音速的三成(马赫数0.3,20℃时约100 m/s),空气自身开始压缩,密度变化,这个公式就开始有误差。那时候要用考虑压缩性的另外的公式。本工具在空气的马赫数超过0.3时会显示"需要压缩性补正"的警告。

常见问题

皮托管通过测量全压(滞止点压)和静压的差来求得流速。管的先端有一个前向开口的孔,能完全停止流动,获得滞止点的压力(全压 p₀)。与此同时,管的侧面有开口获得沿流动方向的静压 pₛ。根据不可压缩流的伯努利方程,p₀ − pₛ = ρV²/2,解得 V = √(2Δp/ρ)。本工具在此基础上乘以皮托管系数 Cp 进行补正。
静压 pₛ 是随流动一起运动时感受到的本质压力,动压 q = ρV²/2 是流动的动能按压力单位换算的量。全压(滞止点压)p₀ 等于这两者之和 p₀ = pₛ + q,是完全停止流动时获得的压力。皮托管分别取出全压和静压,测量的差就是动压 q。流速由动压通过 V = √(2q/ρ) 反算得出。
皮托管系数 Cp 是用来补正实际管与理想皮托管偏差的系数。由于先端形状不完美、静压孔位置和数量的影响以及管本身对流动的扰动,测量的差压与理论值会有小的偏差。经过良好校准的标准皮托静压管,Cp 通常在 0.98~1.00 范围内。廉价的管或自制的管 Cp 可能低至 0.95,如需高精度,需要在风洞等设备中校准。
V = √(2Δp/ρ) 由不可压缩流伯努利方程推导,仅在密度基本恒定的流动中才准确。对液体(如水)总是可以使用。对空气,当流速超过音速的约30%(马赫数0.3,20℃时约100 m/s)时,密度变化变得不可忽视,需要切换到考虑压缩性的公式。在马赫数0.3以下时,误差在数%以内,本工具的不可压缩公式就足够了。

实世界应用

飞机对气速计:皮托管最著名的应用是在飞机上。从机首或主翼前缘突出的皮托静压管取出全压和静压,通过差压计算对气速(相对于气流的速度)。飞行员看到的速度表就是这个差压直接转换而来的。如果孔被冰晶或杂物堵住,速度显示就会出错,出发前的检查中必须检查这一点。

空调和通风管的风量测量:在楼宇和工厂的空调中,用皮托管测风管内的风速,乘以断面积得到风量。因为风管内风速分布不均匀,用"横断法"把断面分成网格在多个点测量求平均。本工具的雷诺数显示可以用来判断流动是层流还是湍流。

风洞试验和研究计测:在汽车和建筑物空气动力学试验的风洞中,皮托管作为基准速度计使用。当细致研究模型周围的流速分布时,会用到多根全压管并列的"皮托管梳"或能测方向的多孔探针。经过校准的 Cp 支撑着试验结果的可信度。

管道流量的简易测量:在水或气体的配管中,当想不安装正规流量计就粗略了解流量时,可以插入皮托管(或平均化皮托管如阿纽巴尔)测差压。相比孔板,它的压力损失较小。用本工具能一次性算出流速、流量和雷诺数,现场很好用。

常见误解和注意事项

最大的陷阱是"全压和静压接反"。皮托管的前向孔取全压,侧面孔取静压,但如果管或压力计接反了,差压的符号就错了,流速无法计算。还有静压孔被毛刺或油漆堵住,会导致静压过大或过小,差压就不准。正确的做法是选择前向孔对准流向、侧面有多个静压孔的管。当差压接近零但有明显流动时,首先怀疑接线反了或孔堵了。

其次是"拿一个点的测值当整个管道的代表"。本工具的流量 Q = V·A 假定整个断面流速相同。但实际管道或风管中,壁面附近流速为零,中央最大,层流和湍流的分布形状也不同。仅测中央一点往往会高估流量。要准确的话,需要用横断法在多个点测平均,或用流速分布系数来补正。

最后是"不顾马赫数持续用不可压缩公式"的误解。V = √(2Δp/ρ) 以密度恒定为前提,低速空气完全准确。但高速空气流在滞止点被压缩,密度升高,不可压缩公式会低估流速。判断标准是马赫数0.3(20℃空气约100 m/s)。超过这个值就要换用考虑压缩性的滞止点公式。本工具在空气马赫数≥0.3时会改变判定为"需要压缩性补正",提醒用户。液体没有马赫数的意义,总是按不可压缩处理。

使用指南

  1. 设置差压(dpRange),单位为帕斯卡。输入皮托管的全压孔和静压孔的压力差。HVAC系统通常为5~100 Pa。
  2. 设置流体密度(rhoRange)。标准空气为1.2 kg/m³,高温排气风管会降至0.8~1.0 kg/m³。
  3. 输入速度补正系数(cpRange)。根据皮托管先端的设计使用0.95~1.0的值。cpNum=0.98为标准值。
  4. 以毫米为单位指定风管直径(dRange),体积流量Q(L/s)会自动计算。
  5. 模拟器从伯努利方程 V = cp√(2Δp/ρ) 实时输出流速V、雷诺数Re和压缩性判定。

具体计算示例

风管直径φ150mm、测得差压50 Pa、空气密度1.2 kg/m³、补正系数cp=0.98的情况:流速V = 0.98√(2×50/1.2) = 9.1 m/s、体积流量Q = (π×0.075²)×9.1 = 153 L/s、质量流量183 kg/h、雷诺数Re = 91,000(湍流域)。马赫数M = 9.1/340 = 0.027,压缩性影响可忽视。

实务中的注意点

  1. 皮托管在气流速度3 m/s以上时精度有保证。低速域(Re <4,000)时补正系数改为1.0。
  2. 风管内温度变化会改变密度。50℃排气时补正系数要乘以×0.84。
  3. 马赫数0.3以上(流速超102 m/s)需要压缩性补正。高压风管要从表压重新计算密度。
  4. 测量位置应距离弯管、阀门等至少L/D比30倍。弯管后或阀门直后的乱流强,应取5~10次测量的平均值。