modelBuildingSpawnZ6

Six-zone EnergyPlus building model based on URBANopt GeoJSON export, with distribution pumps

Extends from Buildings.DHC.Loads.BaseClasses.PartialBuilding.

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

TypeNameDefaultDescription
IntegernZon5Number of conditioned thermal zones
Real[nZon]facMulTerUni{5 for i in 1:nZon}Multiplier factor for terminal units
StringidfName"modelica://Buildings/Resources/Data/ThermalZones/EnergyPlus_24_2_0/Examples/RefBldgSmallOffice/RefBldgSmallOfficeNew2004_Chicago.idf"Name of the IDF file
StringepwName"modelica://Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.epw"Name of the weather file
StringweaName"modelica://Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos"Name of the weather file
Nominal condition
Modelica.Units.SI.MassFlowRate[nZon]mLoa_flow_nominalfill(1, nZon)Load side mass flow rate at nominal conditions (single terminal unit)
Modelica.Units.SI.HeatFlowRate[nZon]QHea_flow_nominalfill(2000, nZon)./facMulTerUniDesign heating heat flow rate (single terminal unit)
Modelica.Units.SI.HeatFlowRate[nZon]QCoo_flow_nominalfill(-2000, nZon)./facMulTerUniDesign cooling heat flow rate (single terminal unit)

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nZon]minTSetMinimum temperature set point
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nZon]maxTSetMaximum temperature set point
Modelica.Blocks.Sources.ConstantqConGai_flowConvective heat gain
Modelica.Blocks.Sources.ConstantqRadGai_flowRadiative heat gain
Modelica.Blocks.Routing.Multiplex3multiplex3_1
Modelica.Blocks.Sources.ConstantqLatGai_flowLatent heat gain
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznAtticThermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznCore_ZNThermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznPerimeter_ZN_1Thermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznPerimeter_ZN_2Thermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznPerimeter_ZN_3Thermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.ThermalZoneznPerimeter_ZN_4Thermal zone
Buildings.ThermalZones.EnergyPlus_24_2_0.BuildingbuildingBuilding outer component
Buildings.Controls.OBC.CDL.Reals.MultiSummulSum
Buildings.Controls.OBC.CDL.Reals.MultiSummulSum3
Buildings.DHC.Loads.BaseClasses.FanCoil4Pipe[nZon]terUniTerminal unit
Buildings.DHC.Loads.BaseClasses.FlowDistributiondisFloHeaHeating water distribution system
Buildings.DHC.Loads.BaseClasses.FlowDistributiondisFloCooChilled water distribution system

Contents

NameDescription
Medium2Medium model

Revisions

  • November 15, 2021, by Michael Wetter:
    Added parameter epwName.
    This is for #2054.
  • February 21, 2020, by Antoine Gautier:
    First implementation.