Nonlinear Second-Order Actuator

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

  • Библиотека:
  • Aerospace Blockset / Приводы

  • Nonlinear Second-Order Actuator block

Описание

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

Порты

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

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

Потребованное положение привода в виде скаляра или массива.

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

Вывод

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

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

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

Параметры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Представленный в R2012a
Для просмотра документации необходимо авторизоваться на сайте