欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2019年06月21日——【OpenFOAM】——OpenFOAM入门算例学习

程序员文章站 2023-01-01 12:06:53
1. 明确目标——我为啥费老大劲儿学习OpenFOAM 学习OpenFOAM主要出于课题需要,希望实现以下几个目标: 【 】学会用SnappyHexMesh生成高质量网格; 【 】学习使用OpenFOAM自带的 Immersed Boundary Method (IBM)处理复杂几何边界; 【 】实 ......

 1. 明确目标——我为啥费老大劲儿学习openfoam

学习openfoam主要出于课题需要,希望实现以下几个目标:

  • 【 】学会用snappyhexmesh生成高质量网格;
  • 【 】学习使用openfoam自带的 immersed boundary method (ibm)处理复杂几何边界;
  • 【 】实现les算例;
  • 【 】实现cfd的批处理以完成大量。

2. 前期准备——在win10上安装openfoam

这部分主要参cfd大佬【流沙】提供的方法,详情见网页:https://www.cnblogs.com/lscax/p/7074326.html

出于方便考虑,直接在github上下载并安装bluecfd,下载页:https://github.com/bluecfd/core/releases/tag/bluecfd-core-2017-2

目前已经更新到 2017-2 版,搭载openfoam 5.0 版本,基本能满足使用要求。

3. 入门算例学习—— lid-driven cavity flow

3.1 问题描述

一开始不打算写问题描述,在找 lid-driven cavity flow 的中文翻译的时候才发现也有人学习这个算例,而且这个算例能说明湍流的特征,也有相关的实验支持,所以添加问题描述这个环节,关于这部分的知识主要参考网页:

lid-driven cavity flow 翻译成中文就是 顶盖驱动方腔流 (参考知网翻译),理想模型见图3.1

2019年06月21日——【OpenFOAM】——OpenFOAM入门算例学习

图3.1 顶盖驱动方腔流动模型