.AixLib.ThermalZones.ReducedOrder.ThermalZone.ThermalZone

Information

Overview

Comprehensive ready-to-use model for thermal zones, combining caclulation core, handling of solar radiation and internal gains. Core model is a AixLib.ThermalZones.ReducedOrder.RC.FourElements model. Conditional removements of the core model are passed-through and related models on thermal zone level are as well conditional. All models for solar radiation are part of Annex60 library. Internal gains are part of AixLib.

Models for infiltration and natural ventilation, moisture and CO2 balance are conditional and can be activated by setting the parameters true. Moisture is considered in internal gains.

Typical use and important parameters

All parameters are collected in one AixLib.DataBase.ThermalZones.ZoneBaseRecord record. Further parameters for medium, initialization and dynamics originate from AixLib.Fluid.Interfaces.LumpedVolumeDeclarations. A typical use case is a single thermal zone connected via heat ports and fluid ports to a heating system. The thermal zone model serves as boundary condition for the heating system and calculates the room's reaction to external and internal heat sources. The model is used as thermal zone core model in AixLib.ThermalZones.ReducedOrder.Multizone.BaseClasses.PartialMultizone

Dependent on the paramter internalGainsMode different models for internal gains by humans will be used. For a correct moisture balance the paramter should be set to 3. Otherwise no moisture gain from persons will be considered. Using CO2 balance trace substances in the media package must be activated. For example AixLib.Media.Air(extraPropertiesNames={"C_Flow"}) can be used.

Assumptions

There is no moisture exchange through the walls or windows. Only moisture exchange is realized by the internal gains, through the fluid ports and over the ventilation moisture. This leads to a steady increase of moisture in the room, when there is no ventilation.

The moisture balance was formulated considering the latent heat with the aim, that the temperature is not influenced by the moisture.For this reason every humidity source is assumed to be in gaseous state.

Accuracy

Due to usage of constant heat capacaty for steam and constant heat of evaporation, the temperature is slightly influenced. Comparing the ThermalZone with dry air to the ThermalZone with moist air, the maximum difference between the simulated air temperature in the zone is 0.07 K for weather data from San Francisco and using the zoneParam for office buildings. See therefore: ExampleComparisonMoistAndDryAir

References

For automatic generation of thermal zone and multizone models as well as for datasets, see https://github.com/RWTH-EBC/TEASER

Examples

See AixLib.ThermalZones.ReducedOrder.Examples.ThermalZone.

Contents

NameDescription
 corGModel for correction of solar transmission
 MediumPoolWaterMedium in the component

Revisions


Generated at 2024-12-22T19:25:51Z by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos