Controllers
Controller | Name | Description |
---|---|---|
| PI-Controllers | The Proportional-Integral (PI) controller computes and transmits a controller output signal every timestep to the component (e.g., valve). The computed output from the PI algorithm is influenced by the controller tuning parameters and the controller error. For more info about the PI algorithm itself, please visit https://controlguru.com/integral-action-and-pi-control/ Parameters
How to overrule/de-activate the output of a PI controller? Suppose you have a PI controller, of which you want to use the output in certain operating conditions. Sometimes this is done like in the following example. This practice has a problem : Although the PI controller is successfully overruled, the PI controller itself will still continuously execute it’s “I action” and keep integrating the error over time. As soon as you re-use the output of the PI controller (by sending the signal ‘one’ on the yellow line), this might result in temporary unexpected and undesired behavior, like unstable or overshooting output values. Therefore use the de-activation (and reset) control signal on the PI controller itself, that will de-activate the error integration. |
Modulating Room Controller | A Modulating Room Controller allows to increase or reduce the heating power to the actual required output and therefore allows efficient heating control and high comfort at the same time. It uses a PI control algorithm. Parameters
| |
On/Off Room Controller | The most common room controller is still the On/Off control via a relay. It allows a controller to request either none or full heating power. Parameters
| |
Thermostatic Room Controller For Radiator Valve | A thermostatic room controller for application on the Base Circuit "Radiator with Thermostatic Radiator Valve" Parameters
| |
Programmable Controller | Write your own algorithm using the programmable controller.
here is an example with code : example.txt |
Setpoint configuration
You can define 4 types of setpoint profiles :
continuous
unimodal
bimodal
trimodal (see screenshot below)
The Exclude weekends option will set a permanent night during Saturdays and Sundays.
The optional Holiday period allows you to set a period for permanent night setpoint.
You can define a range for randomness on both the setpoints as on the start/end hours.
You can 'lock' the randomness so the same randomness is applied for each simulation, by setting the re-randomize parameter to 'NO' :
Control delay
With the control delay up and down it is possible to insert the delay time of the valve actuator.