modelPartialRoomFourWalls

Partial room model for a room with 4 walls, 1 ceiling and 1 floor

Extends from AixLib.ThermalZones.HighOrder.Rooms.BaseClasses.PartialRoom.

Information

This model provides common interfaces for the most frequently used room in a building, one with four walls, a floor and a ceiling.

To build up your own room, just extend this model and specify if the walls are inner or outer walls, have windows etc. Connect the heat ports to e.g. thermOuter for outside walls and add new heat ports to exchange heat with other sources, such as anothers room inner wall.

See the various examples in RoomEmpiricalValidation or ASHRAE140 to see how to use this model.

Note that all default values are by design not final. This means you have full control over the parametrization of your high-order room model.

Parameters

TypeNameDefaultDescription
ThermalZones.HighOrder.Components.Types.CoeffTableEastWestWindowcoeffTableSolDistrFractions
Dimensions
Modelica.Units.SI.Lengthroom_length6length
Modelica.Units.SI.Heightroom_height2.7height
Modelica.Units.SI.Lengthroom_width8width
Windows
Modelica.Units.SI.AreaWin_Area12Window area
Inner walls › Shortwave Radiation
Booleanuse_shortWaveRadIntrueUse bus connector for incoming shortwave radiation
Booleanuse_shortWaveRadOuttrueUse bus connector for outgoing shortwave radiation
Booleanuse_dynamicShortWaveRadMethodfalseTrue = dynamic as holistic approach, false = static approach to obtain the same values as provided in tables of the ASHREA
Components.Types.selectorCoefficientsabsInnerWallSurfAixLib.ThermalZones.HighOrder.Components.Types.selectorCoefficients.abs06Coefficients for interior solar absorptance of wall surface abs={0.6, 0.9, 0.1}

Components

TypeNameDefaultDescription
AixLib.ThermalZones.HighOrder.Components.Walls.WallwallSouth
AixLib.ThermalZones.HighOrder.Components.Walls.WallwallWest
AixLib.ThermalZones.HighOrder.Components.Walls.WallwallEast
AixLib.ThermalZones.HighOrder.Components.Walls.WallwallNorth
AixLib.ThermalZones.HighOrder.Components.Walls.Wallceiling
AixLib.ThermalZones.HighOrder.Components.Walls.Wallfloor
Utilities.Interfaces.SolarRad_in[5]SolarRadiationPortN,E,S,W,Hor
Modelica.Blocks.Interfaces.RealInputWindSpeedPort
Utilities.HeatTransfer.SolarRadInRoomsolarRadInRoom
Modelica.Blocks.Interfaces.RealOutputtransShoWaveRadWin
Modelica.Blocks.Math.MultiSummultiSum

Revisions

  • February, 2022 by Fabian Wüllhorst:
    First implementation (see issue #1123)