在流体流动模拟中,评估流体作用在固体上的力通常很重要,例如机翼或汽车上的升力和阻力。工程师可以通过评估这些物体上的力来量化设计的效率和空气动力学性能。今天,我们将讨论在 COMSOL Multiphysics 中计算升力和阻力的不同方法。
定义升力和阻力
当流体流过一个物体时,它会在物体表面施加一个力。如下图所示,垂直于流动方向的分力称为升力。平行于流动方向的分力称为曳力。为简单起见,我们假设流向与模型的坐标系对齐。稍后,我们将向您展示如何计算与模型坐标系不对齐的方向上的升力和阻力。
流体流过物体时升力和阻力分量的示意图。
升力和阻力有两个不同的来源——压力和黏性力。压力 通常称为压力梯度力,是由于表面压差而产生的力。黏性力 是由于摩擦力产生的力,作用于流体的相反方向。压力和黏滞力的大小有很大的不同,这取决于流体的类型。例如,行驶的汽车周围的气流通常是由压力控制的。
用总应力计算升力和阻力
在 COMSOL Multiphysics 中可以对所有内部变量进行访问,并通过边界积分轻松计算表面力。在这里,我们将演示如何计算 Ahmed 体上的阻力。您可以从我们的案例库中下载这个模型。