Если вы не получаете ожидаемые результаты, когда вы линеаризуете свой Simulink® модель, можно диагностировать и устранить потенциальные проблемы линеаризации с помощью инструментов поиска и устранения неисправностей Simulink Control Design™. Определение ожидаемого результата линеаризации зависит от вашего определенного приложения.
Чтобы определить, успешна ли линеаризация и находит потенциальные проблемы линеаризации, сначала проверяйте уравнения и графики отклика линеаризовавшей модели.
Закончитесь, чтобы проверять | Знаки успешной линеаризации | Знаки неудачной линеаризации | Больше информации |
---|---|---|---|
Линейные графики для анализа | Временной интервал и характеристики графика отклика частотного диапазона, такие как время нарастания и полоса пропускания соответственно, получают ожидаемую динамику вашей системы. |
Характеристики графика отклика не получают динамику вашей системы. Например:
|
Анализируйте результаты Используя графики отклика Model Linearizer. |
Линейные уравнения модели |
|
| Просмотрите линеаризовавшие уравнения модели Используя Model Linearizer |
Если графики отклика или уравнения модели линеаризованной системы не получают ожидаемую динамику вашей системы, проверяйте:
Рабочая точка, в которой вы линеаризовали модель. Для получения дополнительной информации смотрите Рабочую точку Проверки.
Аналитическое размещение точки в вашей модели. Для получения дополнительной информации смотрите Размещение Точки Контрольного анализа.
Если вы проверяете, что рабочая точка модели и аналитические точки правильны, если ваша модель все еще не линеаризует как ожидалось, можно диагностировать результаты линеаризации с помощью Советника по вопросам Линеаризации. Советник по вопросам Линеаризации является инструментом поиска и устранения неисправностей, который позволяет вам идентифицировать блоки в своей модели, которые потенциально проблематичны для линеаризации. Для получения дополнительной информации смотрите, Идентифицируют и Устраняют Общие Проблемы Линеаризации.
Если вы идентифицировали потенциально проблематичные блоки, можно затем диагностировать линеаризацию отдельных блоков с помощью Советника по вопросам Линеаризации. Для получения дополнительной информации смотрите Поиск и устранение проблем Линеаризации Блока.
Некоторые модели Simulink и блоки не линеаризуют хорошо или требуют специальных замечаний во время линеаризации.
Характеристика модели | Факторы линеаризации | Больше информации |
---|---|---|
Большие модели | Для некоторых больших сложных моделей можно систематически линеаризовать определенные компоненты модели. Можно затем проверять, линеаризуют ли эти компоненты как ожидалось. | Задайте фрагмент модели, чтобы линеаризовать |
Модели с задержками | Метод, которым вы представляете задержки своей модели, может влиять на результаты линеаризации. Например, если Диаграмма Боде показывает недостаточную задержку в фазе, причиной может быть приближение Padé задержек модели. | |
Многоскоростные модели | Неправильный шаг расчета и методы преобразования уровня могут вызвать плохие результаты линеаризации в многоскоростных моделях. | Линеаризуйте многоскоростные модели |
Модели с сигналами PWM | Модели с сигналами модуляции ширины импульса не линеаризуют хорошо из-за их разрывов и высокочастотных компонентов переключения. Рассмотрите определение пользовательской линеаризации для таких блоков. | Сконфигурируйте модели с сигналами модуляции ширины импульса |
Модели с блоками Model Reference | Линеаризация не полностью совместима с блоками модели - ссылки, запускающимися в режиме симуляции акселератора. Сконфигурируйте эти подсистемы, чтобы запуститься в режиме normal mode во время линеаризации. | Линеаризуйте модели с моделями - ссылками |
Сети Simscape™ | Сети Simscape обычно линеаризуют, чтобы обнулить, когда набор системного уравнения Jacobians является нулем в данных условиях работы. | Линеаризуйте сети Simscape |