ПИД-регулятор. Принцип работы. Регуляторы с линейным законом регулирования

ПИД-регулятор. Принцип работы. Регуляторы с линейным законом регулирования

05.08.2019

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Значительно улучшить точность регулирования можно применением ПИД-закона (Пропорционально-Интегрально-Дифференциальный закон регулирования).
Для реализации ПИД-закона используются три основные переменные:
P – зона пропорциональности, %;
I – время интегрирования, с;
D – время дифференцирования, с.
Ручная настройка ПИД-регулятора (определение значений параметров Р, I, D), обеспечивающая требуемое качество регулирования, достаточно сложна и на практике редко используется. ПИД-регуляторы серии UT/UP обеспечивают автоматическую настройку ПИД-параметров под конкретный процесс регулирования, сохраняя при этом возможность их ручной корректировки.

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

сигнал управления = 100/P E,

где E – рассогласование.
Коэффициент пропорциональности (усиления) К является величиной обратнопропорциональной Р:

Зона пропорциональности определяется относительно заданной уставки регулирования, и внутри этой зоны сигнал регулирования изменяется от 0 до 100%, т. е. при равенстве действительного значения и уставки выходной сигнал будет иметь значение 50%.

где Р – зона пропорциональности;
ST – уставка регулирования.
Например:
диапазон измерения 0…1000 °С;
уставка регулирования ST = 500 °С;
зона пропорциональности P = 5%, что составляет 50 °С (5% от 1000 °С);
при значении температуры 475 °С и ниже управляющий сигнал будет иметь величину 100%; при 525 °С и выше – 0%. В диапазоне 475…525 °С (в зоне пропорциональности) управляющий сигнал будет изменяться пропорционально величине рассогласования с коэффициентом усиления К = 100/Р = 20.
Уменьшение значения зоны пропорциональности Р увеличивает реакцию регулятора на рассогласование, т. е. малому рассогласованию будет соответствовать большее значение управляющего сигнала. Но при этом, из-за большого усиления, процесс принимает колебательный характер около значения уставки, и точного регулирования добиться не удастся. При излишнем увеличении зоны пропорциональности регулятор будет слишком медленно реагировать на образующееся рассогла­сование и не сможет успевать отслеживать динамику процесса. Для того, чтобы компенсировать эти недостатки пропорционального регулирования, вводится дополнительная временная характеристика – интегральная составляющая.

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


сигнал управления = 100/P E + 1/I ∫ E dt.

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

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

сигнал управ. = 100/P E + 1/I ∫ E dt + D d/dt E.

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

5. Передаточная функция какого звена представлена: К(р) = К/Тр

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

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

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

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

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

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

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

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

В данном разделе приведены описания алгоритмов работы и непрерывных П-, ПИ-, ПД-, ПИД-регуляторов с различными структурами выходного сигнала - аналоговым выходом, дискретным (импульсным) выходом или ШИМ-выходом (широтно импульсным модулированным сигналом).

Структурные схемы непрерывных регуляторов

В данном разделе приведены структурные схемы непрерывных регуляторов с аналоговым выходом -рис.2, с импульсным выходом - рис.3 и с ШИМ (широтно импульсным модулированным) выходом -рис.4.

В процессе работы система автоматического регулирования АР (регулятор) сравнивает текущее значение измеряемого параметра Х, полученного от датчика Д, с заданным значением (заданием SP) и устраняет рассогласование регулирования E (B=SP-PV). Внешние возмущающие воздействия Z также устраняются регулятором. Работа приведенных структурных схем отличается методом формирования выходного управляющего сигнала регулятора.

Непрерывный регулятор с аналоговым выходом

Структурная схема непрерывного регулятора с аналоговым выходом приведена на рис.2.

Выход Y регулятора АР (например, сигнал 0-20мА, 4-20мА, 0-5мА или 0-10В) воздействует через электропневматический Е/Р сигналов (например, с выходным сигналом 20-100кПа) или электропневматический позиционный регулятор на исполнительный элемент К (регулирующий орган).

Рисунок 2 - Структурная схема регулятора с аналоговым выходом

где:
АР - непрерывный ПИД-регулятор с аналоговым выходом,



