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

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

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

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

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

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

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

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

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

slLinearizer

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

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

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

  • Опционально проверяйте, что линейные характеристики вашей модели Simulink удовлетворяют заданным границам.

Примечание

Блоки Linear Графики для Анализа не поддерживают генерацию кода. Можно использовать только эти блоки в Normal режим симуляции.

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

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

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

  • Быстрее, потому что это не требует симуляции модели Simulink.

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

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

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

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

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

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

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

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

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

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

Похожие темы