Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
INNERпроизводство и поставка промышленных комплектующих и оборудования
Отзыв ★★★★★ Будем благодарны за отзыв в Яндексе — это помогает нам развиваться Оставить отзыв →
Правовая информация Условия использования технических материалов и калькуляторов Правовая информация →
INNER
Контакты

Тренажёр ПИД-регулятора: настройка коэффициентов на живом переходном процессе

ПИД-регулятор — тренажёр настройки

объект FOPDT · K=2 · T=10 c · L=2 c · u: 0…100%
Примеры-уроки
РегуляторЗакон (ISA). u = Kp·(e + ∫e·dt/Ti + Td·de*/dt), e = SP − PV.
Инженеру. Ti в секундах на повторение; в приборах вместо Kp часто задают P-диапазон = 100/Kp, %.
Автонастройка
Ku/Tu ещё не замерены — нажмите кнопку: тренажёр поднимет Kp до незатухающих колебаний.
Объект управления
Сценарий испытания

Уставку можно тянуть мышью прямо на графике — за горизонтальную линию SP.

Экспорт настройки
Переходный процесс · PV — синяя, уставка — чёрная, полоса ±5%
Выход регулятора u · насыщение 0…100% подсвечено
Табло качества · метрики переходного процесса
Перерегулирование σ
t₅, вход в ±5%, с
t нарастания, с
Статическая e
IAE, интеграл |e|
u max, %

Каждое движение ползунка пересчитывает весь процесс мгновенно. Кнопка «В журнал» фиксирует попытку — сравнивайте настройки в таблице ниже, лучшая по IAE подсвечена.

Журнал попыток · клик по строке возвращает настройку
#KpTiTdσ, %t₅, сIAEМетод
ПИД · ТРЕНАЖЁР Kp/Ti/Td: — σ: — IAE: — inner.su · тренажёр

ПИД-регулятор проще всего понять не по формуле, а руками: тренажёр выше моделирует замкнутый контур с объектом первого порядка и запаздыванием, и каждое движение ползунка мгновенно перестраивает весь переходный процесс — так ПИД-регулирование выглядит вживую. Настройка ПИД-регулятора здесь превращается в наглядный цикл: сдвинули Kp — увидели, как меняются перерегулирование и время выхода на уставку. Коэффициенты можно подобрать вручную, замерить предел устойчивости кнопкой или применить готовые методы — и сравнить попытки в журнале по интегральному критерию IAE. Уставка тянется мышью прямо на графике, а выход u показывает насыщение и работу интегратора честно, как на реальном приборе.

Составляющие: за что отвечает каждый коэффициент

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

u(t) = Kp · ( e + (1/Ti) · ∫e·dt + Td · de/dt )
СоставляющаяЧто делает и чем расплачивается контурПоказать
P — Kp Пропорциональная составляющая толкает тем сильнее, чем больше ошибка. Одна она до уставки не доводит: остаётся статическая ошибка e = SP/(1 + Kp·K). В уроке SP = 50 при Kp = 2 и K = 2 регулируемая величина замирает на 40 — недобор ровно 10.
I — Ti Интегральная составляющая копит ошибку и дожимает процесс до нуля рассогласования. Плата — заброс: в уроке тот же контур с Ti = 12 c доходит до уставки, но с перерегулированием 34,4%.
D — Td Дифференциальная составляющая тормозит по скорости изменения — гасит размах. Добавка Td = 1,5 c к тому же ПИ снижает заброс с 34,4% до 8,9% и ускоряет вход в пятипроцентную зону с 31,1 до 26,6 c.

Разные приборы записывают ПИД-коэффициенты по-разному, и тренажёр держит живые конвертеры под полями: параллельная форма Ki = Kp/Ti (в уроке ПИ это 0,17 1/c), Kd = Kp·Td и пропорциональный диапазон PB = 100/Kp — при Kp = 2 это 50%.

Настройка по Циглеру–Николсу: предел, таблица, проверка

Классический замкнутый метод требует найти предел устойчивости: интегральную и дифференциальную части отключают и поднимают Kp, пока контур не выйдет на незатухающие колебания. Кнопка «Замерить Ku/Tu» делает это за вас бинарным поиском: для объекта урока она возвращает критическое усиление Ku = 7,15 и период Tu = 6,84 c. Дальше — табличные доли:

ПИД: Kp = 0,6·Ku  ·  Ti = 0,5·Tu  ·  Td = 0,125·Tu

Тот же расчёт на круглых числах: при Ku = 8 и Tu = 30 c таблица даёт Kp = 4,8, Ti = 15 c, Td = 3,75 c — этот пример разобран в материале по программированию ПЛК, где регулятор реализуется на языке ST. Зиглер–Николс сознательно агрессивен: он целится в затухание «четверть за период», поэтому заброс 20–40% — норма метода, а не ошибка. Кнопка показывает противоположный характер — медленнее, зато без заброса. Если параметры объекта известны по разгонной кривой, работает открытый вариант ; все девять канонических методов — от Cohen-Coon до AMIGO — считает соседний калькулятор ПИД-регуляторов, а сводные коэффициенты пид регулятора для типовых процессов собраны в таблице.

Четыре ловушки, которые дешевле поймать на тренажёре

