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