Д - датчик,
НП - нормирующий преобразователь (в современных регуляторах является входным устройством)
Y - выходной аналоговый управляющий сигнал Е/Р - электропневматический преобразователь,

Непрерывный регулятор с импульсным выходом

Структурная схема непрерывного регулятора с импульсным выходом приведена на рис.3.

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

Рисунок 3 - Структурная схема регулятора с импульсным выходом

где:
АР - непрерывный ПИД-регулятор с импульсным выходом,
SP - узел формирования заданной точки,
PV=X- регулируемый технологический параметр,
Е - рассогласование регулятора,
Д - датчик,
НП - нормирующий преобразователь (в современных регуляторах является входным устройством) ИМП - импульсный ШИМ модулятор, преобразующий выходной сигнал Y в последовательность импульсов со скважностью, пропорциональной выходному сигналу: Q=\Y\/100. Сигналы Больше и Меньше - управляющие воздействия,

К - клапан регулирующий (регулирующий орган).

Непрерывный регулятор с ШИМ (широтно импульсным модулированным) выходом

Структурная схема непрерывного регулятора с ШИМ (широтно импульсным модулированным) выходом приведена на рис.4.

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

Непрерывные регуляторы с ШИМ выходом широко применяются в системах регулирования температуры, где выходной управляющий симисторный элемент (или твердотельное реле, пускатель) воздействуют на термоэлектрический нагреватель ТЭН, или вентилятор.

Рисунок 4 - Структурная схема регулятора с ШИМ выходом

АР - непрерывный ПИД-регулятор с импульсным ШИМ выходом,
SP - узел формирования заданной точки,
PV=X- регулируемый технологический параметр,
Е - рассогласование регулятора,
Д - датчик,
НП - нормирующий преобразователь (в современных регуляторах является входным устройством) ШИМ - импульсный ШИМ модулятор, преобразующий выходной сигнал Y в последовательность импульсов со скважностью, пропорциональной выходному сигналу: Q=\Y\/100.
П - пускатель контактный или бесконтактный,
К - клапан регулирующий (регулирующий орган).

Согласование выходных устройств непрерывных регуляторов

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

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

Таблица 1 - Согласование выходных устройств непрерывных регуляторов

Выходное устройство непрерывного регулятора Тип выходного устройства Исполнительный механизм или устройство Вид привода Регулирующий орган
Аналоговый выход ЦАП с выходом 0-5мА, 0-20мА, 4-20мА, 0-10В П-, ПИ-,ПД-, ПИД-закон Преобразователи и позиционные регуляторы электро-пневматические и гидравлические Пневматические исполнительные приводы (с сжатым воздухом в качестве вспомогательной энергии) и электропневматические преобразователи сигналов или электропневматические позиционные регуляторы, электрические (частотные привода)
Импульсный выход Транзистор, реле, симистор П-, ПИ-, ПД-, ПИД-закон Электрические приводы (с редуктором), в т. ч. реверсивные
ШИМ выход Транзистор, реле, симистор П-, ПИ-, ПД-, ПИД-закон Контактные (реле) и бесконтактные (симисторные) пускатели Термоэлектрический нагреватель(ТЭН) и др.

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

Если на вход регулятора подается скачкообразная функция изменения заданной точки - см. рис. 5, то на выходе регулятора возникает реакция на единичное ступенчатое воздействие в соответствии с характеристикой регулятора в функции времени.

Можно утверждать, что наибольшее быстродействие обеспечивает П-закон , - исходя из соотношения tp / T d .

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

Если Кр > 10, то П-регулятор приемлем, а если Если Кр < 10, то требуется введение в закон управления составляющей.

ПИ-закон регулирования

Наиболее распространенным на практике является ПИ-регулятор, который обладает следующими достоинствами:

  1. Обеспечивает нулевую регулирования.
  2. Достаточно прост в настройке, т.к. настраиваются только два параметра, а именно коэффициент усиления Кр и постоянная времени интегрирования Ti. В таком регуляторе имеется возможность оптимизации величины отношения Кр/Ti-min, что обеспечивает управление с минимально возможной среднеквадратичной регулирования.
  3. Малая чувствительность к шумам в измерения (в отличие от ПИД-регулятора).

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

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

Однако следует учитывать, что это выполняется только при его оптимальных настройках (настраиваются три параметра).

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

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

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows