BuildingControlLib.BuildingControl.VDI3813.ApplicationFunctions.RoomClimate.SetpointCalculation

# .BuildingControlLib.BuildingControl.VDI3813.ApplicationFunctions.RoomClimate.SetpointCalculation

Calculates heating and cooling setoints for all energy modes depending on user and operator input

## Information

#### Overview

Block that implements function "Setpoint calculation" from VDI 3813 [1, section 6.5.21, p. 68 - 70].

#### Functional Description

"Given the fact that the various energy modes of the controller functions rely on different setpoints which in turn depend on specific conditions, calculation of these setpoints is required. Each energy mode is allocated one pair of setpoints for the heating and cooling modes. Figure 42 shows the arrangement of the setpoints and the associated P components of the heating and cooling sequences. The centre of the dead band (neutral zone), TZE, between the two comfort setpoints is the reference for any setpoint shift by the operator (T_BMS) or the user (T_SETPT). A change made by the operator comprises parallel shifting of the setpoints for the comfort, precomfort and economy modes. Merely the protection mode setpoints remain unchanged. Setpoint adjustments by the room user, however, only have an effect on the occupancy-dependent energy modes Comfort and Precomfort. In any case, the function Setpoint calculation (RA-FL section 6, column 20; informative function block Figure 43) prevents any setpoint overlaps due to shifting by always using the next setpoint as a limit. In order to avoid temperature shocks in summer when entering or leaving the building and, additionally, to reduce the energy required for cooling the building, the comfort and precomfort setpoints are raised continuously as from a specified outdoor temperature (T_OUT). This function is called summer compensation."[1, section 6.5.21, p. 68 - 70]

Block calculated the setpoints for energy modes protection, economy, precomfort and comfort, heating and cooling respectively. Setpoint shifts may be induced from outside through the operator (T_BMS) or manually by the user (T_SETPT). Parameter of heating and cooling protection serve as boundaries and my not be crossed. Also a setpoint might not cross another setpoint, e.g. the setpoint for heating precomfort may not be larger than the setpoint from heating comfort. Setpoint shifts affect all setpoints equally. Setpoints comfort and precomfort are shiftable from the user and the operator. Setpoints for economy mode may be shifted only by the operator. Additionally setpoint for energy modes cooling comfort and precomfort may be shifted through the outdoor air temperature (T_OUT) termed "summer compensation".

Fig. 1: "Setpoints of all energy modes", [1, section 6.5.21, Figure 42, p. 68]

Fig. 2: "Informative representation of the application function Setpoint calculation", [1, section 6.5.21, Figure 43, p. 69]

## Revisions

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

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos