modelMultiZone
Multiple thermal zone models
Information
This model groups multiple zones by linking adjacent walls, floors and ceilings.
The factor ampFactor controls the fluctuating amplitude
of internal heat gain in each zone.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nZon | 1 | Number of zones per floor |
| Integer | nFlo | 1 | Number of floors |
| Real[nZon] | ampFactor | if nZon <= 5 then {abs(cos(i*3.1415926/(nZon))) for i in 1:nZon} else {abs(cos(i*3.1415926/5)) for i in 1:nZon} | IHG fluctuating amplitude factor |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Vessels.BaseClasses.VesselFluidPorts_b[nZon,nFlo] | portsIn | Fluid inlets | |
| Modelica.Fluid.Vessels.BaseClasses.VesselFluidPorts_b[nZon,nFlo] | portsOut | Fluid outlets | |
| Modelica.Blocks.Interfaces.RealOutput[nZon,nFlo] | TRooAir | Room air temperatures | |
| Modelica.Blocks.Interfaces.RealOutput[nZon,nFlo] | EHea | Cooling energy provided to the zone from the HVAC system | |
| Modelica.Blocks.Interfaces.RealOutput[nZon,nFlo] | ECoo | Cooling energy provided to the zone from the HVAC system | |
| Buildings.BoundaryConditions.WeatherData.Bus | weaBus | Weather data bus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.ThermalZone[nZon,nFlo] | theZon | Thermal zone model |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
September 16, 2021, by Michael Wetter:
Removed parameterlatas this is now obtained from the weather data reader.
This is for IBPSA, #1477. -
April 10, 2017, by Jianjun Hu:
First implementation.