INTE – Controlled integrator
Block SymbolLicensing group: STANDARD
Function Description
The INTE block implements a controlled integrator with variable integral time
constant ti and two indicators of the output signal level (ymin a ymax). If
and
then
where . If and then the output y is frozen to the last value before the falling edge at the RUN input signal. If then the output y is set to the initial value y0. The integration uses the trapezoidal method as follows
where is the block execution period. If , the block realize summation by following equation
If , the block behaviour is undefined.
Consider using the SINT block, whose simpler structure and functionality might be sufficient for elementary tasks.
This block propagates the signal quality. More information can be found in the 1.4 section.
Input
u | Analog input of the block | Double (F64) |
RUN | Enable execution | Bool |
|
|
|
R1 | Block reset | Bool |
y0 | Initial output value | Double (F64) |
ti | Integral time constant | Double (F64) |
Parameter
ymin | Lower level definition -1.0 | Double (F64) |
ymax | Upper level definition 1.0 | Double (F64) |
SAT | Limit output if level limit is reach | Bool |
Output
y | Integrator output | Double (F64) |
Q | Running integration indicator | Bool |
LY | Lower saturation indicator | Bool |
HY | Upper saturation indicator | Bool |
[Previous] [Back to top] [Up] [Next]
2024 © REX Controls s.r.o., www.rexygen.com