Объект: RateLimiter

../../../../_images/logo_ru_no_text.png

Библиотека: Signals

Имя на уровне решателя: Signals.RateLimiter

Аннотация: Модель ограничения скорости сигнала

Обозначение: Модель ограничения скорости сигнала

Порты (степени свободы) компонента:

№

Обозначение порта

Тип

Наименование порта

1

Port1

ISIGNAL

Сигнальный входной порт

2

Port2

OSIGNAL

Сигнальный выходной порт

Пользовательские параметры модели:

№

Параметр

Тип

Описание

Единица

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

1

VH

real

Верхний уровень скорости сигнала

1

2

VL

real

Нижний уровень скорости сигнала

-1

Расчетные и измеряемые величины:

№

Параметр

Описание

Единица

1

V_port1

Значение сигнала на порте (V)

2

X_port1

Значение интегральной функции от сигнала на порте (X)

3

A_port1

Значение производной функции от сигнала на порте (A)

4

V_port2

Значение сигнала на порте (V)

5

X_port2

Значение интегральной функции от сигнала на порте (X)

6

A_port2

Значение производной функции от сигнала на порте (A)

Пример использования компонента

Модель ограничения скорости сигнала (RateLimiter)

Модель RateLimiter (Ограничитель скорости) предназначена для ограничения скорости изменения выходного сигнала. Она не позволяет сигналу изменяться быстрее, чем задано параметрами VH (максимальная скорость нарастания) и VL (максимальная скорость спада).

Результат: параметр VH изменяет скорость нарастания сигнала в интервале времени, за который исходный сигнал достигает максиального значения.

Параметр VL - скорость снижения уровня сигнала, в соответствующем интервале времени, при условии, что VL имеет отрицательное значение. Значения VH < 1 и VL < 1 Данные условия применимы к исходному сигналу, имеющему линейную закономерность. Датчик V2 фиксирует значение выходного сигнала.

Начальные данные:

Исходный сигнал трапецеидальной формы TrapeziumSource
VL = 0 - Пассивный уровень
VH = 1 - Активный уровень
D = 0 - Начальная задержка
FT = 1 - Продолжительность переднего фронта импульса
HT = 1 - Продолжительность вершины импульса
BT = 1 - Продолжительность заднего фронта импульса
CT = 3 - Продолжительность цикла

Параметры модели (RateLimiter)
VH = 1 - Верхний уровень скорости сигнала
VL = -1 - Нижний уровень скорости сигнала

end = 3 - Время интегрирования
Схема теста
../../../../_images/RateLimiter.sch.png

Рисунок 1 - Схема теста

График результата теста
../../../../_images/RateLimiter.Check.png

Рисунок 2 - RateLimiter.Check