exponenta event banner

Нелинейный привод второго порядка

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

  • Библиотека:
  • Аэрокосмический блок/исполнительные механизмы

  • Nonlinear Second-Order Actuator block

Описание

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

Порты

Вход

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

Требуемая позиция исполнительного механизма, заданная как скаляр или массив.

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

Продукция

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

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

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

Параметры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Если указанное значение меньше значения параметра «Минимальное отклонение», блок устанавливает значение параметра «Минимальное отклонение» в качестве начального значения положения.

  • Если указанное значение больше значения параметра «Максимальное отклонение», блок устанавливает значение параметра «Максимальное отклонение» в качестве начального значения положения.

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

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

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

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

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

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2012a