This information is part of the Modelica Standard Library maintained by the Modelica Association.
The Limiter block passes its input signal as output signal as long as the input is within the specified upper and lower limits. If this is not the case, the corresponding limits are passed as output.
homotopyType in the Advanced tab specifies the
simplified behaviour if homotopy-based initialization is used:
NoHomotopy: the actual expression with limits is used
Linear: a linear behaviour y = u is assumed (default option)
UpperLimit: it is assumed that the output is stuck at the upper limit u = uMax
LowerLimit: it is assumed that the output is stuck at the lower limit u = uMin
If it is known a priori in which region the input signal will be located, this option can help a lot by removing one strong nonlinearity from the initialization problem.
Description: Upper limits of input signals
Description: Lower limits of input signals
Description: = true, if strict limits with noEvent(..)
Description: Simplified model for homotopy-based initialization
Description: Has no longer an effect and is only kept for backwards compatibility (the implementation uses now the homotopy operator)
P, PI, PD, and PID controller with limited output, anti-windup compensation, setpoint weighting and optional feed-forward
Output the total harmonic distortion (THD)
Calculate quantities to plot Bode diagram
Generic control of 2*m pulse rectifiers
Generates a pulse width modulated (PWM) boolean fire signal