应用CFD培训课程要点(2天)
流体动力学/物理模型
- 传递模型:背景,分子扩散,普朗特数,剪切应力
- 多相流:VOF模型和方程,有界,界面特性,表面张力
- 旋转参考系:多重参考系,设置多重参考系
- 动网格:什么是动网格,刚体运动,预定义形变,网格自适应
- 任意网格交界面:什么是任意网格交界面,设置AMI边界,运行AMI算例
- 可压缩流:高速流动,能量方程求解,稳定性,收敛
- 热物理模型:选择模型,状态方程,热动力库,传递,混合
- 多孔介质:多孔介质网格,fvOptions 文件以及可选模型,坐标系统
数据分析
- 自动可视化:几何,切面,流线图,等值面
- 动画:ParaView动画,制作视频,生成VTK文件动画,帧处理
几何和网格
- 网格转换:转换工具,面抽取,差质量网格重新生成,各项同性细化
- snappyHexMesh 特征捕获:抽取特征,显性特征抽取,特征调节
- snappyHexMesh 挡板生成:挡板几何,面域,创立挡板
- 多域网格:多域几何,指定区域,域边界捕获
数值求解
- 瞬态模拟:库朗数,时间项离散,稳定性和精准性
- 低松弛:方程低松弛,瞬态以及稳态,精准性
- 压力速度耦合:压力方程,OpenFOAM中的PISO,SIMPLE,PIMPLE算法,动量预测,稳定性
- 有界性以及MULES:有界性,MULES法则,隐形MULES
适应于哪些人员?
适用群体
- 参加过基本CFD培训的人员
- 熟悉当今CFD知识的OpenFOAM用户
- 打算在更广阔的应用领域拓展CFD能力的用户
- 打算拓展学习OpenFOAM程序的用户
预备知识
- 了解高等/工程数学
- 熟悉Linux操作系统
- 建议提前参加基本CFD培训课程(本次课程会需要相关的技能)
补充细节
OpenFOAM计算硬实力
- 本培训课程的设计过程长达6个月,其从2000多个小时的OpenFOAM培训经验中汲取。
- 本培训增强您的计算能力:提高CFD计算的自信 并可重复计算 和 定义标准 。
- 自信 = 从键盘上敲第一行代码。
- 重复计算 = 提供完美的解,并为其他算例提供完美的解…
- 定义标准 = 理解什么是符合物理的解并及时 处理。
- 本培训力图通过模块化的课程来解决CFD分析中的难点。
加速学习
- 我们尽可能的使得OpenFOAM更易于使用 以使其学习起来更容易,这主要体现在:
- 算例模板化 :提供一个最方便快捷的算例设置方法。
- 附加包:可以在算例中调用的后处理附加包。
- 将某些程序需要用户输入 来进行的设置 分离,例如 snappyHexMesh。
- 一些脚本 :例如即时制图(如残差),生成视频以及对VTK文件进行编号以便于生成动画
- 代码重写 :减少完成所需任务而使用的步骤。
- CFD Direct能够实现以上目标得益于OpenFOAM架构师和联合创始人。
从经验上学习CFD
- 本培训包括从经验中来获取知识的特点。
- 我们使用代表性的 算例来囊括大量的潜在计算规则。
- 例如:汽车、推进器、建筑群、搅拌器的外部空气动力学模拟,喷管、旋风式分离机、水渠模拟等。
- CFD解决方案建立在连续的容易理解的每一个步骤上,通过反思回看,这可以以加强对新概念的理解。
- 这说明真正易行而又复杂的CFD模拟,不能一蹴而就。