Открыть сервис

ПИД-регулирование

ПИД-регулирование (пропорционально-интегрально-дифференциальное регулирование) — это метод управления в системах с обратной связью, основанный на формировании управляющего сигнала как суммы трёх составляющих: пропорциональной (P), интегральной (I) и дифференциальной (D). ПИД-регулятор является наиболее распространённым типом регулятора в промышленной автоматике, системах отопления, вентиляции и кондиционирования (HVAC), робототехнике и других областях, где требуется поддержание заданного значения (уставки) с минимальной ошибкой и временем перерегулирования.

Принцип работы

ПИД-регулятор непрерывно вычисляет значение ошибки e(t) как разность между заданным значением (уставкой, SP) и текущим значением регулируемой величины (процессом, PV): e(t) = SP — PV.

Управляющий сигнал u(t) формируется по формуле: **u(t) = Kp e(t) + Ki ∫ e(t) dt + Kd * de(t)/dt**,

где:

  • Kpкоэффициент пропорциональной составляющей;
  • Ki — коэффициент интегральной составляющей;
  • Kd — коэффициент дифференциальной составляющей.

Пропорциональная составляющая (P)

Пропорциональная часть генерирует сигнал, пропорциональный текущей ошибке. Чем больше отклонение от уставки, тем сильнее воздействие. Однако при одной только P-составляющей система обычно не может достичь уставки без остаточной ошибки (статической ошибки), так как для удержания регулятора требуется ненулевое управляющее воздействие при нулевой ошибке.

Интегральная составляющая (I)

Интегральная часть учитывает накопленную ошибку за всё время работы. Она позволяет полностью устранить статическую ошибку, так как даже при малом отклонении со временем интеграл нарастает и корректирует управляющий сигнал. Однако чрезмерное усиление интегральной составляющей может вызвать перерегулирование и колебания.

Дифференциальная составляющая (D)

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

История

Первые упоминания о пропорциональном регулировании относятся к XVIII веку — например, центробежный регулятор Уатта (1788 год), который использовал механическую обратную связь для поддержания скорости паровой машины. Однако это был чисто пропорциональный регулятор.

Теоретическое обоснование ПИД-регулирования было разработано в 1930–1940-х годах. Американский инженер Николас Минорски (Nicholas Minorsky) в 1922 году предложил трёхкомпонентный регулятор для управления корабельными рулями. В 1942 году Джон Зиглер и Натаниэль Николс (Ziegler-Nichols) опубликовали эмпирические методы настройки ПИД-регуляторов, которые до сих пор широко используются.

С развитием электроники в 1960-х годах ПИД-регуляторы стали реализовываться на операционных усилителях, а с 1980-х — на микропроцессорах, что позволило реализовать сложные алгоритмы адаптации и фильтрации.

Классификация ПИД-регуляторов

По способу реализации:

  • Аналоговые — на операционных усилителях, резисторах и конденсаторах. Используются в простых системах с низкими требованиями к точности.
  • Цифровые (дискретные) — на микроконтроллерах, программируемых логических контроллерах (ПЛК). Позволяют гибко настраивать параметры, реализовывать адаптивные алгоритмы и интеграцию с SCADA-системами.

По типу управляемого объекта:

  • ПИД-регуляторы для статических объектов — где выходная величина однозначно связана с входной (например, температура печи).
  • ПИД-регуляторы для динамических объектов — с инерционностью, запаздыванием, нелинейностями (например, скорость вращения двигателя).

По наличию дополнительных функций:

  • С адаптацией — автоматическая подстройка коэффициентов под изменение параметров объекта.
  • С ограничением интегральной составляющей (anti-windup) — предотвращение насыщения интегратора при длительном отклонении.
  • С фильтрацией дифференциальной составляющей — для подавления шумов.

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

Настройка заключается в подборе коэффициентов Kp, Ki, Kd для достижения требуемого качества регулирования: быстродействия, устойчивости, отсутствия перерегулирования.

Эмпирические методы

  • Метод Зиглера-Николса (1942): сначала устанавливают Ki=0, Kd=0 и увеличивают Kp до появления незатухающих колебаний (критический коэффициент усиления Kкр и период колебаний Tкр). Затем по таблицам вычисляют Kp, Ki, Kd. Метод даёт грубую настройку, часто с большим перерегулированием.
  • Метод CHR (Chien, Hrones, Reswick) — усовершенствованный метод, учитывающий желаемую реакцию (апериодическую или с небольшим перерегулированием).

Аналитические методы

  • Метод корневого годографа — размещение полюсов замкнутой системы.
  • Метод частотного анализа — обеспечение запасов устойчивости по амплитуде и фазе.

Автоматическая настройка

Современные цифровые ПИД-регуляторы часто содержат встроенные алгоритмы автонастройки (auto-tuning), которые на основе реакции системы на тестовое возмущение подбирают коэффициенты.

Применение

ПИД-регуляторы используются в самых разных отраслях:

  • Промышленная автоматика — управление температурой, давлением, расходом, уровнем жидкости в химических реакторах, нефтепереработке, металлургии.
  • Системы HVAC — поддержание температуры и влажности в зданиях.
  • Робототехника — управление двигателями, позиционирование манипуляторов, стабилизация дронов.
  • Электропривод — регулирование скорости и момента электродвигателей в станках, конвейерах, лифтах.
  • Автомобильная промышленность — управление работой двигателя внутреннего сгорания (например, лямбда-регулирование), системами стабилизации.
  • Медицинская техника — дозирование лекарств, управление наркозными аппаратами, инкубаторами.
  • Бытовая техника — термостаты, утюги, кофемашины, мультиварки.

Преимущества и недостатки

Преимущества

  • Простота реализации и понимания.
  • Высокая эффективность для линейных стационарных систем.
  • Возможность настройки без глубокого знания математической модели объекта.

Недостатки

  • Чувствительность к шумам (особенно D-составляющая).
  • Трудности настройки для нелинейных, инерционных или систем с переменным запаздыванием.
  • Отсутствие гарантированной устойчивости при неправильной настройке.
  • Необходимость в ограничении интегральной составляющей (anti-windup) при насыщении исполнительного механизма.

Интересные факты

  • По оценкам, более 95% всех промышленных регуляторов являются ПИД-регуляторами или их модификациями.
  • ПИД-регулятор может быть реализован на аналоговых элементах с помощью всего нескольких операционных усилителей, резисторов и конденсаторов.
  • В 2012 году инженеры из Университета Калифорнии в Беркли создали ПИД-регулятор на основе живых дрожжевых клеток, управляемый химическими сигналами.

Источники

  1. Åström K. J., Hägglund T. PID Controllers: Theory, Design, and Tuning. — 2nd ed. — ISA, 1995.
  2. Ziegler J. G., Nichols N. B. Optimum Settings for Automatic Controllers // Transactions of the ASME. — 1942. — Vol. 64.
  3. Minorsky N. Directional Stability of Automatically Steered Bodies // Journal of the American Society of Naval Engineers. — 1922. — Vol. 34, No. 2.
  4. Дорф Р., Бишоп Р. Современные системы управления. — М.: Лаборатория базовых знаний, 2002.
  5. Овчинников А. Ф. ПИД-регуляторы: теория и практика. — СПб.: БХВ-Петербург, 2018.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →