modelTesterAutomaticThermalControl

Model for testing the functionality of TesterAutomaticThermalControl

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

Information

Overview

Block that implements functionality of "Automatic thermal control" from VDI 3813 [1, section 6.5.17, p. 59 - 61].

Functional Description

"By means of Automatic thermal control (RA-FL section 6, column 16; informative function block Figure 38), the sunshade is used in unoccupied rooms to support heating or cooling by deliberately admitting or preventing solar heat inputs. This helps avoiding overheating in summer and reducing the heating load in winter. To this end, the application function processes the input information about the occupancy state of the room (Occupancy evaluation), the outdoor brightness (Brightness measurement), the room temperature (Temperature measurement) and the setpoints (Setpoint calculation) and, on this basis, generates positioning commands for the sunshade."[1, section 6.5.17, p. 59 - 61]

Concept

Components

TypeNameDefaultDescription
Sunshading.AutomaticThermalControlautomaticThermalControl
Modelica.Blocks.Sources.ConstantT_BMS
Modelica.Blocks.Sources.ConstantT_SETPT
RoomClimate.SetpointCalculationsetpointCalculation
Modelica.Blocks.Sources.ConstantT_OUT
SensorFunctions.PresenceDetectionpresenceDetectionValue for sensor based presence indication in rooms (true = occupied / false = unoccupied)
Modelica.Blocks.Sources.BooleanExpressionsourceP_AUTOForce that room is unoccupied.
SensorFunctions.BrightnessMeasurementFunctions.BrightnessMeasurementOutdoorbrightnessMeasurementOutdoor
Modelica.Blocks.Sources.PulsesourceH_OUTVary the outdoor illuminance between 500 and 50 lux
SensorFunctions.AirTemperatureMeasurementFunctions.AirTemperatureMeasurementRoomairTemperatureMeasurementRoom
Modelica.Blocks.Sources.PulsesourceT_ROOMRoom temperature osciilates between 22 and 19 degree Celsius
Basic.OccupancyEvaluationoccupancyEvaluation
Modelica.Blocks.Sources.BooleanExpressionsourceP_MANEnforce that room is unoccupied.

Revisions

  • March 07, 2017  by Georg Ferdinand Schneider & Georg Ambrosius Peßler:
    Implemented.