.TAeZoSysPro.FluidDynamics

Information

FluidDynamics

1. What is FluidDynamics ?
2. Package structure
3. Use examples


The scale type used for the modelling in the FluidDynamics package is of the multi zone type. The multi-zone models are more complex than simple models that use a single ‘Node’ for each room, with only one node for fluid there is no modelling of fluid-movement within a volume. Using multi-zones within a volume introduces multiple nodes with similar characteristics (pressure, temperature, flow velocity, etc.). The notion of fluid-movement within the rooms (between the nodes) is then possible. The tools used in the multi-zone model are based on the more general approach of fluid mechanics, the equations used are those governing the motion of fluids: the Navier Stokes equations.

With a simple thermal approach of the HeatTransfer package, the only state variable is temperature. It is determined from the conservation of energy and an enthalpy balance in the control volume. The enthalpy can be directly deduced from the temperature with the assumption of perfect gas.
In the thermo-aeraulic model there are three variables of state: pressure, Temperature (or enthalpy if appropriate) and density. These three variables are coupled together thanks to an equation of state (perfect gas law for instance). Within a node, there are two conservation equations to solve two of the three state variables (say explicit variables) and the third is deduced from an equation of state.

1. What is FluidDynamics ?

The goal of this package is to provide modules to carry out:

The FluidDynamics package is used to provide modules to model systems dominated by coupled heat and mass transfers.
Regarding the heat transfer only, the FluidDynamics uses the modules already developped in the HeatTransfer. Therefore, the FluidDynamics package contains modules to compute:

2. Package structure

3. Use examples

Contents

NameDescription
Examples
Interfaces
 Components
 BasesClasses
Sources
Functions
Utilities

Generated at 2024-05-19T18:15:52Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos