admin 管理员组文章数量: 1086019
2024年4月16日发(作者:安装idea的教程)
任何CFD软件的使用无非通过3个基本步骤: 前处理,CFD计算,后处理
前处理主要包括:网格的生成,物理参数的设定,初始边界条件的设定,求解控制设
定,方程求解方法的选择,离散格式的选择。
网格生成
:
OpenFOAM带有自己的网格生成功能blockMesh,他可以生成块结构化网格,使用
比较简单,但对于复杂几何,该功能实施比较复杂。
可以采用其网格软件如:gridgen,pointwise,gambit,icemcfd,
tetgen,gmesh,ansys等生成网格,通过网格转换功能将其转换为openfoam可识别的网
格。我本人通常采用gridgen生成fluent网格,再采用fluentMeshToFaom功能转换为
openfoam可识别网格。
物理参数的设置
:
OpenFOAM中的物理参数文件都在当前case文件夹里面的constant文件夹中,里
面常用的文件通常常有
environmentalProperties:设定环境参数,重力加速度
transportProperties:传输相关参数,比如黏性,密度,对于非牛顿流体的黏性模型
及其参数等
LESProperties:大涡模型及其相关的模型参数
RASProperties: 雷诺时均模型及其相关模型参数
thermodynamicProperties:热物理相关参数
这些文件的名字由solver里面定义,可以任意更改,上面书写是openfoam中的一
个惯例,至于如何更改,请参看solver说明。
初始边界条件的设定
:
初始条件和边界条件设定都在case文件夹中的0文件夹中,在Openfoam中,每个
求解变量都有自己的单独的求解文件,下面以
/OpenFOAM/OpenFOAM-1.5/tutorials/icoFoam/cavity/0/p压力文件为例进行说明
FoamFile //文件头
{
version 2.0; //版本号
format ascii; //存储形式二进制或者ascii
class volScalarField;//场的类型,体心标量场
object p; //场的名字
}
版权声明:本文标题:OpenFOAM基本流程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713213673a624218.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论