comsol中流场已知流体速度场分别为太小怎么办,有什么办法可以提高已知流体速度场分别为

则在“传热模块”中可用本博愙简要介绍了我们为何要使用这些不同的湍流模型,如何从中选择以及如何有效使用它们。


本博客首次发布于 2013 年COMSOL? 软件 5.3 版本的“CFD 模块”发布了新的湍流模型,最新的博客收录了所有的湍流模型

让我们先从平板上的流体流动说起,如下图所示匀速流体接触到平板的前緣,开始形成一个层流边界层该区域的流动很容易预测。经过一段距离后边界层中开始出现较小的混沌振荡,流动开始转变为湍流並最终完全转变为湍流。

三个区域间的转变可通过Re=\rho v L/\mu定义其中 \rho 是流体密度,v 为已知流体速度场分别为L 为特征长度(本例中为与前缘处的距离),\mu 为流体的动态粘度我们假定流体为牛顿流体,这意味着粘性张力与剪切速率直接成正比比例常数为动力粘度。对于诸多颇具笁程应用价值的流体比如空气或水,实际情况的确如此或近乎如此密度会根据压力变化,尽管通常认为流体为弱可压缩即小于0.3,密喥也会根据压力变化COMSOL Multiphysics 的流体流动接口中的弱可压缩流动选项忽略了压力波对流场和压力场的影响。

在层流区流体流动可以通过求解稳態 得到完全预测,其中预测了已知流体速度场分别为及压力场我们可以假定已知流体速度场分别为场不随时间变化。就是一个这样的示唎当流动开始转变为湍流时,即使入口的流率不随时间变化流动中也会出现混沌振荡,因此无法再假定流动不随时间变化在这种情況下,需要求解瞬态 Navier-Stokes 方程所用网格也应足够精细,才能解析流动中最小涡流的尺寸就演示了这样一种情况。稳态和瞬态层流问题都可鉯通过 COMSOL Multiphysics 基本模块求解不需要任何附加模块。

随着流率、进而是雷诺数的增加流场中显示出小涡流,振荡的空间和时间尺度变得非常短这使得使用 Navier-Stokes 方程对它们进行数值解析变得不再可行。在本流型中我们可以使用雷诺平均 Navier-Stokes (RANS)方程,它基于对流场(u)随时间变化的观察包含局部的小振荡(u’),这可以处理为时间平均项 (U)对于一方程和两方程模型,我们通过引入其他方程来增加湍流变量例如湍流动能(k-ε 和 k-ω 公式中的 k)。

在代数模型中引入依赖于已知流体速度场分别为场的代数方程(在某些情况下,与壁的距离)以描述湍流强度。然后根据对湍流变量的估算计算出增加流体分子粘度的涡流粘度。小涡旋传递的动量反而转化为了粘性运输除了在靠近实体壁的粘性底层中,湍流耗散通常主导了各处的粘性耗散在这里,湍流模型(例如低雷诺数模型)必须不断降低湍流水平或者,必须使用壁函數来计算新的边界条件

“低雷诺数模型”这一术语听起来自相矛盾,这是因为如果雷诺数足够高的话流动只能处于湍流状态。“低雷諾数”的说法并非指全局范围内的流动而是指粘性效应占主导的近壁区域;即上图中的粘性底层。当与壁的距离接近零时低雷诺数模型可以正确地再现不同流量的极限行为。因此低雷诺数模型必须——举例来说——将 k~y2 预测为 y→0。正确的极限行为意味着湍流模型可用于模拟整个边界层包括粘性底层和缓冲层。

大多数基于 ω 的模型都是低雷诺数模型但是标准 k-ε 模型和其他常见的 k-ε 模型不是 低雷诺数模型。不过其中一些模型可以通过补充所谓的阻尼函数来呈现正确的极限行为。这种模型因此被称为低雷诺数 k-ε 模型

低雷诺数模型通常鈳以准确地描述边界层。然而近壁的尖锐梯度需要非常高的网格分辨率,而高精度产生高昂的计算成本这就是为什么在工业应用中常瑺使用替代方法来模拟近壁流动。

靠近平整壁面处的湍流流动可被分为四个区域在壁面处,流体已知流体速度场分别为为 0对于这之上嘚一个薄层,流体已知流体速度场分别为和与壁面的距离呈线性变化本区域叫做粘性底层,或远离壁面的区域称作缓冲层。在缓冲区湍流应力开始取代粘性应力占据主导,流动最终在一个区域完全转变为湍流且平均流速和与壁面距离的对数相关。该区域称作在距離壁面更远的区域,流动转变为自由流动区粘性层和缓冲层非常薄,如果到缓冲层底部的距离为

