Fluid flow & heat transfer using PDE toolbox

48 ビュー (過去 30 日間)
patilak
patilak 2016 年 7 月 14 日
編集済み: Precise Simulation 2019 年 3 月 3 日
The equations describing my system in 2-D (r,z) in cylindrical coordinates are: 1. Continuity equation 2. Navier stokes equations in r & z coordinates 3. Heat conduction equation
i.e. the velocity has components in r & z directions
Can PDE toolbox be used to solve these equations?
However, I am not sure whether the continuity & Navier stokes equation can fit in this general form
What approach should I follow here? One idea I had was to use finite difference method to discretize the equations. Is that workable?
  1 件のコメント
QuickerSim
QuickerSim 2017 年 6 月 15 日
編集済み: QuickerSim 2017 年 6 月 15 日
For flow and heat transfer simulation (both in 2-D and 3-D) QuickerSim CFD Toolbox for MATLAB can be used. Links here:
or here: https://www.mathworks.com/matlabcentral/fileexchange/53993-quickersim-cfd-toolbox

サインインしてコメントする。

回答 (2 件)

Precise Simulation
Precise Simulation 2017 年 8 月 5 日
編集済み: Precise Simulation 2019 年 3 月 3 日
Coupled axisymmetric Matlab CFD and heat transfer problems can relatively easily be set up and solved with the FEATool Multiphysics, either by defining your own PDE problem or using the built-in pre defined equations.
Relevant to your question is for example this axisymmetric tutorial describing how to set up and solve an axisymmetric fluid problem using the Navier-Stokes equations.

michio
michio 2016 年 8 月 31 日
編集済み: michio 2016 年 8 月 31 日
I assume that you are trying to solve a system of equations in an axisymmetric cylindrical domain, 2D r-z. Currently, PDE Toolbox only supports the equations in the Cartesian coordinate system, so may not be a good fit for your problem.
Implementing finite difference method for the spatial derivatives is one way. You can let MATLAB built-in functions do the time integration.

カテゴリ

Help Center および File ExchangeComputational Fluid Dynamics (CFD) についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by