Регуляторы с линейным законом регулирования. П-, пи-, пд-, пид - регуляторы

02.08.2019

В частном случае пропорциональная, интегральная или дифференциальная компоненты могут отсутствовать и такие упрощенные регуляторы называют П, И или ПИ регуляторами.

Распространены также следующие модификации выражения (5.36):

,
.

Между параметрами выражений (5.36) - (5.38) существует простая связь. Однако отсутствие общепринятой системы параметров часто приводит к путанице. Это нужно помнить при замене одного ПИД контроллера на другой, при задании его параметров или использовании программ настройки параметров. Мы будем пользоваться выражением (5.36).

Следует подчеркнуть, что входом объекта управления на всех рисунках является выход регулятора, т.е. величина u , которая в соответствии c (5.36)-(5.38) и рис. 5.34 имеет ту же размерность, что и рассогласование e , выходная величина y и уставка r . Т.е., если объект управляется, например, ШИМ-регулятором, током, или частотой вращения вала, во всех этих случаях управляющей величиной является u , а в модель объекта управления P следут ввести преобразователь величины u в ширину импульса ШИМ-регулятора, в ток или в частоту вращения вала соответственно. Это надо учитывать также при задании входного воздействия в экспериментах для настройки регулятора (см. раздел "Расчет параметров"). Таким воздействием во всех случаях должна быть величина u (выходная величина регулятора).

Используя преобразование Лапласа при нулевых начальных условиях u (0)=0 , выражение (5.36) можно представить в операторной форме:

Амплитудно-частотная и фазо-частотная характеристика передаточной функции (5.40) при параметрах =1 с, =1 с, =10 показаны на рис. 5.36 . Переходная характеристика ПИД-регулятора (реакция на единичный скачок) представляет собой сумму постоянной составляющей , прямой линии , полученной при интегрировании единичного скачка и дельта-функции Дирака , полученной при дифференцировании единичного скачка.

Рассмотрим теперь несколько частных случаев.

5.2.1. П-регулятор

Пусть интегральная и дифференциальная компоненты отсутствуют, т.е. . Тогда из (5.40) получим и (5.42) можно преобразовать к виду

.

В установившемся режиме, при или передаточная функция процесса равна коэффициенту передачи . При этом выражение (5.43) преобразуется к виду

.

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

Влияние помехи n также уменьшается с ростом петлевого усиления и пропорционального коэффициента регулятора. Дополнительно влияние помехи можно уменьшить применением экранирования, правильного заземления, витых пар, уменьшением длины проводников в цепи обратной связи и др., см. [Денисенко ]).

При пренебрежимо малых помехах и внешних возмущениях погрешность П-регулятора , как следует из (5.44), определяется величиной пропорционального коэффициента усиления:

.

Эта погрешность обычно не может быть сделана как угодно малой путем увеличения усиления регулятора, поскольку с ростом сначала падает запас по фазе и усилению системы с обратной связью, что ухудшает ее робастность и качество регулирования, затем возникают периодические колебания (система теряет устойчивость), см. рис. 5.37 . Поэтому в П-регуляторах для снижения погрешности используют метод компенсации. Для этого к входу объекта регулирования прикладывают компенсирующее воздействие , которое аддитивно добавляется к возмущению d , чтобы суммарное воздействие возмущения и компенсирующего воздействия стало равно . Отметим, что при изменении значения уставки компенсацию нужно выполнить заново, поскольку погрешность (5.45) пропорциональна (т.е. является мультипликативной), а компенсация в виде является аддитивной (не зависит от ).

Скомпенсировать погрешность можно также с помощью коррекции величины . Для этого управляющее воздействие после коррекции (обозначим его ), как следует из (5.44) и (5.45), должно иметь вид

.

Рис. 5.37. Изменение переменной во времени при подаче единичного скачка на вход системы при разных

Переходный процесс в контуре с П-регулятором при и разных показан на рис. 5.37 . При малых система имеет малое перерегулирование, но большую статическую погрешность (50%). С ростом погрешность уменьшается, но возрастает перерегулирование.

