modelZoneTemplateAirvolumeMixed
Template model for a thermal zone with fully mixed air volume
Extends from BuildingSystems.Buildings.BaseClasses.ZoneTemplateGeneral.
Information
This is a template model for a thermal zone with fully mixed air volume.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General › Ideal heating and cooling | |||
| Modelica.Units.SI.HeatFlowRate | Q_flow_heatingMax | Modelica.Constants.inf | Maximal power for ideal heating |
| Modelica.Units.SI.HeatFlowRate | Q_flow_coolingMax | -Modelica.Constants.inf | Maximal power for ideal cooling |
| Real | radiationportionIdealHeating | 0.5 | Radiation portion of the ideal heating |
| Real | radiationportionIdealCooling | 0.5 | Radiation portion of the ideal cooling |
| Boolean | calcIdealLoads | true | True: calculation of the ideal heating and cooling loads; false: no calculation |
| General › Air change | |||
| Modelica.Units.SI.Length[nAirpathsInternal] | heightAirpath | fill(0.0, nAirpathsInternal) | Vertical height of each air path in the zone |
| General › Heat and moisture sources | |||
| Boolean | heatSources | false | True: heat sources present; false: no heat sources present |
| Integer | nHeatSources | 0 | Number of internal heat sources of the thermal zone |
| Boolean | moistureSources | false | True: moisture source present; false: no moisture source present |
| Advanced › Thermal comfort | |||
| Boolean | calcThermalComfort | false | true: PMV and PPD calculated, false: no thermal comfort assessment |
| Real | clo | 0.5 | Clothing |
| Real | met | 1.2 | Metabolism rate |
| Modelica.Units.SI.Velocity | vAir | 0.1 | Mean relative air velocity in the area of user presence |
| Initialization | |||
| Modelica.Units.SI.Temperature | T_start | 293.15 | Start air temperature of the zone |
| Modelica.Units.SI.MassFraction | x_start | 0.005 | Start air moisture of the zone |
| Advanced › Data source | |||
| BuildingSystems.Buildings.Types.DataSource | TAirSou | BuildingSystems.Buildings.Types.DataSource.Calculation | Data source for air temperature |
| Modelica.Units.SI.Temperature | TAir_constant | 293.15 | Constant air temperature (used if TAirSou=Parameter) |
| BuildingSystems.Buildings.Types.DataSource | xAirSou | BuildingSystems.Buildings.Types.DataSource.Calculation | Data source for air moisture |
| Modelica.Units.SI.MassFraction | xAir_constant | 0.005 | Constant air moisture (used if xAirSou=Parameter) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| BuildingSystems.Interfaces.Temp_KInput | T_setHeating | Set air temperature for heating of the zone | |
| BuildingSystems.Interfaces.Temp_KInput | T_setCooling | Set air temperature for cooling of the zone | |
| Modelica.Blocks.Interfaces.RealInput | wme | 0.0 | External work |
| BuildingSystems.Interfaces.HeatFlowRateOutput | Q_flow_heating | ||
| BuildingSystems.Interfaces.HeatFlowRateOutput | Q_flow_cooling | ||
| BuildingSystems.Interfaces.Temp_KOutput | TAir | ||
| BuildingSystems.Interfaces.Moisture_absOutput | xAir | ||
| BuildingSystems.Interfaces.PressureOutput | pAirMean | ||
| BuildingSystems.Interfaces.Temp_KOutput | TOperative | (airvolume.T[1] + radiationDistribution.TSurfMean)/2.0 | |
| BuildingSystems.Interfaces.HeatPorts[nHeatSources] | conHeatSourcesPorts | Heat ports of the convective heat sources | |
| BuildingSystems.Interfaces.HeatPorts[nHeatSources] | radHeatSourcesPorts | Heat ports of the long-wave radiation heat sources | |
| BuildingSystems.Interfaces.MoisturePorts[nMoistureSources] | moistureSourcesPorts | Moisture ports of the moisture sources | |
| BuildingSystems.Interfaces.Temp_KInput | TAirAmb | Air temperature of the building ambience | |
| BuildingSystems.Interfaces.Moisture_absInput | xAirAmb | Absolute moisture of the building ambience | |
| BuildingSystems.Interfaces.AirchangeRateInput | airchange | Air change rate of the thermal zone | |
| Modelica.Blocks.Interfaces.RealOutput | PMV | Predicted mean vote | |
| Modelica.Blocks.Interfaces.RealOutput | PPD | Predicted percentage dissatisfied | |
| BuildingSystems.Interfaces.Temp_KInput | TAir_in | Prediscribed external air temperature (used if TAirSou=Input) | |
| BuildingSystems.Interfaces.Moisture_absInput | xAir_in | Prediscribed external air moisture (used if xAirSou=Input) |
Revisions
-
October 29, 2020 by Christoph Nytsch-Geusen:
Adapted ti IBPSA library. -
January 3, 2020 by Christoph Nytsch-Geusen:
Thermal comfort assessment added. -
September 19, 2018 by Christoph Nytsch-Geusen:
Air path models against IBPSA 1 library models exchanged. -
January 25, 2017 by Christoph Nytsch-Geusen:
Adapted to discretized air volume model. -
May 23, 2015 by Christoph Nytsch-Geusen:
First implementation.