EN

初高中物理

从压强到伯努利:流体为什么会流动?

从分子撞壁出发,推导静水方程与大气压随高度的变化,再讲清压强梯度如何改变流动、伯努利方程何时成立,以及机翼升力为什么不能用“路程相等”解释。

2026-10-02 · 9 分钟阅读

气球鼓起来,橡胶膜被撑紧;水越深,耳边的压力越明显;水管收窄,水流也会变快。看似是气体、静水和流动三件事,背后其实是一条链:分子碰壁形成压强,压强差推动流体,流动条件又把压强和速度联系起来。沿着这条链往下走,静水方程、伯努利方程和机翼升力就不再是三段孤立的知识。

压强是局部量,不是一个方向上的推力

压强定义为单位面积上受到的垂直作用力:

p=FnSp=\frac{F_n}{S}

对空间中某一点,取一块足够小的面,考察垂直于它的力与面积之比;面积不断缩小,得到该点的压强。压强是标量,力是矢量。压强描述局部受力强弱,方向由所受表面的法线决定,不能把压强本身说成“朝某个方向的力”。

在静止流体中,同一点各个方向的压强相同。这不表示整个流体处处压强相同:水面下越深,压强通常越大。它只表示同一个点没有哪个方向被特殊偏爱。若一个静止流体内部长期存在切向应力,流体会发生形变和流动,因而静力平衡时切向应力为零;流动中的黏性流体则可以有切向应力。

宏观上看见的是一块面受到多大力;要找它的来路,就把镜头推近到气体分子:每次撞壁只交换一点动量,密集碰撞的平均效果却稳稳留在墙上。

气体压强从哪里来

把气体看成大量无规则运动的分子。分子撞到容器壁时,法向动量发生改变;动量变化率就是壁受到的力。单位面积上所有碰撞贡献的合力,宏观上表现为压强。

对分子质量为 mm、数密度为 nn 的理想气体,分子运动论给出

p=13nm⟨c2⟩p=\frac{1}{3}nm\langle c^2\rangle

其中 cc 是分子相对气体整体平均运动的热运动速度,尖括号表示对大量分子取平均。理想气体还有

p=nkBTp=nk_{\mathrm B}T

这两式把宏观压强、微观运动和温度联系起来:在分子数密度不变时,温度越高,分子热运动越剧烈,撞壁造成的平均动量传递越大,压强也越大。

这里要把“整体运动”和“热运动”分开。若气体整体以速度 V\mathbf V 平移,单个分子的速度可写成 V+c\mathbf V+\mathbf c。整体平移本身不等于热运动增强,也不必然改变压强。一个密闭气盒放在匀速行驶的列车上,只要盒内温度、密度不变,盒内压强就不会因为换了地面参考系而凭空改变。真正决定热压强的是相对气体整体运动的随机部分,而不是气体整体相对地面的速度。

这解释了一个位置上的压强由什么决定,却还没说明它为什么在空间中有高有低。现在把镜头从分子退回一小块流体:静止时,上下表面的压力怎样托住它的重量?

从静力平衡推导压强随高度的变化

取静止流体中横截面积为 AA、厚度为 dzdz 的薄层,令 zz 轴竖直向上。薄层底面受到向上的压力 p(z)Ap(z)A,顶面受到向下的压力 p(z+dz)Ap(z+dz)A,重力向下,大小为 ρgAdz\rho gA dz。静力平衡要求竖直方向合力为零:

p(z)A−p(z+dz)A−ρgAdz=0p(z)A-p(z+dz)A-\rho gA dz=0

两边除以 AdzA dz,并取薄层厚度趋近于零,得到

dpdz=−ρg\frac{dp}{dz}=-\rho g

这就是静水方程。它不是“越深压强越大”的经验口诀,而是牛顿第二定律在静止流体微元上的结果:下方的压强必须比上方大,才能托住这层流体的重量。

若流体密度近似不变,且 gg 也可视为常量,从高度 z0z_0 积分到 zz,就有

p(z)−p(z0)=−ρg(z−z0)p(z)-p(z_0)=-\rho g(z-z_0)

因此在液面下深度 hh 处,压强为 p=p0+ρghp=p_0+\rho gh。液体压强随深度线性增加,依赖的是“密度近似恒定”这一条件。

在液体里,密度几乎不随深度变,每往下多一段,新增的水重也差不多相同,压强便线性增加。空气则会随压强改变密度;静水方程仍成立,但结果不再是一条直线。

为什么大气压不是简单的线性函数

空气也服从静水方程。不同之处在于,空气可压缩:越往高处,压强越低,空气密度通常也越小,不能把整层大气都当成密度恒定的液体。

先取一个简化模型:大气处于静力平衡,空气可视为理想气体,温度 TT 和重力加速度 gg 在考察范围内近似不变。理想气体状态方程写成 p=ρRsTp=\rho R_sT,其中 RsR_s 是空气的比气体常数。代入静水方程:

dpdz=−gRsTp\frac{dp}{dz}=-\frac{g}{R_sT}p

分离变量并积分,得到

p(z)=p0exp⁡(−z−z0H),H=RsTgp(z)=p_0\exp\left(-\frac{z-z_0}{H}\right),\qquad H=\frac{R_sT}{g}

