CFD理论|操作压力

导读:操作压力是在CFD计算中非常常见的说法,它的真正含义是什么,这就是我们今天探索的内容。
为什么需要操作压力

对于低马赫数下(M<0.1)的流动,与流动中的总静压相比,流体中的压降通常非常小。
比如说在流速很低,马赫数很小的情况下,流场的特征压力会有所改变,变化范围在几Pa之内,而环境压力为大气压,这比流动中压降要大得多:
这种情况下舍入误差会对模拟结果产生较大的影响。
如何避免这种舍入误差?结合下面云图,我们做进一步探索。
CFD理论|操作压力的图1
第一个云图展示的是静压的云图,最小值位101325,到最大值101328Pa,整个定义域中只改变了几Pa,静压的变化只影响第六位有效数字。
为了凸显压降的重要性,我们可以在总压中减去环境压力,得到表压力 ,从第二个压力云图可以看到,压力变化范围为3Pa。定义
这样处理意义在于,在求解过程,如果需要求解局部压力变化较小区域,就可以得到更为精确的解决方案,这也是 操作压力的作用,将总的静态压强中减去环境压强。
操作压力与表压

在静止流体中,不考虑流 动的运动,在液面下方,流体静压会发生变化,总静压会在大气压101325Pa( )的基础上,随着深度线性增加。

CFD理论|操作压力的图2

这里我们要采用的方法就是减去大气压:
我们不用左图的蓝线,表压就是如右图所示红线,只对静水压力变化建模,把自由表面当作固定静压0,这就是静压和操作压力的区别。

操作压力与基本方程

Nvaier-Stokes方程

下面所示是Navier-Stokes方程:
方程中用到的是压力梯度项,括号里面是总的压力减去操作压力。由于这是一个梯度算子,我们的焦点不在于括号里面每一项的数值大小,计算过程中,我们关注的是计算域中的差值。因此在压力梯度项中,将括号里面替换为表压,对整体方程不会带来任何影响。

状态方程

同样操作压力也会影响状态方程的变化,在理想状态方程,密度、温度及压力的捆绑在一起:

通常我们求解的是不可压缩流,从压力基求解器出发,意味着需要首先求解速度场的动量方程,然后利用连续方程转化为泊松方程来求解压力,紧接着通过状态方程求解密度。
当然这并不是唯一的方式,如果是从压力基出发,首先通过连续方程求解密度,通过动量方程求解速度,然后重新整理状态方程,求解压力。
本文以压力基为例来讲解操作压力。下面的问题就是,需要对理想气体状态方程作什么调整来解释从总静压减去操作压力。
第一步是将压力写成静压写成操作压力和表压之和:
在低马赫数流动下,与参考压力相比(如环境压力),压力的变化非常小。换句话说,表压的变化与操作压力相比,变化非常小,因此理想气体状态方程可以简化为:
值得注意的是,操作压力 在模拟开始之前我们已经给定常量,因此对于这种形式的状态方程,密度只是温度的函数,在低马赫数流动下,这是一个合理的假设。这个定律也称之为 不可压缩气体定律

可压缩流下操作压力的影响

在可压缩流情况下,绝对压力反而变得至关重要。这是因为可压缩流中,压力的变化与环境压力的相比,是比较大的。

CFD理论|操作压力的图3

从压力云图可知,该情况下绝对压力的变化非常大,因此在计算过程中,我们需要用到绝对压力。
在很多CFD求解器中,就会做出一下调整,将操作压力 设置为0,令绝对压力等于表压:
这种情况下,对 Navier-Stokes方程会带来什么影响?下面是完整的N-S方程:
此时压力梯度项没有任何改变,因此求解器已经将 设置为0。

状态方程会产生什么影响呢?

从公式可以看出,此时密度是温度和压力的函数。

更多内容关注:微信公众号&知乎号-BB学长

qrcode_for_gh_99131fc310b6_258.jpg


CFD求解计算流体力学操作压力

CFD理论|操作压力的评论2条

CFD理论|操作压力的相关案例教程

作者Cadence CFD 解决方案 关键要点 流体中悬浮颗粒的随机运动会产生布朗力。 布朗运动的扩散性质可以用低雷诺数流体的 Stokes-Einstein 方程来解释。 通过在微观层面模拟粒子行为,可以预测复杂现实世界系统中的流体行为。 许多流体流动问题涉及对流动表现出的随机性和与之相关的力的研究。在更大范围内,这种随机性会影响接触物体的行为;例如,机翼穿过风或水流过转子叶片。从更微观的层面看
导读:工程湍流模型概述-下。 湍流求解的挑战 涡流的大小尺度之间存在差异,求解的时候必须同时对两者进行求解,湍流是一个连续问题,用Navier-Stokes方程描述。因此湍流建模不存在问题。 但是求解数值仿真中的所有湍流尺度的代价非常高昂 在数值模拟中解决所有尺度的湍流被称为“直接数值模拟”(DNS) DNS计算量非常庞大,从大小尺度的比例可以观察得到: 并且这些尺度必须在三位模型求解~ 此外,也
本文简要描述有关CFD的一些常识性的概念。 计算流体动力学(CFD)是一种通过数学计算,利用计算机求解控制方程,对物理流体流动进行预测的方法。在工程师设计新产品时,例如为新赛季设计一辆赛车,空气动力学对整体设计性能具有重要影响。然而,在概念设计阶段,空气动力学性能并不容易量化。 传统上,工程师只能通过物理测试原型产品来优化设计。但随着计算机技术的发展(得益于摩尔定律),CFD 已逐渐成为预测真实物
计算流体动力学 (CFD)本质上是一系列近似值,CFD 从业者的职责是管理这些近似值中的误差大小。最基本的近似值之一在于用于模拟的细胞类型。近似值可以是好的(地球是球形的)也可以是坏的(地球是平的)。两者都可以根据用户的观点和目标服务于一个目的。CFD 从业者必须决定几个模拟方面,例如求解算法、湍流模型和收敛方案。同时,了解他们对计算网格的选择的后果对于生成高保真模拟结果至关重要。 在 CFD 进
前言 COMSOL Multiphysics软件为求解湍流的流动问题提供了几种不同的湍流模型: L-VEL,代数yPlus,Spalart-Allmaras,k-ε,k-ω,低雷诺数k-ε,SST,以及v2-f湍流模型。这些模型可用于COMSOL的CFD模块,并且L-VEL,,代数yPlus,k-ε,以及低雷诺数k-ε模型也可用于传热模块。 本文将介绍为什么要使用这些不同的湍流模型、如何在它们之间
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    2 13