Relay with variable deadband and hysteresis#
Block appearance in REPEAT VISION#
The Relay with variable deadband and hysteresis block simulates the operation of a relay with variable hysteresis (variable return area (RA)) and variable deadband (DB). The value of DB and the value of RA are specified by the block’s input signals. The block is described by the equations:
If y(t-∆t) < 0 (1):
If y(t-∆t) < 1 (2):
If y(t-∆t)≥0 (3):
where:
y(t-∆t) – the value of the block output signal at the previous integration step;
y – the value of the block output signal at the current integration step;
\(x_0\) – the value of the input signal (the value is taken from the first input of the block);
\(x_1\) – the value of DB (the value is taken from the second input of the block);
\(x_2\) – the value of RA (the value is taken from the third input of the block).
The static characteristic of the block looks like this:
The static characteristic of the block#
1. Properties#
Property |
Default value |
Description |
Units of measurement |
|---|---|---|---|
Initial conditions |
0 |
Initial conditions (-1, 0 or 1) |
- |
2. Inputs and outputs#
Parameters |
Input/Output |
Description |
Units of measurement |
Port type |
|---|---|---|---|---|
Input signal |
Input |
Signal |
- |
Automation |
Deadband |
Input |
- |
Automation |
|
Return zone |
Input |
- |
Automation |
|
Signal equal to +1, -1 or 0 |
Output |
Signal |
- |
Automation |
In order to see the connection capabilities of the block, you need to go to page Description of block ports
3. Code generation#
Important
Block supports C source code generation