exponenta event banner

Открыть тюнер PID

Можно использовать PID-тюнер для интерактивной настройки усиления PID в модели Simulink ®, содержащей блок PID-контроллера, дискретного PID-контроллера, PID-контроллера (2DOF) или дискретного PID-контроллера (2DOF). Дополнительные сведения см. в разделе Введение в настройку PID на основе модели в Simulink.

Предварительные условия для настройки PID

Перед использованием PID-тюнера необходимо выполнить следующие действия:

  • Создание модели Simulink, содержащей блок PID-контроллера, дискретного PID-контроллера, PID-контроллера (2DOF) или дискретного PID-контроллера (2DOF). Модель может иметь один или несколько блоков PID, но одновременно можно настроить только один блок PID.

    • При настройке многолучевой системы управления с подключением между контурами рекомендуется использовать другие инструменты Simulink Control Design™ вместо PID-тюнера. Дополнительные сведения см. в разделе Выбор подхода к проектированию элементов управления.

    • Контроллер PID блокирует сигналы вектора поддержки. Однако использование PID-тюнера требует скалярных сигналов на входах блоков. То есть блок PID должен представлять один контроллер PID.

    Установка (все блоки в контуре управления, кроме контроллера) может быть линейной или нелинейной. Завод также может быть любого порядка и иметь любые временные задержки.

  • Настройте параметры блока PID, такие как тип контроллера, форма контроллера, временная область, время выборки. Дополнительные сведения об этих настройках блоков см. на страницах отдельных ссылок на блоки:

Открытие тюнера PID

Чтобы открыть PID-тюнер и просмотреть начальную конструкцию компенсатора:

  1. Откройте модель Simulink, введя имя модели в командной строке MATLAB ®.

  2. Для открытия диалогового окна блока дважды щелкните на блоке контроллера PID.

  3. В диалоговом окне блока в раскрывающемся списке «Выбор метода настройки» выберите Transfer Function Based (PID Tuner App). Чтобы открыть PID-тюнер, нажмите кнопку «Настройка».

При открытии PID-тюнера выполняются следующие действия:

  • PID Tuner автоматически линеаризует установку в рабочей точке, заданной исходными условиями модели, как описано в разделе Что из себя представляет PID Tuner?. Если вы хотите разработать контроллер для другой рабочей точки, см. раздел Настройка в другой рабочей точке.

    Примечание

    Если модель установки в цикле PID линеаризуется до нуля, PID-тюнер предоставляет диалоговое окно «Получение модели установки». Это диалоговое окно позволяет получить новую модель завода одним из следующих способов:

    В качестве альтернативы можно выйти из PID-тюнера и использовать PID-тюнер на основе частотного отклика, который выполняет моделирование для возмущения установки и оценки частотных откликов на частотах вблизи полосы пропускания управления. См. раздел Настройка на основе частотного отклика.

  • PID Tuner вычисляет начальную конструкцию компенсатора для линеаризованной модели установки, используя алгоритм, описанный в PID Tuning Algorithm.

  • PID Tuner отображает отклик контрольного отслеживания шага с замкнутым контуром для начальной конструкции компенсатора. Для сравнения, дисплей также включает в себя отклик по замкнутому контуру для коэффициентов усиления, заданных в блоке контроллера PID, если этот замкнутый контур стабилен, как показано на следующем рисунке.

Совет

После открытия тюнера можно закрыть диалоговое окно блока контроллера.

См. также

Приложения

Блоки

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