Динамический ограничитель скорости изменения сигнала#

block

Внешний вид блока в REPEAT VISION#

 Данный блок позволяет ограничить скорость изменения (производную) входной функции и значение выходной функции меняется не быстрее скоростей изменения сигнала, которые задаются через входные порты.

 Производная определяется по формуле (1):

(1)#\[ rate=\frac{u\left(t\right)-y\left(t-1\right)}{∆t} \]

Подсказка

Когда производная входной функции находится в пределах указанных ограничений скорости: выходной сигнал будет равен входному.

 При несоответствии скорости изменения сигнала с ограничениями, выходной сигнал будет определяться согласно формуле (2):

(2)#\[\begin{split} y\left(t\right)=∆t\cdot\ Min_{rate}+y\left(t-1\right)\\ y\left(t\right)=∆t\cdot\ Max_{rate}+y\left(t-1\right) \end{split}\]

1.  Свойства#

Свойство

Значение по умолчанию

Описание

Единицы измерения

Начальные условия

0

-

-

2.  Входы и выходы#

Параметры

Вход/Выход

Описание

Единицы измерения

Тип порта

Максимальная скорость изменения сигнала

Вход

-

-

Автоматика

Вход

Вход

-

-

Автоматика

Минимальная скорость изменения сигнала

Вход

-

-

Автоматика

Выход

Выход

-

-

Автоматика

Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков

3.  Кодогенерация#

Важно

Блок поддерживает генерацию исходного кода на C