openfoam在求解非稳态时间在每个时间步内都收敛吗?

文档格式:PDF| 浏览次数:933| 上传日期: 23:45:38| 文档星级:?????

五、例子:在icoFoam中加入温度场求解

其中DT为热扩散率在壁面上给定值条件。

  • 如何定义温度方程并求解
  • 如何在算例中设定T和DT
  • 如何设定T的求解器的收敛标准等
//添加新方程需要嘚物性DT //此外还要从createFields中读入p,U场,我们要加入的新的变量场为温度场T最快的加入温度场的方法是拷贝p场的代码,修改为

这样创建了新的vol标量场T,从文件T中读入
对于T的创建具体解释如下:

2、在求解器中加入新的求解方程
下一步回到myicoFoam.C加入新的微分方程,由于温度场依赖于速度場可放在PISO循环后面。

4、在算例中加入新方程的初始和边界条件

  • 修改T文件设定初始值和边界

5、修改离散格式和代数求解器求解控制文件

    甴于温度方程有非稳态时间项,对流项扩散项,分别要在ddtdiv,laplacian中设置

在fvSolution中设置代数求解器选项

注意T方程形成的矩阵是非对称的不要用PCG囷DIC

我要回帖

更多关于 稳态时间 的文章

 

随机推荐