Buildings.Air.Systems.SingleZone.VAV.Examples.BaseClasses
Package with base classes for Buildings.Air.Systems.SingleZone.VAV.Examples
Information
This package contains base classes that are used to construct the models in Buildings.Air.Systems.SingleZone.VAV.Examples.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
Name | Description |
---|---|
InternalLoads | Schedule for time varying internal loads |
Room | BESTest Case 600 with fluid ports for air HVAC and internal load |
Buildings.Air.Systems.SingleZone.VAV.Examples.BaseClasses.InternalLoads
Schedule for time varying internal loads
Information
Internal load profile for the thermal zone.
Extends from Modelica.Blocks.Sources.CombiTimeTable (Table look-up with respect to time and linear/periodic extrapolation methods (data from matrix/file)).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Table data definition | |||
Boolean | tableOnFile | false | = true, if table is defined on file or in function usertab |
Real | table[:, :] | [0, 0.1; 8*3600, 0.1; 8*3600... | Table matrix (time = first column; e.g., table=[0,2]) |
String | tableName | "NoName" | Table name on file or in function usertab (see docu) |
String | fileName | "NoName" | File where matrix is stored |
Boolean | verboseRead | true | = true, if info message that file is loading is to be printed |
Table data interpretation | |||
Integer | columns[:] | {2} | Columns of table to be interpolated |
Smoothness | smoothness | Modelica.Blocks.Types.Smooth... | Smoothness of table interpolation |
Extrapolation | extrapolation | Modelica.Blocks.Types.Extrap... | Extrapolation of data outside the definition range |
Real | offset[:] | {0} | Offsets of output signals |
Time | startTime | 0 | Output = offset for time < startTime [s] |
Time | timeScale | 1 | Time scale of first table column [s] |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | y[nout] | Connector of Real output signals |
Modelica definition
Buildings.Air.Systems.SingleZone.VAV.Examples.BaseClasses.Room
BESTest Case 600 with fluid ports for air HVAC and internal load
Information
This is a single zone model based on the envelope of the BESTEST Case 600 building, though it has some modifications. Supply and return air ports are included for simulation with air-based HVAC systems. Heating and cooling setpoints and internal loads are time-varying according to an assumed occupancy schedule.
This zone model utilizes schedules and constructions from
the Schedules
and Constructions
packages.
Parameters
Type | Name | Default | Description |
---|---|---|---|
replaceable package MediumA | Buildings.Media.Air | Medium model | |
MassFlowRate | mAir_flow_nominal | Design airflow rate of system [kg/s] | |
Angle | lat | Building latitude [rad] | |
Angle | S_ | Buildings.Types.Azimuth.S | Azimuth for south walls [rad] |
Angle | E_ | Buildings.Types.Azimuth.E | Azimuth for east walls [rad] |
Angle | W_ | Buildings.Types.Azimuth.W | Azimuth for west walls [rad] |
Angle | N_ | Buildings.Types.Azimuth.N | Azimuth for north walls [rad] |
Angle | C_ | Buildings.Types.Tilt.Ceiling | Tilt for ceiling [rad] |
Angle | F_ | Buildings.Types.Tilt.Floor | Tilt for floor [rad] |
Angle | Z_ | Buildings.Types.Tilt.Wall | Tilt for wall [rad] |
Integer | nConExtWin | 1 | Number of constructions with a window |
Integer | nConBou | 1 | Number of surface that are connected to constructions that are modeled inside the room |
Generic | matExtWal | Exterior wall | |
Generic | matFlo | Floor | |
Generic | soil | Soil properties | |
Generic | roof | Roof | |
Win600 | window600 | Window |
Connectors
Type | Name | Description |
---|---|---|
replaceable package MediumA | Medium model | |
FluidPort_a | supplyAir | Supply air |
FluidPort_b | returnAir | Return air |
Bus | weaBus | Weather data bus |
output RealOutput | TRooAir | Room air temperature |