Gain Scheduled Lead-Lag

Реализуйте ведущую задержку первого порядка с запланированными на усиление коэффициентами

  • Библиотека:
  • Aerospace Blockset / GNC / Управление

  • Gain Scheduled Lead-Lag block

Описание

Блок Gain Scheduled Lead-Lag реализует задержку первого порядка формы

u=1+as1+bse

где e является входом фильтра, и u является фильтром выход.

Коэффициенты a и b являются входными параметрами с блоком. Эти значения могут зависеть от условия рейса или рабочей точки. Например, можно произвести их из Интерполяционной таблицы (n-D) блок Simulink®.

Порты

Входной параметр

развернуть все

Фильтр вводится в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Коэффициент числителя в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Коэффициент знаменателя в виде положительной скалярной величины.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Вывод

развернуть все

Фильтр выводится в виде скаляра.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Параметры

развернуть все

Начальное внутреннее состояние в виде вектора, для фильтра x_initial. Учитывая это начальное состояние, начальным выходом дают

u|t=0=x_initial+aeb

Программируемое использование

Параметры блоков: initial state, x_initial
Ввод: символьный вектор
Значения: вектор
Значение по умолчанию: '0'

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Представлено до R2006a