Variable Limiter - MapleSim Help

Home : Support : Online Help : MapleSim : MapleSim Component Library : Signal Blocks : Discontinuous : componentLibrary/signalBlocks/discontinuous/VariableLimiter

Variable Limiter

Limits the range of a signal with a variable range

Description

The Variable Limiter component is similar to the Limiter component, except that the upper and lower bounds are specified by the two variable inputs, ${\mathrm{limit}}_{1}$ and ${\mathrm{limit}}_{2}$. If the input is not within this range, the corresponding limits are passed as output. The equation of this component is

 $y=\left\{\begin{array}{cc}{\mathrm{limit}}_{2}& {\mathrm{limit}}_{2}\ge u\\ u& {\mathrm{limit}}_{2} The Signal Size parameter allows the block to operate on a vector of signals rather than a single signal.

Connections

 Name Description $u$ Real input signal $y$ Real output signal ${\mathrm{limit}}_{1}$ Real input signal used as the maximum of the input, $u$ ${\mathrm{limit}}_{2}$ Real input signal used as a minimum of the input, $u$

Variables

 Symbol Units Description $u$ - Physical signal at the input port $y$ - Physical signal at the output port

Parameters

 Symbol Default Units Description Modelica ID Limits At Initial true - If this parameter is false, limits are ignored during initialization limitsAtInit Signal Size $1$ - Dimension of input and output signals signalSize

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