当前位置: 首页 > 专利查询>广州大学专利>正文

一种构建openfoam求解器的方法技术

技术编号:35923701 阅读:164 留言:0更新日期:2022-12-10 11:11
一种构建openfoam求解器的方法,包括以下步骤:S1:根据Rolie

【技术实现步骤摘要】
一种构建openfoam求解器的方法


[0001]本专利技术属于流体力学实验模拟领域,具体涉及一种构建openfoam求解器的方法。

技术介绍

[0002]计算流体力学(Computational Fluid Dynamics)20世纪50年代以来,随着计算机的发展而产生的一个介于数学、流体力学和计算机之间的交叉学科,主要研究内容是通过计算机和数值方法来求解流体力学的控制方程,对流体力学问题进行模拟和分析。
[0003]采用直接数值模拟DNS方法的特点:可以获得湍流场的全部信息
[0004]直接数值模拟工具:OpenFOAM是一个开源场运算与操作C++库,其用于创建可执行文件,如应用程序(application)。OpenFOAM内置的应用程序(约250个)分成两类:求解器(solve)与工具(utilities)。其中求解器时为了解决特定的连续介质力学问题而设计的;工具则是为了执行数据操作等任务而设计的。使用OpenFOAM进行场的运算,得到湍流场的所有时间步下的数据,以便了解弹性湍流的特性。
[0005]C++是一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种构建openfoam求解器的方法,其特征在于,包括以下步骤:S1:根据Rolie

Poly本构模型基于C++代码编写Rolie

Poly.H文件;S2:在createFeilds.H中定义参数变量名;S3:对PisoFoam求解器中的PisoFoam.C文件添加Rolie

Poly.H本构模型文件;S4:在OpenFOAM

6exercise版本中编译求解器;S5:使用平板剪切流计算案例进行数据生成;S6:生成数据图与rheoFoam案例中的数据对比。2.根据权利要求1所述的一种构建openfoam求解器的方法,其特征在于,所述步骤S1通过以下方程描述Rolie

Poly本构模型:其中,A为构象张量,I为单位张量,tr(A)为张量A的迹,λ
D
为聚合物分子链从管中蠕动出来的松弛时间,λ
R
为聚合物链被拉伸后的松弛时间,β是对流约束释放系数。3.根据权利要求2所述的一种构建openfoam求解器的方法,其特征在于,所述步骤S1通过方程计算所述Rolie

Poly本构模型中的粘弹模型的应力,其中,η
p
为聚合物粘度,λ
D
为聚合物分子链从管中蠕动出来的松弛时间,通过公式计算k的取值,其中,χ≤1时,k=1;χ>1时,其中χ
max
是改黏弹流体的弹性,在平板剪切流计算案例的transportproperties中,即为chiMax参数。4.根据权利要求3所述的一种构建openfoam求解器的方法,其特征在于,所述步骤S1通过所述Rolie

Poly本构模型和N

S方程,计算构象张量A,并将所述Rolie

Poly本构模型封装于Rolie

Poly.H文件中。5.根据权利要求4所述的一种构建openfoam求解器的方法,其特征在于,所述步骤S2具体包括:在所述createFields.H中添加关于Rolie<...

【专利技术属性】
技术研发人员:洪卓陈韬张鑫桂钟杰冯炜亮袁学锋
申请(专利权)人:广州大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1