exponenta event banner

Выбор инструментов линеаризации

Выбор инструментов линеаризации Simulink Control Design

Программное обеспечение Simulink ® Control Design™ позволяет выполнять линейный анализ нелинейных моделей с помощью пользовательского интерфейса, функций или блоков.

Инструмент линеаризацииКогда использовать
Линеаризатор модели
  • Интерактивное изучение линеаризации модели Simulink при различных рабочих условиях.

  • Диагностика проблем линеаризации.

  • Пакетная линеаризация для различных значений параметров модели.

  • Автоматическое создание кода MATLAB ® для линеаризации партий.

linearize
  • Линеаризация модели Simulink для анализа в командной строке полюсов и нулей, ответов графика и конструкции управления.

  • Пакетная линеаризация для различных значений параметров модели и рабочих точек.

slLinearizer

Пакетная линеаризация для различных значений параметров модели, рабочих точек и наборов ввода-вывода.

Блоки графика линейного анализа
  • Визуализация линейных характеристик модели Simulink во время моделирования.

  • Просмотр границ линейных характеристик модели Simulink на графиках.

  • При необходимости проверьте соответствие линейных характеристик модели Simulink указанным границам.

Примечание

Блоки графика линейного анализа не поддерживают создание кода. Эти блоки можно использовать только в Normal режим моделирования.

Выбор точной линеаризации по сравнению с оценкой частотного отклика

В большинстве случаев для получения линейной аппроксимации модели Simulink вместо оценки частотной характеристики следует использовать точную линеаризацию.

Точная линеаризация:

  • Это происходит быстрее, поскольку не требуется моделирование модели Simulink.

  • Возвращает параметрическую модель состояния-пространства.

    Оценка частотного отклика возвращает данные частотного отклика. Чтобы создать передаточную функцию или модель пространства состояний на основе полученных данных частотного отклика, необходимо подогнать модель к данным с помощью программного обеспечения System Identification Toolbox™.

Использовать оценку частотной характеристики:

Линеаризация с использованием управления Simulink в сравнении с Simulink

Как работает Simulink linmod отличается от функций Simulink Control Design для линеаризации нелинейных моделей?

Хотя и Simulink Control Design, и Simulink linmod выполнение поблочной линеаризации, функции Simulink Control Design расширены благодаря более гибкому пользовательскому интерфейсу и системе управления Toolbox™ числовым алгоритмам.

 Линеаризация конструкции управления SimulinkЛинеаризация Simulink
Графический интерфейс пользователяДа. См. раздел Линеаризация модели Simulink в рабочей точке модели.Нет
Гибкость при определении части модели для линеаризацииДа. Позволяет задавать точки ввода/вывода линеаризации на любом уровне модели Simulink, как графически, так и программно, без необходимости изменения модели. См. раздел Линеаризация в рабочей точке обрезки.

Нет. Только точки ввода/вывода линеаризации корневого уровня, что эквивалентно линеаризации всей модели.

Требуется добавить и настроить дополнительные блоки точек линеаризации.

Анализ с разомкнутым контуромДа. Позволяет открывать контуры обратной связи без удаления сигналов обратной связи в модели. См. раздел Вычислить отклик с разомкнутым контуром.Да, но требуется удалить сигналы обратной связи в модели, чтобы разомкнуть контур
Управление упорядочением состояния линейной моделиДа. См. раздел Состояния заказа в линеаризованной модели.Нет
Управление линеаризацией отдельных блоков Да. Позволяет задать пользовательское поведение линеаризации для блоков и подсистем. См. раздел Когда задавать линеаризацию отдельных блоков.Нет
Диагностика линеаризацииДа. Определяет проблемные блоки и позволяет проверить значение линеаризации каждого блока. См. раздел Обзор устранения неполадок линеаризации.Нет
Обнаружение и уменьшение блоковДа. Сокращение блоков обнаруживает блоки, которые не вносят вклад в общую линеаризацию, обеспечивая минимальную реализацию.Нет
Управление алгоритмом преобразования скоростей для многоскоростных моделейДа Нет

Связанные темы