Ключ интегратора

| Скалярный | Си |
в палитре на схеме

Блок реализует функцию управляемого ключа для интегрирующего привода (типа интегратора или инерционно-интегрирующего звена) по следующему алгоритму:

где x1(t) – сигнал на 1-ом входном порте; x2(t) – управляющий сигнал на 2-ой вход блока (с выхода интегратора, расположенного последовательно за данным блоком); y(t) – сигнал на выходном порте (на входе в интегратор); a1, a2 – пороговые значения (обычно логические уставки или, например (условно), положения нижнего и верхнего концевиков, соответственно). ВНИМАНИЕ: коэффициент усиления интегратора K > 0.

Входы

  • input1 - первый входной сигнал x1;
  • input2 - второй входной сигнал x2.

Выходы

  • output - выход блока.

Свойства:

  • Минимальное значение — вектор a1;
  • Максимальное значение — вектор a2.

Параметры

  • Уровень - текущее положение ключа.
Примечание:
  1. Блок преобразует только скалярный выходной сигнал.
  2. Именованные свойства могут быть заданы как локальные переменные модели (субмодели) в скрипте на языке программирования, как глобальные сигналы проекта при помощи пункта главного меню Сервис → Сигналы, или как внешние сигналы проекта при помощи подключаемой базы сигналов.