HeatTransfer package

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

All the modules in the HeatTransfer package use the simple thermal mode. As a reminder, it considers the state pressure variable as constant during the transformation. The two other state variables that are the density and the Temperature are firstly linked by the state law and solved via the energy conservation equation and an enthalpy balance. The explicit variable chosen is the temperature.
The goal of this package is to provide modules to carry out enthalpy balance and thus determine temperature of variable over the time of systems.

1. What is HeatTransfer ?

The HeatTransfer package is used to provide modules to model systems dominated by heat transfer where the interest state variable is the Temperature.
In that case, Heat transfer can only be done in three different ways, The conduction, the convection and the radiation. The enthalpy transfer by displacement of material at the boundaries of the system for an open system is considered in this package as a particular heat transfer.
Therefore any system is seen as an assembly of heat capacities, convections, conductions and raditions modules. As an example, a buidling wall, modelled by one node, is an assembly of a heat capacity and both radition and convection to exchange heat with its environment. A wall modelled by two layers would have link the heat capacities by a conduction module.

2. Package structure

The main idea in this package is to have the elementary modules in the package called BasesClasses. The elementary module are what the other modules assemble to build more complex modules. This is the lowest level of module. For example a wall is not an elementary module because it assemble module such convection and radition whereas the convection module is an elementary module.

The Components package contains the modules of high level (made from elementary modules) and the module which are either non elementary or non made of elementar modules

The Types contains the defintion of new types of variables for:

The Functions package contains the defintion of functions. Some function are sometimes copy pasting of the Modelica Standard Libray (MSL) in order to insure working in case of MSL changes regarding the functions in question.

The Interfaces package contains the HeatPorts that are copy pasting of the Modelica Standard Libray (MSL) in order to insure working in case of MSL changes regarding the Heatports.

3. Use examples


SensorsThermal sensors

Generated at 2024-07-21T18:15:58Z by OpenModelicaOpenModelica 1.23.1 using GenerateDoc.mos