Limiter

Limit the range of a signal

 Description The Limiter block passes its input signal as an output signal as long as the input is within the specified upper and lower limits, ${u}_{\mathrm{max}}$ and ${u}_{\mathrm{min}}$. If this is not the case, the corresponding limits are passed as output. The Signal Size parameter assigns the dimension of the input and output connectors.
 Equations $y=\left\{\begin{array}{cc}{u}_{\mathrm{min}}& u\le {u}_{\mathrm{min}}\\ u\phantom{\rule[-0.0ex]{2.0ex}{0.0ex}}& {u}_{\mathrm{min}}

Connections

 Name Description Modelica ID $u$ Real input vector u $y$ Real output vector y

Parameters

 Name Default Units Description Modelica ID Signal Size $1$ Dimension of input and output signals signalSize ${u}_{\mathrm{max}}$ $1$ Upper limits of input signals uMax ${u}_{\mathrm{min}}$ $-{u}_{\mathrm{max}}$ Lower limits of input signals uMin $\mathrm{strict}$ $\mathrm{false}$ True (checked) means use noEvent; otherwise events are generated at limits strict homotopy type Simplified model without limits Simplified model for homotopy-based initialization homotopyType

 Modelica Standard Library The component described in this topic is from the Modelica Standard Library. To view the original documentation, which includes author and copyright information, click here.