Skip to content

Integrator ​

Continuous-time integrator: out = K * ∫ in dt + x₀. Optional output saturation for anti-windup. Common in PID controllers and physical models.

Category: Continuous

Ports ​

NameDirectionValue typeNotes
ininputdouble
outoutputdouble

Parameters ​

NameLabelTypeDefaultUnitsDescription
gainKdouble1—
initial_valuex₀double0—
saturationSaturationenum (Off / On)0—Clamp the integrator state to [lower_limit, upper_limit]. Provides anti-windup.
upper_limitx_maxdouble1—
lower_limitx_mindouble-1—