Nonlinear Second-Order Actuator

Реализуйте привод второго порядка с пределами скорости и отклонения

  • Библиотека:
  • Аэрокосмические приводы

  • Nonlinear Second-Order Actuator block

Описание

Блок Second Order Nonlinear Actuator выводит фактическое положение привода с помощью требуемого входного положения привода и других параметров диалогового окна, которые определяют систему.

Порты

Вход

расширить все

Требуемое положение привода, заданное как скаляр или массив.

Типы данных: double

Выход

расширить все

Фактическое положение привода, возвращаемое в виде скаляра или массива.

Типы данных: double

Параметры

расширить все

Собственная частота привода, заданная как скаляр двойной, в радианах в секунду.

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

Параметры блоков: wn_fin
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '1'

Коэффициент затухания привода, заданная как скаляр двойной.

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

Параметры блоков: z_fin
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '0.3'

Наибольшее допустимое положение привода, заданное как скаляр двойной точности, в тех же модулях, что и требуемое положение привода.

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

Параметры блоков: fin_max
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '20*pi/180'

Наименьшее допустимое положение привода, заданное как скаляр двойной точности, в тех же модулях, что и требуемое положение привода.

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

Параметры блоков: fin_min
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '-20*pi/180'

Самая быстрая скорость, допустимая для движения привода, заданная в виде скаляра двойки, в модули требуемого положения привода в секунду.

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

Параметры блоков: fin_maxrate
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '500*pi/180'

Исходное положение привода, заданное как скаляр двойной, в тех же модулях, что и требуемое положение привода.

  • Если заданное значение меньше, чем значение Minimum deflection, блок устанавливает значение Minimum deflection как начальное значение положения.

  • Если заданное значение больше, чем значение Maximum deflection, блок устанавливает значение Maximum deflection как начальное значение положения.

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

Параметры блоков: fin_act_0
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '0'

Начальная скорость привода, заданная как скаляр двойная, в модули требуемого положения привода в секунду.

Если абсолютное значение заданного значения больше, чем абсолютное значение Rate Limit, этот блок устанавливает значение Rate Limit как начальное значение скорости.

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

Параметры блоков: fin_act_vel
Тип: Вектор символов
Значения: скаляр | double
По умолчанию: '0'

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

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

.
Введенный в R2012a