This is a ready-to-use multizone model with a variable number of thermal zones. It adds heater/cooler devices and an air handling unit to AixLib.ThermalZones.ReducedOrder.Multizone.Multizone. It defines connectors and a replaceable vector of AixLib.ThermalZones.ReducedOrder.ThermalZone models. Most connectors are conditional to allow conditional modifications according to parameters or to pass-through conditional removements in AixLib.ThermalZones.ReducedOrder.ThermalZone and subsequently in AixLib.ThermalZones.ReducedOrder.RC.FourElements.
Moisture and CO2 balances are conditional submodels which can be activated by setting use_moisture_balance or use_C_flow true.
The model needs parameters describing general properties of the building (indoor air volume, net floor area, overall surface area) and a vector with length of number of zones containing AixLib.DataBase.ThermalZones.ZoneBaseRecord records to define zone properties and heater/cooler properties. An additional tab allows configuring the air handling unit. The air handling unit facilitates heating, cooling, humidification, dehumidification and heat recovery modes. The user can redeclare the thermal zone model choosing from AixLib.ThermalZones.ReducedOrder.ThermalZone. Further parameters for medium, initialization and dynamics originate from AixLib.Fluid.Interfaces.LumpedVolumeDeclarations. A typical use case is a simulation of a multizone building for district simulations. The multizone model calculates heat load and indoor air profiles.
For automatic generation of thermal zone and multizone models as well as for datasets, see https://github.com/RWTH-EBC/TEASER
See AixLib.ThermalZones.ReducedOrder.Examples.Multizone.
Name | Description |
---|---|
AHUMod | Air handling unit model |