modelMultizonePostProcessing
Calculates and outputs values of interest for multizone model
Information
This model is used to simplify the post processing. It's purpose is to calculate and output common simulation information and KPI for later post processing.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Volume | VAir | Indoor air volume of building | |
| Integer | numZones | 1 | Number of zones |
| AixLib.DataBase.ThermalZones.ZoneBaseRecord[numZones] | zoneParam | Setup for zones | |
| Modelica.Units.SI.Pressure | PAirConstant | 101325 | constant pressure of indoor air for rel. humidity calculation |
| Boolean | calc_rel_humidity | true to calculate rel. humidity |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[numZones] | TAir | Air temperature of each zone | |
| Modelica.Blocks.Interfaces.RealInput[numZones] | TRad | Radiative temperature of each zone | |
| Modelica.Blocks.Interfaces.RealInput[numZones] | X_w | Absolute humidity in thermal zone | |
| Modelica.Blocks.Interfaces.RealInput[numZones] | PCooler | Power consumed for cooling with ideal coolers by each zone | |
| Modelica.Blocks.Interfaces.RealInput[numZones] | PHeater | Power consumed for heating ling with ideal heaters by each zone | |
| Modelica.Blocks.Interfaces.RealInput | PelAHU | Electrical power of AHU | |
| Modelica.Blocks.Interfaces.RealInput | PHeatAHU | Thermal power of AHU for heating | |
| Modelica.Blocks.Interfaces.RealInput | PCoolAHU | Thermal power of AHU for cooling | |
| Modelica.Blocks.Interfaces.RealOutput | TAirMean | Average air temperature in building | |
| Modelica.Blocks.Interfaces.RealOutput | PHeaterSum | Summed heating power consumed by ideal heaters | |
| Modelica.Blocks.Interfaces.RealOutput | PCoolerSum | Summed cooling power consumed by ideal coolers | |
| Modelica.Blocks.Interfaces.RealOutput | WHeaterSum | Summed heating energy consumed by ideal heater | |
| Modelica.Blocks.Interfaces.RealOutput | WCoolerSum | Summed cooling energy consumed by ideal coolers | |
| Modelica.Blocks.Interfaces.RealOutput | WElAHU | Electric energy consumed by AHU | |
| Modelica.Blocks.Interfaces.RealOutput | WHeatAHU | Heating energy consumed by AHU | |
| Modelica.Blocks.Interfaces.RealOutput | WCoolAHU | Cooling energy consumed by AHU | |
| Modelica.Blocks.Interfaces.RealOutput | TOperativeMean | Average operative air temperature in building | |
| Modelica.Blocks.Interfaces.RealOutput | RelHumidityMean | Average relative humidity in building | |
| Modelica.Blocks.Interfaces.RealOutput[numZones,3] | QIntGains | Heat gains based on internal gains for each zone from lights[1], machines[2], and persons[3] | |
| Modelica.Blocks.Interfaces.RealInput[numZones,3] | QIntGains_flow | Heat flow based on internal gains for each zone from lights[1], machines[2], and persons[3] |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Sum | PHeaterSumCalc | Power consumed for heating with ideal heaters | |
| Modelica.Blocks.Math.Sum | PCoolerSumCalc | Power consumed for cooling with ideal coolers | |
| Modelica.Blocks.Continuous.Integrator[numZones] | WCooler | Energy consumed for heating by ideal coolers of each room | |
| Modelica.Blocks.Continuous.Integrator[numZones] | WHeater | Energy consumed for heating by ideal heaters of each room | |
| Modelica.Blocks.Math.Sum | TAirAverageCalc | Average temperature of all zones | |
| Modelica.Blocks.Continuous.Integrator | WCoolAHUCalc | Energy consumed for cooling by AHU | |
| Modelica.Blocks.Continuous.Integrator | WElAHUCalc | Electric energy consumed by AHU | |
| Modelica.Blocks.Continuous.Integrator | WHeatAHUCalc | Energy consumed for heating by AHU | |
| Modelica.Blocks.Math.Sum | WHeaterSumCalc | Energy consumed for heating with ideal heaters | |
| Modelica.Blocks.Math.Sum | WCoolerSumCalc | Energy consumed for cooling with ideal coolers | |
| Utilities.Psychrometrics.Phi_pTX[numZones] | calcPhi | Calculates relative humdity | |
| Modelica.Blocks.Sources.Constant[numZones] | constPressure | ||
| Modelica.Blocks.Math.Add[numZones] | operativeTemperatureCalc | ||
| Modelica.Blocks.Math.Sum | TOperativeAverageCalc | Average operative temperature of all zones | |
| Modelica.Blocks.Math.Sum | RelHumditiyMeanCalc | Average relative humidity of all zones | |
| Modelica.Blocks.Continuous.Integrator[numZones,3] | QIntGainCalc | Heat gain based on internal gains for each zone from lights[1], machines[2], and persons[3] |