Объясняется поведение П-регулятора следующим образом. С ростом усиления вся АЧХ разомкнутой системы (АЧХ петлевого усиления , рис. 5.19) сдвигается вверх, в том числе возрастает усиление на частоте , где фазовый сдвиг в контуре с обратной связью равен 180˚. Это приводит к уменьшению запаса по фазе и усилению, возрастает колебательность и перерегулирование. Если петлевое усиление на частоте достигает 1, в системе устанавливаются незатухающие колебания. Подробнее описание этого процесса см. в разделе "Частотная идентификация в режиме релейного регулирования"

5.2.2. И-регулятор

Рассмотрим теперь случай, когда в ПИД-регуляторе остается только интегральный член, т.е. и . Из (5.39) получим

АЧХ И-регулятора в логарифмическом масштабе представляет собой прямую линию с наклоном ‑20дб/дек во всем диапазоне частот, от 0 до , которая пересекает ось частот (проведенную при ) в точке . ФЧХ представляет собой горизонтальную линию с ординатой .

На низких частотах, при , коэффициент передачи регулятора (5.48) больше единицы и стремится к бесконечности при . Поскольку случаю во временной области соответствует , или установившийся (равновесный) режим для асимптотически устойчивых систем, то передаточная функция любого устойчивого объекта (за исключением объектов с интегрирующими процессами, см. раздел "Модели интегрирующих процессов") при будет равна статическому коэффициенту передачи . Поэтому, подставляя в (5.42) и , получим для системы с И-регулятором

.

Это означает, что система с И-регулятором не имеет ошибки в установившемся режиме.

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

На рис. 5.38 показаны переходные характеристики замкнутой системы с И-регулятором и объектом второго порядка вида

, где .

При больших постоянных интегрирования переходная характеристика имеет вид, сходный с характеристикой апериодического звена. С уменьшением растет усиление регулятора в соответствии с (5.48) и когда на частоте петлевое усиление контура с обратной связью приближается к 1, в системе появляются колебания (рис. 5.38 , кривая ).

Вторым фактором, влияющим на устойчивость замкнутой системы, является дополнительный сдвиг фаз величиной -, вносимый И-регулятором в контур регулирования. Поэтому объект 1‑го порядка с малой транспортной задержкой, или объект 2-го порядка, устойчивый в контуре с П-регулятором, может потерять устойчивость в контуре с И-регулятором.

5.2.3. ПИ-регулятор

В ПИ-регуляторе только постоянная дифференцирования равна нулю, :

.

Рис. 5.39. Реакция замкнутой системы с ПИ регулятором на скачок при для объекта вида (5.50) при

Рис. 5.40. Реакция замкнутой системы с ПИ регулятором на скачок при для объекта вида (5.50) при

АЧХ ПИ-регулятора можно получить из рис. 5.36 , если отбросить правую ветвь АЧХ с наклоном +20 дБ/дек. При этом сдвиг фаз на частотах выше 1 Гц (на рис. 5.36) не превысит уровень 0˚. Таким образом, ПИ-регулятор имеет два существенных положительных отличия от И-регулятора: во-первых, его усиление на всех частотах не может стать меньше , следовательно, увеличивается динамическая точность регулирования, во-вторых, по сравнению с И-регулятором, он вносит дополнительный сдвиг фаз только в области низких частот, что увеличивает запас устойчивости замкнутой системы. Оба фактора дают дополнительные степени свободы для оптимизации качества регулирования. В то же время, как и в И-регуляторе, модуль коэффициента передачи регулятора с уменьшением частоты стремится к бесконечности, обеспечивая тем самым нулевую ошибку в установившемся режиме. Отсутствие сдвига фаз на высоких частотах позволяет увеличить скорость нарастания управляемой переменной (по сравнению с И-регулятором) без снижения запаса устойчивости. Однако это справедливо до тех пор, пока пропорциональный коэффициент не станет настолько большой, что увеличит усиление контура до единицы на частоте .

Переходный процесс в ПИ-регуляторе при разных сочетаниях и показан на рис. 5.39 , рис. 5.40 . При (рис. 5.39) получаем И-регулятор. С ростом пропорционального коэффициента появляется дополнительная ошибка во время переходного процесса (см. также рис. 5.37 и (5.45)), которая уменьшается с ростом , однако при этом снижается запас устойчивости системы, поскольку с ростом увеличивается усиление на частоте . Это приводит к появлению затухающих колебаний в начале переходного процесса (рис. 5.39). Когда величина становится достаточно большой для компенсации ослабления сигнала в объекте на частоте , в системе появляются незатухающие колебания. полюс

