Documentation Center

  • Trial Software
  • Product Updates

Rate Limiter Dynamic

Limit rising and falling rates of signal

Library

Discontinuities

Description

The Rate Limiter Dynamic block limits the rising and falling rates of the signal.

  • The external signal up sets the upper limit on the rising rate of the signal.

  • The external signal lo sets the lower limit on the falling rate of the signal.

Follow these guidelines when using the Rate Limiter Dynamic block:

  • Ensure that the data types of up and lo are the same as the data type of the input signal u.

    When the lower limit uses a signed type and the input signal uses an unsigned type, the output signal keeps increasing regardless of the input and the limits.

  • Use a fixed-step solver to simulate models that contain this block.

    Because the Rate Limiter Dynamic block does not support continuous sample time, simulation with a variable-step solver causes an error.

Data Type Support

The Rate Limiter Dynamic block accepts input signals of the following data types:

  • Floating point

  • Built-in integer

  • Fixed point

The data type of the output signal Y matches the data type of the input signal u.

For more information, see Data Types Supported by Simulink in the Simulink® documentation.

Parameters and Dialog Box

Characteristics

Direct Feedthrough

Yes

Scalar Expansion

Yes

See Also

Rate Limiter

Was this topic helpful?