Научная статья на тему 'Параметрическая оптимизация системы управления насосной станцией с помощью генетического алгоритма'

Параметрическая оптимизация системы управления насосной станцией с помощью генетического алгоритма Текст научной статьи по специальности «Математика»

CC BY
651
123
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГЕНЕТИЧЕСКИЕ АЛГОРИТМЫ / ПИД-РЕГУЛЯТОРЫ / НАСОСНАЯ СТАНЦИЯ / ПРЯМЫЕ ПОКАЗАТЕЛИ КАЧЕСТВА

Аннотация научной статьи по математике, автор научной работы — Дунаев М. П., Куцый Н. Н., Лукьянов Н. Д.

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

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

Похожие темы научных работ по математике , автор научной работы — Дунаев М. П., Куцый Н. Н., Лукьянов Н. Д.

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

Текст научной работы на тему «Параметрическая оптимизация системы управления насосной станцией с помощью генетического алгоритма»

НАУЧНОЕ ИЗДАНИЕ МГТУ ИМ, Н. Э. БАУМАНА

НАУКА и ОБРАЗОВАНИЕ

Эл № ФС77 - 48211. ISSN 1994-0408

Параметрическая оптимизация системы управления насосной станцией с помощью генетического алгоритма # 08, август 2014

Б01: 10.7463/0814.0721172

Дунаев М. П.1, Куцый Н. Н.1, Лукьянов Н. Д.1,а

УДК 681.515.8

1Россия, Иркутский Государственный технический университет

alukyanov [email protected]

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

Ключевые слова: генетические алгоритмы, ПИД-регулятор, прямые показатели качества, насосная станция.

Введение

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

Решению задачи параметрической оптимизации различных технических систем, включающих в себя в качестве управляющего элемента ПИД-регулятор, посвящены работы как отечественных, так и зарубежных авторов [1-7]. Основное внимание зарубежных исследователей сосредоточено либо на сравнительном анализе различных реализаций генетического алгоритма [1, 2], либо на применении известных вариантов генетического алгоритма для оптимизации вполне конкретных технических систем [3-5]. Статьи отечественных авторов по данной тематике также исследуют эффективность применения генетического алгоритма по сравнению с традиционными методами оптимизации [6], либо направлены на улучшение поисковых свойств генетического алгоритма [7]. Отличие данной

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

Функциональная схема насосной станции второго подъема с автоматической стабилизацией расхода жидкости, представлена на рисунке 1 [8].

Рис. 1

Вода, под давлением, измеряемым датчиком Р, из городского водопровода попадает в насосные агрегаты 1Н и 2Н, приобретая напор Н. Далее, проходя через обратные клапаны ОК, вода поступает в систему холодного водоснабжения (ХВС) центрального теплового пункта (ЦТП), причем расход Qвых измеряется датчиком расхода БЕ. Управление угловой скоростью и w2) рабочего колеса каждого из насосных агрегатов осуществляется путем изменения частоты питающего тока (А и 12) приводных двигателей М1 и М2. Изменение частоты питающего тока (А и 12) осуществляется с помощью преобразователя частоты ПЧ, построенного на основе силовых полупроводниковых приборов.

1. Математическая модель

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

Рис. 2

Здесь Шрег(р) - передаточная функция системы управления, 1пч1(р) и (р) - передаточные функции преобразователей частоты, 1м1 (р) и 112 (р) - передаточные функции приводных двигателей, 1н1 (р) и 1н2 (р) - передаточные функции насосных агрегатов, (р) и (р) - передаточные функции обратных клапанов и 1 (р) - передаточная функция участка трубопровода от насосных агрегатов до датчика расхода. После очевидных структурных преобразований и перехода к обозначениям, принятым в теории автоматического управления, схема, изображенная на рисунке 2, может быть представлена в следующем виде (рисунок 3):

Х(0

^ £(0 , Wpeг(p) Wоб(p) *(0 .

у

Рис. 3

где Х^) - задающее воздействие, £ ^) - ошибка системы, и^) - управляющее воздействие, х^) - выходная координата системы. Причем 1об(р) - передаточная функция объекта управления, определяется следующим выражением:

1об(р)=1(р) - 1м,(р) 1(р) - 1оЛ(р)+1Пча(р) - 12(р) - 1(р) • 1*(р)]-1 (р);

или, ввиду идентичности используемого оборудования:

1об(р) = [2- 1щ(р) 1м1(р) 1(р) ■1оА(р)]-Жпр (р). Передаточная функция преобразователя частоты 1 ( р) представлена идеальным звеном с запаздыванием [9]. Передаточные функции обратных клапанов (р) представлены в виде идеальных звеньев. Передаточные функции насосных агрегатов 1 ( р) и асинхронных двигателей 1 ( р) могут быть представлены апериодическими звеньями

первого порядка [10]. Передаточная функция участка трубопровода Жтр (р), также может

быть представлена апериодическим звеном первого порядка с учетом некоторых допущений [11].

В результате исследований, проведенных в работе [8], получены следующие значения, постоянных времени для вышеперечисленных передаточных функций:

Т = 0,05 с; Т = 0,03 с; Т =11,5 с.

м ? 5 н " 5 тр "

Время запаздывания для используемого преобразователя частоты составило:

т = 0,0005 с.

Произведение коэффициентов усиления всех звеньев равно к = 92. Таким образом, передаточная функция объекта управления может быть переставлена в следующем виде:

к ■ е-тр 92е -°'0005

Уу (р) =-=-

(Тм Р + 1)(Тн р + 1)(Ттр р +1) (0,05р + 1)(0,03р +1)(11,5 р +1)"

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

Ург (р) = кр + Тд р,

ТИ р

где к - коэффициент усиления, Тя - время интегрирования, Тд - постоянная дифференцирования.

Причиной, по которой отдано предпочтение именно такому типу регулирования является простота построения и промышленного использования, а также низкая стоимость и ясность функционирования [12]. В качестве конкретного примера исполнения использован, ПИД-регулятор с универсальным входом и RS-485 ОВЕН ТРМ101 [13].

2. Параметрическая оптимизация

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

¡1 = |е2 (г) Ж; (1)

0

¡2 =а/р (2)

X X

. тах уст г\ 1 1

где X - время регулирования, а =-- перерегулирование, ак> и, к = 1,2, -

X

уст

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

к

очевидным, поэтому далее представлено решение задачи параметрической оптимизации по каждому из них.

Для решения задачи параметрической оптимизации в данной работе применен генетический алгоритм (ГА). Выбор в качестве инструмента именно ГА продиктован тем, что критерий I содержит прямые показатели качества, вследствие чего широкий класс градиентных алгоритмов неприменим в данном случае.

Особенности применения ГА для такого типа задач подробно описаны в работах [7, 14], поэтому остановимся здесь лишь на конкретных особенностях применяемого алгоритма. Используемый алгоритм параметрической оптимизации построен на основе классического генетического алгоритма, в качестве метода отбора родителей использован рулеточная схема, а в качестве оператора перехода особей в следующее поколение - элитарный способ.

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

• Количество особей в поколении N=50;

• Вероятность скрещивания р . = 0,95;

• Вероятность мутации р = 0,3.

Допустимые значения параметров регулятора ТРМ101 имеют следующие значения [6]:

• Коэффициент пропорциональности к Е [0,001;9999];

• Время интегрирования Ти Е [0;3999];

• Дифференциальная постоянная Тд Е [0;3999].

Для критерия 12 веса назначены следующим образом, а = 0,35, а2 = 0,65, исходя из тех соображений, что к системам такого типа обычно не предъявляют высоких требований по быстродействию [15].

3. Результаты

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

На рисунках 4а и 4б представлены переходные процессы, полученные в результате оптимизации по критерию 1Х и 12, соответственно.

Значение критерия при задающем воздействии ад=1(0 Параметры регулятора

к р Т ± И Т Т Д

/ = 0,0129 5,27 0,618 2,793

/2 = 0,048 2,185 2,174 0,146

Рис.4

В таблице 2 представлены прямые показатели качества полученных переходных процессов.

Таблица 2. Прямые показатели качества регулирования

Вид критерия Показатели качества

t р, время регулирования СТ, перерегулирование ^ , время нарастания %,декремент затухания

/1 0,639 с 51% 0,015 с 3,54

/ 2 0,26 с 0,5% 0,137 с 1,25

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

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

г V

А У

+

' 01у

Ч0Тя У

+

2

01

Ч0Т. У

1,5 • 10-

что является достаточным для практики.

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

ПК*),

в) Рис. 5

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

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

4

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

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

Список литературы

1. Saad M.S., Jamaluddin H., Darus I.Z.M. Implementations of PID-controller tuning using differential evolution and genetic algorithm // International Journal of Innovate Computing, Information and Control. 2012. Vol. 8, no. 11. P. 7761-7779. Available at: http://www.ijicic.org/ijicic-11-07073.pdf , accessed 25.02.2014.

2. Chen Y., Ma Y., Yun W. Application of Improved Genetic Algorithm in PID Controller Parameters Optimization // Telkomnika. 2013. Vol. 11, no. 3. P. 1524-1530. Available at: http://www.iaesjournal.com/online/index.php/TELKOMNIKA/article/viewFile/2301/pdf , accessed 25.02.2014.

3. Jaen-Cuellar A.Y., Romero-Troncoso R.de J., Morales-Velazquez L., Osornio-Rios R.A. PID-Controller Tuning Optimization with Genetic Algorithms in Servo Systems // International Journal of Advanced Robotic Systems. 2013. Vol. 10. P. 324. DOI: 10.5772/56697

4. Ayman A.A. PID Parameters Optimization Using Genetic Algorithm Technique for Elec-trohydraulic Servo Control System // Intelligent Control and Automation. 2011. No. 2. P. 69-76. DOI: 10.4236/ica.2011.22008

5. Slavov T., Roeva O. Application of Genetic Algorithm to Tuning a PID Controller for Glucose Concentration Control // Electronic journal: WSEAS Transactions on Systems. 2012. Vol. 11, no. 7. P. 223-233. Available at:

http://www.wseas.org/multimedia/journals/systems/2012/55-286.pdf , accessed 17.02.2014.

6. Труханов К.А., Попов Д.Н. Выбор оптимальных параметров гидропривода вентилятора для системы охлаждения двигателя транспортного средства // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2013. № 7. С. 91-100. DOI: 10.7463/0713.0590873

7. Сабанин В.Р., Смирнов Н.И, Репин А.И. Модифицированный генетический алгоритм для задач оптимизации в управлении // Exponenta Pro. 2004. № 3-4 (7-8). С. 78-85.

8. Илющенко В.В. Методы повышения надежности аппаратных средств автоматизированных систем управления насосными станциями: дис. ... канд. техн. наук. Иркутск, 2011. 154 с.

9. Макшанцев В.Г., Статива К.Ю., Ольховский М.А. Исследование и моделирование электропривода насосной станции с частотным регулированием для гидросбива окалины на прокатном стане // Вюник Донбась^ машинобудiвноi академп. 2007. № 2Е (10). С. 134-141.

10. Ключев В.И. Теория электропривода: учеб. для вузов. 2-е изд., перераб. и доп. М.: Энергоатомиздат, 2001. 704 с.

11. Дудников Е.Г. Автоматическое управление в химической промышленности. М.: Химия, 1987. 367 с.

12. Денисенко В. ПИД-регуляторы: вопросы реализации. Ч. 1 // Современные технологии автоматизации. 2007. № 4. С. 86-97.

13. ПИД-регулятор с универсальным входом и интерфейсом RS-485 ОВЕН ТРМ101 // ОВЕН. Оборудование для автоматизации: сайт компании. Режим доступа: http://www.owen.ru/uploads/trm101.pdf (дата обращения 10.02.2014).

14. Куцый Н.Н., Лукьянов Н.Д. Применение генетического алгоритма для оптимизации автоматических систем с ПИД-регулятором // Вестник ИрГТУ. 2012. № 6. С. 6-11.

15. Мошнориз Н.Н. Разработка модели системы управления насосной станцией второго подъема // Наум пращ ВНТУ. 2007. № 1. С. 1-5.

SCIENTIFIC PERIODICAL OF THE BAUMAN MSTU

SCIENCE and EDUCATION

EL № FS77 - 48211. ISSN 1994-0408

Parametric Optimization of Control Systems Pumping Station by the Genetic Algorithms # 08, August 2014

DOI: 10.7463/0814.0721172

M. P. Dounaev1, N.N. Kucyi1, N. D. Lukyanov1,a

1National Research Irkutsk State Technical University, Irkutsk, 664074, Russia

alukyanov [email protected]

Keywords: genetic algorithm, PID-regulators, hydraulic power pack, direct indicators of quality

Now the frequency regulation with its well-known advantages is becoming more popular for using in electric drives. One of these systems is the system of liquid flow stabilization for pumping station of the second flood, which is discussed at the article. There are functional elements of the system: the frequency converter, the induction motor, pump set, check valve, part of the pipeline between the flow sensors and PID controller. In this case are used PID controller with universal input and RS-485 OWEN TRM101. The article tries to solve the main problem, which is to set optimal controller settings.

The article presents a mathematical model of the system, built on the basis of transfer functions. The specific values of the parameters for Bratsk pumping station of the second flood are found.

To solve the problem of parametric optimization for control of pumping station authors use a genetic algorithm, which allows us to use different quality criteria. A set of parameters for the genetic algorithm is represented, as well as a method of selection and a method of the transition between generations. The problem of parametric optimization was solved by quadratic integral criterion and by the criterion, composed of direct measures of quality (regulation time and the overshoot). The PID controller optimal values of adjustable parameters were obtained both for considered criteria and for their corresponding transient processes. Comparative analysis of results was produced. When proving the optimality of the obtained settings for the quadratic criterion the proximity of the gradient components of the target functional to zero is demonstrated. In the case of a criterion based on a direct measure of quality, is presented a picture of convergence of adjustable parameters to the same value when run with different starting points.

It is presented that the use of a criterion based on a direct measure of quality, can significantly reduce the overshoot with a comparable regulation time.

References

1. Saad M.S., Jamaluddin H., Darus I.Z.M. Implementations of PID-controller tuning using differential evolution and genetic algorithm. International Journal of Innovate Computing, Information and Control, 2012, vol. 8, no. 11, pp. 7761-7779. Available at: http://www.ijicic.org/ijicic-11-07073.pdf , accessed 25.02.2014.

2. Chen Y., Ma Y., Yun W. Application of Improved Genetic Algorithm in PID Controller Parameters Optimization. Telkomnika, 2013, vol. 11, no. 3, pp. 1524-1530. Available at: http://www.iaesjournal.com/online/index.php/TELKQMNIKA/article/viewFile/2301/pdf , accessed 25.02.2014.

3. Jaen-Cuellar A.Y., Romero-Troncoso R.de J., Morales-Velazquez L., Osornio-Rios R.A. PIDController Tuning Optimization with Genetic Algorithms in Servo Systems. International Journal of Advanced Robotic Systems, 2013, vol. 10, p. 324. DOI: 10.5772/56697

4. Ayman A.A. PID Parameters Optimization Using Genetic Algorithm Technique for Electro-hydraulic Servo Control System. Intelligent Control and Automation, 2011, no. 2, pp. 69-76. DOI: 10.4236/ica.2011.22008

5. Slavov T., Roeva O. Application of Genetic Algorithm to Tuning a PID Controller for Glucose Concentration Control. Electronic journal: WSEAS Transactions on Systems, 2012, vol. 11, no. 7, pp. 223-233. Available at:

http://www.wseas.org/multimedia/journals/systems/2012/55-286.pdf , accessed 17.02.2014.

6. Trukhanov K.A., Popov D.N. Selection of the optimum parameters for the hydraulic drive of a fan of the vehicle's engine cooling system. Nauka i obrazovanieMGTUim. N.E. Baumana = Science and Education of the Bauman MSTU, 2013, no. 7, pp. 91-100. DOI: 10.7463/0713.0590873

7. Sabanin V.R., Smirnov N.I, Repin A.I. Modified genetic algorithm for optimal control problems. ExponentaPro, 2004, no. 3-4 (7-8), pp. 78-85. (in Russian).

8. Iliushchenko V.V. Metody povysheniia nadezhnosti apparatnykh sredstv avtomatizirovannykh sistem upravleniia nasosnymi stantsiiami. Kand. diss. [Methods of increasing the reliability of hardware of automated systems of pumping plants. Cand. diss.]. Irkutsk, 2011. 154 p. (in Russian).

9. Makshantsev V.G., Stativa K.Iu., Ol'khovskii M.A. Research and simulation electric drive pumping station with frequency regulation for hydraulic shooting down dross in rolling mill. VicnikDonbas'koi mashinobudivnoi akademii, 2007, no. 2E (10), pp. 134-141. (in Russian).

10. Kliuchev V.I. Teoriia elektroprivoda [Theory of electric drive]. Moscow, Energoatomizdat Publ., 2001. 704 p. (in Russian).

11. Dudnikov E.G. Avtomaticheskoe upravlenie v khimicheskoi promyshlennosti [Automatic control in chemical industry]. Moscow, Khimiia Publ., 1987. 367 p. (in Russian).

12. Denisenko V. PID controllers: issues of implementation. Part 1. Sovremennye tekhnologii avtomatizatsii = Contemporary Technologies in Automation, 2007, no. 4, pp. 86-97. (in Russian).

13. PID-reguliator s universal'nym vkhodom i interfeisom RS-485 OVEN TRM101 [PID controller with universal input and RS-485 interface OWEN TRM101]. OWEN LLC: company website. Available at: http://www.owen.ru/uploads/trm101.pdf , accessed 10.02.2014. (in Russian).

14. Kutsyi, N.N., Luk'ianov N.D. Using genetic algorithm for optimization of automatic systems with PID control. VestnikIrGTU, 2012, no. 6, pp. 6-11. (in Russian).

15. Moshnoriz N.N. Development of model of the control system by pump station of the second rise. Naukovipratsi VNTU, 2007, no. 1, pp. 1-5. (in Ukrainian, in Russian, in English).

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