,

откуда следует, что на высоких частотах (в начале переходного процесса) ПД-регулятор имеет высокое усиление и, следовательно, точность, а в установившемся режиме (при ) он вырождается в П-регулятор со свойственной ему статической ошибкой. Если статическую ошибку скомпенсировать, как это делается в П-регуляторах, то возрастет ошибка в начале переходного процесса. Таким образом, ПД-регулятор по своим потребительским свойствам оказывается хуже П-регулятора, поэтому на практике он используется крайне редко. П-регулятор имеет только одно положительное свойство: он вносит в контур регулирования положительный фазовый сдвиг (рис. 5.36), что повышает запас устойчивости системы при малых . Однако с увеличением рис. 5.36), затем, при дальнейшем увеличении , система переходит в колебательный режим.

П,ПИ,ПИД,ПД ЗАКОН РЕГУЛИРОВАНИЯ.

Общее описание

Принцип ПИД-регуляторов

Для позиционных регуляторов процесс регулирования представляет собой колебания вокруг заданной точки. Естественно это связано с «релейной» статической характеристикой Y(U-X).

РЕГУЛЯТОРЫ
С ПИД-ЗАКОНОМ РЕГУЛИРОВАНИЯ На рисунке показана линейная статическая Y(U-X) характеристика.

пропорционального регулятора

Если входная Е = U-X (невязка) и выходная величина сигнала регулятора Y связаны простым соотношением Y=K·(U-X), такой регулятор называется пропорциональным. Естественно что линейный участок статической характеристики не бесконечен, он ограничен максимально возможным значением выходной величины: Ymax. Например, при регулировании температуры воды в баке: Х — температура воды; U — заданное значение требуемой температуры; Y — выходной сигнал регулятора (мощность нагревателя, Вт); Ymax, например, 750 Вт. Если при максимальной мощности величина Е = 75оС, то К = 0,1оС/Вт.
При очень большом коэффициенте усиления К пропорциональный регулятор вырождается в позиционный с нулевой зоной нечувствительности. При меньшем значении К регулирование происходит без колебаний
(см.рис. 2).



П-регулятором при скачкообразном изменении
задания с 0 до U (разгонная кривая)

Отметим, что значение регулируемой величины Х никогда не достигнет задания U. Образуется, так называемая статическая ошибка: d (см. рис. 2). Действительно, при приближении температуры воды Х к заданию U постепенно уменьшается подаваемая мощность Y, т.к. Y=К·(U-X). Но теплота, рассеиваемая в окружающую среду, увеличивается, и равновесие наступит при Y = K·d и d не достигнет 0, т.к. если d будет равно 0, то и Y=0 и Х=0. Таким образом на выходе регулятора устанавливается некоторое значение Y=K·d , которое приводит регулируемую величину Х в состояние отличное от задания. Чем больше К, тем меньше d. Однако при достаточно большом К САР и объект могут перейти в автоколебания. Этот предельный коэффициент усиления определяется соотношением наклона разгонной кривой R и транспортным запаздыванием to объекта: Kmax = 2/(R·to) (см. рис. 2).
В ряде случаев, при малом транспортном запаздывании, статическая ошибка находится в необходимых пределах, поэтому П-регуляторы находят некоторое применение. Для устранения статической ошибки d при формировании выходной величины Y вводят интегральную составляющую отклонения от задания:
Y = K·(U-X) + In(U-X)/Ti ,
где Тi — постоянная интегрирования.
Таким образом, чем больше время, в течение которого величина Х меньше задания, тем больше интегральная составляющая, тем больше выходной сигнал. Регулятор с таким законом формирования выходного сигнала называется пропорционально-интегральным ПИ-регулятором.
В установившемся режиме (d=0) в интеграторе содержится величина In/Т, которая равна выходной мощности, требуемой для получения необходимой Х. Таким образом интегратор как бы находит статический коэффициент передачи объекта. Для достижения установившегося режима в интеграторе требуется достаточно большее время. Поэтому ПИ-регулятор можно применять в случае, когда и внешние воздействия достаточно медленные.
В случае резких изменений внешних и внутренних факторов (например, налили холодной воды в бак или резко изменили задание) ПИ-регулятору требуется время для компенсации этих изменений.
Для ускорения реакции САР на внешние воздействия и изменения в задании в регулятор вводят дифференциальную составляющую D(U-X):
Y = K·(U-X) + In(U-X)/Ti+Тd·D(U-X),
где Тd — постоянная дифференцирования.
Чем быстрее растет Е, тем больше D(U-X). Регулятор с таким законом управления называется ПИД-регулятором. Подобрав для конкретного объекта К,Тi и Td можно оптимизировать качество работы регулятора: уменьшить время выхода на задание, снизить влияние внешних возмущений, уменьшить отклонение от задания. При очень большом Тi регулятор очень медленно выводит объект на задание. При малом Тi происходит перерегулирование, т.е. регулируемый параметр Х проскакивает задание (рис.7), а затем сходится к нему. Ниже описаны методики настройки регуляторов, т.е. расчет коэффициентов в зависимости от динамических свойств объекта. Без настройки ПИ-регулятор может обладать худшим качеством работы, чем даже Т-регулятор. Приведем передаточные функции П-, ПИ- и ПИД-регуляторов, принятые в теории автоматического управления.
Пропорциональный регулятор – П:
y = К(u -x) , т.е. в обратную связь заводится отклонение от уставки.
Пропорционально-Интегральный – ПИ:
y = (u-x)(Kp + /pTi) , т.е. в обратную связь заводится также интеграл от отклонения, это позволяет избежать статической ошибки.
Пропорционально-Интегрально- Дифференциальный – ПИД:
y = (u-x)·(Kp + 1/pTi + p·Td) , т.е. в обратную связь заводится также производная отклонения, это позволяет улучшить динамические характеристики регулятора.
Блок схема ПИД регулятора показана на рис. 3.


Структурная схема ПИД-регулятора

Величина рассогласования Е подвергается диференцированию и интегрированию. Выходная вели-чина — Y ПИД-регулятора формируется суммированием с весовыми коэффициентами дифференциальной, пропорциональной и интегральной составляющих. По наличию этих составляющих регуляторы и имеют сокращенное название П, ПИ, ПИД.
Существуют модификации ПИД-регуляторов:
а) при наличии интегратора на выходе или в исполнительном механизме (например сервопривод задвижки водяного отопления) ПД-регулятор как бы превращается в ПИ-регулятор, а вычислительная схема ПИД-регулятора требует двойного дифференцирования;
б) дифференциальная составляющая часто вычисляется только по Х, что дает более плавный выход на режим при изменении задания U.

Настройка регуляторов При применении ПИД- регуляторов для каждого конкретного объекта необходимо настраивать от одного до трех коэффициентов. Возможны САР с автоматизированной настройкой. Для типовых регуляторов известны простейшие аналитические и табличные методы настройки (например две методики Цидлера).

Настройка по реакции на входной скачок Алгоритм настройки:
— на вход САР подается новое задание (уставка) – нагреватель включается на максимальную мощность, и по переходному процессу X(t) определяются t0, R, tи (см. рис. 4):


Разгонная кривая для объекта с транспортным запаздыванием:
to — время транспортного запаздывания;
tи — постоянная времени (время согласования) определяется инерционностью объекта;
Xy — установившееся значение;
R — наклон разгонной кривой dX/dt (макс. скорость изменения Х)

— вычисляются коэффициенты настройки согласно следующим примерным соотношениям:
для П-регулятора К= 1/R·t0
для ПД-регулятора К= 1/R·t0, Td=0.25·t0
для ПИ-регулятора К= 0.8/R·t0, Ti= 3·t0
для ПИД-регулятора К= 1.2/R·t0, Ti= 2·t0, Td=0.4·t0.
Не обязательно выводить объект на максимально возможную величину Х. Однако, следует иметь в виду, что слишком маленький скачок не позволяет определить R с достаточно высокой точностью.

Настройка по методу максимального коэффициента усиления Этот способ применяется, если допустим колебательный процесс, при котором значения регулируемой величины значительно выходят за пределы задания U.


К настройке по методу максимального
коэффициента усиления

Алгоритм настройки:
— определяется предельный коэффициент Кмах усиления при котором САР и объект переходят в колебательный режим, т.е. без интегральной и дифференциальной части (Тd=0, Тi=Ґ). Вначале К=0, затем он увеличивается до тех пор, пока САР и объект переходит в колебательный режим. САР соответствует схеме П-регулятора (см.рис.2).
— определяется период колебаний tc (см. рис. 5);

для П-регулятора К= 0.5·Kмах
для ПД-регулятора К= 0.5·Кмах, Td=0.05·tc
для ПИ-регулятора К= 0.45·Кмах, Ti= 0.8·tс
для ПИД -регулятора К= 0.6·Кмах, Ti= 0.5·tс, Td=0.12·tc.

Настройка по процессу двухпозиционного регулирования по релейному закону

К настройке по процессу двухпозиционного
регулирования

Эта методика удобна, если применялся Т-регулятор, который затем заменяется на ПИД- регулятор:
— система переводится в режим двухпозиционного регулирования по релейному закону (см. рис. 6);
определяется амплитуда — А и период колебаний tс;
— вычисляются коэффициенты настройки согласно следующим примерным соотношениям:
для П-регулятора К = 0.45/А
для ПД-регулятора К = 0.45/А, Td=0.05·tc
для ПИ-регулятора К = 0.4/А, Ti= 0.8·tc
для ПИД-регулятора К = 0.55/А, Ti= 0.5·tс, Td=0.12·tc.
Если объект не меняет структуру и свои параметры, то системы с ПИД-регуляторами обеспечивают необходимое качество регулирования при больших внешних возмущающих воздействиях и помехах, то есть близкое к 0 рассогласование Е (см. рис. 7). Как правило, точно согласовать параметры регулятора и объекта сразу не удается. Если Ti меньше оптимального в два раза, процесс регулирования может перейти в колебательный режим. Если Ti существенно больше оптимального, то регулятор медленно выходит на новый режим и слабо реагирует на быстрые возмущения — G. Таким образом, как правило необходима дополнительная подстройка. На рис. 7 показано влияние неоптимальных настроек ПИД-регуляторов на вид переходной функции (реакции САР и объекта на единичный скачок в задании).

Рис. 7. К уточнению коэффициентов настройки

Для большинства объектов ПИД-регулирование обеспечивает лучшие показатели чем П и ПИ. Для объектов с малым транспортныи запаздыванием: to < tи/3 ПИД-регуляторы обеспечивают удовлетворительное качество регулирования: достаточное малое время выхода на режим и невысокую чувствительность к возмущениям. Однако, для объектов с t0>0.5·tи, даже ПИД-регуляторы не могут обеспечить достаточно хорошего качества регулирования. В крайнем случае можно применить ПИД-регулятор с коэффициентом Td=0, но для таких сложных объектов лучшие качественные показатели обеспечиваются системами автоматического управления (САУ) с моделью.

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

Итак, что у нас имеется?

Во-первых, объект, температуру которого необходимо поддерживать на заданном уровне, кроме того, эту температуру необходимо регулировать извне. Во-вторых, наше устройство на базе микроконтроллера, с помощью которого мы и будем решать поставленную задачу. Кроме того, у нас есть измеритель температуры (он сообщит контроллеру текущую температуру) и какое-нибудь устройство для управления мощностью нагревателя. Ну и поскольку необходимо как-то задавать температуру, подключим микроконтроллер к ПК.

Таким образом, у нас есть входные данные – текущая температура и температура, до которой необходимо нагреть/остудить объект, а на выходе мы должны получить значение мощности, которое необходимо передать на нагревательный элемент.

И для такой задачи, да и вообще любой похожей задачи, отличным решением будет использование пропорционально-интегрально-дифференциального регулятора 😉

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

Здесь все просто, берем значение нужной нам температуры (уставку) и вычитаем из него значение текущей температуры. Получаем рассогласование (невязку). Умножаем полученную невязку на коэффициент и получаем значение мощности, которое и передаем на нагреватель. Вот и все) Но при использовании только пропорциональной составляющей есть два больших минуса – во-первых, эффект от нашего воздействия наступает не моментально, а с запаздыванием, и, во-вторых, пропорциональная составляющая никак не учитывает воздействие окружающей среды на объект. Например, когда мы добились того, чтобы температуры объекта была равна нужному нам значению, невязка стала равна нулю, а вместе с ней и выдаваемая мощность стала нулевой. Но температура не может просто так оставаться постоянной, поскольку происходит теплообмен с окружающей средой и объект охлаждается. Таким образом, при использовании только пропорциональной составляющей температура будет колебаться около нужного нам значения.

