modelMultizoneEquipped
Extends from AixLib.ThermalZones.ReducedOrder.Multizone.BaseClasses.PartialMultizone.
Information
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.
Typical use and important parameters
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.
References
For automatic generation of thermal zone and multizone models as well as for datasets, see https://github.com/RWTH-EBC/TEASER
- German Association of Engineers: Guideline VDI 6007-1, March 2012: Calculation of transient thermal response of rooms and buildings - Modelling of rooms.
- Lauster, M.; Teichmann, J.; Fuchs, M.; Streblow, R.; Mueller, D. (2014): Low order thermal network models for dynamic simulations of buildings on city district scale. In: Building and Environment 73, p. 223–231. DOI: 10.1016/j.buildenv.2013.12.016.
Examples
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| AirHandlingUnit › AHU Modes | |||
| Boolean | heatAHU | Status of heating of AHU | |
| Boolean | coolAHU | Status of cooling of AHU | |
| Boolean | dehuAHU | if heatAHU and coolAHU then true else false | Status of dehumidification of AHU (Cooling and Heating must be enabled) |
| Boolean | huAHU | if heatAHU and coolAHU then true else false | Status of humidification of AHU (Cooling and Heating must be enabled) |
| Boolean | HRS | true | Status of Heat Recovery System of AHU |
| AirHandlingUnit › Settings AHU Value | |||
| Real | BPFDehuAHU | By-pass factor of cooling coil during dehumidification | |
| Real | effHRSAHU_enabled | Efficiency of HRS when enabled | |
| Real | effHRSAHU_disabled | Efficiency of HRS when disabled | |
| AirHandlingUnit › Settings for State Machines | |||
| Modelica.Units.SI.Time | sampleRateAHU | 1800 | Time period for sampling |
| AirHandlingUnit › Fans | |||
| Modelica.Units.SI.Pressure | dpAHU_sup | Pressure difference over supply fan | |
| Modelica.Units.SI.Pressure | dpAHU_eta | Pressure difference over extract fan | |
| Modelica.Units.SI.Efficiency | effFanAHU_sup | Efficiency of supply fan | |
| Modelica.Units.SI.Efficiency | effFanAHU_eta | Efficiency of extract fan | |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[4] | AHU | Input for AHU Conditions [1]: Desired Air Temperature in K [2]: Desired minimal relative humidity [3]: Desired maximal relative humidity [4]: Schedule Desired Ventilation Flow | |
| Modelica.Blocks.Interfaces.RealOutput | Pel | Electrical power of AHU | |
| Modelica.Blocks.Interfaces.RealOutput | PHeatAHU | Thermal power of AHU for heating | |
| Modelica.Blocks.Interfaces.RealOutput | PCoolAHU | Thermal power of AHU for cooling | |
| AHUMod | AirHandlingUnit | Air Handling Unit | |
| Modelica.Blocks.Interfaces.RealOutput[numZones] | CO2Con | CO2 concentration in the thermal zone in ppm |
Contents
| Name | Description |
|---|---|
| AHUMod |
Revisions
- November 20, 2020, by Katharina Breuer:
Combine thermal zone models - August 27, 2020, by Katharina Breuer:
Add co2 balance - April, 2019, by Martin Kremer:
Add moisture balance - September 27, 2016, by Moritz Lauster:
Reimplementation based on Annex60 and AixLib models. - February 26, 2016, by Moritz Lauster:
Fixed bug in share of AHU volume flow. - April 25, 2015, by Ole Odendahl:
Implemented.