modelZoneNWalls

Model of zone with N walls and NF windows
Diagram of ZoneNWalls

Information

Model of zone with N walls and NF windows, in pure thermal modelling

Hypothesis and equations

Model of a thermal zone with N vertical walls, NF windows, 1 floor and a ceiling. The walls are of type Wall and windows are of type Window. This model also has an air renewal.

Vertical walls and the ceiling are connected on their outer face to the heat port T_ext and on their inner face to the heat port T_int. Windows are connected in the same way to external and internal boundary conditions. The floor is connected to the port T_ground on its outer face and to the port T_int on its inner face. The air renewal is connected to the indoor air node and to the outdoor thermal port. All these boundary conditions are of convective type and are thus connected to the convection temperature and not the surface temperature, except for the port T_ground.

The distribution of SW fluxes transmitted inside through the windows is done in proportion to the surfaces. The sunshine is still considered, contrary to the Wall model.

The initialisation is done in stationary condition to the temperature Tp.

Bibliography

none

Instructions for use

This single zone building model is to be connected to a weather boundary conditions model on the left (outside temperature, sunlight-related data). The right thermal port is connected to the inner volume (heat capacity) and can, if desired, be connected to any model using a thermal port.

The floor and ceiling parameterization is done via the parameter caracParoi (caracPlaf, caracPlanch), however it still can be done by a wall parametrization layer by layer without creating any type of wall.

  1. Click on the small arrow of caracParoi + Edit
  2. Fill in the fields on the number of layers, their thickness, the mesh. The parameter positionIsolant is optional
  3. For the mat parameter, click on the small arrow + Edit array, match the number of boxes in a column to the number of materials layer in the window that is displayed, then, in each box, right-click + Insert function call and browse the library to specify the path of the desired material (in Utilities.Data.Solids)

The vertical walls parameterization is done via the caracParoiVert parameter (dimension N) of the tab Vertical walls.

  1. Click on the small arrow of caracParoiVert + Edit Array
  2. Adjust the number of cells (lines) to the number of vertical walls N
  3. In each box right-click + Insert function call then browse the library to specify the path of the desired type of wall (in Utilities.Data.WallData)

Note that walls can always be set layer by layer without creating any type of wall. For that:

  1. Click on the small arrow of caracParoiVert + Edit Combined
  2. Adjust the number of lines to the number of vertical walls N
  3. Fill in the fields on thickness, meshes and the number of layers in each wall, then for each material right-click + Insert function call then browse the library to specify the path of the desired type of material (in Utilities.Data.Solids)

Warning, it is imperative that the walls order is the same in the definition of the different fields, orientation, materials, surface, thicknesses ... For example, see TestZoneNWalls validation.

By default, the zone has a south window and four vertical walls oriented in the four cardinal points.

Known limits / Use precautions

The solar flux distribution inside the frame is made in proportion to the surfaces. It is relatively simplistic. To consider walls radiation in long wavelength (LWR), exchange coefficients h must be global exchange coefficients.

Validations

Validation in free evolution by comparison to the assembly model - Gilles Plessis 10/2011

Validation in TestZoneNWalls

--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Gilles PLESSIS, EDF (2011)
--------------------------------------------------------------

Parameters

TypeNameDefaultDescription
IntegerN4Vertical walls number
IntegerNF1Windows number
Realalbedo0.2Environment albedo
Modelica.Units.SI.TemperatureTp293.15Initial temperatureof walls and air node
Horizontal walls › Ceiling
BuildSysPro.Utilities.Records.GenericWallcaracPlafCeiling characteristics
Modelica.Units.SI.AreaSPlaf1Ceiling surface
RealazimutPlaf0Ceiling azimuth in relation to the South: S=0°, E=-90°, O=90°, N=180°
RealinclPlaf0Ceiling tilt
RealalphaPlaf0.5Solar absorption coefficient of the ceiling
Modelica.Units.SI.CoefficientOfHeatTransferhPlaf1Global surface exchange coefficient on the face a
Modelica.Units.SI.CoefficientOfHeatTransferhintPlaf1Global surface exchange coefficient on the face b
Horizontal walls › Floor
BuildSysPro.Utilities.Records.GenericWallcaracPlanchFloor characteristics
Modelica.Units.SI.AreaSPlan1Floor surface
Modelica.Units.SI.CoefficientOfHeatTransferhintPlan1Global surface exchange coefficient on the inner face
Vertical walls
BuildSysPro.Utilities.Records.GenericWall[N]caracParoiVertVertical walls characteristics
Modelica.Units.SI.AreaSVertones(N)Vertical walls surface
RealalphaVertfill(0.5, N)Solar absorption coefficient of vertical walls (departure South wall then in clockwise direction)
RealazimutVert{0, 90, 180, -90}Vertical walls azimuth in relation to the South: S=0°, E=-90°, O=90°, N=180°
RealinclVertfill(90, N)Vertical walls tilt
Modelica.Units.SI.CoefficientOfHeatTransferhVert25Global surface exchange coefficient on the outer face
Modelica.Units.SI.CoefficientOfHeatTransferhintVert8.29Global surface exchange coefficient on the inner face
Windows
Modelica.Units.SI.CoefficientOfHeatTransferUfenfill(3, NF)Glazings thermal conductivity (from South window then in clockwise direction)
RealtauFenfill(0.5, NF)Eenergy transmission coefficients (from South window then in clockwise direction)
RealgFenfill(0.6, NF)Solar factors (from South window then in clockwise direction)
Modelica.Units.SI.AreaSFenones(NF)Surface of each window (from South window then in clockwise direction)
Modelica.Units.SI.CoefficientOfHeatTransferhFen25Global surface exchange coefficient on the outer face (25 W/m²/K with the standard EN 410 and 673)
Modelica.Units.SI.CoefficientOfHeatTransferhintFen8.29Global surface exchange coefficient on the inner face (8.29 W/m²/K with the standard EN 410 and 67)
Modelica.Units.NonSI.Angle_degazimutFenzeros(NF)Azimuth of each window in direction to the South: S=0°, E=-90°, O=90°, N=180°
Modelica.Units.NonSI.Angle_deginclFenfill(90, NF)Windows tilt (from South window then in clockwise direction)
Inner zone
Modelica.Units.SI.VolumeVzone10Zone air volume [mCube]
Air renewal
RealDebitRenouvVzone/changUnitAir renewal hourly flow [m3/h]

Connectors

TypeNameDefaultDescription
BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_aT_groundTsol
BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_aT_intTint
BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_aT_extText
Modelica.Blocks.Interfaces.RealInput[10]GSun data : {DIFH, DIRN, DIRH, GLOH, t0, CosDir[1:3], Solar azimuth angle, Solar elevation angle}

Revisions

Gilles Plessis 03/2011 : Ajout d'une liste déroulante pour le choix des matériaux via l'annotation annotation(choicesAllMatching=true).

Gilles Plessis 02/2012 : Modification du modèle de renouvellement d'air.

Gilles Plessis 06/2012 :

  • Intégration du changement de paramétrage des parois. Voir les révisions apportées au modèle de parois
  • Protection de composants pour éviter le grand nombre de variables dans la fenêtre des résultats.