CBN_Hysteresis Coselica block
Switch output between two constants with hysteresis
uOn [-] : Switch on when u >= uOn
Properties : Type 'vec' of size 1.
Default value : 1
uOff [-] : Switch off when u <= uOff
Properties : Type 'vec' of size 1.
Default value : 0
yOn [-] : Output when switched on
Properties : Type 'vec' of size 1.
Default value : 1
yOff [-] : Output when switched off
Properties : Type 'vec' of size 1.
Default value : 0
y_start [-] : Start value of output
Properties : Type 'vec' of size 1.
Default value : 0
Inputs :
Modelica variable name : 'u'
Implicit variable (Value type).
Outputs :
Modelica variable name : 'y'
Implicit variable (Value type).
Parameters :
Modelica parameter name : 'uOn'
Default value : 1
Modelica parameter name : 'uOff'
Default value : 0
Modelica parameter name : 'yOn'
Default value : 1
Modelica parameter name : 'yOff'
Default value : 0
Modelica parameter name : 'y_start'
Default value : 0
CBN_Hysteresis.sci
Coselica.Blocks.Nonlinear.Hysteresis in COSELICA/macros/Coselica.mo file