The problem of trajectories avoiding from rarefied terminal sets

封面

如何引用文章

全文:

详细

The problem of trajectories avoiding in nonlinear conflict-controlled processes (differential games) in L.S. Pontrjagin and E.F. Mishchenko statement is considered. Terminal sets have a particular rarefied structure. Unlike other works, they consist of countable points and may have a limit points. New sufficient conditions and evasion methods are obtained, which make it possible to solve a number of avoiding trajectory problems of oscillatory systems, including the swinging problem of the generalized mathematical pendulum.

全文:

  1. Введение. Постановка глобальной задачи уклонения траекторий. Пусть конфликтно управляемый процесс описывается уравнением

z˙=f(z,u,v), (1.1)

где zRn, z˙Rn точка над z означает производную по времени, uPRp, vQRq, P и Q — компакты с началами своих несущих пространств 0pP и 0qQ. Функция fz,u,v непрерывна по z,u,vX=Rn×P×Q и удовлетворяет условиям:

1) Для каждого компакта KX найдется константа Липшица L=LK>0, такая, что при всех z1,u,v, z2,u,vK выполняется условие Липшица:

fz2,u,vfz1,u,vLKz2z1 (1.2)

2) Для любых компактов K1K2X найдутся такие константы Липшица LK1 и LK2, что LK1LK2 (монотонность LK по включению).

3) Для всех z,u,vX выполняется неравенство (оценка) Филиппова:

z,f(z,u,v)C(1+z2);   C=const0 (1.3)

Терминальное множество M имеет вид:

M=m1,m2,m3,...,mi,...miRn,   iN=1,2,3,... (1.4)

Параметры u и v в (1.1) выбираются двумя сторонами (игроками) в виде измеримых функций u=utP, v=vtQ; t0, при этом каждый игрок решает свою задачу. Игрок, выбирающий v=vtQ (уклоняющийся игрок), стремится при любом допустимом utP уклонить соответствующую выбранным управлениям траекторию zt уравнения (1.1), z0=z0M от терминального множества M при всех t0. Такую задачу называют глобальной задачей уклонения (убегания) от M. Задача второго игрока (преследующего) заключается в приведении траектории в некоторый конечный момент времени на терминальное множество при любом допустимом поведении уклоняющейся стороны. Впервые глобальная задача уклонения (убегания) была изложена в работе Л.С. Понтрягиным и Е.Ф. Мищенко [1, стр. 335–338], при этом постановка задачи существенно отличалась от постановок дифференциальных игр в [2, 3].

Множества вида (1.4) имеют разреженную структуру. Задачи управления и конфликтного управления траекториями (1.1) относительно таких терминальных множеств возникают при исследовании различных колебательных процессов [3–13]. Действительно, при исследовании конфликтно управляемых колебательных систем важным является приведение траектории системы в одно из ее положений равновесия (задача преследования) или уклонение траектории от всех положений равновесия исследуемой системы (задача уклонения). В совокупности указанные положения равновесия образуют терминальное множество, которое для многих колебательных систем является дискретным (разреженным), и имеют вид (1.4), соответствующий пример приведен и исследован ниже.

В данной работе исследуется глобальная задача уклонения траекторий (1.1) от разреженного терминального множества (1.4). Предполагается, что уклоняющийся игрок при формировании управления уклонения vtQ знает начальную позицию, терминальное множество, параметры (1.1) и значение управления utP в тот же момент времени, но не знает значения usP при s>t. Заметим, что выбранное управление преследователя utP и конструируемое управление уклоняющегося игрока vtQ в паре должны порождать единственную траекторию системы (1.1), удовлетворяющую заданным начальным условиям. Такие пары управлений называются совместными. Все типы совместных пар управлений (стратегий) для позиционных дифференциальных игр рассмотрены в [17].

В настоящей статье решена глобальная задача уклонения, указано правило построения стратегии уклонения на основе локальных управлений маневров обхода точек терминального множества (Теорема 4.1) и приведен пример.

  1. Основные определения и леммы

