modelZoneInterface
Partial model for thermal building zones
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nSurf | Number of surfaces adjacent to and heat exchanging with the zone | |
| Integer | nPorts | 2 | Number of ports for ventilation connections |
| Building physics | |||
| Modelica.Units.SI.Volume | V | Total zone air volume | |
| Modelica.Units.SI.Length | hZone | 2.8 | Zone height: distance between floor and ceiling |
| Modelica.Units.SI.Length | hFloor | 0 | Absolute height of zone floor |
| Modelica.Units.SI.Area | A | V/hZone | Total conditioned floor area |
| Advanced › Occupants | |||
| Boolean | useOccNumInput | =false, to remove icon of yOcc | |
| Advanced › Sources | |||
| Boolean | useWatFlowInput | false | =true, to enable an input for injecting water vapor into a zone |
| Boolean | useCFlowInput | false | =true, to enable an input for injecting CO2 into a zone |
| Advanced › Lighting | |||
| Boolean | useLigCtrInput | =false, to remove icon of lightCtrl | |
| Airflow › Air model | |||
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | V*1.2*2/3600 | Nominal flow rate of the air flow system fluid ports |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| IDEAS.BoundaryConditions.SimInfoManager | sim | Simulation information manager for climate data | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | gainRad | Internal zone node for radiative heat gains | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | gainCon | Internal zone node for convective heat gains | |
| Modelica.Blocks.Interfaces.RealOutput | TSensor | Sensor temperature of the zone, i.e. operative temeprature | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b | Port for ventilation connections, deprecated, use 'ports' instead | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a | Port for ventilation connections, deprecated, use 'ports' instead | |
| Modelica.Blocks.Interfaces.RealInput | yOcc | Control input for number of occupants, used by Occupants.Input and Occupants.AreaWeightedInput | |
| Modelica.Blocks.Interfaces.RealInput | mWat_flow | Input for injecting water vapor into a zone | |
| Modelica.Blocks.Interfaces.RealInput | C_flow | Input for injecting CO2 into a zone | |
| Modelica.Blocks.Interfaces.RealInput | uLig | Lighting control input (1 corresponds to 100%), only used when using LightingControl.Input | |
| Modelica.Blocks.Interfaces.RealOutput | ppm | CO2 concentration in the zone | |
| Modelica.Blocks.Interfaces.RealOutput | phi | Relative humidity in the zone [0-1] | |
| Modelica.Fluid.Interfaces.FluidPorts_a[nPorts] | ports | Ports for ventilation connetions | |
| SetVolume | setVolume | Component for contributing zone volume to siminfomanager |
Contents
| Name | Description |
|---|---|
| Medium |
Revisions
-
July 25, 2023, by Filip Jorissen:
Added conditional inputs for injecting water or CO2. -
April 1, 2022, by Filip Jorissen:
Removed cardinality operator from error message. See #1253. -
September 17, 2020, Filip Jorissen:
Modified default Medium. See #1169. -
March 17, 2020, Filip Jorissen:
Added support for vector fluidport. See #1029. -
May 2, 2019 by Filip Jorissen:
Moved location ofppmin the icon layer such that it does not overlap withTSensor. See #1026. -
March 28, 2019 by Filip Jorissen:
RenamednOcctoyOccSee #998. -
March 21, 2019 by Filip Jorissen:
Revised implementation of icon for #996 and for #976. -
September 5, 2018 by Iago Cupeiro:
Added uLig input for controlling lighting See #879. -
July 27, 2018 by Filip Jorissen:
Added output for the CO2 concentration. See #868. -
July 11, 2018, Filip Jorissen:
Added nominal values forh_outflowandm_flowinFluidPorts. See #859. -
May 29, 2018, Filip Jorissen:
Removed conditional fluid ports for JModelica compatibility. See #834. -
April 28, 2016, Filip Jorissen:
Added assert for checking nSurf larger than 1. -
June 14, 2015, Filip Jorissen:
Adjusted implementation for computing conservation of energy. -
February 10, 2015 by Filip Jorissen:
Adjusted implementation for grouping of solar calculations.