modelBuildingSpawnZ6
Six-zone EnergyPlus building model based on URBANopt GeoJSON export, with distribution pumps
Extends from Buildings.DHC.Loads.BaseClasses.PartialBuilding (Partial class for building model).
Information
This is a simplified six-zone building model based on an EnergyPlus
building envelope model.
It was generated from translating a GeoJSON model specified within the URBANopt UI.
The heating and cooling loads are computed with a four-pipe
fan coil unit model derived from
Buildings.DHC.Loads.BaseClasses.PartialTerminalUnit
and connected to the room model by means of fluid ports. The Attic zone
is unconditionned, with a free floating temperature.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nPorts_aHeaWat (from PartialBuilding) | 0 | Number of heating water inlet ports |
| Integer | nPorts_bHeaWat (from PartialBuilding) | 0 | Number of heating water outlet ports |
| Integer | nPorts_aChiWat (from PartialBuilding) | 0 | Number of chilled water inlet ports |
| Integer | nPorts_bChiWat (from PartialBuilding) | 0 | Number of chilled water outlet ports |
| Integer | nZon | 5 | Number of conditioned thermal zones |
| Real[nZon] | facMulTerUni | {5 for i in 1:nZon} | Multiplier factor for terminal units |
| String | idfName | "modelica://Buildings/Resources/Data/ThermalZones/EnergyPlus_24_2_0/Examples/RefBldgSmallOffice/RefBldgSmallOfficeNew2004_Chicago.idf" | Name of the IDF file |
| String | epwName | "modelica://Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.epw" | Name of the weather file |
| String | weaName | "modelica://Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos" | Name of the weather file |
| Configuration | |||
| Boolean | have_heaWat (from PartialBuilding) | false | Set to true if the building has heating water system |
| Boolean | have_chiWat (from PartialBuilding) | false | Set to true if the building has chilled water system |
| Boolean | have_eleHea (from PartialBuilding) | false | Set to true if the building has decentralized electric heating system |
| Boolean | have_eleCoo (from PartialBuilding) | false | Set to true if the building has decentralized electric cooling system |
| Boolean | have_fan (from PartialBuilding) | false | Set to true if fan power is computed |
| Boolean | have_pum (from PartialBuilding) | false | Set to true if pump power is computed |
| Boolean | have_weaBus (from PartialBuilding) | false | Set to true to use a weather bus |
| Boolean | have_heaLoa (from PartialBuilding) | have_heaWat or have_eleHea | Set to true if the building has heating loads |
| Boolean | have_cooLoa (from PartialBuilding) | have_chiWat or have_eleCoo | Set to true if the building has cooling loads |
| Scaling | |||
| Real | facMul (from PartialBuilding) | 1 | Multiplier factor |
| Assumptions | |||
| Boolean | allowFlowReversal (from PartialBuilding) | false | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate[nZon] | mLoa_flow_nominal | fill(1, nZon) | Load side mass flow rate at nominal conditions (single terminal unit) |
| Modelica.Units.SI.HeatFlowRate[nZon] | QHea_flow_nominal | fill(2000, nZon)./facMulTerUni | Design heating heat flow rate (single terminal unit) |
| Modelica.Units.SI.HeatFlowRate[nZon] | QCoo_flow_nominal | fill(-2000, nZon)./facMulTerUni | Design cooling heat flow rate (single terminal unit) |
Connectors
Components
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
November 15, 2021, by Michael Wetter:
Added parameterepwName.
This is for #2054. -
February 21, 2020, by Antoine Gautier:
First implementation.