Об одной задаче преследования при наличии сопротивления среды

Бесплатный доступ

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

Задача преследования, управление

Короткий адрес: https://sciup.org/147158903

IDR: 147158903   |   DOI: 10.14529/mmph160208

Текст научной статьи Об одной задаче преследования при наличии сопротивления среды

В работах [1-8] рассматривались различные варианты игровой задачи преследования двух движущихся объектов - перехватчика (преследователя) и цели (убегающего) при следующих предположениях: объекты движутся в некоторой плоскости; оба объекта имеют постоянные по величине скорости и ограниченные значения боковых ускорений; динамика каждого объекта описывается функцией преобразования первого порядка; траектории обоих объектов могут быть линеаризованы при данном геометрическом описании столкновения; доступна полная информация о положении объектов в каждый момент времени.

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

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

Задача преследования

Постановка задачи

Считаем, что оба материальных объекта ( P – преследователь, E – цель) движутся в одной плоскости (см. рис.). Выберем ось Ox так, чтобы она проходила через начальное положение P 0 и E 0 объектов P и E . На каждый объект A = P , E действует управляющая сила сA , перпендикулярная скорости V A объекта, и сила сопротивления среды F A , которая по величине пропорциональна квадрату скорости объекта и направлена в сторону, противоположную его скорости.

Целью преследователя является осуществление захвата цели. Это означает, что расстояние до цели не должно превосходить заданного числа г 0 .

Запишем уравнения движения. Имеем

;xA = VA cosPa, yа = va sinФа, mAx a = mA (Va cos Фа - фAVA sin Фа ) = - cA sin Фа - kAV2 cos Фа , mAУa = mA (Va sin Фа + фAVA cos Фа ) = cA cos Фа - kAVA sin Фа .

Здесь kA 0 - коэффициент сопротивления среды, m A - масса материального объекта. Считаем, что законы изменения величин управляемых сил описываются контроллерами первого порядка

C p = 5 p u - c p q p ,   5 p 0,   q p 0, | u | < 1,   с: e = 5 e V - C E q E ,   ^ e 0,   q E 0, I v | ^ 1.

Умножим уравнение (1) на cos p A , а уравнение (2) - на sin p A и сложим. Получим m A V A =- k A V A 2.

Умножим уравнение (1) на - sin p A , а уравнение (2) - на cos p A и сложим. Будем иметь ф A m A V A = c A .

Решая уравнение (4), находим

V a ( t ) =

V A (0)

V a (0) k A t + 1

ˆ kA

, k A = mA

.

Отсюда, учитывая (5), получим

V (0)                       V (0)

V a (0) k A t + 1 . ~ - ; С л — .

V A (0)        A m A

x A =           ; cos P a , У а = ;t; A ; sin Ф а , Ф а = ca

V A (0) k A t + 1                V A (0) k A t + 1

Если материальные объекты достаточно массивны, то значения с ˆ A являются достаточно малыми. Поэтому можно считать, что в процессе движения объектов направления их скоростей мало отклоняются от оси Ox . Тогда cos p A = 1 и sin p A = p A . Отсюда и из предыдущих уравнений получим, что

_    VA (0)          _    VA (0)                  V A (0) k A t + 1

.

x A =             , y A =               , p A = CA

V A (0) kA t + 1         V A (0) kA t + 1                  V A (0)

Из первого уравнения в (6) находим, что xA (t) = xA (0) + J-ln (VA (0) k At +1) при k A > 0 и xA (t) = xA (0) + VA (0) t при k A = 0.     (7)

kA

В начальный момент времени xE (0) xP (0) (см. рис.). Из формулы (7) можем найти условия, при выполнении которых существует момент времени T >  0, при котором будет выполнено условие xE ( T ) = xP (T ).

Если k A > 0 при A = P, E, то требуемый момент времени T > 0 должен являться решением уравнения л \ а

Vp (0) kp t +1)     ,                     it

PV P к _ ( x E (0 ) - x P (0) ) k E .     _ k E

e ; а

V e (0) k E T + 1                        k p

Если а 1, то выражение, стоящее в левой части уравнения (8), при T ^ +^ стремится к +^ . Поэтому уравнение (8) имеет в этом случае положительный корень. Если k P = kE = k >  0, то уравнение (8) имеет положительный корень тогда и только тогда, когда

Математика

VP (0) > VE (0)e(xE (0)-xP (0))k и он равен

  • 1         p( X E (0) - X p (0)) k л

T =e--------------- k VP (0) - Ve (0)e(xE (0)-Xp (0))k

В случае 0 a< 1 уравнение (8) не всегда имеет положительный корень.

Если kP = 0 и kE >  0, то уравнение для определения момента времени T >  0 принимает вид k e V p (0) T - ln ( V e (0) kET + 1 ) = ( XE (0) - xp (0) ) k E .

Выражение, стоящее в левой части этого уравнения, стремится к +^ при T ^ +^ . Поэтому рассматриваемое уравнение имеет положительный корень.

