ВЕСТНИК ПЕРМСКОГО УНИВЕРСИТЕТА 2022 • Математика. Механика. Информатика • Вып. 3(58)
Математика
УДК 517.977.56
Аналог принципа максимума Понтрягина в задаче оптимального управления системой дифференциальных уравнений с дробной производной Капуто и многоточечным критерием качества
К. Б. Мансимов1' 2; a, Ж. Б. Ахмедова1' 2; b
'Бакинский Государственный университет; Баку, Азербайджан 2Институт Систем управления НАН Азербайджана; Баку, Азербайджан ae-mail: [email protected]; ORCID: 0000-0002-1518-2279, AuthorlD: 247352 be-mail: [email protected]; ORCID: 0000-0003-1328-0075
Рассматривается задача оптимального управления процессами, описываемая системой обыкновенных дифференциальных уравнений дробного порядка. Критерий качества является многоточечным нелинейным функционалом. Введя сопряженную систему в виде дробного интегрального уравнения, типа Вольтерра, построена формула приращения функционала качества. Исследуя построенную формулу с помощью игольчатой вариации Макшей-на, доказано необходимое условие оптимальности в форме аналога принципа максимума Понтрягина.
Ключевые слова: допустимое управление; производная дробного порядка; сопряженная система; принцип максимума; условие оптимальности; многоточечный функционал.
Поступила в редакцию 24.05.2022, принята к опубликованию 26.07.2022
A Pontryagin Maximum Principle Analogue in the Optimal Control Problem of a Differential Equations System with a Fractional Caputo Derivative and a Multipoint Quality Criterion
К. B. Mansimov1' 2; a, Zh. B. Ahmedova1' 2; b
1 Baku State University; Baku, Azerbaijan
2 Institute of Control Systems, Azerbaijan National Academy of Sciences; Baku, Azerbaijan ae-mail: [email protected]; ORCID: 0000-0002-1518-2279, AuthorlD: 247352 be-mail: [email protected]; ORCID: 0000-0003-1328-0075
The processes optimal control problem described by a ordinary differential equations system with fractional order is considered. The quality criterion is a multipoint nonlinear functional. A quality functional increment formula is constructed by introducing a conjugate system in the fractional integral equation form such as Volterra. The necessary optimality condition is proved in the Pontryagin maximum principle analogue form by the constructed formula investigating with using the McShane needle variation. Keywords: admissible control; fractional order derivative; adjoint system; maximum principle; optimality condition; multipoint functional.
Received 24.05.2022, accepted 26.07.2022
DOI: 10.17072/1993-0550-2022-3-5-10
m®
Эта работа О 2022 Мансимов К. Б., Ахмедова Ж. Б. лицензируется под СС ВУ 4.0. Чтобы просмотреть копию этой лицензии, посетите http://creativecommons.Org/licenses/by/4.0/
Введение
Начиная с фундаментальной работы [1] во многих работах были изучены задачи оптимального управления, описываемые различными обыкновенными дифференциальными уравнениями (см., напр., [2-4], где имеются соответствующие ссылки и обзоры). В частности, при некоторых предположениях типа гладкости на правые части рассматриваемых уравнений и на области управления доказаны необходимые условия оптимальности первого порядка, а в некоторых случаях исследованы случаи их вырождения (особый случай [4]) с помощью различных схем. В последние годы разными авторами большое внимание уделяется исследованию качественной теории задач оптимального управления, описываемых различными дифференциальными уравнениями с дробными производными (см., например, [5, 6]).
В предлагаемой работе также рассматривается задача оптимального управления, описываемая системой обыкновенных дифференциальных уравнений, но с дробной производной Капуто и с многоточечным функционалом качества.
Как известно, самым сильным необходимым условием оптимальности в теории оптимального управления является необходимое условие оптимальности в форме принципа максимума Понтрягина.
Исходя из этого в данной работе с помощью модифицированного метода приращений установлено необходимое условие оптимальности первого порядка в форме принципа максимума Понтрягина для рассматриваемой задачи.
1. Постановка задачи
Допустим, что управляемый непрерывный процесс на заданном отрезке [£0, описывается системой нелинейных дифференциальных уравнений с дробной производной Капуто:
&?х(ь) = г(ь,х(ь),и(ь)), (1)
с начальным условием
левая дробная производная Капуто (см., например, [7]).
х(^о) = х0>
(2)
где
Жт =
Г(п
1 Г х
—а)) (F
(п)(т)
)
1+а-п
йт,
п = [а] + 1, а Е Я+
Здесь х = (х1,х2, ...,хп)' — состояние управляемого объекта, и = (и1,и2,...,иг)' — г-мерная управляющая функция, знак (') означает для векторов операцию скалярного произведения, а для матриц - операцию транспонирования, Хо — заданный постоянный начальный вектор, /(Ь, х, и) — заданная г-мер-ная, непрерывная по совокупности переменных вместе с частными производными по х вектор-функция, и = и(Ь) - кусочно-непрерывная (с конечным числом точек разрыва первого рода) г-мерная функция, со значениями из заданного непустого и ограниченного множества и, т.е.
и(0 Еи с Яг. (3)
Каждую такую управляющую функцию назовем допустимым управлением.
Пусть <р(а1,.,ак)— заданная непрерывно дифференцируемая скалярная функция.
На решениях задачи Коши (1)-(2), порожденных всевозможными допустимыми управлениями, определим многоточечный функционал:
Б(и) = (р(х(Т1)1х(Т2).....х(Тк)). (4)
Здесь Ти 1 = \,к(^<Т1<Т2< ••• < Тк < — заданные точки.
Допустимое управление и(Ь), доставляющее минимальное значение функционалу (4), при ограничениях (1)-(3), назовем оптимальным управлением, а соответствующий процесс (и(Ь), х(Ь)^ - оптимальным процессом.
Нашей целью является установление необходимого условия оптимальности в рассматриваемой задаче при сделанных предположениях.
2. Построение приращения функционала цели
Пусть и(Ь), и й(1) = и(Ь) + Аи(Ь) - некоторые допустимые управления.
Решение задачи Коши (1)-(2), соответствующее этим допустимым управлениям, обозначим через х(Ь) и х(Ь) = х(Ь) + Ах(Ь) соответственно, и вычислим приращение функционала (4). Используя формулу Тейлора, получим, что
АБ(и) = Б (и) — Б (и) =
= ((х(Т1),х(Т2).....х(Тк)) —
—ф(Т1),х(Т2).....х(Тк)) =
1=1
д<р'(х(Т1),х(Т2).....х(Тк))
да,-
Лх(Т{) +
+ол
=1
(5)
I
р'(Ь)?ЖАх(Ь)(1Ь =
" 1
= I ф'(ф(1,т,т)-
-¡( ь,х(ь),и(ь))]аь. (8)
Тогда, принимая во внимание тождество (8), приращение (5) функционала качества (4) можно записать в виде
=1
АБ(и) =
д<р'(х(Т1),х(Т2).....х(Тк))
дщ
к
Лх(Т{) +
+О1(£|И*0г)11 ) +
=1
+ I р'(Ь)&?Ах(Ь)(Н-
1
I [Н(Ь,х(Ь),й(Ь),р(Ь))--Н(1;,х(Ь),и(Ь),р(Ь))](И. (9)
Далее из формулы приращения (9) функционала (4) получаем, что
Здесь, и в дальнейшем, ||а|| означает норму вектора а = (а1,а2, ...,ап)' определяемая формулой ||а|| = ЕП^а^, а о(а) есть величина более высокого порядка чем а,
°(а) п п
т.е. —--> 0 при а ^ 0.
Из введенных обозначений ясно, что приращение Ах(Ь) траектории х(Ь) является решением следующей задачи Коши:
&?Ах(1) =Г(ъ,х(Ь),й(Ь))-
-Г(1,х(1),и(1)), (6)
х(Ь0) = 0. (7)
Предположим, что р(Ь) пока произвольная «-мерная вектор-функция. Введем аналог функции Гамильтона-Понтрягина следующим образом:
Н(Ь, х, и, р) = р^(Ь, х, и).
Умножая обе стороны уравнения (6) слева скалярно на р( ) и интегрируя обе стороны полученного соотношения по £ от до 1 , получим
=Х:
=1
АБ(и) = д<р'(х(Т1),х(Т2).....х(Тк))
дщ
к
Лх(Т{) +
+О1(^|И*(7г)|| ) +
=1
+ I р'(Ь)£0?Ах(Ь)с(Ь-
1
- I [Н(Ь,х(Ь),й(Ь),р(Ь)] -
-Н( Ь,х(Ь),й(Ь),р(Ь)] + +н(Ь,х(Ь),й(Ь),р(Ь)] --н( ь,х(ь),и(ь),р(ь)]]а =
=1
д<р'(х(Т1),х(Т2).....х(Тк))
дщ
Лх(Т{) +
+ОА^ЦАХ( 7-)||
+
=1
1
+ I р'ШО?Ах(Ь)с(Ь
- I [Н(Ь,х(Ь),й(Ь),р(Ь)) -
-н(г, х(г), и(0, р(0)](И -
1
^мо жо.тыо*
1
I
О2(ЦАх(Щ)(Н =
= 1
д<р'(х(Т1),х(Т2).....х(Тк))
да;
Лх(Т1) +
=1
1
+ I р'(Ь)£0?Ах(Ь)с(Ь-
1
- I [Н(Ь,х(Ь),й(Ь),р(Ь)] -
Н(ъ,х(Ь),и(Ь),р(Ь))](И
— #
0
0
1
0
0
"1
- I [Нх(t,x(t),ñ(t),^(t)) -
to
-Нх(t, x(t), u(t), $(t))]' Ax(t)dt + +0lí^|Hx(r¿)||)-
, 1=1
Ax( t) =
Г (a)
1 r tc0PtaAx(T)
J (t-T)1
■dr.
Поэтому
Ti
Ax(Tt) =
1 г tCoD!^iAx(T)
I
l-a
Г( a) ( - )
1 г ai(t)tcoDaí1Ax(t)
I
t_0_
- f^l-a
Г( a) ( - )
o
d =
dt.
Далее
1 Hx(t.x(í).u(í).m)Amdt =
o
1
= lHx[tM0M0,m)x
x
1 r tc0DtaAx(T)
J (t-т)1
Г( a) l- a
o
dr \dt =
1 (Г(a)
x
x : H'x(t, x(t), u(t), ф(t))tCP?Ax(T) d t =
1 ( Г(а) 1
(t - r)1-a 1 f H'(z,x(T),u(T),xp(z))
( - )
1-a
dr I x
x tCoD«Ax(t)dt.
Далее получим
— ) 02(\\Ах(т)й1. (10)
Займемся преобразованием отдельных слагаемых в формуле приращения (10).
Пусть а() - характеристические функции отрезков [Ь0,Т1], I = 1,к. Так как
1 Г х(т)
, I ?х(Ь) = I --——йт, а Е Я+
Г(а) } (Ь — т)1-а +
есть левая производная Римана-Лиувилля, то в нашем случае получаем, что
I
i=1
d<p'(x(T1),x(T2).....x(Tk))
da¡
Ax(T{) =
1
Г(а) 1
I
=1
(t - T)a-1 x
dp'(x(T1),x(T2).....x(Tk))
x y ---z-x
dai
x ai(t)tCoDOaAx(t)dt.
Поэтому формула приращения критерия качества может быть представлена в виде
AS(u)
1
= J(t- r)a-1
Г(a) 1 ( )
x
I
=1
dp'(x(T1),x(T2).....x(Tk))
dai
x ai(t)tCDOaAx(t)dt
x
1
-IlH,(t.x(o.mo.m)-
o
-Hx(t, x(t), u(t), $(t))]' Ax(t)dt +
1
+ I xp'(t)tCD?Ax(t)dt-
o
1
1 ( Г1а) 1
I [H(t,x(t),ñ(t),^(t))
o
H(t,x(t),u(t),^(t))]dt
1
1 f H'(t,x(t),u(t),^(t))
Г( a) ( - )1- a
to \ t
C a
d I x
x tCD?Ax(t)dt
+ол
IUx(Ti)U =1 1
I 02(UAx(t)U)dt. (11)
1
o
o
o
o
o
o
1
1
o
k
o
o
Предположим, что p(t) является решением дробного интегрального уравнения
X
" 1 f
1
Г(а)
Нх{т,х(т),и(т),-ф(т))
( t-r)
1-а
dr —
-^ai(t)
d<p'(x(Ti),x(T2).....х(Тк))
да;
(12)
i=i
f(r, х(т), и(т)) — f(r, х(т), и(т))
(t — T)
d =
f
to
= T&jf(x—^)a-1[f^,x(r),m) —
o
—f(r, х(т), и(т)) + f(r, х(т), и(т)) — —f(r,x(T),u(T)^]dT =
= f&)f (х — т)а-1№,х(т),и(т))
— i
f(r, х(т), u(r))]dr +
+
Г( а)
f
( х — )
a-1
X
х Аи/(т, х(т), и(т~))йт. (14) Так как, в силу сделанных предположений, функция /(Ь,х,и) удовлетворяет условию Липщица по х, то переходя к норме, получаем, что
\\ы он <
Г(a)f(x —
)
a-1
X
Тогда формула приращения (11) будет иметь следующий окончательный вид: 1
АБ(и) = - I [Н(^х(0,и(0,р(0)
0
-Н(ь, х(Ь), и(Ь), р(Ь))](1Ь -
1
-¡^.т-тхт)-
0
-Нх(Ь, х(Ь), и(Ь), р(0)]' Ах(0(И +
+О1(^идх(т
=1
1
- I О2(ЦАх(т)(Н. (13)
3. Оценка нормы приращения траектории
Полученная формула приращения (13) позволяет доказать необходимое условие оптимальности. Для этого нам понадобится норма приращения Ах (Ь) траектории х (Ь).
Из (6)-(7), используя определение производной Капуто, получаем, что
1
Ах(0 = -— х Г(а)
X \\f(r,x(T),u(T)) —f(r,x(T),u(T))\\dT + + 7&)f (х — *)а-1\Ы(т,х(т),и(т))№т.
o
Используя аналог формулы Гронуолла-Беллмана [7], получим
\\Ах(он <
<LiT^>f(x — T)a-1\\\\Ax(T)\\\\dT +
+
r(a)f
( х — )
a-1
X
х\\А^(т,х(т),и(т))\^т, (15) где L1 = const > 0 - некоторая постоянная. Отсюда получаем, что
\\Дхе( t)\\<L2
1
в+Е
Г (а)
f
( х — )
a-1
X
Аи.
о = (V
(17)
х\\А^(т,х(т),и(т))\^т, (16) где L2 = const > 0 - некоторая постоянная.
Пусть > 0 произвольное достаточно малое число, v Е U произвольный вектор. Специальное приращение управления и(0 определим по формуле
[v — и(Ь), t Е [в,в + £), t Е Т\[в,в + £) , где в Е [t0, t1) - произвольная точка непрерывности управляющей функции и( ).
Через АхЕ(t) обозначим специальное приращение х( ), соответствующее специальному приращению (игольчатая вариация) (17) управления и( t).
Из неравенства (16) следует, что
\\Ахе( t)\\<L3£, (18)
где L3 = const некоторая положительная постоянная.
Принимая во внимание оценку (18) и формулу (17) из формулы приращения (13) на основании теоремы о среднем получаем справедливость разложения
1
o
o
в
o
ASs(u) = S(u + Aus) — S(u) =
ti
= — j[H[t.mM» + buA tim-
to
—H( t,x(t),u(t).^(t))]dt = 9+e
= — j [Н(t,x(t).v.^(t)) — в
—Н( t,x(t),u(t).^(t))]dt + o(s) =
= — £[Н(в,х(в),Р.-ф(в)) — —Н(в, х(в), u(e). ^(в))] + o(s). (19) Если предполагать, что u(t) - оптимальное управление, то из разложения (19) следует, что
Н(в,х(в), У.-ф(в)) — —Н(в,х(в).и(в).-ф(в)) > 0.
т. е.
тахН(в,х(в).р.-ф(в)) =
VEU v J
= Н(в. х(в), и(в). в)). (20)
Следовательно, имеет место следующая
Теорема (принцип максимума Понтря-гина). Для оптимальности допустимого управления u(t) необходимо, чтобы условие максимума (20) выполнялось для всех v E U и
в E [to.ti).
Доказанное утверждение является аналогом принципа максимума Понтрягина в рассматриваемой задаче.
Список литературы
1. Понтрягин Л. С., Болтянский В.Г., Гамкре-лидзе Р.В., Мищенко Е.Ф. Математическая теория оптимальных процессов. М.: Наука, 1961. 384 с.
2. Габасов Р., Кириллова Ф.М. Принцип максимума в теории оптимального управления. Минск: Наука и техника, 1974. 272 с.
3. Васильев Ф.П. Методы оптимизации. М.: Факториал, 2002. 812 с.
4. Габасов Р.Ф., Кириллова Ф.М. Особые оптимальные управления. М.: Либроком, 2011. 272 с.
5. Постное С.С. Исследование задач оптимального управления динамическими системами дробного порядка методом моментов: автореф. дис. ... канд. физ.-мат. наук. М., 2015. 26 с.
6. Bahaa G.M. Fractional optimal control problem for differential system with delay argument // Advances in Difference Equations. 2017. (1).
7. Lin S.Y. Generalized Gronwall inequalities and their applications to fractional differential equations // Journal of Inequalities and Applications, 2013. 549. № 1.
References
1. Pontryagin L.S., Boltyanskiy V.G., Gamkreli-dze R.V., Mishchenko Ye.F. Matematich-eskaya teoriya optimal'nykh protsessov. M.: Nauka, 1961. 384 s.
2. Gabasov R., Kirillova F.M. Printsip maksi-muma v teorii optimal'nogo upravleniya. Minsk: Nauka i tekhnika, 1974. 272 s.
3. Vasil'yev F.P. Metody optimizatsii. M.: Faktorial, 2002. 812 s.
4. Gabasov R.F., Kirillova F.M. Osobyye opti-mal'nyye upravleniya. M.: Librokom, 2011. 272 s.
5. Postnov S.S. Issledovaniye zadach optimal'nogo upravleniya dinamicheskimi siste-mami drobnogo poryadka metodom mo-mentov: // avtoref. dis. ... kand. fiz.-mat. nauk. M., 2015. 26 s.
6. Bahaa G.M. Fractional optimal control problem for differential system with delay argument // Advances in Difference Equations. 2017. (1).
7. Lin S.Y. Generalized Gronwall inequalities and their applications to fractional differential equations // Journal of Inequalities and Applications. 2013. 549. № 1.
Просьба ссылаться на эту статью:
Мансимов К.Б., Ахмедова Ж.Б. Аналог принципа максимума Понтрягина в задаче оптимального управления системой дифференциальных уравнений с дробной производной Капуто и многоточечным критерием качества // Вестник Пермского университета. Математика. Механика. Информатика. 2022. Вып. 3(58). С. 5-10. DOI: 10.17072/1993-0550-2022-3-5-10.
Please cite this article as:
Mansimov K.B., Ahmedova ZH.B. A Pontryagin Maximum Principle Analogue in the Optimal Control Problem of a Differential Equations System with a Fractional Caputo Derivative and a Multipoint Quality Criterion // Bulletin of Perm University. Mathematics. Mechanics. Computer Science. 2022. Issue 3(58). P. 5-10. DOI: 10.17072/1993-0550-2022-3-5-10.