WOLFRAM SYSTEMMODELER

Limiter

Limit the range of a signal

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Blocks.Nonlinear.Limiter"]
Out[1]:=

Information

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.

Connectors (2)

u

Type: RealInput

Description: Connector of Real input signal

y

Type: RealOutput

Description: Connector of Real output signal

Parameters (4)

uMax

Value:

Type: Real

Description: Upper limits of input signals

uMin

Value: -uMax

Type: Real

Description: Lower limits of input signals

strict

Value: false

Type: Boolean

Description: = true, if strict limits with noEvent(..)

limitsAtInit

Value: true

Type: Boolean

Description: Has no longer an effect and is only kept for backwards compatibility (the implementation uses now the homotopy operator)

Used in Examples (1)

SMPM_Braking

Test example: PermanentMagnetSynchronousInductionMachine acting as brake

Used in Components (3)

LimPID

P, PI, PD, and PID controller with limited output, anti-windup compensation and setpoint weighting

Signal2mPulse

Generic control of 2*m pulse rectifiers

SignalPWM

Generates a pulse width modulated (PWM) boolean fire signal