modelExteriorWall

Model of an exterior wall with Spawn-controlled surface conditions

Extends from Buildings.HeatTransfer.Conduction.BaseClasses.PartialConstruction (Partial model for multi-layer constructions).

Information

This is a model of the heat transfer through an exterior wall, which is connected to an EnergyPlus Zone Heat Balance through Buildings.ThermalZones.EnergyPlus_24_2_0.ZoneSurface object on the interior surface and a Buildings.ThermalZones.EnergyPlus_24_2_0.OutputVariable to read the exterior surface temperature.

This model can be used in a Spawn simulation to substitute the heat conduction calculation performed by EnergyPlus with a Buildings.HeatTransfer.Conduction.MultiLayer object.

Parameters

TypeNameDefaultDescription
Buildings.HeatTransfer.Data.OpaqueConstructions.Genericlayers (from PartialConstruction)Construction definition from Data.OpaqueConstructions
IntegernLay (from PartialConstruction)size(layers.material, 1)Number of layers
Integer[nLay]nSta (from PartialConstruction){layers.material[i].nSta for i in 1:nLay}Number of states
StringsurNamName of EnergyPlus Surface
Modelica.Units.SI.AreaAWall area
Initialization
BooleansteadyStateInitial (from PartialConstruction)false=true initializes dT(0)/dt=0, false initializes T(0) at fixed temperature using T_a_start and T_b_start
Modelica.Units.SI.TemperatureT_a_start (from PartialConstruction)293.15Initial temperature at port_a, used if steadyStateInitial = false
Modelica.Units.SI.TemperatureT_b_start (from PartialConstruction)293.15Initial temperature at port_b, used if steadyStateInitial = false

Components

TypeNameDefaultDescription
Buildings.ThermalZones.EnergyPlus_24_2_0.ZoneSurfacesurWall interior surface
Buildings.HeatTransfer.Conduction.MultiLayerwalConWall construction
Buildings.HeatTransfer.Sources.PrescribedHeatFlowheaSurExtExterior surface heat transfer rate
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensorTSurIntInterior surface temperature
Buildings.HeatTransfer.Sources.PrescribedHeatFlowheaSurIntPrescribed heat flow rate
Buildings.ThermalZones.EnergyPlus_24_2_0.OutputVariableextSurHea
Modelica.Blocks.Math.GaininvInvert the sign of the heat flow signal

Revisions

  • July 21, 2021, by Baptiste Ravache:
    First implementation.