PID Tuner

Настройте ПИД-регуляторы

Описание

Приложение PID Tuner автоматически настраивает усиления ПИД-регулятора для объекта SISO, чтобы достигнуть баланса между производительностью и робастностью. Можно задать тип контроллера, такой как PI, ПИД с производным фильтром или две степени свободы (2-DOF) ПИД-регуляторы. Графики для анализа позволяют вам исследовать производительность контроллера вовремя и частотные диапазоны. Можно в интерактивном режиме совершенствовать производительность контроллера, чтобы настроить пропускную способность цикла и поле фазы, или способствовать отслеживанию заданного значения или подавлению помех.

Можно использовать PID Tuner с объектом, представленным числовой моделью LTI, такой как передаточная функция (tf) или модель (ss) пространства состояний. Если у вас есть программное обеспечение Simulink® Control Design™, можно использовать PID Tuner, чтобы настроить блок PID Controller или PID Controller (2DOF) в модели Simulink. Если у вас есть программное обеспечение System Identification Toolbox™, можно использовать приложение, чтобы оценить объект от измеренных или моделируемых данных и разработать контроллер для предполагаемого объекта.

Ограничения

При использовании MATLAB® Online™ перепроектированное приложение PID Tuner и функции системы идентификации, введенные в R2014a, не доступны. Для получения информации об использовании предыдущего PID Tuner смотрите, что ПИД-регулятор Настраивает документацию R2013b.

Откройте приложение PID Tuner

  • Панель инструментов MATLAB: На вкладке Apps, под Control System Design and Analysis, кликают по значку приложения.

  • Подсказка команды MATLAB: Введите pidTuner.

  • Модель Simulink: В диалоговом окне блока PID Controller или PID Controller (2DOF) нажмите Tune.

Параметры

развернуть все

Изображения меню Plant имя текущего объекта, который PID Tuner использует для проектирования контроллера.

Измените текущий объект с помощью следующих пунктов меню:

Если вы настраиваете ПИД-регулятор для объекта, представленного моделью LTI, объект по умолчанию:

  • Plant = 1, если вы открыли PID Tuner от вкладки Apps в Панели инструментов MATLAB, или если вы использовали команду pidTuner без входного параметра.

  • Объект вы задали как входной параметр к pidTuner.

Если вы настраиваете блок PID Controller или PID Controller (2DOF) в модели Simulink, то объект по умолчанию линеаризуется в рабочей точке, заданной образцовыми начальными условиями. Смотрите, Какой Объект PID Tuner Видит? (Simulink Control Design)

Тип контроллера задает, какие условия присутствуют в ПИД-регуляторе. Например, у контроллера PI есть пропорциональное и интегральный термин. У контроллера PDF есть пропорциональный термин и отфильтрованный производный термин.

  • Если вы настраиваете контроллер для объекта, представленного моделью LTI, используйте меню Type, чтобы задать тип контроллера. Когда вы изменяете тип контроллера, PID Tuner автоматически разрабатывает новый контроллер. Доступные типы контроллера включают ПИД-регуляторы 2-DOF для большей гибкости в компромиссе между подавлением помех и отслеживанием уставки. Для получения дополнительной информации на доступных типах контроллера, смотрите Типы ПИД-регулятора для Настройки.

  • Если вы настраиваете блок PID Controller или PID Controller (2DOF) в модели Simulink, поле Type отображает тип контроллера, заданный в диалоговом окне блока.

Это поле отображает форму контроллера.

  • Если вы настраиваете контроллер для объекта, представленного моделью LTI, используйте меню Form, чтобы задать форму контроллера. Для получения информации о параллельных и стандартных формах смотрите страницы с описанием pidstd и pid.

  • Если вы настраиваете блок PID Controller или PID Controller (2DOF) в модели Simulink, поле Form отображает форму контроллера, заданную в диалоговом окне блока.

Меню Domain позволяет вам переключить область, в которой PID Tuner отображает целевые эксплуатационные параметры.

  • Время Ползунки устанавливают Response Time и Transient Behavior.

  • Frequency — Ползунки устанавливают Bandwidth и Phase Margin.

Чтобы совершенствовать проектирование контроллера, вы настраиваете целевые эксплуатационные параметры с помощью ползунков или соответствующих числовых значений.

Для получения дополнительной информации см.:

Создайте временной интервал и графики для анализа частотного диапазона, чтобы помочь анализировать производительность ПИД-регулятора. Для получения дальнейшей информации о доступных графиках ответа, см.:

Программируемое использование

Представленный в R2010b