Автоколебания. Kp выше критического — и контур звенит вечно: кнопка показывает колебания, которые держатся ударами выхода о границу. Табло честно пишет «колебания» вместо бессмысленных цифр. Интегральное насыщение. Пока выход упирается в 100%, интегратор без защиты перезаряжается — после выхода из ограничения процесс глубоко забрасывает: урок даёт 14,3% заброса против 1,7% с включённой защитой. Пинок производной. Если D считается по ошибке, смена уставки бьёт по выходу иглой — показывает шип и почему промышленный канон — производная по измерению. Шум и D. Дифференциатор усиливает шум датчика: в уроке выход дёргается на порядок сильнее, чем без Td, — лечится фильтром производной и умеренными Td.

Перенос в прибор: ПИД-регулятор ОВЕН, REX-C100

Главная ловушка внедрения. Приборный ПИД-контроллер (RKC REX-C100, ОВЕН ТРМ10/ТРМ210 и аналогичные терморегуляторы) задаёт пропорциональную часть не усилением Kp, а диапазоном P = 100/Kp в процентах шкалы: наш Kp = 2 — это P = 50%, и чем БОЛЬШЕ введённое P, тем слабее регулятор. Время интегрирования у ПИД REX задаётся в секундах, а в меню ПИД ОВЕН встречаются минуты: Ti = 120 c нужно вводить как 2 мин. Перед записью сверьте ПИД-параметры и их единицы по руководству конкретного прибора — перепутанная размерность превращает настройку в автоколебания.

У большинства приборов есть автонастройка (autotune/AT): она делает примерно то же, что кнопка замера Ku/Tu, — раскачивает контур и вычисляет коэффициенты. Тренажёр помогает понять, что именно прибор сделает с процессом, и оценить, устроит ли вас агрессивная настройка, до экспериментов на живой печи.

Где это применяется

ПИД-регулятор температуры — самый массовый случай: печи, экструдеры, паяльные станции, термопласты. Урок моделирует медленный контур ПИД температуры печи (T = 60 c, запаздывание 8 c) и ступень возмущения — видно, как интегратор возвращает процесс на уставку. Те же принципы работают в контурах давления, расхода и уровня; ПИД-управление приводом — от регулятора оборотов частотного преобразователя до контуров тока сервопривода, в самоделках (связка ПИД Ардуино — типовой учебный проект) и в программных блоках ПЛК. Меняются параметры объекта K, T и L — методика настройки остаётся той же.

Частые вопросы

Что такое ПИД простыми словами?

Автомат, который держит величину на заданном уровне тремя реакциями на отклонение: пропорциональной (насколько промахнулись), интегральной (как долго промахиваемся) и дифференциальной (как быстро меняется промах). Сумма трёх реакций — управляющий выход на нагреватель, клапан или привод.

Как расшифровывается ПИД?

Полная ПИД расшифровка: пропорционально-интегрально-дифференциальный. В английской литературе — PID: proportional, integral, derivative; сам ПИД-алгоритм одинаков в приборе, частотнике и ПЛК.

За что отвечают коэффициенты Kp, Ti, Td?

Kp задаёт силу реакции на текущую ошибку, Ti — время, за которое интегральная часть повторяет вклад пропорциональной, Td — горизонт прогноза по скорости. Рост Kp ускоряет процесс, но приближает к колебаниям; уменьшение Ti быстрее убирает статическую ошибку той же ценой; Td гасит размах, пока не упирается в шум.

Как настроить ПИД-регулятор без формул?

Крутите в живом контуре: поднимайте Kp до первых колебаний и отступите вдвое, затем уменьшайте Ti, пока уходит статическая ошибка, и добавьте немного Td против заброса. Методы настройки пид регулятора из таблиц дадут стартовые параметры пид регулятора — проверяйте их здесь по журналу IAE.

Почему контур раскачивается?

Слишком высокое усиление при заметном запаздывании: сигнал приходит с опозданием, регулятор перекручивает. Снижайте Kp, увеличивайте Ti, проверяйте Td и фильтр производной — и убедитесь, что исполнительный механизм не в насыщении.

Чем тренажёр отличается от калькулятора?

Второй по параметрам объекта выдаёт готовые коэффициенты девятью методами; первый показывает, как они живут в динамике, и учит читать переходный процесс. Рабочая связка: понять поведение здесь, затем посчитать варианты в калькуляторе настройки ПИД-регуляторов. Кандидатов возвращайте сюда и сравнивайте по журналу.

Дисклеймер. Тренажёр — учебная модель: объект FOPDT (первый порядок с запаздыванием), дискретный ISA-алгоритм с фильтром производной, шаг 0,02 c. Реальные объекты бывают выше порядком, нелинейными и нестационарными; настройка ответственных контуров выполняется на объекте по регламенту предприятия с учётом требований безопасности. Числа уроков воспроизводимы: все значения на этой странице рассчитаны тем же ядром, что и сцена.

Смежные инструменты inner.su

Источники
  • Ziegler J. G., Nichols N. B. Optimum Settings for Automatic Controllers // Transactions of the ASME. 1942.
  • Åström K. J., Hägglund T. Advanced PID Control. ISA, 2006.
  • Skogestad S. Simple analytic rules for model reduction and PID controller tuning // Journal of Process Control. 2003.
  • O’Dwyer A. Handbook of PI and PID Controller Tuning Rules. Imperial College Press, 2009.
  • Ротач В. Я. Теория автоматического управления. — М.: Издательский дом МЭИ, 2008.
  • Денисенко В. В. Компьютерное управление технологическим процессом, экспериментом, оборудованием. — М.: Горячая линия – Телеком, 2009.
  • ОВЕН ТРМ210. Руководство по эксплуатации: ПИД-регулятор с интерфейсом RS-485.
  • RKC Instrument. REX-C100 Instruction Manual: Temperature Controller.

Заказать товар

ООО «Иннер Инжиниринг»