Зачем
Практика: настраиваем ПИД-регулятор и учимся читать график переходного процесса. Подберёшь P, I, D так, чтобы процесс точно стоял на уставке.
Это практическое задание. Лучше всего выполнять в онлайн-симуляторе ПИД или в среде с ПИД-блоком (CODESYS, регулятор ОВЕН), но базовую часть можно пройти и анализируя графики на бумаге.
Цель
Своими руками подобрать P, I, D для инерционного объекта и научиться по графику переходного процесса понимать, что именно настроено не так.
Понадобится
Онлайн-симулятор ПИД-регулятора (ссылка в ресурсах) или любая среда с ПИД-блоком. Без доступа к симулятору можно разбирать готовые графики переходного процесса на бумаге — логика анализа та же.
Практическое задание
Задача
Настроить ПИД-регулятор для контура нагрева воды до уставки 70 °C. Объект инерционный: после изменения мощности температура реагирует с задержкой.
Шаг 1. Базовая линия — только П
- Отключи И и Д (поставь их в ноль / максимальную постоянную времени).
- Поставь умеренную пропорциональную составляющую, подай уставку 70 °C, запиши график PV(t).
- Отметь: вышел ли процесс на 70 °C или застрял ниже? Чему равна статическая ошибка?
Шаг 2. Найди границу колебаний
- Постепенно увеличивай пропорциональную составляющую (уменьшай зону пропорциональности).
- Найди момент, когда процесс пошёл в устойчивые незатухающие колебания вокруг уставки.
- Запомни это значение — отсюда отступают назад: рабочая пропорциональная составляющая обычно слабее «колебательной» в 1,5–2 раза. (Это упрощённая идея метода Циглера–Никольса.)
Шаг 3. Добавь интеграл
- Верни пропорциональную составляющую в безопасную зону (без колебаний).
- Постепенно вводи интегральную составляющую и смотри, как уходит статическая ошибка — PV подползает точно к 70 °C.
- Перебор с И → перерегулирование и медленная раскачка. Поймай баланс.
Шаг 4. Нужна ли Д
- Если процесс выходит с большим забросом выше 70 °C — добавь немного дифференциальной составляющей, чтобы упредить и сгладить.
- Если сигнал шумит и выход «дёргается» — Д лучше оставить в нуле (работай как ПИ).
Шаг 5. Оцени качество настройки
Сними финальный график и оцени по критериям:
| Критерий | Хорошо |
|---|---|
| Перерегулирование | заброс выше уставки небольшой (ориентир — до ~10–20%) |
| Время выхода | процесс приходит на уставку за разумное время, без долгого «ползания» |
| Колебания | затухают за 1–2 периода, нет незатухающей раскачки |
| Статическая ошибка | PV стоит ровно на 70 °C |
Что сдать
Запись в журнал: график (или описание) для каждого шага — «только П» со статической ошибкой, граница колебаний, финальная настройка с П+И(+Д); итоговые параметры Kp/Xp, τИ, τД; и таблица оценки качества из шага 5.
Критерии самопроверки
Работа зачтена, если ты можешь:
- показать на своём графике статическую ошибку «только П» и доказать, что интеграл её убрал;
- объяснить, что произошло на границе колебаний и зачем от неё отступают;
- словами обосновать, почему в твоём контуре Д включена или оставлена нулём;
- глядя на чужой график переходного процесса, сказать «тут перекрутили П» или «мало интеграла».
Совет
Запиши итоговые параметры (Kp/Xp, τИ, τД) и приложи график. На реальной пусконаладке ты будешь делать ровно это: настроил контур — задокументировал параметры в протоколе ПНР, чтобы потом можно было повторить или объяснить.
Отмечайте прогресс — заведите бесплатный аккаунт. Уже есть? Войти.