Давайте разбираться, как ПИД-регулятор решает две выявленные проблемы)

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

Итак, пусть у нас текущая температура меньше нужного нам значения. Пропорциональная составляющая начинает выдавать мощность и нагревать объект. Дифференциальная составляющая вносит свой вклад в мощность и представляет из себя производную невязки, взятую также с определенным коэффициентом. Температура растет и приближается к нужному значению, а следовательно невязка в предыдущий момент больше текущего значения невязки, а производная отрицательная. Таким образом, дифференциальная составляющая начинает постепенно снижать мощность до того, как температура достигла необходимого значения. С этим вроде разобрались, вспоминаем про вторую проблему регулятора 😉

А с ней нам поможет справиться интегральная составляющая . Как нам в программе получить интеграл? А легко – просто суммированием (накоплением) значений невязки, на то он и интеграл) Возвращаемся к нашему примеру. Температура ниже значения уставки, начинаем подогревать. Пока мы нагреваем, значение невязки положительное и накапливается в интегральной составляющей. Когда температура “дошла” до нужного нам значения, пропорциональная и дифференциальная составляющая стали равны нулю, а интегральная перестала изменяться, но ее значение не стало равным нулю. Таким образом, благодаря накопленному интегралу мы продолжаем выдавать мощность и нагреватель поддерживает нужную нам температуру, не давая объекту охлаждаться. Вот так вот просто и эффективно =)

В итоге мы получаем следующую формулу ПИД-регулятора:

Тут u(t) – искомое выходное воздействие, а e(t) – значение невязки.

Частенько формулу преображают к следующему виду, но суть от этого не меняется:

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

Особенности П, ПИ и ПИД регулирования

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

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

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

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

Автонастройка ПИД регулирования в приборах ЧАО “ТЭРА”:

Главное, что определяет качество ПИД регулятора - это его способность точно и быстро выходить на заданную температуру, для чего у всех современных ПИД регуляторов обязательно присутствует функция автонастройки. Стандартных алгоритмов автонастройки ПИД не существуют, на практике каждый производитель применяет свой собственный алгоритм. Поэтому, пользователь, приобретая один и тот же товар под названием “ПИД регулятор” у разных производителей, на своем объекте может получить совсем разные результаты их применения. Основными достоинствами алгоритма автонастройки в ПИД регуляторах ЧАО “ТЭРА” являются:

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

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

Автонастройку необходимо повторить, если:

  • изменилась мощность исполнительного устройства
  • изменились физические свойства объекта регулирования (масса, емкость, теплообмен и т.п.)
  • объект регулирования заменен другим неидентичным
  • при значительном изменении заданной температуры

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

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

Первый компонент — пропорциональный

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

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

К примеру, терморегулятор управляет мощностью нагревательного прибора. Выходной сигнал уменьшается по мере приближения требуемой температуры объекта, и сигнал управления стабилизирует мощность на уровне тепловых потерь. В итоге заданного значения температура так и не достигнет, ибо нагревательный прибор в просто должен будет быть выключен, и начнет остывать (мощность равна нулю).

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

Или пример позиционирования двигателя с редуктором. При малом коэффициенте нужное положение рабочего органа достигается слишком медленно. Увеличить коэффициент — реакция получится более быстрая. Но если увеличивать коэффициент дальше, то двигатель «перелетит» правильную позицию, и система не перейдет быстро к требуемому положению, как хотелось бы ожидать. Если теперь увеличивать коэффициент пропорциональности дальше, то начнутся осцилляции около нужной точки — результат снова не будет достигнут...

Второй компонент - интегрирующий

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

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

Третий компонент — дифференцирующий

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

Как вы уже поняли, ПИД-регуляторы применяют для поддержания заданного значения х0 некоторой одной величины, благодаря изменению значения u другой величины. Есть уставка или заданное значение х0, и есть разность или невязка (рассогласование) е = х0-х. Если система линейна и стационарна (практически это вряд ли возможно), то для задания u справедливы нижеследующие формулы:

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

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

Практическая сторона ПИД-регулирования

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

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

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

Первый — близок к теоретическому описанию, когда выход - аналоговая и непрерывная величина. Второй — выход в форме набора импульсов, например для управления шаговым двигателем. Третий — , когда выход с регулятора служит для задания ширины импульсов.

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

Андрей Повный

Похожие статьи