Publication text
(PDF):
Read
Download
Введение
Современное производство в основном использует регуляторы, которые рассматривают объекты управления как объекты с сосредоточенными параметрами. К регуляторам такого типа относятся регуляторы, выпускаемые фирмами «ОВЕН», Siemens, Omron, Delta. Эти регуляторы имеют функции не только задания параметров для реализации законов регулирования
ПИД (пропорционально-интегрально-дифференциальный), ПИ (пропорционально-интегральный), но и самонастройки этих параметров при проведении режима идентификации объекта [1]. Однако многие объекты на производстве являются объектами с распределенными параметрами, т. к. имеют большую протяженность или требуют неравномерного распределения координат (параметров технологического процесса) управления, например роторные или туннельные печи обжига или сушки различных материалов. Управление такими объектами не может быть реализовано в соответствии с требованиями к технологическим процессам, или потребуется несколько регуляторов для каждой зоны регулирования. Реализация современных регуляторов практически не использует аппаратные методы, а в большинстве случае применяет программные методы для использования в системах управления. Когда регуляторы не являются отдельными блоками, они входят в локальную систему управления в виде программы, которая входит в состав программного комплекса системы управления. Такие программы реализуются с помощью программируемых логических контроллерав (ПЛК), которые используются в распределенных системах управления в качестве одного из составных элементов. Основным элементом ПЛК является микроконтроллер. Производительность ПЛК такая же, как у других современных процессоров персональных ЭВМ, поэтому реализация предложенных ниже алгоритмов разрабатывались и проверялись на ПЛК.
Виды распределенных регуляторов и методы определения их параметров
Рассмотрим различные распределенные регуляторы и методы их синтеза и адаптации, предлагаемые в литературе [2, 3].
Передаточная функция распределенного высокоточного регулятора (РВР) имеет следующий вид:
где G – обобщенная координата; s – оператор Лапласа; – весовой коэффициент распределенного усилительного звена; – весовой коэффициент распределенного дифференцирующего звена;
– весовой коэффициент интегрального распределенного звена; Е1 – коэффициент пропорциональности распределенного усилительного звена; Е2 – коэффициент пропорциональности распределенного дифференцирующего звена; Е4 – коэффициент пропорциональности распределенного интегрального звена и распределенных звеньев.
Передаточная функция пространственно-изодромного регулятора имеет следующий вид:
где – весовой коэффициент изодромного распределенного звена; – коэффициент пропор-циональности распределенного звена.
Передаточная функция пространственно-дифференцирующего усилительного регулятора имеет вид
Передаточная функция распределенного пропорционального регулятора (РПР) имеет следующий вид:
Параметр G определяется исходя из конструкции объекта согласно [1]:
где i – соответствующая пространственная мода i = 1, 2, 3, …; – протяженность объекта по соответствующей координате.
Параметры и определяются исходя из идентификации объекта, синтеза выбранного регулятора, путем решения системы уравнений, полученных из пространственной модальной матрицы. Желательно выбрать первую и последнюю моды. Согласно теории литературы [1], чем дальше моды находятся друг от друга, тем их статические коэффициенты передачи отличаются сильнее, а влияние зон регулирования слабее. Уравнения 1-й и 3-й моды для пропорционального звена имеют вид [4]
где – статический коэффициент передачи по 1-й моде; – статический коэффициент передачи по 3-й моде. В нашем случае взяты 1-я и 3-я мода, которая является последней,
исходя из конструкции нашего объекта.
Из уравнений получаем формулу , где .
Для пропорционального звена параметром адаптации является коэффициент Е1. Соответ-ственно для звеньев интегрального и дифференциального – Е4, Е2.
Кроме того, важным параметром для адаптации является параметр частоты среза для дифференциального блока, полученный заменой : , где , и для интегрального блока , где .
Для РВР важным параметром, который определяет качество переходных процессов, явля-ется зона , которая при смещении в область более низких частот
(а – при смещении в область более высоких частот) расширяет частотную зону работы пропорционального звена. Это приводит к снижению колебательности переходного процесса. Данная зона находится между точками перегиба амплитудно-частотной пространственной ха-рактеристики при переходе от преимущественно интегральной составляющей к пропорцио-нальной и от пропорциональной преимущественно к дифференциальной (рис. 1).
Рис. 1. Амплитудно-частотная характеристика регулятора [5]
Частоты среза ω1 ,и ω2 влияют на коэффициенты регулятора и соответственно, которые выбираются по формулам: для : для n4: , где определяется по формуле .
После определения в соответствии выбранным типом регулятора пе-реходим к программной реализации регулятора.
Например, для первой зоны регулирования при выборе РВР такая реализация выглядит следующим образом (рис. 2).
Рис. 2. Реализация регулятора для первой зоны регулирования:
SUB – блок вычитания; MUL – блок умножения; ADD – блок сложения; DIV – блок деления; DERIVATIVE (D1) – блок дифференцирования; INTEGRAL – блок интегрирования;
DIG_FLTR (F1) – блок цифровой фильтрации входного сигнала; in_T2 – сигнал от датчика температуры по первому каналу соответственно; U1 – сигнал управляющего воздействия на усилитель мощности;
U1d – сигнал дифференциальной составляющей по соответствующим каналам управления; U1i – сигнал интегральной составляющей по соответствующим каналам управления; ТЗД – сигнал задания температуры объекта; – квадрат расстояния между зонами нагрева; А1–А6 – постоянные коэффициенты
пространственного регулятора; IN_VAL – входной сигнал для блока DIG_FLTR; OUT_VAL – выходной сигнал для блока DIG_FLTR; Т2 – вспомогательный индикационный сигнал; IN – входные сигналы
соответствующих блоков; ТM – интервалы временных задержек, определяются в соответствии
с описанием блоков в CoDeSys; RESET – сигнал периодического сброса блоков, выбирается исходя из недопущения переполнения памяти; OUT – выходные сигналы соответствующих блоков;
OVERFLOW – сигнал переполнения памяти блока интегрирования
Реализация написана на языке FBD программного комплекса CoDeSys, который применяется для различных ПЛК.
Коэффициенты А1–А6 вычисляются как ; ; ; ; ; . Эти коэффициенты программой адаптации могут меняться в соответствии с требуемыми показателями качества переходных процессов dT2:= |T21 – T22|; dT3:= |T31 – T32|, где T21 – текущая температура в начале временной задержки, T22 – текущая температура в конце временной задержки по первому каналу; T31 – текущая температура в начале временной задержки, T32 – текущая температура в конце временной задержки по второму каналу регулирования.
Аналогично реализуются блоки по другим зонам регулирования.
Заключение
Используя различные варианты регуляторов и их реализацию на ПЛК, можно реализовать адаптированную систему управления распределенным объектом. Методы адаптации, хотя и ис-пользуют значительные вычислительные мощности ПЛК, позволяют вычислять и подбирать коэффициенты распределенного пространственного регулятора. Например для распределенного высокоточного регулятора подбираются параметры