modelWall

Simple wall model for outside and inside walls with windows and doors

Information

Overview

Flexible Model for Inside Walls and Outside Walls.

Concept

The WallSimple model models

  • Conduction and convection for a wall (different on the inside surface depending on the surface orientation: vertical wall, floor or ceiling)
  • Outside walls may have a window and/ or a door
  • Inside walls may have a door

This model uses a HeatStarComb Connector for an easier connection of temperature and radiance inputs.

Assumptions

  • Outside walls are represented as complete walls
  • Inside walls are modeled as a half of a wall, you need to connect a corresponding second half with the same values
  • Door and window got a constant U-value
  • No heat storage in doors or window

Have a closer look at the used models to get more information about the assumptions.

Example Results

AixLib.Building.Components.Examples.Walls.InsideWall

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Areaclearanceif not outside and withDoor then door_height*door_width else if outside and withDoor and withWindow then windowarea + door_height*door_width else if outside and withWindow then windowarea else if outside and withDoor then door_height*door_width else 0Wall clearance
Modelica.Units.SI.AreaANetwall_height*wall_length - clearanceNet area of wall (without windows and doors)
General Wall Type Parameter
BooleanoutsidetrueChoose if the wall is an outside wall (or an inside wall)
Dynamics › Equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.DynamicFreeInitialType of energy balance: dynamic (3 initialization options) or steady state
Structure of wall layers
DataBase.Walls.WallBaseDataDefinitionwallParWall parameters / type of wall
Room Geometry
Modelica.Units.SI.Lengthwall_lengthLength of wall
Modelica.Units.SI.Heightwall_heightHeight of wall
Surface Parameters › Outside surface
Realsolar_absorptance0.25Solar absorptance coefficient of outside wall surface
AixLib.ThermalZones.HighOrder.Components.Types.CalcMethodConvectiveHeatTransfercalcMethodOutAixLib.ThermalZones.HighOrder.Components.Types.CalcMethodConvectiveHeatTransfer.DIN_6946Calculation method for convective heat transfer coefficient at outside surface
Modelica.Units.SI.CoefficientOfHeatTransferhConOut_const25Custom convective heat transfer coefficient (just for manual selection, not recommended)
DataBase.Surfaces.RoughnessForHT.PolynomialCoefficients_ASHRAEHandbooksurfaceTypeDataBase.Surfaces.RoughnessForHT.Brick_RoughPlaster()Surface type of outside wall
Surface Parameters › Inside surface
AixLib.ThermalZones.HighOrder.Components.Types.InsideSurfaceOrientationISOrientationAixLib.ThermalZones.HighOrder.Components.Types.InsideSurfaceOrientation.vertical_wallInside surface orientation
Booleanuse_shortWaveRadInfalseUse bus connector for incoming shortwave radiation
Booleanuse_shortWaveRadOutfalseUse bus connector for outgoing shortwave radiation
AixLib.ThermalZones.HighOrder.Components.Types.CalcMethodRadiativeHeatTransferradLongCalcMethodAixLib.ThermalZones.HighOrder.Components.Types.CalcMethodRadiativeHeatTransfer.No_approxCalculation method for longwave radiation heat transfer
Modelica.Units.SI.TemperatureT_refModelica.Units.Conversions.from_degC(16)Reference temperature for optional linearization of longwave radiation
AixLib.ThermalZones.HighOrder.Components.Types.CalcMethodConvectiveHeatTransferInsideSurfacecalcMethodInAixLib.ThermalZones.HighOrder.Components.Types.CalcMethodConvectiveHeatTransferInsideSurface.EN_ISO_6946_Appendix_ACalculation method of convective heat transfer coefficient at inside surface
Modelica.Units.SI.CoefficientOfHeatTransferhConIn_const2.5Custom convective heat transfer coefficient (just for manual selection, not recommended)
Window › Window
BooleanwithWindowfalseChoose if the wall has got a window (only outside walls)
DataBase.WindowsDoors.Simple.OWBaseDataDefinition_SimpleWindowTypeDataBase.WindowsDoors.Simple.WindowSimple_EnEV2009()Choose a window type from the database
Modelica.Units.SI.Areawindowarea2Area of window
Window › Sunblind
BooleanwithSunblindfalseenable support of sunblinding?
RealBlinding0blinding factor: 0 means total blocking of solar irradiation
RealLimitSolIrr0Minimum specific total solar radiation in W/m2 for blinding becoming active (see also TOutAirLimit)
Modelica.Units.SI.TemperatureTOutAirLimit288.15Temperature at which sunblind closes (see also LimitSolIrr)
Window › Shadow
BooleanwithShieldfalseenable shadow effect?
Modelica.Units.SI.LengthlenWinShie0.05Horizontal length of the sun shield
Modelica.Units.SI.LengthheiWinShadMin0.05Vertical distance from shield to upper border of window glazing
Modelica.Units.SI.LengthheiWinShadMax1.10Vertical distance from shield to lower border of window glazing
Modelica.Units.NonSI.Angle_degaziDegWin-54Window glazing azimuth, S=0°, W=90°, N=180°, E=-90°
Door
BooleanwithDoorfalseChoose if the wall has got a door
Modelica.Units.SI.CoefficientOfHeatTransferU_door1.8Thermal transmission coefficient of door
Modelica.Units.SI.Emissivityeps_door0.9Solar emissivity of door material
Modelica.Units.SI.Lengthdoor_height2
Modelica.Units.SI.Lengthdoor_width1
Initialization
Modelica.Units.SI.TemperatureT0Modelica.Units.Conversions.from_degC(20)Initial temperature

Connectors

TypeNameDefaultDescription
AixLib.Utilities.Interfaces.SolarRad_inSolarRadiationPort
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_outside
Modelica.Blocks.Interfaces.RealInputWindSpeedPort
BoundaryConditions.WeatherData.BusweaBusWeather bus
AixLib.Utilities.Interfaces.ConvRadCombthermStarComb_inside
Utilities.Interfaces.ShortRadSurfshortRadWall
Utilities.Interfaces.ShortRadSurfshortRadWin

Components

TypeNameDefaultDescription
WindowModelwindowModel
BaseClasses.ConvNLayerClearanceStarWallWall
Utilities.HeatTransfer.SolarRadToHeatSolarAbsorption
Sunblinds.SunblindSunblind
Shadow.ShadowEffectshadowEff
WindowsDoors.DoorDoor
AixLib.Utilities.HeatTransfer.HeatConvOutsideheatTransfer_Outside
AixLib.Utilities.Interfaces.Adaptors.ConvRadToCombPortheatStarToComb
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortempOutAirSensorOutdoor air (dry bulb) temperature sensor
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowabsSolarRadWinabsorbed solar radiation through window
Modelica.Blocks.Sources.Constant[6]constFixShoRadParParameteres used for the short radiaton models. See connections to check which array corresponds to which parameter

Contents

NameDescription
WindowModel
CorrSolarGainWin

Revisions

  • June, 18, 2020 by Fabian Wuellhorst:
    #918: Add short wave connector to pass wall and window parameters.
  • July 1, 2020 by Konstantina Xanthopoulou:
    #898:Added HeatPort to connect absSolarRadWin properly,
    #882:Rearranged components to only use one wall model.
  • April 23, 2020 by Philipp Mehrfeld:
    #752: Mainly add wallType, rearrange components.
  • October 12, 2016  by Tobias Blacha:
    Algorithm for HeatConv_inside is now selectable via parameters on upper model level. This closes ticket issue 215
  • August 22, 2014  by Ana Constantin:
    Corrected implementation of door also for outside walls. This closes ticket issue 13
  • May 19, 2014  by Ana Constantin:
    Formatted documentation appropriately
  • May 02, 2013  by Ole Odendahl:
    Formatted documentation appropriately
  • June 22, 2012  by Lukas Mencher:
    Outside wall may have a door now, icon adjusted
  • Mai 24, 2012  by Ana Constantin:
    Added inside surface orientation
  • April, 2012  by Mark Wesseling:
    Implemented.