modelTestCase7

VDI 6007 Test Case 7 model

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Test Case 7 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 similar with Test Case 6, but with a maximum heating/cooling power.

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 with maximum heating power.

Components

TypeNameDefaultDescription
RC.TwoElementsthermalZoneTwoElementsThermal zone
Buildings.HeatTransfer.Sources.FixedTemperaturepreTemOutdoor air temperature
Modelica.Thermal.HeatTransfer.Components.ConvectiontheConWallOutdoor convective heat transfer
Modelica.Blocks.Sources.CombiTimeTableintGaiTable with internal gains
Modelica.Blocks.Sources.CombiTimeTablereferenceReference results
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowmachinesRadRadiative heat flow machines
Modelica.Blocks.Sources.ConstanthConWallOutdoor coefficient of heat transfer for walls
Modelica.Blocks.Sources.ConstantconstSolar radiation
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowheaCooIdeal heater/cooler with limit
Modelica.Blocks.Sources.CombiTimeTablesetTempSet temperature for ideal heater/cooler
Modelica.Blocks.Math.UnitConversions.From_degCfrom_degCConvert set temperature from degC to Kelvin
Controls.Continuous.LimPIDconHeaCooHeating and cooling controller
Modelica.Blocks.Math.GaingainHeaCooGain for heating and cooling controller
BaseClasses.VerifyDifferenceThreePeriodsassEquChecks validation criteria
Modelica.Blocks.Math.MeanmeanHourly mean of indoor air temperature
Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensorheatFlowSensorSensor for ideal heater/cooler
Modelica.Blocks.Math.GaingainMeaGain for mean block

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:
    Renamed alphaWall to hConWall
  • January 25, 2019, by Michael Wetter:
    Added start value to avoid warning in JModelica.
  • July 7, 2016, by Moritz Lauster:
    Added automatic check against validation thresholds.
  • January 11, 2016, by Moritz Lauster:
    Implemented.