This block transforms a Real input signal into a Real output signal:
- When the output was false and the input becomes greater than parameter uHigh, the output switches to true.
- When the output was true and the input becomes less than parameter uLow, the output switches to false.
- As long as the input stays between uLow and uHigh, the output remains the same.
This hysteresic block has several additional features:
- When the parameter revert is true, the switching logic changes. This is typically used for heating-like situations, when the output has to be true when the input is below uLow.
- uLow and uHigh can be realinputs instead of fixed parameters
- a release input can be used to activate (release) or deactivate the controller
The initial value of the output is defined via parameter y_start. The default value of this parameter is false.
- November 2014, Roel De Coninck
Switching to real inputs and output
- May 13, 2014, by Damien Picard:
Add possibility to use parameters as boundary values instead of inputs.
Generated at 2024-12-21T19:25:56Z
by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos