Научная статья на тему 'Разработка и исследование эффективности алгоритма адаптивного регулятора'

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

CC BY
120
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМАТИЗАЦИЯ / АДАПТИВНОЕ РЕГУЛИРОВАНИЕ / РЕГУЛЯТОРЫ / ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ / AUTOMATION / ADAPTIVE REGULATION / REGULATORS / SIMULATION

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Варламов Д.Б., Савчиц А.В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Development and research the effectiveness of the adaptive controller algorithm

The paper considers an adaptive on-off regulator. A block diagram of this device is given, and the sequence of operation of the blocks is also described. Simulation modeling of various types of on-off regulators was carried out in order to identify their effectiveness.

Текст научной работы на тему «Разработка и исследование эффективности алгоритма адаптивного регулятора»

Разработка и исследование эффективности алгоритма адаптивного

регулятора

Д.Б. Варламов, А.В. Савчиц

Волжский политехнический институт (филиал) федерального государственного бюджетного образовательного учреждения высшего образования «Волгоградский государственный технический университет»

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

Ключевые слова: автоматизация, адаптивное регулирование, регуляторы, имитационное моделирование

Введение

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

В промышленности наиболее распространенным методом регулирования является позиционный метод [3]. Позиционные регуляторы являются простыми и удобными в использовании. Основная особенность таких регуляторов заключается в том, что их регулирующий орган может занимать ограниченное число определенных положений. Для двухпозиционного регулятора их может быть два (например, включение или отключение ТЭНа). Применение таких приборов позволяет делать системы достаточно надежными, т. к. отсутствует риск получения расходящегося процесса в случае каких-либо внешних возмущений.

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

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

Для решения этой проблемы предлагается разработка адаптивного двухпозиционного регулятора.

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

Регулирование с предиктором Смита [4] осуществляется согласно

Рис. 1. - Система управления с предиктором Смита: г - задание регулятора, е - рассогласование между объектом управления и его моделью, е -скорректированное задание регулятора с учетом ошибки е, и - сигнал

управления.

В схеме на рис. 1 регулятор Я управляет моделью объекта без запаздывания М0. При этом, также учитывается разность значений на выходе между объектом Р0е~^ и моделью с запаздыванием М0е'яЬ, которая используется для компенсации несоответствия между ними.

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

1

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

Двухпозиционный адаптивный регулятор без модели объекта

Одним из вариантов адаптивного двухпозиционного регулирования является корректировка времени включения/отключения исполнительного механизма без использования модели объекта управления. Адаптация происходит с учетом анализа поведения реального объекта. Структурная схема такого регулятора представлена на рис. 2.

Рис. 2. - Структурная схема работы регулятора: Х - текущее значение поддерживаемого параметра, У - сигнал к исполнительному механизму, БР -уставка, БР* - скорректированная уставка для двухпозиционного регулятора, блок №1 - блок накопления информации, блок №2 - блок корректировки, блок №3 - блок двухпозиционного регулятора.

Регулятор работает следующим образом. Блок накопления информации №1 подсчитывает амплитуды положительного и отрицательного отклонения регулируемого параметра на К-ом шаге (рис. 3) и передает эту информацию в блок корректировки №2, который с учетом этой информации, а также с

1

учетом уставки БР и скорректированной уставки БР* на К-ом шаге, определяет новую скорректированную уставку БР* для шага N+1. С учетом этой уставки двухпозиционный регулятор №3 осуществляет регулирование на шаге N+1.

Время, сек

Рис. 3. - Амплитуды на К-ом шаге: ЛТ(+) - амплитуда положительного отклонения температуры, ЛТ(-) - амплитуда отрицательного отклонения

температуры.

Моделирование систем управления с использованием предложенных

регуляторов

Для визуализации, с использованием структурной схемы регулятора на рис. 2, было произведено моделирование системы поддержания температуры объекта второго порядка с запаздыванием, передаточная функция которого имеет вид [5]:

к

Ж (р)

- рт

т2 р2 + т р+1

(1)

где: к - коэффициент передачи звена; Т2 и Т1 - постоянные времени; т - время запаздывания.

Визуализация производилась в программном средстве СоБеБуБ. Выбор среды программирования обусловлен большим диапазоном использования среди ПЛК различных производителей, как отечественных [6, 7, 8], так и зарубежных [9, 10].

Объект, описываемый данной передаточной функцией, имеет следующие параметры: к = 0,3; Т2 = 30; Т1 =25; т = 3. Результаты представлены на рис.4.

и

я О.

03 &

О

С

и Н

2423 22- 7:04

/ \

18 \

я

16:2 . | 1|1П1|.ПТ|1|,|1|||1| 604 16:26:10 16:26:16 16:2 I | 5'22 15:2 ............ 'И'И' 6:5Я 16:26:14 16:2 5:40 16:» И ' 6:15 16:2 | ||| 5:62 15:2 1|1|1|1|>|1 6:58 16:2

25-1

23-

\ / \ / \

\ / / \

ч

1716

б I

9:02

15:2 I Г|ГМ |1|! ||||| 8:02 15:28:08 15:2 г ЩЩ 8:14 15:2 Ч ЧЧЧ '1[ 6:20 15:2 ччччччччччч 8:26 15:28:32 15:2 Т1ЧЧТ 8:38 15:2 ЧТГ ' 8:44 15:2 •ппт 8:50 15:2 ЧЧЧЧЧ' 8:55 15:2

Время, сек Время, сек

и &

н

я а о с 2 о Н

25 1 0:41

2322 —

/

/

16-

Б

16:2 ГМ II 1 V 9:41 16:29:47 18:2 9:53 16:2 9:59 15:3 ЧЧЧЧЧЧЧЧЧЧЧ' 0:05 16:30:11 16:3 ЧЧЧЧ 0:17 16:3 1ЧЧЧ 0:23 16:3 ЧЧЧЧЧ' 0:29 16:3 .,. г 0:35 16:3

Время, сек

Рис. 4. - Двухпозиционное регулирование температуры: а - обычный регулятор, б - регулятор с моделью без запаздывания, в - адаптивный

регулятор.

Амплитуда колебаний в системе с обычным регулятором составляет: АТ(+) = 2,26°С; АТ(-) = 2,63°С. С моделью без запаздывания: АТ(+) = 1,2°С;

АТ(-) = 1,36°С. С адаптивным регулятором (после 1-го шага): ЛТ(+) = 1,3°С; АТ(-) = 1,65°С.

Процент амплитуды колебаний от задания БР для каждой системы (идеальная амплитуда без перерегулирования составляет 10% от уставки БР):

• Обычный регулятор - 25,45% от уставки БР;

• Регулятор с моделью без запаздывания - 12,8% от уставки БР;

• Адаптивный регулятор - 14,75% от уставки БР.

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

Для дальнейшего исследования адаптивного регулятора целесообразно проведение моделирования с использованием объекта с изменяющимися во времени параметрами. Результаты моделирования представлены на рис.5.

Время, сек Время, сек

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

В процессе регулирования было использовано 4 режима, для каждого из которых объект управления имел свои параметры: I режим: к = 0,3; Т2 = 30; Т1 =25; т = 2; II режим: к = 0,3; Т2 = 25; Т1 =20; т = 3; III режим: к = 0,4; Т2 = 25; Т1 =25; т = 3; IV режим: к = 0,4; Т2 = 25; Т1 =25; т = 4.

По итогам моделирования был рассчитан процент общей амплитуды колебаний от уставки БР. Результаты занесены в таб. 1

Таблица № 1

Процент амплитуды колебаний от уставки SP

Номер режима Обычный регулятор Адаптивный регулятор

I 20,5% 11,0%

II 28,1% 18,5%

III 28,7% 19,5%

IV 34,0% 25,0%

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

Заключение

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

Литература

1. Демьянов А.А., Павлицкий Б.И., Шапшал С.А. Синтез адаптивного регулятора шкворневого узла // Инженерный вестник Дона, 2013, №4. URL: ivdon.ru/ru/magazine/archive/n4y2013/2019.

2. Шанин Д.А., Чикин В.В. Нейросетевой адаптивный контроллер для задачи управления объектом с неизвестной структурой посредством глобальной обратной связи // Инженерный вестник Дона, 2008, №2. URL: ivdon.ru/ru/magazine/archive/n2y2008/60.

3. Николаенко, С. А., Цокур Д.С. Автоматизация систем управления: учеб. пособие. - Краснодар: Изд-во ООО « Крон», 2015. - 119 с.

4. Smith O.J.M. Close control of loops with dead time // Chemical Engineering Progress. 1957. Vol. 53. pp. 217-235.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

5. Сидоров С.Н., Лунина Н.А. Теория автоматического управления в задачах электропривода: учебное пособие. - Ульяновск: УлГТУ, 2013. - 122 с.

6. Компания Fastwel. URL: fastwel.ru

7. Компания ОВЕН. URL: owen.ru

8. Инженерная компания «Прософт-Системы». URL: prosoftsystems.ru

9. Berghof Automation. URL: berghof-automation.com 10. WAGO global. URL: wago.com/global

References

1. Dem'yanov A.A., Pavlitsky B.I., Shapshal S.A. Inzenernyj vestnik Dona (Rus), 2013, №4 URL: ivdon.ru/ru/magazine/archive/n4y2013/2019

2. Shanin D.A., Chikin V.V. Inzenernyj vestnik Dona (Rus), 2008, №2 URL: ivdon.ru/ru/magazine/archive/n2y2008/60

3. Nikolaenko S. A., Cokur D. S. Avtomatizaciya sistem upravleniya [Automation control systems]. Krasnodar: "Kron" Publ. 2015. 119 p. (in Russian)

4. Smith O.J.M. Close control of loops with dead time. Chemical Engineering Progress. 1957. Vol. 53. pp. 217-235.

5. Sidorov S.N., Lunina N.A. Teorija avtomaticheskogo upravlenija v zadachah elektroprivoda [Theory of automatic control in electric drive problems]. Ulyanovsk, UlSTU, 2013. 122p.

6. Kompaniya Fastwel [Fastwel company]. URL: fastwel.ru

7. Kompaniya OWEN [OWEN company]. URL: owen.ru

8. Inzhenernaya kompaniya «Prosoft-Sistemy [Engineering Company «ProsoftSystems»]. URL: prosoftsystems.ru

9. Berghof Automation. URL: berghof-automation.com 10. WAGO global. URL: wago.com/global

i Надоели баннеры? Вы всегда можете отключить рекламу.