exponenta event banner

Обзор устранения неполадок линеаризации

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

Устранение неполадок рабочего процесса

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

Результат для проверкиПризнаки успешной линеаризацииПризнаки неудачной линеаризацииДополнительные сведения

Графики линейного анализа

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

Характеристики графика ответа не отражают динамику системы. Например:

  • Коэффициент усиления графика Bode слишком велик или слишком мал.

  • График полюсов-нулей содержит неожиданные полюса или нули.

Анализ результатов с использованием графиков отклика линеаризатора модели.

Уравнения линейной модели

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

  • Полюса и нули находятся в правильных местах.

  • Нулевая линеаризация (D = 0)

  • Бесконечная линеаризация (D = Inf)

Просмотр уравнений линеаризованной модели с использованием линеаризатора модели

Если графики ответа или уравнения модели линеаризованной системы не отражают ожидаемую динамику системы, проверьте:

После проверки правильности рабочей точки модели и точек анализа, если модель по-прежнему не линеаризуется так, как ожидалось, можно устранить неполадки в результатах линеаризации с помощью помощника по линеаризации. Помощник по линеаризации (Linearization Advisor) - это средство поиска и устранения неисправностей, позволяющее идентифицировать в модели блоки, которые потенциально проблематичны для линеаризации. Дополнительные сведения см. в разделе Определение и устранение общих проблем линеаризации.

После определения потенциально проблемных блоков можно выполнить устранение неполадок линеаризации отдельных блоков с помощью помощника по линеаризации. Дополнительные сведения см. в разделе Устранение неполадок линеаризации блоков.

Устранение неполадок линеаризации моделей со специальными характеристиками

Некоторые модели и блоки Simulink плохо линеаризуются или требуют особых соображений при линеаризации.

Характеристика моделиВопросы линеаризацииДополнительные сведения
Большие моделиДля некоторых крупных сложных моделей можно систематически линеаризовать определенные компоненты модели. Затем можно проверить, являются ли эти компоненты линеаризованными.Задать часть модели для линеаризации
Модели с задержкамиМетод, с помощью которого вы представляете временные задержки в модели, может повлиять на результаты линеаризации. Например, если график Боде показывает недостаточное отставание в фазе, причиной может быть аппроксимация по Паде временных задержек модели.
Многоскоростные моделиНеправильное время выборки и методы преобразования скорости могут привести к плохим результатам линеаризации в многоскоростных моделях.Линеаризация многоскоростных моделей
Модели с сигналами ШИММодели с сигналами широтно-импульсной модуляции плохо линеаризуются из-за их неоднородности и высокочастотных компонентов коммутации. Рекомендуется задать пользовательскую линеаризацию для таких блоков. Конфигурирование моделей с сигналами широтно-импульсной модуляции
Модели с блоками ссылок на моделиЛинеаризация не полностью совместима с опорными блоками модели, работающими в режиме моделирования ускорителя. Сконфигурируйте эти подсистемы для работы в обычном режиме во время линеаризации.Линеаризация моделей с привязками модели
Simscape™ сетиСети Simscape обычно линеаризуются до нуля, когда набор системного уравнения Jacobians равен нулю при данном рабочем условии.Линеаризация сетей Simscape

См. также

Приложения

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