2.1. Свойства решений на компактах. Пусть Ba,r и Sa,r соответственно, замкнутый шар и сфера радиусов r0 c центрами в точке aRn, S=S0n,1, B=B0n,10n — начало Rn, coX — выпуклая оболочка множества X, null — знак скалярного произведения, IntRnA — внутренность множества A относительно Rn, null, aRn. Всюду ниже константами будут называться положительные числа, зависящие от исходных параметров процесса (1.1) P,Q,M,L=LK,C и др. , но не зависящие от управлений и хода процесса уклонения.

Лемма 2.1. (о выборе компакта). Пусть в задаче уклонения (1.1) — (1.4) точка miM, zt — некоторое допустимое решение (1.1), z0=z0M. Тогда для всех tI=0,1 выполняется:

1) maxz(t),z(t)mi,z(t)z0ρi(t), (2.1)

где ρi(t)=2(1+z0mi+mi)eCt

2) Решение z(t)B(0n,ρi(1)) и будет единственным на отрезке I.

Доказательство. Пусть zt — любое допустимое решение (1.1), определенное при t0,t*, t*>0. Тогда из (1.1) и (1.3) получаем:

z(t),z˙(t)=12ddt(1+z(t)2)C(1+z(t)2)

Интегрирование последнего неравенства приводит к оценкам:

z(t)21+z(t)2(1+z02)e2Ct(1+z0)2e2Ct,

из которых следует неравенство для zt в (2.1):

z(t)(1+z0)eCt(1+z0mi+mieCt (2.2)

Второе неравенство из (2.1) для оценки z(t)mi легко следует из (2.2):

z(t)miz(t)+mi2(1+z0mi+mi)eCtρi(t) (2.3)

Из (2.2) следует, что траектория zt за конечное время не сможет “уйти в бесконечность”, поэтому она продолжаема вправо при всех t0, тем самым будет существовать и при всех tI=0,1.

Оставшееся неравенство из (2.1) доказывается аналогично.

Выберем в (1.2) компакт K=B(0n,ρi(1))×P×Q, и пусть LK — соответствующая константа Липшица. Тогда (1.2) и (2.2) обеспечивают существование и единственность решения zt, z(0)=z0M и условие ztB0n,ρi1 при всех tI=0,1. Лемма доказана.

Лемма 2.2. Если в Лемме 2.1 дополнительно положить, что z0miδi, где константа δi(0,1], то найдутся константы d1i и d2i, для которых при всех t0,1 справедливо неравенство

z(t)mid1iδi+d2it (2.4)

Доказательство. Пусть zt — решение (1.1), удовлетворяющее начальным условиям z0=z0 и определенное при tI=0,1. По лемме 2.1 z(t)B(0n,ρi), ρi=ρi1. Пусть далее Ki=B0n,ρi×P×Q, Li=LKi — константа Липшица для Ki. Тогда из интегрального представления решения (1.1) равенства

f(z(s),u(s),v(s))=f(z(s),u(s),v(s))f(mi,u(s),v(s))+f(mi,u(s),v(s))

и условия Липшица (1.2) имеем неравенство

z(t)miz0mi+0tLiz(s)mids+βids, (2.5)

где βi=max(u,v)P×Qf(mi,u,v). Применение к (2.5) известного неравенства Гронуолла–Беллмана [13] приводит к неравенству

z(t)mieLitz0mi+βiLi(eLit1);    tI,

отсюда можно видеть, что

z(t)mieLiz0mi+βieLit (2.6)

Положим ρi0=22+mieC и Ki0=B0n,ρi0×P×Q. Поскольку ρi<ρi0 то KiKi0 поэтому по условию монотонности констант Липшица будет LiLi0 где Li0=LKi0 является, очевидно, константой. С учетом этих замечаний, заменяя в (2.6) Li на Li0 получим (2.4), в котором за константы можно принять d1i=eLi0, d2i=βieLi0. Лемма доказана.

Замечание 2.1. Неравенства (2.3) и (2.4) дают различные верхние оценки для zt-mi, что необходимо для использования в следующих целях: (2.3) позволяет траектории находиться внутри определенного компакта, а “более тонкое” неравенство (2.4) понадобится ниже при доказательстве локального маневра уклонения (обхода) траектории от точки mi внутри того же компакта. Кроме того, оценка (2.3) зависит от ρi и Li, не являющихся, вообще говоря, константами (они зависят от z0), в то время как в (2.4) входят только константы.

2.2. Свойства наборов Каратеодори. Пусть miM, iN. Введем обозначения:

gmi,u,v=fmi,u,vfmi,p0,q0

A1i=coψS:maxvQminuPψ,g(mi,u,v)>0 (2.7)

A2i=coψS:minuPmaxvQψ,g(mi,u,v)>0 (2.8)

Определение 2.1. [14, стр.6]. Набор векторов ΨjRn, j=1,2,...,n+1 называется аффинно независимым, если линейно независимы векторы

ψ2ψ1,ψ3ψ1,...,ψn+1ψ1

Определение 2.2. Множество векторов ΨjRn, j=1,2,...,n+1 называется набором Каратеодори (или K-набором), если эти векторы аффинно независимые и их выпуклая комбинация равна 0n. Множество всех наборов Каратеодори, составленных из векторов множеств Ali ((2.7) — (2.8)) обозначим через Kli, iN, l=1,2.

Определение 2.3. Пусть N1i=supKαK1imin1kn+1maxvQminuPψkα,g(mi,u.v),

N2i=supKβK2imin1kn+1minuPmaxvQψkβ,g(mi,u.v),

где Kα=ψkα,k=1,2,...,n+1K1i, Kβ=ψkβ,k=1,2,...,n+1K2i.

Ясно, что если Kli, то числа Nli>0. Условия, при которых числа N1i и N2i положительны, даются в нижеследующей лемме.

Лемма 2.3. Пусть 0ncoAli (l=1,2; iN). Тогда dimcoAli=n, Kli, 0nIntRncoAli.

Доказательство. Непрерывная функция null после операций минимума и максимума на компакте P×Q будет непрерывной по ΨS, поэтому для каждого Ψ0Ali найдется число ε0=ε0Ψ0>0, такое, что при каждом ΨSψ0,ε0=Bψ0,ε0S строгое неравенство в определении Ali будет сохраняться, тем самым будет выполняться включение

ψS(ψ0,ε0)Ali (2.9)

Sψ0,ε0 является окрестностью радиуса ε0>0 точки ψ0Ali на сфере S, тогда coSψ0,ε0 представляет собой n-мерный “шаровой сегмент”, поэтому из (2.9) будет следовать включение

coS(ψ0,ε0)coAliRn, (2.10)

отсюда в силу dim co coS(ψ0,ε0)=n (размерность “шарового сегмента”) и (2.10) следует, что dim co Ali=n. Здесь под размерностью множества понимается размерность его несущего пространства.

Теперь легко показать, что Kli. Действительно, в силу dim co Ali=n, в Ali можно выбрать систему из n линейно независимых векторов. Добавление к этой системе любого вектора из Ali, не равного выбранным векторам, приведет к системе из n+1 векторов, которая, очевидно, образует K — набор из Ali.

Докажем, что 0nIntRnco Ali. Пусть при выбранных l=1,2; iN будет 0nco Ali. Тогда по теореме Каратеодори [14, 15] для некоторых

λk0,   λ1+λ2+...+λn+1=1,   φkcoAli (2.11)

будет справедливо представление

λ1φk+λ2φk+...+λn+1φk=0n (2.12)

Далее, для каждого φk найдется такое число ωk>0 что в силу (2.9)

coS(φk,ωk)coAli;   k=1,2,...,n+1 (2.13)

Очевидно, что в каждый “шаровой сегмент” co Sφk,ωk можно вписать шар радиуса δk=ωk2/4<1, с центром, расположенным на векторе φk. Пусть min1kn+1δk=δ. Из простых геометрических соображений следует, что

(1δ)φk+δB(1δk)φk+δkB,1kn+1B((1δ)φk,δ)B((1δk)φk,δk) (2.14)

Из (2.13) и (2.14) имеем включения

B((1δk)φk,δk)coS(φk,δk)coS(φk,ωk)coAli (2.15)

Далее, из (2.11)–(2.15) получаются соотношения

0n+δB=k=1n+1λk(φk+δB)=k=1n+1λk(1δ)φk+δφk+δB==k=1n+1λkB((1δ)φk,δ)+δk=1n+1λkφk=k=1n+1λkB((1δ)φk,δ)k=1n+1λkB((1δk)φk,δk)k=1n+1λkcoS(φk,ωk)coAli,

которые показывают, что 0nIntRnco Ali. Лемма доказана.

  1. Теорема о локальном уклонении

Предположение 3.1 (о разреженности M). Существует число r00 такое, что множество MB0n,r= при r[0;r0), а при каждом rr0 состоит из конечного числа точек терминального множества M.

Предположение 3.2. n=dimRn2 и 0nA1A2, где A1(A2) является пересечением всех множеств Ali(A2i); iN.

Теорема 3.1 (о локальном уклонении). Пусть для конфликтно управляемого процесса (1.1)–(1.4) выполняются Предположения 3.1, 3.2 и miM — фиксированная точка. Тогда существуют такие константы δi, εi, θi, σi, что для любой начальной позиции z0=z0M с условием z0-miδi и любого допустимого управления utP существует специально конструируемое измеримое управление v~tQ, такое, что траектория zt уравнения (1.1), z0=z0, соответствующая управлениям utP и v~tQ, удовлетворяет при всех t(0;θi] неравенствам:

  1. z(t)B(0n,ρi), ρi=2(1+z0mi+mi)eC (3.1)
  2. εi2z(t)mi13N2it>0 (3.2)
  3. z(θi)mi>σi (3.3)

Далее, неравенства (3.1)–(3.3) обеспечивают уклонение траектории zt от терминального множества M на “малом” отрезке времени 0;θi.

Доказательство. Пусть Ki=B0n, ρi×P×Q и L — константа Липшица для Ki. В силу выбора ρi и Леммы 2.1, точки z0 и mi находятся внутри шара B0n,ρi. Будем считать, что в Предположении 3.2 0nA2 (случай 0nA1 рассматривается аналогично). Тогда по Лемме 2.3 K2i и N2i>0, поэтому найдется набор Ki0=ψij0,j=1,2,...,n+1K2i, для которого

min1jn+1minuPmaxvQψij0,g(mi,u,v)23N2i>0 (3.4)

Для выбранной точки miM зафиксируем K-набор Ki0K2i и выберем в этом наборе вектор ψik0Ki0, для которого при всех t0,1 имеет место неравенство:

ψik0,z0mi+tf(mi,0p,0q)0 (3.5)

Такой вектор ψik0Ki0 существует, потому что Ki0 является набором Каратеодори и n2 (Предположение 3.2). Далее, для вектора ψik0 и управления utP, согласно Лемме Филиппова об измеримом выборе для дифференциальных игр [15], найдется такая измеримая функция v~tQ, что справедливо неравенство

ψik0,g(mi,u(t),v~(t)23N2i>0;   t0,1 (3.6)

Управление v~tQ называется специальным управлением уклонения от точки miM при t0,1, а процесс применения v~tQ — локальным маневром уклонения (обхода) [1]. Рассмотрим решение zt, z0=z0M, соответствующее выбранному преследователем допустимому управлению utP и специальному управлению уклонения v~tQ. По лемме 2.1 для построенных Ki и Li=LKi траектория zt будет находиться в шаре B0n,ρi при всех t0,1.

Из интегрального представления решения уравнения (1.1), равенства

f(z,u,v)=f(z,u,v)f(mi,u,v)++f(mi,u,v)f(mi,0p,0q)+f(mi,0p,0q)

условия Липшица (1.2) и неравенств (3.4)–(3.6) вытекает, что

ψik0,z(t)mi23N2it0tLiz(s)mids (3.7)

Для интеграла в (3.7), согласно неравенству (2.4) Леммы 2.2, имеем оценку:

0tLiz(s)midsLi(d1iδit+12d2it2) (3.8)

Введем следующие константы:

γi=minjimimj>0, εi=min1;12γi, θi=min1;N2i6βie2Li0;εi2βieLi0 (3.9)

δi=min1;N2i6βieLi0;εi2eLi0, σi=min1;18N2iθi;εi4 (3.10)

В (3.9) константы γi существуют в силу Предположения 1 о разреженности M, константа Li0 введена в Лемме 2.2 (формула (2.4)).

Далее, непосредственное применение к неравенствам (3.7) и (3.8) результатов Леммы 2.2 с выбранными константами (3.9)–(3.10) приводит к выполнению при всех t0,θi следующих неравенств:

z(t)mid1iδi+d2iθiεi2 (3.11)

ψik0,z(t)mi23N2itLi(d1iδit+12d2it2)13N2it

z(t)miψik0,z(t)mi13N2it; t0,θi (3.12)

Объединяя (3.11) и (3.12), получаем доказательство аналогов неравенств (3.2) и (3.3):

0<13N2itz(t)miεi2; t0,θi (3.13)

z(θi)mi14N2iθi>18N2iθiσi>0 (3.14)

Неравенства (3.13) и (3.14) показывают, что при t0,θi траектория z(t) не будет совпадать с точкой mi, оставаясь в εi/2-окрестности точки mi, а в момент θi траектория покидает σi-окрестность точки mi, но остается по-прежнему в ее εi/2 — окрестности, значит, не будет находиться в εi/4-окрестностях остальных точек M и не попадает на все M, тем самым уклоняясь от него при всех t0,θi. Таким образом, специальное управление уклонения v~tQ обеспечивает локальное уклонение траектории (1.1) от M “на малом” положительном отрезке времени 0,θi при этом, за время локального уклонения от точки miM траектория zt не покидает шар B0n,ρi.Теорема доказана.

Замечание 3.1. Специальное управление уклонения формируется на основе (3.4)–(3.6) в виде измеримой функции v~tQ, t0,θi, которая в каждый момент времени t0,θi зависит еще от начальной позиции z0 точки miM и значения управления utP.

Замечание 3.2. В дальнейшем при t>θi уклоняющемуся игроку предлагается полагать vt=0qQ до тех пор, пока при некотором j=1,2,..., в некоторый первый момент tj>θi будет выполняться неравенство

z(tj)mj=σj

Тогда значения tj и ztj выбираются за новые начальные данные, и уклоняющийся игрок совершает при ttj маневр уклонения от точки mj, при этом локальное управление обхода точки mj строится в соответствии с (3.4)–(3.6). Здесь возможен случай, когда j=i, что соответствует повторному маневру обхода точки miM.

  1. Глобальное уклонение (основной результат)

Теорема 4.1 (о глобальном уклонении). Пусть для конфликтно управляемого процесса (1.1) с разреженным терминальным множеством (1.4) выполняются Предположения 3.1 и 3.2. Тогда из любой начальной позиции z0M, при всех t0 возможно уклонение от M траектории zt, z0=z0, уравнения (1.1). Доказательство будет следовать идеям [1, 4, 12] и заключаться в применении Теоремы 3.1 о локальном уклонении к возможности глобального уклонения траектории при всех t0.

Выберем константу r1>0 такой, что M1=B0n,r1M (Предположение 3.1) и пусть

M1=m11,m12,......,m1q1m1jM,j=1,2,...,q1< (4.1)

Дополнительно выберем r1>0 так, чтобы для точек z0 и m1jM1 выполнялись условия Леммы 2.1 о выборе компакта, для этого достаточно взять

r1=2max1jq1(z0m1j+1+m1j)eC (4.2)

В силу (4.2) и Леммы 2.1 все точки z0 и m1j находятся в шаре B0n,r1. Для каждой точки m1jM1M можно определить в соответствии с Теоремой 3.1 набор констант δ1j,ε1j,θ1j,σ1j, которые обеспечивают локальный маневр уклонения от каждой точки m1jM1; j=1,2,...q1.

Введем для каждого j=1,2,...,q1 следующие множества:

D1j=zB(0n,r1):zm1jσ1j, F1j=D1j\D1j, (4.3)

где — символ границы множества. Заметим, что в силу выбора констант σ1j (3.9)–(3.10) множества D1j попарно не пересекаются при jk. Из открытых множеств F1j выделим те, для которых

IntRnF1j(Rn\B(0n,r1)) (4.4)

Пусть это будут множества F1j при j=p1+1,...,q1,p1q1, при этом, увеличивая, если нужно r1, можно добиться выполнения включений

D1jB(0n,r1), при j=1,2,...,p1,p1q1 (4.5)

Введем следующие множества: F1 — объединение F1j при j=p1+1,...q1; D1 есть объединение D1j при j=1,2,...,p1; B1=B0n,r1\F1. В силу открытости множеств F1j B1 будет компактным и содержать точки m11, m12,...,m1p1 из M (остальные точки исключены из B1 по построению). По существу B1 представляет собой шар B(0n,r1) с удаленными из него открытыми шарами F1j радиусов σ1j с центрами в точках m1j, j=p1+1,...,q1, p1q1, , имеющими непустые пересечения с границей множества B(0n,r1).

Организуем первый цикл процесса уклонения, которое будет происходить в множестве B1. Пусть zt — некоторая допустимая траектория конфликтно управляемой системы (1.1) с начальным условием z0=z0B1\M1.

Для поведения zt в B1 возможны следующие два случая:

E1) Траектория zt начинается и находится внутри B1, не выходя на границу B1 при всех t0. При этом во время пребывания в B1 и формирования zt уклоняющийся игрок может совершить конечное или бесконечное число маневров обхода точек из M1. Напомним, что в периоды между маневрами уклоняющийся игрок может применять любое допустимое управление, например, равное нулевому вектору;

E2) Траектория zt начинается внутри B1, и в некоторый первый конечный момент времени t1>0 выходит на границу B1. При этом до выхода на границу уклоняющийся игрок может совершить конечное число маневров обхода точек из M1.

Рассмотрим случай E1). Здесь каждый маневр обхода (если он имеет место) уклоняет траекторию от некоторой точки из M1, значит, и от всего M (Теорема 3.1). Конечное число маневров не приводит траекторию zt на М , а пребывание в множестве B1 при всех t0 указывает на то, что ztM при всех t0, то есть из точки z0 возможно уклонение. Если же уклоняющийся игрок, находясь в B1, совершает бесконечное число маневров обхода от точек конечного множества M1, то найдется точка M1, относительно которой происходит бесконечное число маневров обхода с фиксированным временем обхода. Тогда общее время обхода будет бесконечным, значит, в рассматриваемом случае из начальной точки возможно уклонение от M при всех t0.

Рассмотрим случай E2) Прежде всего заметим, что уклоняющийся игрок в этом случае может совершить лишь конечное число маневров обхода, поскольку бесконечное число маневров обхода потребует бесконечного времени (см. E1), и тогда конечного времени выхода на границу B1 не будет. Таким образом, уклоняющийся игрок после конечного числа маневров обхода выходит на границу B1 в некоторый момент времени t1>0, т.е. zt1B1.

На этом первый цикл уклонения во множестве B1B0n,r1 завершается и начинается организация второго цикла уклонения. В этом случае принимаем за новые начальные данные t1=0, zt1=z0=z0. Заметим, что новое начальное значение zt1M, поскольку граница B1 по построению множества B1 не содержит точек из M. Далее, все построения производятся аналогично первому циклу. Сначала определяется шар B0n,r2, такой, что M2B0n,r2M и