Если kP = 0 и kE = 0, то при Vp (0) Ve (0) корень

T = X e (0) - X p (0) V p (0) - V e (0) .

Далее будем считать, что уравнение (8) имеет положительный корень T . Тогда в этот момент времени T будет осуществлен захват цели, если выполнено неравенство

I y p ( T ) - У е ( T )| < £ .                                     (9)

Сведение задачи к однотипной дифференциальной игре

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

Сделаем замену переменных

Ф i 1 + Ve (0) k-Е T w = y + E^ In---EV ' E kE   1 + Ve (0) kEt

-

Ф р i yP —x—ln P kP

1 + V p (0) kpT

1 + V p (0) kpt

.

Тогда w(T ) = yE (T ) - yP (T ) и, как следует из второго и третьего уравнения (6), w = -У р ( t ) с р + ^ E ( t ) с E ;                                  (10)

У A ( t ) =

V a (0) k A t + 1 ln 1 + V a (0) k A T 0

A = P , E .

V a (0) k a     1 + V a (0) k A t

Введем новую переменную

TT z = w - <3 P j e q P ( t - r ) y P ( r ) dr + <3 E j e q E ( t - r ) y E ( r ) dr .

tt

Тогда z ( T ) = yE (T ) - yP ( T ) и, согласно (3) и (10),

5 t5 z = -a(t)u + b(t)v, u e[-1,1], ve [-1,1]; a(t) = —— [eqP(t-r)yP(r)dr, b(t) = ——feqE(t-r)yE (r)dr. mP tm

В работе [11] показано, что, если выполнено неравенство

(a         T.T„ max z(0) + j (b(r)-a(r))dr; max j (b(r)-a(r))dr < £,(12)

V 0              0< t < Tt то в дифференциальной игре (11) управление u (t, z) = sign z обеспечивает в момент времени T выполнение неравенства | z(T) |< £ при любом допустимом управлении | v |< 1. Если же неравенство (12) не выполнено, то управление v(t, z) = signz гарантирует выполнение неравенства | z(T) |> £ при любом допустимом управлении | u |< 1.

Таким образом, если выполнено неравенство (12), то управление преследователя u ( t , z ) = sign z обеспечивает в момент времени T выполнение неравенства (9) при любом допустимом управлении | v | < 1 цели. Поэтому будет осуществлен захват цели в момент времени T .

Список литературы Об одной задаче преследования при наличии сопротивления среды

  • Shinar, J. Solution techniques for realistic pursuit-evasion games/J. Shinar//Advances in Control and Dynamic Systems. -1981. -Vol. 17. -P. 63-124.
  • Shinar, J. Singular surface in a linear pursuit-evasion game with elliptical vectograms/J. Shinar, M. Medinah, M. Biton//J. Optimiz. Theory and Appl. -1984. -Vol. 43, no. 3. -P. 431-456
  • Shinar, J. Pursuit of a faster evader -a linear game with elliptical vectograms/J. Shinar, M. Zarkh//Proc. 7th Intern. Symp. on Dynamic Games. -Yokosuka: Japan, 1996. -P. 855-868.
  • Shima, T. Time-varying linear pursuit-evasion game models with bounded controls/T. Shima, J. Shinar//J. Guidance, Control and Dynamics. -2002. -no. 25. -P. 425-432.
  • Turetsky, V Continuous feedback control strategy with maximal capture zone in a class of pursuit games/V. Turetsky, V.Y. Glizer//International Game Theory Review. -2005. -Vol. 7, no. 1. -P. 1-24.
  • Shima, T. Capture conditions in a pursuit-evasion game between players with biproper dynamics/T. Shima//Journal of Optimization Theory and Applications. -2005. -Vol. 126, no. 3. -P. 503-528.
  • Kumkov, S.S. On level sets with “narrow throats” in linear differential games/S.S. Kumkov, V.S. Patsko, J. Shinar//Intern. Game Theory Rev. -2005. -Vol. 7, no 3. -P. 285-311.
  • Model problem in a line with two pursuers and one evader/S.A. Ganebny, S.S. Kumkov, Le S. Menec, V.S. Patsko//Dyn. Games Appl. -2012. -Vol. 2, no. 2. -P. 228-257.
  • Красовский, Н.Н. Позиционные дифференциальные игры/Н.Н. Красовский, А.И. Субботин. -М.: Наука, 1974. -456 с.
  • Ухоботов, В.И. Однотипные дифференциальные игры с терминальным множеством в форме кольца/В.И. Ухоботов, И.В. Изместьев//Динамика систем и процессы управления (SDCP’2014): Труды международной научной конференции (Екатеринбург, 15-20 сентября 2014 г.). -Екатеринбург: ИММ УрО РАН, 2015. -С. 325-332.
  • Ухоботов, В.И. Однотипные дифференциальные игры с выпуклой целью/В.И. Ухоботов//Тр. ИММ УрО РАН. -2010. -Т. 16. -№ 5. -C. 196-204.
Еще
Статья научная