Анатолий Михайлович Барановский
Константин Андреевич Эсаулов
канд. техн. наук, доцент; Военно-космическая академия им. А. Ф. Можайского, кафедра автоматизированных систем подготовки и пуска ракет космического назначения, Санкт-Петербург; E-mail: [email protected]
канд. техн. наук; Военно-космическая академия им. А. Ф. Можайского, кафедра информационно-вычислительных систем и сетей, Санкт-Петербург; E-mail: [email protected]
Рекомендована кафедрой информационно-вычислительных систем и сетей
Поступила в редакцию 24.04.13 г.
УДК 621.311:681.5
О. И. Лисов, Чжо Зо Е, Пайе Тэйн Наинг
МЕТОДИКА ОПТИМИЗАЦИИ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ РАСПРЕДЕЛЕННЫХ СИСТЕМ
Рассматривается задача организации эффективного управления распределенными системами, в частности энергетическими комплексами, с учетом динамики процессов выработки, распределения, аккумулирования и потребления энергетических ресурсов. Представлено решение задачи, базирующееся на теории линейного программирования, методе аналитической идентификации и мульти-графовых моделях.
Ключевые слова: оптимизация, управление, газотранспортный комплекс, граф, линейное программирование, процессно-ролевые модели.
В последние годы при производстве, транспортировке и потреблении энергоносителей возникает множество проблем, связанных с достоверностью управления технологическими процессами. Уровень развития современной техники и разработанные математические методы теории оптимизации процессов управления обеспечивают возможность решения большинства задач, возникающих в различных ситуациях.
В настоящей статье рассматривается решение задачи оптимального управления газотранспортными комплексами на основе линейного программирования, метода аналитической идентификации и мультиграфовых моделей. Газотранспортные комплексы (ГТК) представляют собой сложные производственные системы, включающие подсистемы выработки, распределения, аккумулирования и потребления энергетических ресурсов, в том числе вторичных энергоресурсов металлургического производства (доменный газ, отработанный пар и пр.) [1].
В настоящее время в России в среднем около 14 % газотранспортных комплексов находятся в эксплуатации более 30 лет, 56 % — от 10 до 30 лет и только 30 % — до 10 лет. Такая ситуация приводит к необходимости выполнения масштабных и дорогостоящих диагностических и ремонтных работ. Необходимость обеспечения приемлемого уровня эффективности функционирования ГТК определяет идентификацию множества его технических состояний как одну из наиболее важных научных проблем [2].
Контроль технического состояния ГТК осуществляется в основном относительно отдельных повреждений, которые в соответствии с системой методов безопасной эксплуатации причисляются к критическим и потенциально опасным. Оценка эксплуатирующими организациями технического состояния ГТК по результатам внутритрубной диагностики позволяет
получить обширные разновременные сведения об имеющихся повреждениях, но их объективный анализ затруднен вследствие большой размерности задачи идентификации.
Использование теории линейного программирования и метода аналитической идентификации технического состояния ГТК по агрегированным моделям позволяет выявить подконтрольные участки и определить ежегодный объем диагностических и восстановительных работ. Однако этот метод не позволяет определить уровень управленческих воздействий в организационно-технологической системе управления, так как не конкретизирует число и параметры повреждений, требующих восстановления [2—4].
Схема, демонстрирующая этапы технологического процесса непараметрической идентификации состояний ГТК, представлена на рис. 1.
Рис. 1
Технологический процесс состоит из нескольких взаимосвязанных функциональных этапов. В начале процесса в целях определения конкретных условий текущего режима составляется база данных, содержащая геометрические характеристики повреждений оболочек. На этапе структурной идентификации состояний ГТК по значениям параметров повреждений формируются случайные функции по пространственной координате. Построение мультигра-фовой модели (ММ) с конечным числом состояний осуществляется по параметру, значения которого образуют эргодическую стационарную случайную функцию. По каждому диагностическому срезу г, г = 1,..., /, формируется фрагмент (доля) ММ и определяются интервальные значения аналоговой переменной по выбранному параметру, которые отображаются на основные состояния , г = 0,..., п, обеспечивая значительное снижение размерности задачи идентификации. Состояния, полученные для каждого фрагмента, дополняются композиционными , г = п +1,..., т, и соединяются между собой разнонаправленными ориентированными
дугами, которые обозначаются как взаимные интенсивности повреждений , ^^, г,] = 0,..., /. Одноименные состояния разных фрагментов соединяются также дугами, которые обозначаются как переходные интенсивности повреждений Хг(г+1)гг- ^(г=\)гц, г = 0,..., /.
Композиционные состояния формируются теми же выделенными интервалами, обеспечивая возможность достижения конечного состояния. Алгоритмическим обеспечением этапа являются методики определения значений взаимных и переходных интенсивностей повреждений, основанные на установлении количества повреждений.
На следующем этапе проводится аналитическое исследование динамического и стационарного режимов с оценкой времени пребывания моделей ГТК в основных и композиционных
состояниях. Для этого этапа разработаны методы выявления доминирующих по значениям вероятностей состояний и структурного представления ММ путем преобразования систем дифференциальных уравнений к каноническому виду с коэффициентами усиления и постоянными времени, а также методы оценивания эффективности идентификации состояний и адекватности математических моделей. Математическое обеспечение комплекса содержит методики определения коэффициентов аналитических представлений ММ, позиционирования состояний по вероятностной шкале и определения количества повреждений, подлежащих восстановлению.
На этапе прогнозирования состояний ГТК по результатам их идентификации структурируется управленческая информация.
Графические представления одно- и двудольных ММ с разным количеством основных и композиционных состояний схематично представлены на рис. 2 и обозначены как
ОЩ(£о,...,^), где О — мультиграфовая модель, г — номер последнего фрагмента-доли (у однодольных ММ не указан), п — число основных состояний, т — номер конечного состояния. Для упрощения графического представления ММ разнонаправленные дуги совмещены. Исходные состояния каждого фрагмента-доли с нулевым индексом обеспечивают „привязку" модели к моментам диагностирования; конечные состояния характеризуют совокупность выделенных интервалов параметра аналоговой переменной.
Однодольные мультиграфовые модели (г=1) Двудольные мультиграфовые модели (г=2)
Три основных состояния (п=3, т=3)
Оз(S0, ^ ф ■ ■ ■ ' т " т О32 (s1l,..., S3!)
Четыре основных состояния (п=4, т=10)
------------
----- ______^
О4(^ ЗД О2 (S0, •••, ^0 )
Пять основных состояний (п=5, т=41)
_О52 (^41 )_
Рис. 2
В мультиграфовой модели составлены системы дифференциальных уравнений (СДУ) относительно вероятностей, характеризующих время пребывания моделей ГТК в выделенном
тт 2 1 2
множестве состояний. Приведем СДУ для ММ С 4(8 о, - • •,
^^ = р1 С А + р2 С )1о + рЗ (1 )|3о + Р<2 Ц )|3о - р0 «) ( + ^ + Х0з + );
Л
= Рз2 ( 0Х29 + Р120 ( ОМ?09 - Р92 ( 0 (з + ■Х910 + И-99 ) + р9 ( 0Х95;
ЛР92(0 =
ж 2
ф1о( 0=р2( Ох2Ю + Р2( о4о - Р62( ОХ210 + Р72( О*™ + Р82(0Хв210 + Р2 ( О^Ю +
ж
+ р120 ( 0 (|204 + |205 +|206 + |207 + м208 +|209 + |210 ) + р10 (0Х
1010,
(1)
где {р0( 0,..., Рк)(0} — функции вероятностей состояний, здесь верхние индексы „1" и „2" соответствуют номерам этапов диагностирования, нижние индексы „0, ..., 10" — номерам состояний.
Аналитические решения системы дифференциальных уравнений найдены разложением в степенной ряд со старшей степенью аргумента, зависящей от допустимой погрешности. Обобщенное аналитическое решение системы (1) до 1-го порядка точности имеет следующий вид:
Ро(0 = Ро(0) + (Р1(0)|1о + р2(0)|2о + Рз(0)|3о + Ро2(0)|21 -
-р0 (0) (( + ■02 + Хоз + Х02о)) + Яп? + Яз ? + ; Р°(0 = Р°(0) + (Ро(0)Хо1 + р40)|41 + Р5(0)|51 + Р12(0)|п -
-р\ (0) (|1о +|14 + М-Ц5 + |11)) + + Яз^ + ... + 11; Р12о(0 = Р12о(0) + Р2(0)Х 410 + Р2(0)Х21о + Р62(0)Х210 + р7(0)Х 21о + Р82(0)Х21о +
(2)
2 2 1 12 1/2 2 2 2 2 2 21 \ + Р9(0)Х910 + Р10(0)Х1010 - Р10(0) (М104 +М105 +М106 +М107 +М108 +М109 +М1010 ^
+ Я1202^ + Я203^ + Я101 1,
1 2
где И^, И^ — коэффициенты полиномов, представляющие собой наиболее значимые алгебраические суммы, выраженные через интенсивности повреждений и начальные условия
{р0(0),..., р2о(0)}.
Совокупность разработанных мультиграфовых моделей с конечным числом состояний различают по представлениям: графическому — количество состояний, долей и дуг; аналитическому — тип решения и количество вероятностей; структурному — количество структурных звеньев, коэффициентов усиления и постоянных времени. Полученные аналитические представления ММ ГТК в стационарном режиме являются дробно-рациональными выражениями и могут быть использованы при идентификации, прогнозировании и выделении доминирующих состояний ГТК в целях оптимизации.
Для проведения имитационного моделирования, кроме значений интенсивностей повреждений и вероятностей состояний, необходима информация о статических коэффициентах усиления и динамических параметрах в виде постоянных времени. Для этого разработана модель, представляющая собой совокупность динамических звеньев, соединенных на выходе алгебраическими сумматорами. Полученные структурные представления позволяют проследить случайные переходы между состояниями и учесть влияние отдельных внешних воздействий.
Дальнейший анализ и оптимизация распределенных систем управления энергетическими потоками производятся на основе процессно-ролевых моделей. В этих моделях используются графы технологического процесса и системы управления. Особый интерес представляет совместное использование двух подходов к оптимизации системы управления технологическими процессами: на основе линейного программирования и процессно-ролевого представления.
СПИСОК ЛИТЕРАТУРЫ
1. Портнов Е. М. К вопросу создания интегрированных информационно-управляющих систем в энергетике // Оборонный комплекс — научно-техническому прогрессу России. 2011. № 4. C. 77—80.
2. Владова А. Ю., Владов Ю. Р. Проектирование и разработка программной системы для идентификации коррозионных состояний продуктопроводов на основе графовых моделей // Вестн. компьютерных и информационных технологий. 2008. № 8. С. 50—55.
3. Владова А. Ю., Владов Ю. Р. Исследование вероятностей коррозионных состояний продуктопроводов моделированием на графах // Автоматизация, телемеханизация и связь в нефтяной промышленности. 2008. № 5. С. 49—52.
4. Владова А. Ю., Владов Ю. Р. Структурная и параметрическая идентификация множества состояний оболочковых технических объектов на мультиграфах // Автоматизация, телемеханизация и связь в нефтяной промышленности. 2010. № 5. С. 18—22.
Сведения об авторах
— д-р техн. наук, профессор; Национальный исследовательский университет „МИЭТ", кафедра информатики и программного обеспечения вычислительных систем, Москва; E-mail: [email protected]
— канд. техн. наук; Национальный исследовательский университет „МИЭТ", кафедра информатики и программного обеспечения вычислительных систем, Москва; E-mail: [email protected]
— аспирант; Национальный исследовательский университет „МИЭТ", кафедра информатики и программного обеспечения вычислительных систем, Москва; E-mail: [email protected]
Поступила в редакцию 31.10.13 г.
систем
Олег Иванович Лисов Чжо Зо Е Пайе Тэйн Наинг
Рекомендована кафедрой информатики и программного обеспечения вычислительных