blockLimitedIntegrator
Integrator with limited value of the output
Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).
Information
This blocks computes y as integral of the input u multiplied with the gain K. If the integral reaches a given upper or lower limit, the integration is halted and only restarted if the input drives the integral away from the bounds.
The integrator is initialized with the value Y0.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | K | 1 | Integrator gain |
| Real | YMax | Upper limit of output | |
| Real | YMin | Lower limit of output | |
| Initialization | |||
| Real | Y0 | 0 | Initial or guess value of output (must be in the limits YMin .. YMax) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| RealInput | u (from SISO) | Connector of Real input signal | |
| RealOutput | y (from SISO) | Connector of Real output signal |