blockDerivativeReset

Derivative block with reset

Extends from Modelica.Blocks.Continuous.Derivative (Approximated derivative block).

Information

Based on the MSL derivative block, enhanced by a reset function.

During reset, the state of the first order transfer function is resetted so that x = u.

Parameters

TypeNameDefaultDescription
Realk (from Derivative)1Gains
SI.TimeT (from Derivative)0.01Time constants (T>0 required; T=0 is ideal derivative block)
Initialization
InitinitType (from Derivative)Init.NoInitType of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output)
Realx_start (from Derivative)0Initial or guess value of state
Realy_start (from Derivative)0Initial value of output (= state)

Connectors

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

Components

TypeNameDefaultDescription
Realx (from Derivative)State of block