УДК 517.977.80
ОДНА ЗАДАЧА ИМПУЛЬСНОГО ПРЕСЛЕДОВАНИЯ ПРИ ОГРАНИЧЕННОЙ СКОРОСТИ УБЕГАЮЩЕГО
В.И. Ухоботов, О.В. Зайцева
ABOUT ONE PROBLEM OF IMPULSE PURSUIT AT THE LIMITED VELOCITY OF THE ESCAPING
V.l. Ukhobotov, O.V. Zayceva
Преследователь управляет реактивной силой точки переменной массы. Убегающий управляет ограниченной по величине скоростью. Найдены оптимальное время преследования и оптимальные управления игроков.
Ключевые слова: импульсное преследование, область поражения, оптимальные управления.
The persecutor operates jet force of a point of variable weight. Escaping operates the speed limited on size. Optimum time of pursuit and optimum managements of players are found.
Keywords: impulse pursuit, defeat area, optimum managements.
Введение
В работе [1] рассмотрена игровая задача преследования, в которой преследователь управляет точкой переменной массы, движущейся только под действием реактивной силы. Убегающий управляет своей ограниченной по величине скоростью.
В статье рассматривается усложненный вариант задачи, когда на точку переменного состава действует сила, пропорциональная ее скорости.
Движение точки переменной массы описывается уравнением Мещерского [2], которое в соответствующих безразмерных величинах запишем в следующем виде:
х=у,у = -у + (1п/я(г))-и. (1)
Здесь вектор хеЯп задает положение точки; у е Яп - скорость точки; и - вектор относительной скорости отделяющихся частиц, норма || и || = а которого является постоянной; т(^) = 1 + т1^)/т0 , где т^) - масса топлива в момент времени 7, т0 - неизменяемая часть массы.
Условие неперерасхода имеющегося запаса топлива т1 (^) > 0 принимает вид
т{{)> 1. (2)
Считаем, что наряду с непрерывным изменением массы т(*) в отдельные моменты времени t может происходить мгновенное отделение конечного количества массы 0 < Ат < со скоро-
стью и(г). Это приводит к мгновенному изменению скорости [2]
+) = у(0+ и(01п - уу, т{( +) = т^)-Ат. (3)
щч
Положение убегающего задается вектором
ге^",и его уравнение движения имеет вид
ж = V, || V || < 1. (4)
Задано число е > 0, с помощью которого цель
преследования записывается неравенством
Н*)-х(0Ме- (5)
1. Формулировка результатов
Введем в рассмотрение функцию
8 -t, при 0<t <Е,
е'—1 (6)
-----, при 8 < ^.
е8-1
Обозначим 5 = е Я” : || 51| < 1} - круг единичного радиуса с центром в начале координат.
g(t,s) =
(l-e r)ln
Ухоботов Виктор Иванович - д-р физ.-мат. наук, профессор, заведующий кафедрой теории управления и оптимизации Челябинского государственного университета; [email protected]
Зайцева Оксана Витальевна - старший преподаватель кафедры теории управления и оптимизации Челябинского государственного университета; [email protected]
Ukhobotov Victor Ivanovich - PhD, professor, head of Theory of management and optimization department of Chelyabinsk State University; [email protected]
Zayceva Oksana Vitalievna - senior lecturer of Theory of management and optimization department of Chelyabinsk State University; [email protected]
При
0</<1п(1 + (е8 -\^та^=Т{т,г) (7)
обозначим К(у,т,м) =
= и ((1-е_,):,,+[в(1"е")1пи,+^(5’е)]5) ^
ОйяЯ
Теорема 1. Пусть начальное состояние таково, что
гёх + К(у, т, е, Т(ти, е)). (9)
Тогда убегающий может построить свое управление таким образом, что
| ъ({)- х(/) | > с при всех Г > 0 (10)
и при любом поведении преследователя.
Пусть в (9) стоит включение. Тогда, как следует из вида множества (8), существует число 0<Т0 < Т{т, в) такое, что при г = Т0 выполнено включение
г€х+К(у,т,8,г), (11)
а при любом 0 </< Т0 включение (11) не выполнено.
Теорема 2. Преследователь может построить свое управление таким образом, что при некотором 0 < ^ < Т0 будет осуществлена поимка (5) при любом поведении убегающего.
Теорема Э. Для любого 0 < Т < Т0 убегающий может построить свое управление таким образом, что неравенство (10) будет выполнено при всех 0 < t < Т и при любом поведении преследователя.
2. Задача преследования
Рассмотрим начальное состояние ъ = г (о), х = х(о), у = у(<3), т = т(о) > 1,
у которого |Н0)-х(0)||> г и выполнено включение (9). Тогда минимальный корень р = 1 включения (11) является минимальным неотрицательным корнем уравнения
||г(0)-х(0)-(1-е~р)у(0)|| =
= 11п»г(0) + £(/>,£). (12)
Пусть 0 < р < 8. Преследователь мгновенно выбрасывает все топливо со скоростью (рис. 1)
“ = _а 1ПТ’ ™ = 2(о)~ х(о)~ (1 -)у(о). (13)
N
Тогда из формулы (12), используя формулу (3), при t = 0 и Ат = т(о)~ 1, получаем, что
II 2(°)- х(°)~ (] - е~р )у(° +)|| = е-р.
Отсюда и из уравнений движения (1) и (3) следует, что для любого измеримого управления | у(/) | < 1 убегающего в момент времени t = р будет осуществлена поимка (5).
Пусть е < р. Тогда из формул (6) и (12) получим, что
||г(0)-х(0)-(1-е-р)у(0)|| =
е'-П
= ^1 —е Р М я1п7я(0)-1п
е8-1
(14)
Преследователь мгновенно выбрасывает топливо
Ат = т(о)~
-1
еБ-1
у а
>0
со скоростью (13). Тогда из формулы (14) следует, что
2(о)-х(о)-(1-е~/’)у(о+)=о,
(еР-Л1/а (15)
»(<>+)= V
>1.
Чтобы записать правило выбора управления преследователя при 0 < ^ < р-г введем переменную
™(0=*■(*)- х(0-11 -е_р+' )у(0- (16)
Тогда из уравнений движения (1) и (4) следует, что
w(^) = уи + V, т(^) = -Догоняющий берет
1-е
-р+1
-т
(О-
(17)
и = -а-.
мл
<0
и у = а 1 при |Мг)||>0,
Я
любое ||и|| = а и любое 0 < у < а 1 при |^(/)|| = 0. (18) Пусть убегающий выбрал произвольное измеримое управление |у(?) || < 1 при 0 <t< р-г .
Тогда уравнения (17) с управлением (18) и с начальными условиями w(0+) = 0 и т{0+)>1 имеют решения w(^) и т(?), определенные при 0<t< р-г [3]. Из второго уравнения (17) и из значения /я(0+) (15) можно получить, что при 0<t< р-г выполнено условие (2). Показывается, что w(^) = 0 при всех 0 </</?- е [1]. Отсюда и из (16) следует, что скорость преследователя направлена на убегающего.
Одна задача импульсного преследования при ограниченной скорости убегающего______________
На оставшемся промежутке времени р-г<1<р преследователь не осуществляет выброс массы, т.е. т(/) = т(р-е). Тогда, как и в случае 0 < р < е, показывается, что в момент времени t = p будет осуществлена поимка (5).
3. Задача убегания
Для построения управления убегающего потребуются некоторые свойства множества (8).
Лемма 1. Множество (8) является замкнутым, ограниченным и выпуклым.
Доказательство. Замкнутость и ограниченность множества (8) следует из непрерывности по ^ функции £(.?, в) Для доказательства его выпуклости перейдем к новой переменной т = 1-е-,у. Тогда множество (8) представимо в виде
(ту + [та^ш + ^(х,8М (19)
0<т<т(*)
Здесь G(т,s) = g(-ln(l-т),s) Производная по т функции G убывает. Следовательно, эта функция вогнута по т. Из вогнутости следует выпуклость множества (19).
На рис. 2 изображено множество (8), обозначенное буквой К.
Лемма 2. Пусть выполнено условие (9). Тогда существует вектор ||\|/|| = 1 такой, что
^-Х-(1-е'''!)у,\|/^>а(1-е~;')1п7Я + £(5,8) (20)
при всех Б > 0 .
Здесь посредством (,) обозначено скалярное
произведение.
Доказательство. Из (9) следует, что вектор г-х не принадлежит множеству (19), в котором объединение берется по 0 < т < т0, где
т0 =т(т(ге,в))= И а .
1 + (еЕ -1 )та
Далее, G(т0, е) = 0 и производная (?(т0, е) < 0 . Применяя лемму из работы [1], найдем требуемый вектор \|/
Геометрический смысл неравенства (20) заключается в том, что отделяет точку ъ от выпуклого множества (8) (рис. 3).
Лемма 3. При любых £1>е2>0 и t>0 выполнено неравенство
#(*> ^1 )>&(',£ 2 )+е1 ~е2- (21) Лемма 4. При любых 8 > 0, 0 < / < Т(тя, е), г > 0, т > 1 выполнено неравенство
£(г + Г,8)-£(/,8) + а|е_/ -е”^+Г) |1п/Я >
>-г + г1п--..~1 . (22)
еЕ+,,-1
Доказательство неравенств (21) и (22) непосредственно следует из формулы (6).
Рассмотрим начальное состояние г = г(0),
х = х(0), у = у(0)и т(о) > 1, для которого выполнено (9). Тогда существует число г\ > 0 такое, что х(о) е х(о)+к(у(о), т(6), е(1 + т|), Т(тю(о), е(1 + т]))). (23)
Зафиксируем число Т > т(/я(о), в(1 + г|)). Разобьем отрезок [о,т] на конечное число равных частей точками tl =ю. Число а возьмем из условия
а <8, р(а)=1п—-------- —Ы|е-Т ——-—>0. (24)
4 1 е8+а-1 ст
Обозначим
е, = е(1+ле_,ст ). (25)
Допустим, что убегающий смог обеспечить в момент времени tl условие
)+ к(у(?,Т(Ц/,),е,)). (26)
Отметим, что, как следует из (23), при г = 0 это условие выполнено.
Согласно лемме 2 существует единичный вектор у, такой, что
(2(0-х(0-(1-е")у(0’¥'}>
> ^^1 ~ в-5 ^ 1п/И ) + ^(^, ) (27)
при всех 5 > 0.
Убегающий берет при tl<t< //+1 управление
V(/) = у,. Тогда (г(/),у,>) = (г(/,),у,) + *-1,.
Из уравнения движения (1), в котором допус-
кается в отдельные моменты времени мгновенное изменение массы, можно получить, что
(х(*)+(1-е-*)у(г),А|/,.)<
(О
< х
?,) + (!
+
V / т^)
Отсюда и из неравенства (27) получим, что при всех 5>0и^</< tl+l выполнено неравенство
(*(/)-х<о-(1-е"')у(0>,К/)>
>a[\-ъ~(s+t~ti^\&m{t) + g^<s + t-tnгi) + t-tl. (28)
Положим в этом неравенстве 5 = 0 Тогда, учитывая формулы (6) и (24), получим, что ||2(/)-х(г)||>е; >8 При ВСеХ tl<t<tl+1.
Положим в (28) t = tl+l. Тогда, учитывая неравенства (21), (22) и обозначение (25), получим, что при всех 0 < ^ < Т(т^1+1), е;+1) выполнено
(* (*|+1) - X (*,+1) - (1 - е"') У (/,+1 ), V,) -
~а (1- е"4) Ь т (^,+1)~ 8 (*, е,+1) > ар (а) > 0.
Следовательно, при / + 1 выполнено соотношение (26).
По описанному выше алгоритму убегающий строит свое управление на отрезке [Т,2Т] и т.д. Это завершает доказательство теоремы 1.
Перейдем к доказательству теоремы 3. Пусть начальное состояние и число 0 < Т < т(/и(о), г) таковы, что включение (11) при t = Т не выполнено. Тогда существует число т] > 0 и единичный вектор \|/ такие, что при всех 0 < ^ < Т выполнено неравенство (20) с заменой в нем 8 на е(1 + г|). Разобьем отрезок [о, т] точками tl =кт Число а выбираем из условий (24). Допустим, что в момент
времени tl выполнено неравенство (27) на некотором единичном векторе \|// при всех 0 < 5 < Т - ^ .
Убегающий берет управление у(/) = \|/; при tl < г < tl+l. Тогда при всех tl <t< tl+l и при любом 0<5<Т-Г/+1 будет выполнено неравенство (28). Поэтому, если то нера-
венство (27) выполнено при г +1. Если т(/к(^+1), е1+1) < Т -/г+1, то реализовавшееся в момент времени tl+l состояние удовлетворяет условию (26).
Выводы
Таким образом, с преследователем связана зона поражения, которая является выпуклым множеством. Она зависит от начальной скорости и начального запаса топлива.
Если убегающий находится в этой зоне поражения, то преследователь его догоняет за конечное время. Причем в процессе поимки скорость преследователя направлена на убегающего.
Если убегающий находится вне зоны поражения, то с помощью кусочно-постоянных управлений он может не допустить поимку.
Литература
1. Ухоботов, В.И. Модификация игры изотропной ракеты. Многокритериальные системы при неопределенности их приложения / В.И. Ухоботов // Межвузовский сборник научных трудов / Челябинский государственный университет. -Челябинск: Изд-во Башкирского университета, 1988. - С. 123-130.
2. Красовский, Н.Н. Теория управления движением / Н.Н. Красовский. — М.. Наука, 1970. — 420 с.
3. Филиппов, А.Ф Дифференциальные уравнения с разрывной правой частью /А.Ф Филиппов. -М.. Наука, 1985.-224 с.
Поступила в редакцию 15 июня 2009 г.