Simulink® Control Design™ позволяет вам выбрать, линеаризовать ли модели с помощью точного представления или приближения Pade непрерывных задержек. То, как вы обрабатываете задержки во время линеаризации, зависит от вашей нелинейной модели.
Блоки Simulink, которые образцовые задержки:
Транспортный блок Delay
Переменный блок Time Delay
Переменный блок Transport Delay
Блок Delay
Блок Unit Delay
По умолчанию линеаризация использует приближение Pade для представления задержек вашей линейной модели.
Используйте приближение Pade, чтобы представлять задержки когда:
Применяя более усовершенствованные методы системы управления к вашему линейному объекту, такие как LQR или система управления H-бесконечности.
Минимизация времени, чтобы вычислить линейную модель.
Задайте, чтобы линеаризовать с задержками точного времени:
Минимизация ошибок тот результат приближения задержек
Настройка ПИДа или формирующие цикл методы системы управления в Simulink Control Design
Модели дискретного времени (чтобы не вводить дополнительные состояния модели)
Программное обеспечение обрабатывает задержки дискретного времени как внутренние задержки линеаризовавшей модели. Такие задержки не появляются как дополнительные состояния в линеаризовавшей модели.
Прежде, чем линеаризовать вашу модель:
В Linear Analysis Tool:
На вкладке Linear Analysis нажмите More Options.
В Опциях для точного диалогового окна линеаризации, во вкладке Linearization, Return linear model with exact delay(s) проверки.
В командной строке создайте набор опции linearizeOptions
, установив UseExactDelayModel
на 'on'
.