Discontinuous

Saturation Block

Clamps the input signal between lower and upper limits (saturation/limiting function)

Open Saturation in BlockWerk →

# Saturation Block

Description

The Saturation block implements a limiter or saturation function that clamps the input signal between specified lower and upper limits. This is essential for modeling real-world actuators and systems with physical constraints such as motor voltage limits, control signal ranges, and anti-windup protection.

Mathematical Model

y = \max(L, \min(U, u))

Parameters

lowerLimit

Type: number (Default: -1)

Lower Limit parameter description placeholder.

upperLimit

Type: number (Default: 1)

Upper Limit parameter description placeholder.

Examples

Input range -5 to 5, saturation limits -1 to 1 produces output in [-1, 1].

Remarks

See Also