modelZone

Thermal zone based on 5R1C network

Information

This is a lumped-capacity simplified building model based on the 5R1C network presented in the ISO 13790:2008 Standard. The simplified 5R1C model uses five thermal resistances and one thermal capacity to reproduce the transient thermal behaviour of buildings. The thermal zone is modeled with three temperature nodes, the indoor air temperature TAir, the envelope internal surface temperature TSur and the zone's mass temperature TMas (the heat port is not shown in the figure), and two boundary condition nodes, supply air temperature TSup and the external air temperature TExt. The five resistances are related to heat transfer by ventilation HVen, windows HWin, opaque components (split between HTra and HMas) and heat transfer between the internal surfaces of walls and the air temperature HThe. The thermal capacity Cm includes the thermal capacity of the entire zone. The heating and/or cooling demand is found by calculating the heating and/or cooling power ΦHC that needs to be supplied to, or extracted from, the internal air node to maintain a certain set-point. Internal, Φint , and solar, Φsol, heat gains are input values, which are split in three components.


image


The ventilation heat transfer coefficient Hven is calculated using

Hven = ρa cakk,

where ρa is the density of air, ca is the specific heat capacity of air and k is the k-th volumetric external air flow rate. The coupling conductance Hthe is given by

Hthe = has Atot,

where has is the heat transfer coefficient between the air node the surface node, with a fixed value of 3.45 W/m2K, and Atot is the area of all surfaces facing the building zone. The thermal transmission coefficient of windows Hwin is calculated using

Hwin = ∑kUwin,kAwin,k,

where Uwin,k is the thermal transmittance of window element k of the building envelope and Ak is the area of the window element k of the building envelope. The coupling conductance Hmas is given by

Hmas =hms fms Af,

where hms is the heat transfer coefficient between the mass node and the surface node, with fixed value of 9.1 W/m2K, fms is a correction factor, and Af is the floor area. The correction factor fms can be assumed as 2.5 for light and medium building constructions, and 3 for heavy constructions. The coupling conductance Htra is calculated using

Htra = 1 ⁄ (1 ⁄ Hop - 1 ⁄ Hmas),

where Hop is the thermal transmission coefficient of opaque elements. The three heat gains components are calculated using

Φair = 0.5 Φint,

Φsur = (1-fms Af ⁄ Atot -Hwin ⁄ hms Atot)(0.5 Φint+ Φsol),

Φmas = fms Af ⁄ Atot (0.5Φint + Φsol).

Tips for parametrization

  • The parameters AWin, AWal, surTil and surAzi must have the same dimension of nOrientations .
  • The areas in AWal must account only for the opaque parts of the walls (excluding windows). The floor and roof area is entered through AFlo and ARoo and must not be entered as part of AWal.
  • If a wall contains only opaque parts, the corresponding window area must be set to 0.
  • The parameter coeFac is used to vary the g-factor as a function of the incident angle of the surface. Often, the curve can be approximated by a cubic polynomial, as shown in Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case600. When this information is not available, the parameter coeFac must be set to 1.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.AreaAFloNet conditioned floor area
Modelica.Units.SI.VolumeVRooVolume of room
Modelica.Units.SI.CoefficientOfHeatTransferhInt3.45Heat transfer coefficient between surface and air nodes
ISO13790.Data.GenericbuiMasBuilding mass
IntegernOrientations4Number of orientations for vertical walls
Modelica.Units.SI.Angle[nOrientations]surTilTilt angle of surfaces
Modelica.Units.SI.Angle[nOrientations]surAziAzimuth angle of surfaces
Ventilation
RealairRatAir change rate
Windows
Modelica.Units.SI.Area[nOrientations]AWinArea of windows
Modelica.Units.SI.CoefficientOfHeatTransferUWinU-value of windows
RealwinFra0.001Frame fraction of windows
RealgFacEnergy transmittance of glazings
Real[:]coeFac{1}Polynomial coefficients for gFac
RealshaRedFac1Shading reduction factor
Opaque constructions
Modelica.Units.SI.Area[nOrientations]AWalArea of external walls (only opaque part)
Modelica.Units.SI.AreaARooArea of roof
Modelica.Units.SI.CoefficientOfHeatTransferUWalU-value of external walls
Modelica.Units.SI.CoefficientOfHeatTransferURooU-value of roof
Modelica.Units.SI.CoefficientOfHeatTransferUFloU-value of floor
Realb0.5Adjustment factor for ground heat transfer

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputintSenGaiInternal sensible heat gains
Modelica.Blocks.Interfaces.RealOutputTAirRoom air temperature
Modelica.Blocks.Interfaces.RealOutputTSurAverage inside surface temperature
Buildings.BoundaryConditions.WeatherData.BusweaBusWeather data bus
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheaPorAirHeat port to air node
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheaPorSurHeat port to surface temperatures

Components

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Components.ThermalConductorHVenHeat transfer due to ventilation
Modelica.Thermal.HeatTransfer.Components.ThermalConductorHTraHeat transfer through opaque elements
Modelica.Thermal.HeatTransfer.Components.ThermalConductorHWinHeat transfer through glazed elements
Modelica.Thermal.HeatTransfer.Components.ThermalConductorHTheCoupling conductance betwee air and surface nodes
Modelica.Thermal.HeatTransfer.Components.ThermalConductorHMasCoupling conductance between surface and mass nodes
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorcapMasZone thermal capacity
Buildings.HeatTransfer.Sources.PrescribedTemperatureTExtExternal air temperature
Modelica.Blocks.Math.AddsolGaiTotal solar heat gains
BaseClasses.GlazedElementswinSolar heat gains of glazed elements
BaseClasses.OpaqueElementsopaSolar heat gains of opaque elements
BaseClasses.GainSurfacephiSurHeat flow injected to surface node
Modelica.Blocks.Math.GainphiAirHeat flow injected to air node
BaseClasses.GainMassphiMasHeat flow injected to mass node
Buildings.HeatTransfer.Sources.PrescribedTemperatureTVenSupply air temperature

Revisions

  • May 8, 2024, by Michael Wetter:
    Removed connection to itself.
  • Mar 16, 2022, by Alessandro Maccarini:
    First implementation.