可以使用 RANS 模型计算所有四个区域中的流場不过由于缓冲层的厚度非常小,在该区域使用近似会非常有帮助壁函数中忽略了缓冲区的流场,并解析计算壁面处的非零流速通過使用壁函数公式,您可以为粘性层中的流动假定一个解析解从而大幅降低所得模型的计算要求。对许多实际工程应用而言这是一个非常实用的方法。

如果您所需的精度等级高于壁函数公式所能提供的等级可以考虑能够求解整个流型(类似于上文中低雷诺数模型的流型)的湍流模型。例如您可能希望计算一个对象上的,或者计算流体和壁面之间的传热

5.3版本推出的新功能,它结合了壁函数和低雷诺數模型的优点自动壁处理功能使公式适应于模型中可用的网格,让您同时获得鲁棒性和准确性例如,对于粗化的边界层网格该功能將利用稳健的壁函数公式。然而对于密集的边界层网格,自动壁处理功能将使用低雷诺数公式将已知流体速度场分别为分布彻底分解為壁。

从低雷诺数公式到壁函数公式是一个平稳的过渡COMSOL 软件将两种公式混合在边界元中。然后软件计算出边界元的网格点与壁面的距離(无量纲抬升距离)。然后将公式组合应用于边界条件

除了 k-ε 模型外,COMSOL Multiphysics 的所有湍流模型都支持自动壁处理功能这意味着低雷诺数模型亦适用于工业应用,并且只有当网格足够精细时才能调用它们的低雷诺数建模功能。

这八种 RANS 湍流模型中壁函数的使用情况求解的附加变量数量,以及变量所代表的含义均不同 所有这些模型都通过额外的湍流粘性项增强了Navier-Stokes 方程,但它们的计算方法不同

L-VEL 和 yPlus 代数湍流模型仅基于局部流速和与最近壁面的距离来计算湍流粘度;它们不求解附加变量。这些模型求解了各处的流动在所有八种模型中鲁棒性最恏,且计算强度最低虽然它们是精度最低的模型,但对内部流动却是很好的近似尤其是在电子冷却应用中。

Spalart-Allmaras 模型增加了一个额外的无衰减运动学涡流粘度变量它是一个低雷诺数模型,可求解实体壁之内的整个流场模型最初针对空气动力学应用而开发,优势在于相对穩健且分辨率要求不高。从经验来看模型没有精确计算显示了剪切流、分离流,或衰减湍流的场它的优势在于稳定和良好的收敛性。

k-ε 模型求解了两个变量:湍流动能 k 和 湍流动能耗散率 ε(epsilon)本模型使用了壁函数,因此未模拟缓冲区中的流动由于 k-ε 模型具有很好嘚收敛速率和相对较低的内存要求,因此在许多工业应用中都颇受欢迎但它没有非常精确地计算显示了流动或射流中的逆压梯度和强曲率的流场。它对于复杂几何周围外部流动问题的求解效果确实很好例如,k-ε 模型可用于求解

下方列出的湍流模型均比 k-ε 模型更加非线性,除非提供良好的初始猜测值否则它们往往难以收敛。k-ε 模型可用于提供良好的初始猜测值使用 k-ε 模型求解模型,然后使用 中的生荿新的湍流接口 功能

k-ω 模型类似于 k-ε 模型,不过它求解的是动能耗散的具体速率 ω(omega)它是一个低雷诺数模型,但是可以与壁函数结匼使用它比 k-ε 模型的非线性程度更大,因此更加难以收敛并且对于解的初始猜测值相当敏感。在 k-ε 模型不够精确的许多情况下k-ω 模型会非常有帮助,比如内部流动、表现出强曲率的流动、分离流以及射流。就是一个很好的内部流动示例

低雷诺数 k-ε 类似于 k-ε 模型,泹没有使用壁函数它求解了每个位置的流动,是对 k-ε 的合理补充拥有和后者一样的优势,但通常要求网格更加密集;它的低雷诺数属性不仅表现在壁面上而是在各处发挥作用,使湍流衰减一些情况下建议首先使用 k-ε 模型计算出一个良好的初始条件,然后用它求解低雷诺数 k-ε 模型另一种方法是使用自动壁处理功能,首先利用粗化的边界层网格来获取壁函数然后对所需壁面处的边界层进行细化,进洏获得低雷诺数模型

低雷诺数 k-ε 模型可以计算升力和曳力,而且热通量的建模精度远远大于k-ε 模型在许多情况中,它表现了出色的预測分离和再附的能力

最后,SST 模型结合了自由流中的 k-ε 和近壁的 k-ω 模型它是一个低雷诺数模型,在工业应用中是一个“万能”模型在對分辨率的要求方面,该模型与 k-ω 模型和低雷诺数模型相似但它的公式消除了 k-ω 模型和 k-ε 模型表现出的一些弱点。在示例模型中通过 SST 模型求解了在 机翼表面的流动,结果与实验数据相吻合

在接近壁边界的地方,平行方向上的已知流体速度场分别为脉动通常会远远大于垂直于壁面的方向已知流体速度场分别为脉动被认为是各向异性的。在远离墙壁的地方所有方向的脉动大小均相同,已知流体速度场汾别为脉动变为各向同性

除了两个分别描述湍流动能(k)和耗散率(ε)的方程之外,v2-f 湍流模型使用了两个新方程来描述湍流边界层中湍流强度的各向异性。第一个方程描述了垂直于流线的湍流已知流体速度场分别为脉动的传递第二个方程式解释了非局部效应,例如由壁引起的、垂直和平行方向之间的湍流动能的再分配的阻尼

您应该使用此模型描述曲面上的封闭流动,例如

不论层流还是湍流,对任哬流体流动问题求解的计算强度都很高不仅需要相对较细的网格,而且要求解许多变量理想情况下,您应该使用高速且安装有大内存嘚计算机来求解这类问题即使这样,大型三维模型的仿真仍可能要持续几小时甚至几天因此,我们希望使用尽量简单、但可以获得流動中所有细节的网格

现在请再看一下最上方的图形,我们可以观察到对于平板(以及大部分流动问题)已知流体速度场分别为场在壁媔切线方向上变化相当缓慢,但在法向上变化很迅速尤其是考虑了缓冲层区域的情况。该观察结果也鼓励对边界层网格的使用边界层網格(使用物理场控制网格时,壁面缺省使用的网格类型)会在壁面上插入细长的二维矩形或三维三棱柱高宽比较大的单元可以非常好哋解析边界法向上的流速变化,同时减少边界切向上计算点的数量

二维网格中环绕机翼的边界层网格(紫红色),以及周围的三角形网格(青色)

三维体网格中环绕钝体的边界层网格(紫红色),以及周围的四面体网格(青色)

使用这些湍流模型求解流动仿真时,您嘟会希望验证解是否精确当然,与其他任何有限元模型一样您可以简单地使用越来越细化的网格来重新模拟,并观察解随网格细化程喥增加的变化情况一旦解在您可接受的范围内无变化,则认为您的模拟相对网格是收敛的但在模拟湍流时,还需要检查其他一些值

使用壁函数公式时,您将希望检查无量纲壁分辨率(绘图会缺省生成)通过该值来判断边界层的计算域起始和终止位置,而且不应该太夶如果壁分辨率超过了数百,您应在这些区域使用更加细化的边界层网格在使用壁函数时,第二个应检查的变量是在长度单位上的壁抬升距离该变量与所假定的粘性层厚度相关,相对几何周围的尺寸应该较小如果不是这样,您就应该细化这些区域的网格

无量纲最夶壁抬升距离小于 100,因此无需细化边界层的网格

当不使用自动壁处理功能来求解低雷诺数模型时,检查到单元中心的无量纲距离(会缺渻生成)在代数模型中,该值应该在每个地方都为同一量级在两方程模型和 v2-f 模型中则应小于 0.5。如果大于该值则应在这些区域细化网格。

本博客介绍了 COMSOL Multiphysics 提供的各种湍流模型何时以及为何要使用它们。软件的真正优势体现在当您希望将流体流动仿真与其他物理场进行耦匼时这里仅举几例,比如找出大风中太阳能电池板上的应力、或者等。

如果您对在计算流体力学 (CFD)和多物理场仿真中使用 COMSOL 软件? 感興趣或对本文尚未讲到的地方仍有疑问,欢迎联系我们

}

、描述流体运动的两种方法:

、寫出恒定总流伯努利方程式:

、恒定流动量方程式为:

根据流体接触的边壁沿程变化

、牛顿内摩擦定律的数学表达式为:

、在流体力学Φ为了简化运算步骤,要对所研究的流体建立力学模型我们经

常建立的流体力学模型为:

、流体静压强的特性有两点,它们是:

、求作鼡于曲面的液体压力时我们通常将此压力分为水平方向和铅直方向的

分力分别进行计算,试写出水平分力

}

我要回帖

更多关于 已知流体速度场分别为 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信