blockLimitedIntegrator

Integrator with limited value of the output
Diagram of LimitedIntegrator

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

TypeNameDefaultDescription
Types.PerUnitK1Integrator gain
RealYMaxUpper limit of output
RealYMinLower limit of output
Initialization
RealY00Initial or guess value of output (must be in the limits YMin .. YMax)

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal