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

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}\]

 Свойство Начальное значение выходного сигнала используется для задания выходного значения и расчёта скорости изменения в начальный момент времени по следующей формуле (3):

(3)#\[rate=\frac{u(0)-y(-1)}{\Delta t}\]

где y(-1) - значение выходного сигнала в начальный момент времени.

1.  Свойства#

Свойство

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

Описание

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

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

5

-

-

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

10

-

-

Начальное значение выходного сигнала

0

-

-

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

Параметры

Вход/Выход

Описание

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

Тип порта

Сигнал

Вход

-

-

Автоматика

Сигнал

Выход

-

-

Автоматика

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

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

Важно

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