blockLimIntegratorReset

Integrator with limited values of the outputs, has external reset trigger

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Information

This block extends Modelica.Blocks.Continuous.LimIntegrator and adds an external reset trigger. When the boolean input reset becomes true the integrator start is reset to y_start.

Parameters

TypeNameDefaultDescription
Realk1Integrator gain
Initialization
Modelica.Blocks.Types.InitinitTypeModelica.Blocks.Types.Init.InitialStateType of initialization (1: no init, 2: steady state, 3/4: initial output)
BooleanlimitsAtInittrue= false, if limits are ignored during initialization (i.e., der(y)=k*u)
Realy_start0Initial or guess value of output (must be in the limits lowerLimit .. upperLimit)

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal
Modelica.Blocks.Interfaces.RealInputlowerLimitConnector of Real input signal
Modelica.Blocks.Interfaces.RealInputupperLimitConnector of Real input signal

Revisions