modelBuilding

Information

Interface for building model, that allows to select a structure, heating system, ventilation system, occupant model and optional in-home electrical grid. These components must also be defined as extensions of the respective templates in IDEAS.Templates.Interfaces.BaseClasses. This interface connects the componets appropriately and defines the media that are used.
By setting standAlone=false an electric pin becomes available for connection to an external electricity grid.
Fluid ports for the connection to a district heating network will be used if parameter isDH=true in the heatingSystem model. Furthermore, the number of embeded ports of the structure is taken from the one defined by the heating system: building.nEmb=heatingSystem.nEmbPorts.

Parameters

TypeNameDefaultDescription
BooleanstandAlonetrue
Modelica.Units.SI.TemperatureT_start293.15Operative zonal start temperatures
Modelica.Units.SI.PowerQ_designbuilding.Q_design + ventilationSystem.Q_designTotal design heat load for heating system based on heat losses
BooleanInInterfacetrue

Components

TypeNameDefaultDescription
IDEAS.BoundaryConditions.SimInfoManagersim
IDEAS.Templates.Interfaces.BaseClasses.Structurebuilding
IDEAS.Templates.Interfaces.BaseClasses.HeatingSystemheatingSystem
IDEAS.Templates.Interfaces.BaseClasses.Occupantoccupant
IDEAS.Templates.Interfaces.BaseClasses.CausalInhomeFeederinHomeGrid
IDEAS.Templates.Interfaces.BaseClasses.VentilationSystemventilationSystem
Modelica.Electrical.QuasiStatic.SinglePhase.Interfaces.PositivePinplugFeederElectricity connection to the district feeder
Modelica.Electrical.QuasiStatic.SinglePhase.Sources.VoltageSourcevoltageSource
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Groundground
Modelica.Fluid.Interfaces.FluidPort_aport_a
Modelica.Fluid.Interfaces.FluidPort_bport_b

Contents

NameDescription
Medium
MediumAir

Revisions

  • March 31, 2020, by Christina Protopapadaki:
    Parameter isDH defining if the building is connected to a DH grid is now set in the heating system model instead of here. The number of embeded ports of the structure is now taken from the one defined by the heating system: nEmb=heatingSystem.nEmbPorts. See #1118.