Назначение:
Блок обеспечивает ограничение скорости изменения сигнала (первой производной).
Параметры:
1. Rising slew rate - Уровень ограничения скорости при увеличении сигнала.
2. Falling slew rate - Уровень ограничения скорости при уменьшении сигнала.
Вычисление производной сигнала выполняется по выражению:
,
где
u(i) - значение входного сигнала на текущем шаге,
t(i) - значение модельного времени на текущем шаге,
y(i-1) - значение выходного сигнала на предыдущем шаге,
t(i-1) - значение модельного времени на предыдущем шаге.
Вычисленное значение производной сравнивается со значениями уровней ограничения скорости Rising slew rate и Falling slew rate. Если значение производной больше, чем значение параметра Rising slew rate, то выходной сигнал блока вычисляется по выражению:
,
где R - уровень ограничения скорости при увеличении сигнала.
Если значение производной меньше, чем значение параметра Falling slew rate, то выходной сигнал блока вычисляется по выражению:
,
где F - уровень ограничения скорости при уменьшении сигнала.
Если значение производной лежит в пределах между нижним и верхним уровнями ограничения, то выходной сигнал блока равен входному:
.
На рис. 9.5.4 показан пример использования блока Rate Limiter, при подаче на его вход прямоугольного периодического сигнала.

Рис. 9.5.4. Пример использования блока Rate Limiter
[Скачать пример]