因此,在等温理想气体模型中,压强随高度呈指数变化。指数形式不是因为“空气受到了另一种力”,而是因为密度随压强一起变化:压强越低,同样一小段高度内需要托住的空气质量越少,压强下降的幅度也随之变小。

真实大气的温度会随高度改变,重力也并非处处严格相同,所以不能把这条等温指数公式当成所有高度上的精确大气模型。它的价值在于说明:液体的线性关系来自近似恒定的密度;气体密度会随状态改变,压强剖面便要和状态方程一起求解。若在相同的表面密度附近比较,指数曲线起始处的斜率仍由静水方程决定;它后来变缓,是因为上方空气变稀,而不是因为“指数下降必定比直线快”。

同一个压强梯度,静止时正好支撑流体的重量;流动建立后,未被平衡的部分就成了推动微团加速的合力。

压强差怎样让流体加速

对运动中的流体,某处压强若高、另一处压强若低,微小体积两端的压力就不再抵消。压力合力指向压强降低的一侧,于是流体获得加速度。对忽略黏性、只受重力等体力的理想流体,运动方程为

ρDvDt=−∇p+ρg\rho\frac{D\mathbf v}{Dt}=-\nabla p+\rho\mathbf g

左侧是流体微团的质量密度乘加速度;右侧包括压强梯度力和重力。没有重力影响的局部流动中,压强梯度力指向压强降低的方向。黏性不可忽略时,运动方程还要加入黏性应力项。

要注意因果表述的层次:在流动尚未建立时,压强差提供合力,使流体加速;在稳定流动中,压强分布、速度分布和边界条件共同构成一个解。此时不能只挑出“速度高”或“压强低”中的一个,把它们当成对所有流动都成立的单向因果律。

压强差解释了流体为何会加速;等流动建立后,另一个问题随之出现:压力能、动能和重力势能怎样相互折算?把运动方程沿流线积分,就得到伯努利方程。这份能量账有明确的适用条件,下面先把账目写出来。

伯努利方程说了什么,又没有说什么

对稳定、不可压缩、黏性可忽略的流动,沿同一条流线,可以由运动方程积分得到

p+12ρv2+ρgh=Cp+\frac{1}{2}\rho v^2+\rho gh=C

三项分别是单位体积流体的压强能、动能和重力势能。若流动中有泵或涡轮做功、能量损失显著,或者密度变化不可忽略,就要改用更一般的能量关系。若要把同一常量扩展到不同流线,还需要额外条件,例如流动无旋。

在同一高度、同一流线上,方程给出:速度较大的位置,静压通常较低。这是能量账本的结果。伯努利方程本身并不自动告诉我们速度场是什么;要先知道流体受什么边界约束、怎样绕过物体,才能求出速度和压强如何分布。把“速度高、压强低”直接当成解释一切流动的口号,就把方程适用范围和求解顺序都省掉了。

机翼上的难点恰好在这里:伯努利能把已知的速度分布换算成压强,却不会自己算出气流怎样绕过机翼。若把“上表面路程更长”当成速度变快的原因,就把真正待求的流场跳过去了。

机翼升力:不是空气必须同时到达

常见说法是:空气经过机翼上表面的路程更长,所以必须加速,才能和下表面空气同时到达尾缘。这个“等时到达”条件并不来自流体力学定律,实际流动也没有理由必须满足它,因此不能拿它解释机翼升力。

机翼的形状、迎角、来流速度、黏性和上下游边界共同决定周围的流场。对常见的亚声速机翼,合适的迎角会形成环绕机翼的速度和压强分布;上表面局部速度往往较大、静压较低,但升力来自整个机翼表面压强分布的合力,并非只有上表面在“吸”机翼。伯努利方程可用于已知流场后联系速度与压强,却不能单独从“上表面路程更长”推出流场。

另一种看法是追踪空气的动量:机翼使周围空气整体向下偏转,空气动量向下改变;根据动量守恒和牛顿第三定律,空气对机翼产生向上的作用。把压强沿机翼表面积分,得到的是机翼所受合力;观察远处空气的动量变化,也能算出相应升力。两种说法描述的是同一个流动解的不同侧面,不是伯努利和牛顿在互相竞争。

伯努利给出机翼表面压强的一种算法,动量观点则从整体上追踪空气怎样偏转。两者说的是同一股流动:一个看机翼表面的受力,一个看远处空气的动量变化。

从分子碰撞到机翼升力

把尺度一层层推上去:分子碰撞形成压强,空间上的压强差决定微元受力;静力平衡给出静水方程,流动则受牛顿方程约束。再满足稳定、不可压缩、黏性可忽略等条件,伯努利方程把压强、速度与高度写进同一份能量账。机翼升力来自整个表面的压强合力,也对应空气向下偏转时的动量变化。

从气体分子撞壁,到大气随高度变稀,再到机翼改变气流,讨论对象始终是流体怎样受力、怎样运动。抓住这个顺序,公式就不只是背下来的结论,而是能沿着模型和条件一步步推出的工具。

参考:OpenStax《University Physics》流体章节;NASA Glenn Research Center 关于伯努利方程与机翼受力的说明;MIT OpenCourseWare 等温大气模型推导。