modelBuilding1Zone1DBox
1 zone thermal building model with the shape of a box
Extends from BuildingSystems.Buildings.BaseClasses.BuildingTemplate.
Information
This is a 1 zone thermal building model with the shape of a box.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Opaque constructions › Exterior constructions | |||
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionWall1 | Data of the thermal construction | |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionWall2 | Data of the thermal construction | |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionWall3 | Data of the thermal construction | |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionWall4 | Data of the thermal construction | |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionCeiling | Data of the thermal construction | |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionBottom | Data of the thermal construction | |
| Opaque constructions › Interior constructions | |||
| Boolean | InteriorWalls | true | True: Interior walls are present, false: Interior walls are absent |
| Modelica.Units.SI.Area | AInteriorWalls | 1.0 | Surface area of one side of the interior walls |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionWallsInterior | Data of the thermal construction | |
| Boolean | InteriorCeilings | true | True: Interior ceilings are present, false: Interior ceilings are absent |
| Modelica.Units.SI.Area | AInteriorCeilings | 1.0 | Surface area of one side of the interior ceilings |
| BuildingSystems.Buildings.Data.Constructions.OpaqueThermalConstruction | constructionCeilingsInterior | Data of the thermal construction | |
| Opaque constructions › Thermal boundary conditions | |||
| BuildingSystems.Buildings.Types.ThermalBoundaryCondition | BCWall1 | BuildingSystems.Buildings.Types.ThermalBoundaryCondition.Ambience | Thermal boundary condition wall1 |
| Modelica.Units.SI.Temperature | TWall1_constant | 293.15 | Constant temperature on the outer surface of wall1 (used if BCWall1=Constant) |
| BuildingSystems.Buildings.Types.ThermalBoundaryCondition | BCWall2 | BuildingSystems.Buildings.Types.ThermalBoundaryCondition.Ambience | Thermal boundary condition wall2 |
| Modelica.Units.SI.Temperature | TWall2_constant | 293.15 | Constant temperature on the outer surface of wall2 (used if BCWall2=Constant) |
| BuildingSystems.Buildings.Types.ThermalBoundaryCondition | BCWall3 | BuildingSystems.Buildings.Types.ThermalBoundaryCondition.Ambience | Thermal boundary condition wall3 |
| Modelica.Units.SI.Temperature | TWall3_constant | 293.15 | Constant temperature on the outer surface of wall3 (used if BCWall3=Constant) |
| BuildingSystems.Buildings.Types.ThermalBoundaryCondition | BCWall4 | BuildingSystems.Buildings.Types.ThermalBoundaryCondition.Ambience | Thermal boundary condition wall4 |
| Modelica.Units.SI.Temperature | TWall4_constant | 293.15 | Constant temperature on the outer surface of wall4 (used if BCWall4=Constant) |
| BuildingSystems.Buildings.Types.ThermalBoundaryCondition | BCCeiling | BuildingSystems.Buildings.Types.ThermalBoundaryCondition.Ambience | Thermal boundary condition ceiling |
| Modelica.Units.SI.Temperature | TCeiling_constant | 293.15 | Constant temperature on the outer surface of ceiling (used if BCCeiling=Constant) |
| General › Geometry | |||
| Modelica.Units.SI.Length | width | 10.0 | Width of the building (inner space) |
| Modelica.Units.SI.Length | length | 10.0 | Length of the building (inner space) |
| Modelica.Units.SI.Length | height | 2.8 | Height of the building (inner space) |
| Transparent constructions › window1 (included in constructionWall1) | |||
| Modelica.Units.SI.Length | widthWindow1 | 0.0 | Width of window1 |
| Modelica.Units.SI.Length | heightWindow1 | 0.0 | Height of window1 |
| Real | framePortionWindow1 | 0.2 | Frame portion of window1 |
| BuildingSystems.Buildings.Data.Constructions.TransparentConstruction | constructionWindow1 | Data of the construction of window1 | |
| Boolean | use_GSCWindow1_in | false | = true, use input for geometric shading coefficient GSCWindow1 |
| Transparent constructions › window2 (included in constructionWall2) | |||
| Modelica.Units.SI.Length | widthWindow2 | 0.0 | Width of window2 |
| Modelica.Units.SI.Length | heightWindow2 | 0.0 | Height of window2 |
| Real | framePortionWindow2 | 0.2 | Frame portion of window2 |
| BuildingSystems.Buildings.Data.Constructions.TransparentConstruction | constructionWindow2 | Data of the construction of window2 | |
| Boolean | use_GSCWindow2_in | false | = true, use input for geometric shading coefficient GSCWindow2 |
| Transparent constructions › window3 (included in constructionWall3) | |||
| Modelica.Units.SI.Length | widthWindow3 | 0.0 | Width of window3 |
| Modelica.Units.SI.Length | heightWindow3 | 0.0 | Height of window3 |
| Real | framePortionWindow3 | 0.2 | Frame portion of window3 |
| BuildingSystems.Buildings.Data.Constructions.TransparentConstruction | constructionWindow3 | Data of the construction of window3 | |
| Boolean | use_GSCWindow3_in | false | = true, use input for geometric shading coefficient GSCWindow2 |
| Transparent constructions › window4 (included in constructionWall4) | |||
| Modelica.Units.SI.Length | widthWindow4 | 0.0 | Width of window4 |
| Modelica.Units.SI.Length | heightWindow4 | 0.0 | Height of window4 |
| Real | framePortionWindow4 | 0.2 | Frame portion of window4 |
| BuildingSystems.Buildings.Data.Constructions.TransparentConstruction | constructionWindow4 | Data of the construction of window4 | |
| Boolean | use_GSCWindow4_in | false | = true, use input for geometric shading coefficient GSCWindow4 |
| Initialization › Opaque constructions | |||
| Modelica.Units.SI.Temperature | TWall1_start | 293.15 | Start temperature of each layer of wall1 |
| Modelica.Units.SI.Temperature | TWall2_start | 293.15 | Start temperature of each layer of wall2 |
| Modelica.Units.SI.Temperature | TWall3_start | 293.15 | Start temperature of each layer of wall3 |
| Modelica.Units.SI.Temperature | TWall4_start | 293.15 | Start temperature of each layer of wall4 |
| Modelica.Units.SI.Temperature | TCeiling_start | 293.15 | Start temperature of each layer of ceiling |
| Modelica.Units.SI.Temperature | TBottom_start | 293.15 | Start temperature of each layer of bottom |
| Modelica.Units.SI.Temperature | TWallsInterior_start | 293.15 | Start temperature of each layer of interior walls |
| Modelica.Units.SI.Temperature | TCeilingsInterior_start | 293.15 | Start temperature of each layer of interior ceilings |
| Initialization › Transparent constructions | |||
| Modelica.Units.SI.Temperature | TWindow1_start | 293.15 | Start temperature of each layer of window1 |
| Modelica.Units.SI.Temperature | TWindow2_start | 293.15 | Start temperature of each layer of window2 |
| Modelica.Units.SI.Temperature | TWindow3_start | 293.15 | Start temperature of each layer of window3 |
| Modelica.Units.SI.Temperature | TWindow4_start | 293.15 | Start temperature of each layer of window4 |
| Initialization | |||
| Modelica.Units.SI.Temperature | TAir_start | 293.15 | Start temperature of indoor air temperature |
| Advanced › Thermal comfort (PMV and PPD calculation) | |||
| Real | clo | 0.5 | Clothing |
| Real | met | 1.2 | Metabolism rate |
| Modelica.Units.SI.Velocity | vAir | 0.1 | Mean relative air velocity in the area of user presence |
| Advanced › Numerical Parameters | |||
| BuildingSystems.Buildings.Types.NumericalResolution | numResWall1 | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution wall1 |
| BuildingSystems.Buildings.Types.NumericalResolution | numResWall2 | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution wall2 |
| BuildingSystems.Buildings.Types.NumericalResolution | numResWall3 | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution wall3 |
| BuildingSystems.Buildings.Types.NumericalResolution | numResWall4 | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution wall4 |
| BuildingSystems.Buildings.Types.NumericalResolution | numResCeiling | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution ceiling |
| BuildingSystems.Buildings.Types.NumericalResolution | numResBottom | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution bottom |
| BuildingSystems.Buildings.Types.NumericalResolution | numResCeilingsInterior | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution interior ceilings |
| BuildingSystems.Buildings.Types.NumericalResolution | numResWallsInterior | BuildingSystems.Buildings.Types.NumericalResolution.Low | Numerical resolution interior walls |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| BuildingSystems.Buildings.Surfaces.SurfaceToSolid | outerSurfaceWall1 | Surface for outer thermal boundary condition of wall1 | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | ConstTempWall1 | Constant temperature on the outer surface of wall1 | |
| BuildingSystems.Buildings.Surfaces.SurfaceToSolid | outerSurfaceWall2 | Surface for outer thermal boundary condition of wall2 | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | ConstTempWall2 | Constant temperature on the outer surface of wall2 | |
| BuildingSystems.Buildings.Surfaces.SurfaceToSolid | outerSurfaceWall3 | Surface for outer thermal boundary condition of wall3 | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | ConstTempWall3 | Constant temperature on the outer surface of wall3 | |
| BuildingSystems.Buildings.Surfaces.SurfaceToSolid | outerSurfaceWall4 | Surface for outer thermal boundary condition of wall4 | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | ConstTempWall4 | Constant temperature on the outer surface of wall4 | |
| BuildingSystems.Buildings.Surfaces.SurfaceToSolid | outerSurfaceCeiling | Surface for outer thermal boundary condition of ceiling | |
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | ConstTempCeiling | Constant temperature on the outer surface of ceiling | |
| Modelica.Blocks.Interfaces.RealOutput | GSCWindow1_constant | 0.0 | Constant shading coefficient window1 (if use_GSCWindow1_in = true) |
| Modelica.Blocks.Interfaces.RealInput | GSCWindow1_in | Shading coefficient window1 | |
| Modelica.Blocks.Interfaces.RealOutput | GSCWindow2_constant | 0.0 | Constant shading coefficient window1 (if use_GSCWindow2_in = true) |
| Modelica.Blocks.Interfaces.RealInput | GSCWindow2_in | Shading coefficient window2 | |
| Modelica.Blocks.Interfaces.RealOutput | GSCWindow3_constant | 0.0 | Constant shading coefficient window1 (if use_GSCWindow3_in = true) |
| Modelica.Blocks.Interfaces.RealInput | GSCWindow3_in | Shading coefficient window3 | |
| Modelica.Blocks.Interfaces.RealOutput | GSCWindow4_constant | 0.0 | Constant shading coefficient window4 (if use_GSCWindow4_in = true) |
| Modelica.Blocks.Interfaces.RealInput | GSCWindow4_in | Shading coefficient window4 | |
| Modelica.Blocks.Interfaces.RealInput | wme | 0.0 | External work |
| BuildingSystems.Buildings.Zones.ZoneTemplateAirvolumeMixed | zone | Thermal zone | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | wall1 | Wall 1 (west oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | wall2 | Wall 2 (north oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | wall3 | Wall 3 (east oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | wall4 | Wall 4 (south oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | ceiling | Ceiling (horizontal oriented) | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | bottom | Bottom | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | wallsInterior | Optional interior walls | |
| BuildingSystems.Buildings.Constructions.Walls.WallThermal1DNodes | ceilingsInterior | Optional interior ceilings | |
| BuildingSystems.Buildings.Constructions.Windows.Window | window1 | Window 1 (west oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Windows.Window | window2 | Window 2 (north oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Windows.Window | window3 | Window 3 (east oriented if angleDegAzi is 0 degree) | |
| BuildingSystems.Buildings.Constructions.Windows.Window | window4 | Window 4 (south oriented if angleDegAzi is 0 degree) |
Revisions
-
February 4, 2020 by Christoph Nytsch-Geusen:
Thermal comfort assessment added -
January 25, 2018 by Christoph Nytsch-Geusen:
Adaptation to new zone model. -
May 23, 2015 by Christoph Nytsch-Geusen:
First implementation.