我可以在 MATLAB 的 PDE 工具箱中模拟层流不可压缩流体流动和热传递吗?

计算科学 matlab pde 有限差分 流体动力学
2021-12-23 00:32:24

我有一个柱坐标中的 PDE 系统需要求解: 1. 连续性方程 2. 不可压缩的 Navier 斯托克斯(在 r 和 z 坐标中) 3. 具有传导和对流项的传热方程

是否可以使用 PDE 工具箱求解这些方程?

这是我提到的 MATLAB 网站的链接:http: //www.mathworks.com/help/pde/ug/equations-you-can-solve.html

但是,我认为我的方程式不适合这种形式。

用有限差分法离散化是更好的方法吗?Patankar 是否需要应用 SIMPLE 算法?

2个回答

PDE 方程的柱坐标形式不能作为 PDE 工具箱的默认方程,但应该能够作为自定义 PDE 方程形式输入。

或者,Navier-Stokes 方程和热传递(对流/对流的热传导)也可用于 MATLAB,作为FEATool Multiphysics 工具箱的预定义(轴对称)PDE 方程。

有一本书是关于有限体积法(FVM)的,它被广泛用于解决流动问题。除了介绍该方法背后的理论外,作者还在基于 Matlab 的 FVM 代码和 OpenFOAM(一个实现有限体积方法的 C++ 库)上演示了有限体积方法。