modelTestCase6
VDI 6007 Test Case 6 model
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Test Case 6 of the VDI 6007 Part 1: Calculation of heat load excited with a given radiative heat source and a setpoint profile for room version S. Is based on Test Case 2.
Boundary conditions
- constant outdoor air temperature 22°C
- no solar or short-wave radiation on the exterior wall
- no solar or short-wave radiation through the windows
- no long-wave radiation exchange between exterior wall, windows and ambient environment
This test validates heat load calculation without maximum heating power.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| RC.TwoElements | thermalZoneTwoElements | Thermal zone | |
| Buildings.HeatTransfer.Sources.FixedTemperature | preTem | Outdoor air temperature | |
| Modelica.Thermal.HeatTransfer.Components.Convection | theConWall | Outdoor convective heat transfer | |
| Modelica.Blocks.Sources.CombiTimeTable | intGai | Table with internal gains | |
| Modelica.Blocks.Sources.CombiTimeTable | reference | Reference results | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | machinesRad | Radiative heat flow machines | |
| Modelica.Blocks.Sources.Constant | hConWall | Outdoor coefficient of heat transfer for walls | |
| Modelica.Blocks.Sources.Constant | const | Solar radiation | |
| Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor | heatFlowSensor | Sensor for ideal heater/cooler | |
| Buildings.HeatTransfer.Sources.PrescribedTemperature | preTem1 | Prescribed temperature for ideal heater/cooler | |
| Modelica.Blocks.Sources.CombiTimeTable | setTemp | Set temperature for ideal heater/cooler | |
| Modelica.Blocks.Math.UnitConversions.From_degC | from_degC | Convert set temperature from degC to Kelvin | |
| BaseClasses.VerifyDifferenceThreePeriods | assEqu | Checks validation criteria | |
| Modelica.Blocks.Math.Mean | mean | Hourly mean of indoor air temperature |
Revisions
-
April 29, 2026, by Michael Wetter:
Changed configuration of table to cause the parameters to be evaluated, as this leads to more efficient code.
This is for IBPSA, #2111. -
July 11, 2019, by Katharina Brinkmann:
RenamedalphaWalltohConWall -
July 7, 2016, by Moritz Lauster:
Added automatic check against validation thresholds. -
January 11, 2016, by Moritz Lauster:
Implemented.