newye的个人博客分享 http://blog.sciencenet.cn/u/newye

博文

icoFoam解析

已有 6948 次阅读 2019-4-27 12:16 |个人分类:OpenFOAM学习笔记|系统分类:科研笔记| icoFoam


  icoFoam为OpenFOAM中一个基于有限体积法的,用于求解非稳态不可压缩牛顿流体N-S方程的求解器。在icoFoam中,压力和速度的耦合通过瞬态PISO算法进行计算,是理解 OpenFOAM中压力速度耦合框架策略的最基本的求解器。

1. 控制方程


image.png

有关方程详细的离散化过程和压力泊松方程推导过程,可参考东岳流体icoFoam解析

2. PISO算法步骤


  1.  依据初始条件求解离散化的动量方程,得到预测速度image.png,组建image.png

image.png

  2. 求解压力泊松方程得到新的压力场image.png

image.png

  3. 根据新的压力场image.png、和image.png更新界面通量image.png和速度场image.png

image.png

  4. 根据新的速度场image.png更新image.png,并重复2~4直至收敛。

3. 代码解析

image

注意:在icoFoam中其实是假定流体的密度为1,因此程序中的压力场image.png对应方程中的image.png,界面通量image.png对应界面上的速度image.png













https://blog.sciencenet.cn/blog-3410930-1175782.html

上一篇:Ubuntu子系统下安装OpenFOAM
收藏 IP: 113.57.176.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-19 23:35

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部