ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
2022 Управление, вычислительная техника и информатика № 59
Tomsk: State University Journal of Control and Computer Science
Научная статья УДК 517.934
doi: 10.17223/19988605/59/2
О необходимых условиях существования седловой точки в задаче оптимального управления для систем разностных уравнений типа Вольтерра
Камиль Байрамали оглы Мансимов1, Махнура Узеир кызы Чырахова2
1 Бакинский государственный университет, Баку, Азербайджан 12 Институт систем управления НАН Азербайджана, Баку, Азербайджан 1 [email protected] 2 kmansimov@mail. т
Аннотация. Изучается задача оптимального управления для объектов, описываемых системой разностных уравнений типа Вольтерра. Доказаны необходимые условия существования седловой точки.
Ключевые слова: разностное уравнение Вольтерра; седловая точка; терминальный функционал; аналог дискретного принципа максимума
Для цитирования: Мансимов К.Б., Чырахова М.У. О необходимых условиях существования седловой точки в задаче оптимального управления для систем разностных уравнений типа Вольтерра // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2022. № 59. С. 13-22. doi: 10.17223/19988605/59/2
Original article
doi: 10.17223/19988605/59/2
On necessary conditions for the existence of a saddle point in the problem of optimal control for systems of difference equations of Volterra type
Kamil B. Mansimov1, Mahnura U. Chiragova2
1 Baku State University, Baku, Azerbaijan 12 Institute of Control problems of Azerbaijan National Academy of Sciences, Baku, Azerbaijan
1 [email protected] 2 [email protected]
Abstract. On solutions of a system of nonlinear difference equations of Volterra type
t
x(t) = E f (t>t,x(t),«(t),V(t)), t eT,
t=t0
define the terminal functional
J («=V) = ^(x (t1 ))■
Here f (t, t, x, «, v ) is a given n-dimensional vector function continuous in ( x, «, v ) for all (t, t) together with partial derivatives in x, x) is a given twice continuously differentiate scalar function.
Consider a game problem. Suppose that control u(t)) is controlled by player A, striving to minimize functional, and control v (t) is controlled by player B, striving to maximize functional.
© K.E. MaHCHMOB, M.y. ^tipaxoBa, 2022
Consider the following game problem: among all admissible pairs (u(t),v(t)), on which functional is defined,
find an admissible pair (u° (t),v° (t)) such that for any (u(t),v(t))
J(u0, v)< J(u°, v° )< J[u,v° ).
A pair (u0 (t), v0 (t)) , satisfying condition, following the accepted terminology, is called a saddle point of functional. A necessary condition for optimality controls is established.
Keywords: Volterra difference equation; saddle point; terminal functional; analogue of the discrete maximum principle
For citation: Mansimov, K.B., Chiragova, M.U. (2022) On necessary conditions for the existence of a saddle point in the problem of optimal control for systems of difference equations of Volterra type. Vestnik Tomskogo gosudarstven-nogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika - Tomsk State University Journal of Control and Computer Science. 59. pp. 13-22. doi: 10.17223/19988605/59/2
В работах [1-2] и других найдены условия существования седловой точки в процессах, описываемых системами интегро-дифференциальных уравнений типа Вольтерра.
В предлагаемой работе, применяя модификацию методов, предложенных в работах [3-6], найдены различные необходимые условия существования седловой точки в задаче оптимального управления для систем, модели которых описываются системами нелинейных разностных уравнений.
1. Постановка задачи
Пусть Rr, Rq, Rn - линейные пространства r-, q- и n-мерных векторов соответственно, (u (t), v (t)) - т^-мерный дискретный вектор управляющих воздействий со значениями из заданного
непустого и ограниченного множества U(V), т.е.,
u(t)eUcR'\ t е Т = {f0,f0+l, (1)
v(t)eV с Rq, t e T, (2)
где t0, tj - заданные числа, причем разность tj -10 есть натуральное число.
Пару (u° (t),v° (t)) с вышеприведенными свойствами назовем допустимой парой. На решениях
системы нелинейных разностных уравнений типа Вольтерра
t
x{t) = ^Lf (t,x,x(*),u(x),v(x)), t e T, (3)
r=t0
определим терминальный функционал
J (u,v, — ф^ x(tx)). (4)
Здесь f (t, x, x, u, v) - заданная n-мерная вектор-функция, непрерывная по ( x, u, v) при всех (t, x) вместе с частными производными по x, ф(x) - заданная дважды непрерывно дифференцируемая скалярная функция.
Ясно, то функционал (4) определен для всех совокупностей (пар) (u (t),v(t)) , для которых соответствующее решение x (t) уравнения (3) определено на T.
Перейдем к постановке следующей игровой задачи. Предположим, что управлением u (t) распоряжается игрок А, стремящийся минимизировать функционал (4), а управлением v(t) распоряжается игрок В, стремящееся максимизировать функционал (4).
Рассмотрим следующую игровую задачу: среди всех допустимых пар (u(t),v(t)) , на которых
определен функционал (4), найти такую допустимую пару (u0 (t), v0 (t)) чтобы при любых (u(t), v(t))
3(и0,у)< 3(и0,у°)<3(и,V0) . (5)
Пару [и0 (г), V0 (г)) , удовлетворяющую условию (5), следуя принятой терминологии, назовем седловой точкой функционала (4).
2. Аналог принципа максимума Понтрягина для существования седловой точки
Пусть (и0 (г), V0 (г)) - седловая точка функционала (4). Это означает, что для любых (и (г), V (г))
3(и,V0)>3(и0,V0), 3(и0,V)<3(и0,V0). (6)
Предположим, что х0 (г) - решение уравнения
г
х° (г Ы/(г, X, х0 (т), и° (т), V0 (т)), (7)
а множества
(8) (9)
/ (г, т, х° (т) ,и) = {а: а = / (г, т, х° (т), и0 (т), V0 (т)), и (т) е и},
/ (г, т, х0 (т) V) = {а: а = / (г, т, х0 (т), и0 (т), V0 (т)), V (т) е V} выпуклы при всех (г, т).
Пусть ее [0,1], це[0,1], и (г )еи, г е Т, V (г )еК, г е Т, - произвольные числа и произвольные
допустимые управляющие функции соответственно.
В силу выпуклости множеств (8), (9) следует, что существуют допустимые процессы
(и(г; е), V0 (г), х(г;е)), (и0 (г), V0 (г; ц), х(г; ц)) , такие что
г
х (г; е) = X / (г, т, х (т; е), и (т; е), V0 (т)) =
т=го
г
(', т,х (т; е), и (т), / (т)) + (1 -е) / (,, т, х (т; е), и0 (т), V0 (т))],
т=го
г
х (г;ц) = Х / (г,т,х (т; ц), и0 (т), V (т; ц)) =
т=г0
г
= Цц/('>т>х(т;ц),и (т),V(т)) + (1 -ц)/[г,т,х(т;ц),и0 (т),V0 (т))].
(10)
Введем обозначения
ôx (t; s)
Ô8
, b (t) =
ô2x (t; s)
8=0
Ô82
8=0
ôx (t; ц) ô2x (t; ц)
z (t ' У ( t )= .2
0ц
ц=0
W(t, -, x° (т), u0 (x), V° (x)), ,T,x° (т),u(т),v° (т))- f (t,т,x° (т),u° (т),v° (т )
0Ц2
ц=0
Sf (t, т, x0 (т), u (т), v0 (т)) - f (t, т, x0 (т), u0 (т), v0 (т))
W (t, т, x0 (т), u0 (т), v0 (т)),
f (t, т, x0 (т), u0 (т), v (т))-f (t, т, x0 (т), u0 (т), v0 (т)).
(11)
(12)
(13)
(14)
т=
Используя (12), (13) и учитывая условия гладкости, наложенные на правую часть уравнений (10), (11), доказывается, что
(16)
a (t) — Z[ (t, x,x0 (x), u0 (x), v0 (x)) a (x) + A^ f (t, x, x0 (x), u0 (x), v0 (x)
т—0 t
b(t) = Z (t,x,x0 (x),u0 (x),v0 (x))a(x) + 2Au(x)fx (t,x,x0 (x),u0 (x),v0 (x)) +
x — t0
+ a'(x) f„ (t,x,x° (x),u0 (x), v° (x))a(x)",
z(t) — Z [ (t,x,x0 (x),u (x), v0 (x))z(x) + AuWf (t,x,x0 (x),u0 (x), v0 (x))],
t=i0
t
y(t) = Z[Л (t,x,x0 (x),u0 (x),v0 (x))y(x) + 2Au[%)fx (t,x,x0 (x),u0 (x),v0 (x))z(x)-
+ /(х) /„ (г, X, х0 (х), и 0 (х), V0 (х)) / (х) Используя (12), (13), вычислим специальные приращения
J (u (t; s), v0 (x))-J (u0 (t), v0 (x)), J (u0 (t), v (t;^)- J (u0 (t), v0 (t))
(17)
(18)
(19)
(20) (21)
функционала (4), соответствующие допустимым управлениям (и0 (г), и (г; в)), (и0 (г), V (г; ц)) соответственно.
Применяя формулу Тейлора, эти специальные приращения (20), (21) записываются в виде: \Ми0 (г), V0 (г )) = з (и (г; в), V0 (г))-з (и0 (г), V0 (г )) = Ф( х (^; в))-Ф( х0 (г, )) =
= ^ ф( x (ti;s)) +—ф( x (ti;s))
d s2
(A *p( x° (ti))
+о(s2)—s g, a1(t1
Cx
+-
Mx0 «)) b (ti ) + s! a'(ti )C2PPix^ a (ti) + о (s2 ),
2 Sx 2 v 17 Sx
AJ (u0 (t), v0 (t)) — J (u0 (t), v (t;„)) - J (u0 (t), v0 (t))
(22)
— dd^p( x (ti; ц))
ц—0
i _d_ 2 dц2
p(x (ti; ц))
/ 2\ Сф(x0 (ti)) , ,
+о (ц2)—ц c z (ti
ц—0
+
ц2 Cp(x0 (t-» y «)+ц! z'(, )c2p( (t-')
Sx
Sx2
(ti) + о (ц2 ).
(23)
Введем аналог функции Гамильтона-Понтрягина:
Н (г, х (г), и (г), V (г), у0 (г )) = £у0'(г) / (х,г, х0 (г), и (г), V (г)) - фХ (х0 &)) / г, х° (г ),и (г), V (г)),
х=о
где у( г) - «-мерная вектор-функция, являющаяся решением линейного разностного уравнения типа Вольтерра
у(г) = Нх (г, х0 (г), и0 (г), V0 (г), у0 (г)). (24)
Из тождеств (16)-(19) получаем, что
tV (t) a (t ) — Z
Z (t) fx (t, x, x0 (x),u0 (x), v0 (x), V0 (t))a (x)
+
x—t.
s—0
t—t
t—t
x—t
+£ V°'(t Kwf (t, т, x0 (т), u0 (т), / (т))
(25)
£ v°'( t)b (t)=£
£ V°'(t) fx (t,т,x0 (т),u0 (т),v0 (т))b(т)
+
+ £ V°'(t)\{т/(t, т, x0 (т),u0 (т), v0 (т))a (т) + у° (т)г'(т) fx (t,т, x0 (т),u0 (т), v0 (т))z(т)
(26)
£ V°(t ) z (t ) = £
£ (v°'(t ) fx (t, т, x0 (т), u0 (т), v0 (т)) z (т)
+
+V°' ( t )Дu(т^f (t, т, x0 (т), u 0 (т), v0 (т)))
(27)
£ V0' (t ) y ( t ) = £
£ (V (t) fx (t, т, x0 (т), u0 (т), v0 (т)) y (т)
+
+ 2У° (г) А (т)/(г, т, х0 (т),и0 (т), V0 (т)) г (т) + г'(т)у0 (т)/х (г, т, х0 (т),и0 (т), V0 (т)) г (т)]. (28)
Используя дискретный аналог формулы Фубини (см., напр.: [7, 8]), доказывается справедливость тождеств
1 £
t=t°
=£
t=
t £
£y°' (t ) fx (t, т, x0 (т), u0 (т), v0 (т)) a (т) =
=t°
£ V0' (т) fx (т, t, x0 (t), u0 (t), v0 (t)) a (t),
_т=0
£ V0' ( t Kwfx (t, т, x0 (т), u 0 (т), v0 (т)) =
_т=°
ti Г t , ч
= £ £(т)Ди^)f (т,t,x° (t),u0 (t),v0 (t)),
t=t т=t l 1° _т 1°
£ |£ (v° (t ) fx (t, т, x0 (т), u° (т), v0 (т)) a (т) +
t=t т=1
+ 2y°' (t) A ^f (t,т,x0 (т),u0 (т), v0 (т)) + а'(т) v0 (т) fx (t,т,x0 (т),u0 (т), v0 (т))a(т)"
1 £
X(V°(x) fx (x, t, x0 (t), u0 (t), v0 (t)) a (t) +
_x=t
+ 2y0' (t) А(т)/(t,x,x0 (x),u0 (x),v0 (x)) + a'(t)y0 (t) f„ (x,t,x0 (t),u0 (t),v0 (t))a(t)
Далее из соотношений (16), (19) следует, что
t
a (ti) = I __ (^ tX (t), U (t), v0 (t)) a (t) + A(i f (t, t, x° (t), и 0 (t), v0 (t))],
t=t0
t
b (t! ) = ! f (ti, t, x0 (t), u0 (t), v0 (t))b (t) +
+2 Д
u(ty x
fx (ti,t,x0 (t),u0 (t),v0 (t))a(t) + a'(t) fx (ti,t,x0 (t),u0 (t),v0 (t))z(t)
(29)
(30)
(31)
(32)
(33)
т=
t=t
t=t
т=1
т=1
t=t
t=t
t=t.
t=t.
t
z (ti ) = Z f (ti, t, (t), u0 (t), v0 (t)) z (t)-
t—0
+Av(t)f (ti,t,x0 (t),u0 (t),/ (t))],
t
y (ti ) = Z [fx (ti, t, x0 (t), u0 (t), v0 (t)) y (t)-
(34)
+2\(г )/х (г„ г, х0 (г), и0 (г), V0 (г)) / (г)]. (35)
Учитывая выражение аналога функции Гамильтона-Понтрягина, сопряженную систему (24) и тождества (25)-(35), после некоторых преобразований специальные приращения (22), (23) функционала (4) по управляющим функциям (и0 (г),и (г; в)) и (V0 (г), V(г; ц)) соответственно представляются
в виде
AuJs(u0 (t), v0 (t)) — J (u (t; s), v0 (t))-J (u0 (t), v0 (t)) —
ti 2 —-sZZAu(t)H(t,x° (t),u (t),v0 (t),V0 (t))+S2[a'(tj)ф„ (x0 (t))a(t,)-
t=t0 2 ti
-ZZ a'(t) Hx (t, x0 (t), u0 (t), v0 (t), V0 (t)) a (ti)-
t=t0
ti ] Z A„(t)Hx (t, x0 (t), u0 (t), v0 (t), V0 (t)) a (t) + о (s2 ),
-2ZA
t—1„
(36)
A J
(u0 (t), v0 (t)) — J (u0 (t), v (t;^) - J (u0 (t), v0 (t))
^Z Av(t) H (t, x0 (t), u 0 (t), v0 (t), V0 (t ))+цг [ z (t, )p„ ( x0 (t)) z (t,)
Z z'(t) Hx (t, x0 (t), u0 (t), v0 (t), V0 (t)) z (t )-
-Z z
t=t.
-2ZZ \(t)К (t, x0 (t),u0 (t), v0 (t), V0 (t)) z (t)
+ о (ц2 ).
(37)
Полученные разложения (36), (37) позволяют сформулировать необходимые условия оптимальности типа принципа максимума Понтрягина, а также исследовать случай их вырождения.
3. Необходимые условия оптимальности для существования седловой точки
По предположению (и0 (г), V0 (г)) является седловой точкой в рассматриваемой задаче. Поэтому из разложений (36), (37) следует, что
-в£ л^)Н (г, х0 (г),и0 (г), V0 (г), у0 (г)) + о (в) > 0, (38)
t—t, t,
^Z Av(t) H (t, x0 (t), u0 (t), v0 (t), V0 (t)) + о (ц)< 0.
(39)
Из неравенств (38), (39) в силу произвольности в и ц получаем справедливость утверждения. Теорема 1. В случае выпуклости множеств (8), (9) для существования седловой точки (и0 (г), V0 (г)) в рассматриваемой задаче необходимо, чтобы неравенства
XAwtf(t,*° (t) У (t), V0 (ОУ (t))< 0, (40)
t =to t,
]TAv(t)H(t,x0 (t) U (t),v0 (t),¥0 (t))> 0 (41)
0(Л 0,
Av(t)H (t,X
t =t0
выполнялись для всех u(t)e U, t e T, v(t)eF, t e T соответственно.
Неравенства (40), (41) представляют собой необходимые условия оптимальности первого порядка, причем первое из них - типа принципа максимума Понтрягина, а второе - типа принципа минимума Понтрягина.
Известно (см., напр.: [3, 6]), что часто различные необходимые условия оптимальности первого порядка вырождаются. Подобные случаи называются особыми, а соответствующие управления -особыми управлениями. В этом случае для исследования рассматриваемой задачи надо иметь новые содержательные условия оптимальности.
Изучим случай вырождения необходимых условий оптимальности (40), (41).
Определение. Допустимое управление (u0 (t), v0 (t)) назовем особым первого порядка управлением, если для всех u (t )eU, t e T и v (t) e V, t e T
ti
XAu(t)tf(t,x0 (t), u0 (t), v0 (t)V (t}) = 0, (42)
t =t0 ti
X Av(i) H (t, x0 (t), u0 (t), v0 (t), V0 (t )) = 0 (43)
t=?0
соответственно.
Из введенного определения ясно, что для особого управления необходимые условия оптимальности теряют свое содержательное значение. Из разложений (36), (37) сразу следует
Теорема 2. Пусть множества (8), (9) выпуклы. Тогда для того, чтобы особое допустимое управление (u0 (t), v0 (t)) было седловой точкой, необходимо, чтобы неравенства
ti
a% )Фхх ( x0 (t)) a (ti a'(t) H„ (t, x0 (t), u0 (t), v0 (t), V (t ))a (t)-
t=?0
ti
- 2Z Au(t)H'xx (t,X0 (t),u0 (t), v0 (t), V0 (t))a(t) > 0, (44)
t=?0
- (t! )Фхх ( X0 (t)) Z (ti )-£ Z (t) Hx (t, X0 (t), u 0 (t), v° (t), V0 (t )> (t)-
t=?0
ti
- Av(t)HX (t, X0 (t),u0 (t), v0 (t), V0 (t))z (t) < 0 (45)
t =?0
выполнялись для всех w(t) e U, t e T, v(t) e V, t e T соответственно.
Неравенства (44), (45) являются довольно общими, но вместе с тем неявными необходимыми условиями оптимальности для особых седловых точек (u° (t), v° (t)) .
Однако с их помощью при некоторых предположениях можно получить необходимые условия оптимальности, явно выраженные через параметры рассматриваемой задачи.
Пусть R(т,t)-(n х n) - матричная функция, являющаяся решением разностного матричного уравнения типа Вольтерра
Я(х,г) = XЯ(х,*)(Л (г,х0 (г),и (г),V(г)) - Л (,х0 (г),и0 (г),V0 (г))),< г < х. (46)
*=г
Матричная функция Я (х, г) называется резольвентой уравнения (18) (см., напр.: [7, 8]). Следуя [7, 8], можно показать, что резольвента Я (х, г) является также решением уравнения
Я (х, г ) = Х Я (х, *)(Л (х, х0 (*), и0 (*), V0 (*))-Л (х, г, х0 (г), и0 (г), V0 (г))).
(47)
Уравнения (46), (47) называются уравнениями резольвенты.
Решения а (г) и / (г) уравнений (16), (18) допускают соответственно представления
t x
a(t) — Z W(t, x, x0 (x),u0 (x),v0 (x)) -Z Z R (t, x)A„(s)f (x,s, x0 (s),u0 (s),v0 (s))
x—t0 t
x — t0 _ s — t0 t
z(t) — ZAv(x)f(t,x,x0 (x),u0 (x),v0 (x)) -Z ZR(t,x)Av(s)f(x,s,x0 (s),u0 (s),v0 (s))
(48)
(49)
х=г0 х=го _*=го
Далее, принимая во внимание тождество 2 из [5. С. 45], представления (48), (49) записываются в следующей форме:
г г Г г
а (г) = XX ли (г, х, х0 (х), и0 (х), V0 (х)) -X ХЯ (г, * )и (х, х0 (х), и0 (х), V0 (х))
t
[ s—x
t Г t
z(t) — ZAv(x)f(t,x,x0 (x),u0(x),v0 (x))-Z ZR(t,s) A^f (s,x,x0 (x),u0 (x),v0 (x))
(50)
(51)
х=г0 х=г0 |_*=х
Предположим, что
Л (г, х, х, и, V) = А(г, х) g (х, х, и, V), (52)
где А (г, х) - заданная (п х п) дискретная матричная функция, а g (х, х, и, V) - заданная «-мерная вектор-функция, непрерывная по (х, и, V) при всех т. Пусть по определению
г
0 (г, х) = А (г, х)-Х Я (г, *) А (х).
*=х
Тогда представления (50), (51) примут вид:
г
а (г ) = Х0 (г, х)Ли(х) g (х, х0 (х), и0 (х), V0 (х)),
z (t ) — Z Q (t, x)Av(x) Я (x, x0 (x), u0 (x), v0 (x)),
(53)
(54)
С помощью представлений (53), (46)-(54) убеждаемся в справедливости тождеств
a'(ti )Pxx ( x0 (t)) a (ti )—Z Z Au(a) g'(«, x0 (a), u0 (a), v0 (a)) Q (ti, a)p„ (x0 (ti ))x
a—i0 p—i„
X Q(ti,P)Au(p)g(ft x° (P),u° (P), v° (P)),
Z Au(t)К (t, x0 (t),u0 (t), v0 (t), V0 (t))a (t) —
t—t0
Z A„(t)H'x (t,x0 (t),u0 (t),v0 (t), V0 (t))Q(t,x) A wg(x,x0 (x),u0(x),v0 (x))
(55)
ti
:Z
t—t„
(56)
x—t
x—t
£ а'(г) Н„ (г, х0 (г), ы° (г), V0 (г), у0 (г)) а (г) =£ £ Л (а) я '(а, х0 (а), и 0 (а), V0 (а))х
а^ р=?0
Аи(р) & (P, х° (Р), и 0(P), V0 (р)), (57)
£ б'(Г,а)Нхх (г,X0 (г),и0 (г),V0 (г),у0 (г))б(г,р)
тах(ар)
^'(Ь)фхх(х0(г))2^) = £ £ Л(а)& '(а,х0(а),и0(а),V0(а))ба^(х0(г))х
а^ р=г„
х б (г^А^ & (р, х0 (р), и0 (р), V0 (р)),
ч
£а^) к (г, х0 (г), и0 (г), V0 (г), уо (г)) 2 (г ) =
(58)
ч
£
г=г„
£ А^К (г, х0 (г),и0 ( г), V0 ( г), у0 ( г))б( г, х)Д (х)& (т, х0 (т),и 0(т), V0 (т))
_Т=го
ч ч
£2 ' (г) Нх ( г, х0 ( г), и0 (г), V0 ( г), у, ( г)) 2 ( г)=£ £1А^ & ' (а, х0 (а), и0 (а), V0 (а))
(59)
а=г, р=г0
£ б '( г,а)Нхх ( г,х0 (г),и0 ( г),V0 ( г), у0 ( г))б( г,р)
тах(ар)
Введем матричную функцию К (а, р) формулой
Чр)& (р, х0 (р) ,и 0(р), V0 (р)). (60)
К (а,р) = -б (г1, а)фхх (х0 (г1)) б (г1,р) + £ б ' (г, а) Нхх ( г, х0 ( г), и0 ( г), V0 ( г), у0 ( г))б ( г ,р).
тах(ар)
Сейчас, принимая во внимание это обозначение и тождества (46)-(58) в неравенствах (44), (45) получаем, что
и и
£ £ Ли)&'(а,х0 (а),и0 (а),V0 (а))К(а,р)Аи&(р,х0 (р),и0ф),V0 (р))
к
+
а=г0 р=г0 г
£Ли(г) Н (г, х0 (г), и0 (г), V0 (г), у0 (г)) б (г, т)Д(т) & (т, х0 (т), и0(т), V0 (т))
т=г0
£ £ V)&' (а, х0 (а),и (а), V0 (а))К (а, р^& (р, х0 (р),и0(р), V0 (р)) +
< 0, (61)
к
+
г=г„
а=г0 р=г0 г
£Л(г) Нх (г, х0 (г), и0 (г), V0 (г), у0 (г)) б (г, т)Д(х) & (т, х0 (т), и 0(т), V0 (т))
т=г„
> 0. (62)
Сформулируем полученный результат в виде следующей теоремы.
Теорема 3. Если множества (8), (9) выпуклы, то для того, чтобы особое управление (и0 (г), V0 (г)) было седловой точкой функционала (4), при сделанных предположениях необходимо,
чтобы неравенства (61), (62) выполнялись для всех и (г)е и, г е Т, V( г)е V, г е Т соответственно.
Таким образом, используя специфику (52) уравнения (3), удалось получить конструктивно проверяемое необходимое условие оптимальности особых управлений.
Заключение
В статье исследуется одна игровая задача оптимального управления, описываемая системой нелинейных разностных уравнений типа Вольтерра. Доказано необходимое условие существования
=
X
седловой точки в рассматриваемой задаче управления. Отдельно изучен случай вырождения (особый случай) установленного необходимого условия оптимальности типа принципа максимума Понтряги-на. При некоторых дополнительных предположениях установлено необходимое условие второго порядка для существования седловой точки.
Список источников
1. Васильев Ф.П. Об условиях существования седловой точки в детерминированных интегро-дифференциальных играх с за-
паздыванием при наличии параметров // Журнал вычислительной математики и математической физики. 1970. № 1. C. 15-25.
2. Васильев Ф.П. Об условиях существования седловой точки в детерминированных интегро-дифференциальных играх для
интегро-дифференциальных систем с запаздыванием нейтрального типа // Автоматика и телемеханика. 1972. № 2. C. 40-51.
3. Габасов Р., Кириллова Ф.М. и др. Методы оптимизации. Минск : Четыре четверти, 2011. 472 с.
4. Дымков М.П. Оптимальное управление дискретной системой Вольтерра по квадратному функционалу // Доклады НАН
Белоруссии. 1997. Т. 41, № 3. С. 10-16.
5. Дымков М.П. Экстремальные задачи в многопараметрических системах управления. Минск : БГЭУ, 2005, 313 с.
6. Мансимов К.Б. Особые управления в системах с запаздыванием. Баку : ЭЛМ, 1999. 176 с.
7. Goo Yoon Hoe, Koo Nam Jip. Asymptotic behavior of nonlinear Volterra difference systems // Bull. Korean Math. Soc. 2007.
№ 1. P.177-184.
8. Колмановский В.Б. Об асимптотических свойствах решений некоторых нелинейных систем Вольтерра // Автоматика и
телемеханика. 2000. № 4. С. 42-50.
References
1. Vasiliev, F.P. (1970) Conditions for the existence of a saddle point in deterministic integro-differential games with delay in the
presence of parameters. Vychislitel'naya matematika i matematicheskaya fizika - Computational Mathematics and Mathematical Physics. 1. pp. 15-25.
2. Vasiliev, F.P. (1972) On the conditions for the existence of a saddle point in deterministic integro-differential games for integro-
differential systems with delay of neutral type. Avtomatika i telemekhanika - Automation and Remote Control. 2. pp. 40-51.
3. Gabasov, R., Kirillova F.M, et al. (2011) Optimization Methods. Minsk: Four quarters.
4. Dymkov, M.P. (1997) Optimal control of a discrete Volterra system with respect to a square functional. Dokl. NAS of Belarus.
41(3). pp. 10-16.
5. Dymkov, M.P. (2005) Extreme Problems in Multiparameter Control Systems. Minsk: [s.n.].
6. Mansimov, K.B. (1999) Singular controls in delayed systems. Baku: ELM.
7. Goo Yoon Hoe & Koo Nam Jip. (2007) Asymptotic behavior of nonlinear Volterra difference systems. Bull. Korean Math. Soc.
1. pp. 177-184.
8. Kolmanovsky, V.B. (2000) On the asymptotic properties of solutions of some nonlinear Volterra systems. Avtomatika i teleme-
khanika - Automation and Remote Control. 4. pp. 42-50.
Информация об авторах:
Мансимов Камиль Байрамали оглы - доктор физико-математических наук, профессор, заведующий кафедрой математической кибернетики Бакинского государственного университета; руководитель лаборатории «Управление в сложных динамических системах» Института систем управления НАН Азербайджана (Баку, Азербайджан). E-mail: [email protected] Чырахова Махнура Узеир кызы - диссертант лаборатории «Управление в сложных динамических системах» Института систем управления НАН Азербайджана (Баку, Азербайджан). E-mail: [email protected]
Вклад авторов: все авторы сделали эквивалентный вклад в подготовку публикации. Авторы заявляют об отсутствии конфликта интересов.
Information about the authors:
Mansimov Kamil B. (Doctor of Physical and Mathematical Sciences, Professor, Baku State University, Institute of Control problems of Azerbaijan National Academy of Sciences, Baku, Azerbaijan). E-mail: [email protected]
Chiragova Mahnura U. (Institute of Control problems of Azerbaijan National Academy of Sciences, Baku, Azerbaijan). E-mail: [email protected]
Contribution of the authors: the authors contributed equally to this article. The authors declare no conflicts of interests.
Поступила в редакцию 06.04.2021; принята к публикации 30.05.2022 Received 06.04.2021; accepted for publication 30.05.2022