M2=m21,m22,......,m2q2m2jM,j=1,2,...,q2<,

для этого можно положить r2=2max1jq2z0-m2j+1+m2jeC+r1+2.

Для M2 повторяем все рассуждения, аналогичные (4.1)–(4.5), и строим множество B2 (аналог B1), для которого рассматривают два случая типа E1 и E2. Очевидно, что по построению B1B2. Продолжая индуктивно этот процесс, получаем для случаев типа E2 (случаи типа E1 легко анализируются) последовательность вложенных множеств

B1B2...BnBn+1... (4.6)

с радиусами rn+1rn+2,nN. Процесс уклонения траектории zt, z0=z0M, на n-м цикле состоит в уклонении zt внутри множества Bn и выходом ее в случае E2 на границу Bn в первый момент времени tn>0, который принимается за начало следующего цикла. Заметим, что в (4.6) цепочка включений может оказаться конечной, т.е. на некотором конечном цикле выхода на границу множества не происходит, и процесс бесконечного уклонения разрешается случаем E1). Покажем, что в случае бесконечной цепочки включений (4.6), когда каждый цикл завершается выходом траектории на границу множества (случай E2)), траектория zt,z0M, не попадет на M при всех t0. Время перехода из z0M на границу Bn за n циклов уклонения будет равно Tn=t1+t2+...+tn, где все слагаемые положительны. Ясно, что по построению траектория ztM при всех t0,Tn.

Покажем, что Tn+ при n+. Допустим противное: TnT<+. Тогда траектория zt не выйдет из шара B0n,R0, где R0=max0tTzt<+, что противоречит тому, что радиусы rn шаров Bn неограниченно возрастают. Поскольку Tn+, при n+, то убегание из точки z0M возможно при всех t0. Теорема доказана.

  1. Пример. Задача о раскачке обобщенного математического маятника. Уравнения движения конфликтно управляемой системы (обобщенного математического маятника) имеют вид (ср. [3, 4]):

                  z˙1=z2z˙2=asin(z1+μz12)+u+v, (5.1)

где z=(z1,z2)R2; a>0, uα, vβ; α0, β0, μ0.

Терминальное множество M есть объединение положений равновесия (5.1), имеющих вид mk=z1k;0, где z1k — неотрицательные корни уравнения z1+μz12=πk; k=0,1,2,.... Нетрудно показать, что для корней этого уравнения справедлива оценка

2π1+8π(k+1)z1k+1z1k2π1+8πk;   k=0,1,2,..., (5.2)

из которой легко следует, что M имеет предельную точку на бесконечности.

Рассмотрим для (5.1) задачу уклонения (раскачки маятника) от M [3, 4]. Проверим выполнимость Предположений 3.1 и 3.2 теоремы 4.1 об уклонении. Предположение 3.1 (о дискретности) выполнено в силу (5.2). Далее, для (5.1) в условиях (1.2) и (1.3) можно положить (ср. [3, 4]) C=(1+a+α+β), L(K)=L(B(02,r))=(1+a+2μar+α+β), отсюда видна их выполнимость. Предположение 3.2 выполнено, если β>α. Поэтому по Теореме 4.1 задача о раскачке обобщенного математического маятника (5.1) разрешима.

Замечание 5.1. Для (5.1) при μ>0 не выполняются условия разрешимости задачи о раскачке маятника из работ [3, 4], в которых требуется строгая дискретность терминального множества (отсутствие предельных точек). При μ=0 условия разрешимости данной работы и [3, 4] совпадают.

Замечание 5.2. Выбор аргумента синуса в (5.1) связан с возможными неточностями при его измерении либо с неопределенностью в точном определении самих значений синуса (см. например [16]).

Заключение. Для глобальной задачи уклонения траекторий от разреженных множеств получены эффективные достаточные условия уклонения, указаны способы построения управления уклонения и приведен пример (обобщенный математический маятник). Основные результаты статьи изложены в [12].

Автор выражает глубокую благодарность Академику РАН Ф.Л. Черноусько за поддержку и советы, способствовавшие улучшению полученных результатов.

×

作者简介

L. Yugay

Uzbek State University of Physical Culture and Sport

编辑信件的主要联系方式.
Email: yugailp@mail.ru
乌兹别克斯坦, Chirchik

参考

  1. Pontrjagin L.S. Selected Proceedings. Moscow: MAKS Press, 2004. 552 p. (in Russian)
  2. Isaacs R. Differential Games. N.Y.: Wiley, 1965.
  3. Krasovskii N.N., Subbotin A.I. Positional Differential Games. Moscow: Nauka, 1974. 496 p.
  4. Mishchenko E.F., Nikolskii M.S., Satimov N. The problem of avoiding encounter in several person differential games// Proc. Steklov Inst. of Math., 1977, iss. 143, pp. 105–128. (in Russian)
  5. Mishchenko E.F., Satimov N. The problem of avoiding encounter in differential games with nonlinear controls // Diff. Eqns., 1973, vol. 9, no. 10, pp. 1792–1797. (in Russian)
  6. Chernousko F.L., Akulenko L.D., Sokolov B.N. Control of Oscillations. Moscow: Nauka, 1980. 484 p. (in Russian)
  7. Reshmin S.A., Chernousko F.L. Properties of the time-optimal feedback control for a pendulum-like system // JOTA, 2014, vol.163, no. 1, pp. 230–252.
  8. Pilipenko Yu.V., Chikrii A.A. The oscillatory conflict controlled processes // JAMM, 1993, vol. 57, iss. 3, pp. 3–14. (in Russian)
  9. Bolotnik N.N., Nunuparov A.M., Chashchukhin V.G. Capsule-type vibration-driven robot an electromagnetic actuator and an opposing spring: dynamics and control of motion // J. Comput.&Syst. Sci. Int., 2016, vol. 55, no. 6, pp. 986–1000.
  10. Gusyatnikov P.B., Yugay L.P. On an evasion problem in nonlinear differential games with terminal set of compound structure// Izv. AN SSSR Techn. Kibern., 1977, no. 2, pp. 8–13. (in Russian)
  11. Mamadaliev N. On an one pursuit problem with integral restrictions on control of players // Sib. Math. J., 2015, vol. 56, no. 1, pp. 129–148. (in Russian)
  12. Yugay L.P. The problem of trajectories avoiding from rarefied terminal set // Dokl. Math., Inform., Control Proc., 2020, vol. 495,pp. 80–84. doi: 10.31857/S268695432006020X
  13. Yugay L.P. Nonlinear integral inequalities and differential games of avoiding encounter // in: Recent Developments in Automatic Control Systems. Alsbergvej: River Pub., 2022, pp. 97–111.
  14. Leihtweis K. Convex Sets. Moscow: Nauka, 1985. 336 p. (in Russian)
  15. Polovinkin E.S. Multi-Valued Analysis and Differential Inclusions. Moscow: Fizmatlit, 2014. 524 p. (in Russian)
  16. Kurzhanskii A.B. Control and Observation under Uncertainty. Moscow: Nauka, 1977. 392 p. (in Russian)
  17. Subbotin A.I., Chentsov A.G. Optimization of Guarantee in Control Problems. Moscow: Nauka, 1981. 288 p. (in Russian)

补充文件

附件文件
动作
1. JATS XML

版权所有 © Russian Academy of Sciences, 2024

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».