Научная статья на тему 'О КОНСТРУИРОВАНИИ РАЗРЕШАЮЩЕГО УПРАВЛЕНИЯ В ЗАДАЧЕ О СБЛИЖЕНИИ В ФИКСИРОВАННЫЙ МОМЕНТ ВРЕМЕНИ'

О КОНСТРУИРОВАНИИ РАЗРЕШАЮЩЕГО УПРАВЛЕНИЯ В ЗАДАЧЕ О СБЛИЖЕНИИ В ФИКСИРОВАННЫЙ МОМЕНТ ВРЕМЕНИ Текст научной статьи по специальности «Математика»

CC BY
26
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПРАВЛЕНИЕ / УПРАВЛЯЕМАЯ СИСТЕМА / ЗАДАЧА О СБЛИЖЕНИИ / МНОЖЕСТВО ДОСТИЖИМОСТИ / ИНТЕГРАЛЬНАЯ ВОРОНКА / ДУАЛЬНАЯ УПРАВЛЯЕМАЯ СИСТЕМА

Аннотация научной статьи по математике, автор научной работы — Ушаков Владимир Николаевич, Ушаков Андрей Владимирович, Кувшинов Олег Александрович

Изучается задача о сближении управляемой системы с компактом в конечномерном евклидовом пространстве в фиксированный момент времени. Предлагается метод конструирования решения задачи, в основе которого лежит идеология максимального сдвига движения управляемой системы на множество разрешимости задачи о сближении.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Ушаков Владимир Николаевич, Ушаков Андрей Владимирович, Кувшинов Олег Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ON THE CONSTRUCTION OF RESOLVING CONTROL IN THE PROBLEM OF GETTING CLOSE AT A FIXED TIME MOMENT

The problem of getting close of a controlled system with a compact space in a finite-dimensional Euclidean space at a fixed time is studied. A method of constructing a solution to the problem is proposed which is based on the ideology of the maximum shift of the motion of the controlled system by the solvability set of the getting close problem.

Текст научной работы на тему «О КОНСТРУИРОВАНИИ РАЗРЕШАЮЩЕГО УПРАВЛЕНИЯ В ЗАДАЧЕ О СБЛИЖЕНИИ В ФИКСИРОВАННЫЙ МОМЕНТ ВРЕМЕНИ»

Известия Института математики и информатики Удмуртского государственного университета

2021. Том 58. С. 73-93

УДК 517.938

© В. Н. Ушаков, А. В. Ушаков, О. А. Кувшинов

О КОНСТРУИРОВАНИИ РАЗРЕШАЮЩЕГО УПРАВЛЕНИЯ В ЗАДАЧЕ О СБЛИЖЕНИИ В ФИКСИРОВАННЫЙ МОМЕНТ ВРЕМЕНИ

Изучается задача о сближении управляемой системы с компактом в конечномерном евклидовом пространстве в фиксированный момент времени. Предлагается метод конструирования решения задачи, в основе которого лежит идеология максимального сдвига движения управляемой системы на множество разрешимости задачи о сближении.

Ключевые слова: управление, управляемая система, задача о сближении, множество достижимости, интегральная воронка, дуальная управляемая система.

001: 10.35634/2226-3594-2021-58-05 Введение

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

Настоящая работа продолжает и дополняет исследования [1-5,12-14], посвященные задаче о сближении. Задача о сближении сформулирована и исследуется в общей постановке, которая охватывает бесчисленное множество конкретных задач о сближении. Несмотря на простую формулировку, задача о сближении в общей постановке настолько сложна, что исключается возможность создания метода, обеспечивающего ее точное решение. Это обстоятельство вынуждает разрабатывать методы, ориентированные на конструирование приближенных решений задачи о сближении, т. е. методов, обеспечивающих приведение движений системы в достаточно малые окрестности целевого множества.

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

При этом, в отличие от [12], здесь мы считаем, что как сечения множества разрешимости, так и сечения интегральных воронок управляемой системы вычислены приближенно с определенной заранее заданной степенью точности. На эту степень точности наложены определенные ограничения с целью обеспечения корректности приближенного решения задачи о сближении.

Особо отметим, что в работе при описании метода конструирования разрешающего управления ключевыми являются такие понятия, как множество достижимости и интегральная воронка управляемой системы, а также множество разрешимости задачи о сближении, которые можно трактовать как интегральную воронку. Этой важной тематике интегральных воронок и множеств достижимости динамических систем посвящены многочисленные исследования, в которых представлены различные методы оценки и приближенного

вычисления множеств достижимости и интегральных воронок [4-9,17,18]. На базе этих методов созданы вычислительные алгоритмы и программы для решения конкретных задач управления. Эти методы и алгоритмы совершенствуются с развитием вычислительных технологий.

Работа примыкает к исследованиям [7-18].

§ 1. Постановка задачи о сближении управляемой системы с компактом

в Rn

На промежутке [t0, $], t0 < $ < то, задана управляемая система

f = f (1.1)

здесь x £ Rn,u £ P — вектор управления, P £ comp(Rn), где comp(Rn) — пространство компактов в Rn с хаусдорфовой метрикой d(X*, X*) = ma^(h(X*, X*), h(X*, X*)), где

h(X*,X *) = max p(x*,X *), а p(x*,X *) = min ||x* — x*|| — расстояние отточки x* до X *, ex,

| |x| | — евклидова норма x £ Rn.

Предполагается, что система (1.1) удовлетворяет условиям:

A) вектор-функция f (t,x,u) определена и непрерывна на [t0,$] х Rn х P и для любой ограниченной и замкнутой области G С [t0,$] х Rn существует такая постоянная

L* = L*(G) £ (0, то), что

||f(t,x*,u) — f(t,x*,u)|| ^ L*||x* — x*||, (t,x*) и (t,x*) из G,u £ P;

B) существует такая постоянная y £ (0, то), что

||f(t,x,u)|| ^ y(1 + l|x||), (t,x,u) £ [to,$] X Rn х P;

C) F(t, x) = {f (t, x, u): u £ P} — выпуклое множество в Rn при (t, x, u) £ G х P.

Без условия С при решении рассматриваемой ниже задачи о сближении можно обойтись. Тем не менее условие С введено для упрощения последующих выкладок.

Пусть x* £ Rn, X* £ comp(Rn), t0 ^ t* < t* ^ При условиях A, B, C множества достижимости X(t*,t*,x*) и X(t*,t*,X*) = (J X(t*,t*,x*) системы (1.1) в момент t*

X*

ex,

есть компакты в Rn.

Из множеств (t*,X(t*,t*,x*)) и (t*,X(t*,t*,X*)), t* £ [t*,$], составляются интегральные воронки системы (1.1)

X (t*,x* )= U (t*,X (t*,t*,x*)),

t*e[t»,tf]

X (t* ,X* )= U (t*,X (t*,t*,X*)); t*€[t»,tf]

здесь обозначено (t,X) = {(t,x): x £ X}, X С Rn.

Как известно [1-9, 12-14], множества достижимости и интегральные воронки управляемых систем играют важную роль при изучении и решении различных задач теории управления, в том числе, и задач о сближении управляемых систем.

В настоящей работе будет показано, как можно использовать множества достижимости и интегральные воронки для конструирования решений задачи о сближении. Полагаем, что, наряду с системой (1.1), задано множество M £ comp(Rn). Сформулируем задачу о сближении системы (1.1) с M в момент времени

Задача 1.1 (о сближении системы (1.1) с М).

Пусть я(0) € Ега. Требуется определить допустимое управление и*(Ь), Ь Е [Ь0,0], порождающее движение я*(Ь), Ь Е [Ь0,0], я*(Ь0) = я(0) системы (1.1), удовлетворяющее включению я*(0) € М.

Очевидно, что задача 1.1 разрешима не при любых я(0),0 и М.

При условиях A, B, C на систему (1.1) представим и проанализируем схему решения задачи 1.1. В этой схеме для конструирования разрешающего программного управления и*(Ь), Ь Е [Ь0, 0] мы применяем множество разрешимости Ш С [Ь0,0] хЕга задачи 1.1, которое трактуется в терминах так называемого обратного времени как интегральная воронка дуальной к системе (1.1) управляемой системы с начальным множеством М. При этом мы прибегаем при конструировании управления и*(Ь), Ь Е [Ь0,0] к использованию свойства слабой инвариантности множества Ш относительно системы (1.1) [12-14].

Учитывая условия, наложенные на систему (1.1), и ограниченность целевого множества М, можно указать такую ограниченную и замкнутую область С в [Ь0, 0] х Мга, что все исходные позиции (Ь*, я*) системы (1.1), из которых, как из начальных, разрешима задача о сближении системы (1.1) с М, будут содержаться в С. Считаем также, что область С настолько велика, что всевозможные движения я(Ь), Ь Е [Ь0,0], (Ь*,я*) Е С, удовлетворяют включению (Ь,ж(Ь)) Е С.

Именно эту область С С [Ь0 , 0] х Мга мы рассматриваем в последующих рассуждениях и выкладках, вместе с отвечающими ей константами Ь* = Ь*(С) и К = К (С) = = тах |||/1|: / Е Р(Ь,я), (Ь,я) Е С} .

Множество разрешимости Ш С С задачи (1.1), занимающее важное место в схеме решения задачи 1.1, мы определяем как множество всех тех позиций (Ь*,я*) Е С, из которых, как из начальных, разрешима задача 1.1.

Множество Ш может быть описано в терминах управляемой системы на промежутке [Ь0,0], дуальной к системе (1.1).

Уточним, что имеем в виду. А именно, наряду с «прямым» временем Ь Е [Ь0,0] введем так называемое «обратное» время т Е [Ь0,0]: т = Ь0 + 0 - Ь, Ь Е [Ь0,0].

Системе (1.1) сопоставим управляемую систему в пространстве Кга:

^ = Мт,^), т Е [Ь0,0]; (1.2)

ат

здесь ^(т, г, V) = — /(Ь0 + 0 — т, г, V), (т, г, V) Е С х Р.

Множество Ш определяется при этом соотношением

Ш = и (Ь'Ш(Ь)), Ш(Ь) = Я(т) при Ь + т = Ь0 + 0; здесь Z(т) — сечения в Мга интегральной воронки Z = Z(Ь0,М) С С системы (1.2), т.е.

я = и М(т)).

т

Одна из наиболее важных проблем в теории управления динамическими системами заключается в разработке методов и алгоритмов вычисления и приближенного вычисления интегральных воронок и, соответственно, множеств достижимости. Этой проблеме посвящены многочисленные исследования [3-9,17,18]. Множество Я = Я(Ь0, М) для задачи 1.1 в настоящей работе можно, вообще говоря, сконструировать лишь приближенно. Подробному изложению некоторых подходов к приближенному конструированию интегральных воронок управляемых систем посвящены, например, работы [7-9, 17, 18].

Особенность этой работы в том, что мы не приводим конкретные схемы приближенного вычисления интегральных воронок Я и, стало быть, множеств разрешимости Ш. Мы

здесь полагаем, что множество Ж уже вычислено приближенно. В соответствии с этим считаем также, что множества достижимости X(£*,£*, ж*), £0 ^ £* < £* ^ 0, (£*,ж*) € С, вычисляются также приближенно.

Исходя из этих положений, опишем в следующем параграфе метод приближенного конструирования разрешающего управления и*(£), £ € [£0,0], в задаче 1.1.

§ 2. Приближенное конструирование управления и*(£), £ € [£о,^],в задаче 1.1

Для конструирования управления и*(£), £ € [£0,0], в задаче 1.1 будем использовать множество разрешимости Ж в этой задаче, которое удовлетворяет краевому условию

Ж (0) = М.

Начнем с того, что зададим на оси £ некоторое разбиение Г = {£0, £ь ..., £7-,..., = 0} промежутка [£0,0] с равными шагами Д7- = — £7- = Д = Д(Г) = N-1(0 — £0), ^ = — 1.

Предполагаем, что множества Ж(tj), = 0, N, вычислены приближенно как некоторые компактные множества Жа(£7-) ^{tj, Жа(£7-)) С С^ с погрешностью, не превосходящей некоторой заданной величины е(Д) > 0:

¿(Ж(7)) ^ е(Д), ^ =0ТХ;

здесь е(8), 8 > 0, — функция, удовлетворяющая предельному соотношению е(8) ^ 0 при 8 | 0.

Предполагаем также, что на множестве С задано многозначное отображение (£, ж) м м- Р(г)(£,ж) € еошр(Мга), 8 > 0, удовлетворяющее условиям:

D) ¿(Р(г)(£,ж),Р(£, ж)) ^ к*(8), (£, ж) € С, 8 > 0, к*(8) | 0 при 8 | 0;

E) ¿(Р(г)(£,ж(1)),Р(г)(£,ж(2))) ^ Ь*||ж(1) — ж(2)||, (£,ж(1)) и (£,ж(2)) из С, 8 > 0.

Отметим при этом, что мы не обсуждаем здесь схему задания множеств ), £7 € Г,

и Р(г)(£,ж), (£, ж) € С, 8 > 0.

При условиях D и E рассмотрим, наряду с множествами достижимости X(£*,£*,ж*), множества X"(£*,£*, ж*) = ж* + 8Р(<5)(£*,ж*), где 8 = £* — £* > 0.

Сравним множества X(£*,£*, ж*) и X"(£*,£*, ж*), (£*,ж*) € С, £0 ^ £* < £* ^ 0. Для этого оценим сверху хаусдорфово расстояние между ними

¿(X (£*,£*, ж*), X "(£*,£*, ж*)). (2.1)

Для сравнения привлечем множества X(£*,£*,ж*) = ж* + 8Р(£*,ж*) — промежуточные в смысле оценок между множествами X(£*,£*,ж*) и X"(£*,£*, ж*).

Из условия A на систему (1.1) следует, что для области С существует такая функция ш*(8) ^ 0 при 8 ^ 0, для которой выполняется соотношение

||/(£*,ж*,и) — /(£*,ж*,и)|| ^ ш*(|£* — £*| + ||ж* — ж*||), (2 2)

(£*,ж*) и (£*,ж*) из С,и € Р.

В качестве функции ш*(8), 8 > 0, удовлетворяющей неравенству (2.2), можно взять, например, модуль непрерывности ^*(8), 8 > 0, вектор-функции /(£, ж,и) на С по совокупности £, ж:

^*(8) = шах{||/(£*,ж*,и) — /(£*,ж*,и)||: (£*,ж*) и (£*,ж*) из С, |£* — £*| + ||ж* — ж*11 ^ 8, и € Р} , 8 > 0.

Из определения множества Р(Ь, я), (Ь,я) Е С, и (2.2) следует оценка

(Ь*,я*),Р(Ь*,я*)) ^ ш*(|Ь* — Ь*| + ||я* — я*||), (Ь*,я*) и (Ь*,я*) из С. (2.3) Также из условия A следует оценка

(Ь,я*),Р(Ь,я*)) ^ Ь*||я* — я*||, (Ь,я*) и (Ь,я*) из С. (2.4)

Оценками (2.3), (2.4) мы воспользуемся при выводе оценки сверху величины (2.1). В самом деле, справедливо неравенство

(Ь*,Ь*,я*),Х"(Ь*,Ь*,я*)) ^ 4х(Ь*,Ь*,я*),Х(Ь*,Ь*,я*)) + + а(х (ь*,ь*,я*),х а(Ь*,Ь*,я*)). Справедлива следующая оценка (см., например, [12,13]):

а(х(ь,ь*,я*),х(ь*,ь*,я*)) ^ ^(5) = 5^*((1 + к)5), ¿0 ^ ь* ^ Ь ^ Ь* ^ 0, Ь* — Ь* = 5, (Ь*,я*) Е С;

здесь К Е (0, то) определено на с. 75.

Также справедлива следующая оценка, вытекающая из условия D:

а(Х(Ь,Ь*,я*),Ха(Ь,Ь*,я*)) ^ к(5) = 5к*(5), **

(2.5)

(2.6)

to ^ t* ^ t ^ t* ^ t* - t* = (t* ,я*) G G;

Суммируя оценки (2.6) и (2.7), получаем из (2.5)

d(X(t,t*,x*),Xa(t,t*,x*)) ^ <(5) = ш(5) + к(5), to ^ t* ^ t ^ t* ^ t* - t* = (t*,я*) G G;

(2.7)

(2.8)

здесь <(5) = 5(w*((1 + K)5) + к*(5)) | 0 при 5 | 0 как величина более высокого порядка, чем первый.

Получив на базе условий A-E некоторые предварительные оценки, приступим к пошаговому конструированию разрешающего управления u*(t) на [to,0]. Управление u*(t) будем формировать, приняв за основу идею максимальной сдвижки движения x*(t), t G [to,0], порожденного этим управлением, в направлении на множество W. Точнее говоря, будем конструировать управление u*(t) на [to,0], исходя из идеи максимального притягивания некоторой аппроксимации ¡r(t), t G [to,0], движения x*(t) системы (1.1) к множеству Wa, аппроксимирующему множество W.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Итак, рассмотрим начальный промежуток [to,ti] разбиения Г. Выберем произвольную точку я(° G Wa(to) в качестве начальной точки и рассмотрим множество

Xa(tbto,£(o)) = {Я(1) = Я(° + А/: / G F(A)(to,^o))} .

Определим вектор /(A)(to,

£(o)) g F(A)(t o,x(o)) равенством я(1) = я(0) + А/(A)(to, где я(1) — ближайшая в Xa(t1; to, я(^) точка к множеству Wa(t1).

Обозначим через x(o) ближайшую к я(С1) точку в множестве W(to); тогда ||x(o) — Я(0)|| ^ ^ е(А) и, кроме того, справедливо соотношение

X(t1,to,x(o)) П W(t1) = 0,

из которого следует

Xa(t1,to,x( %(A)

f]W (t1) = 0.

Также справедливо соотношение

¿(X"(£1,£0,ж(0)),X"(£1,£0,С(0))) ^ еь*А||ж(0) — С(0)||,

вытекающее из условия E.

Таким образом, выполняются соотношения

X"(£1, £0, ж(0))р| Ж(£1)^(а) = 0, d(Xa(tl,to,ж(0)),Xa(tl,to,f(0))) ^ еь*Ае(Д);

здесь —а-окрестность множества Ж, а > 0. Из этих соотношений следует

X"(£1, £0, С(0))[] Ж(£1)еЬ*Д£(А)+^(А) = 0, и, следовательно, имеет место

Xа(£ь£0,ж<0))р| Ж(£1)С1(А) = 0,

здесь обозначено £(Д) = еь*А((0(Д) + 2е(Д)) + р(Д), &(Д) = е(Д), Д > 0. Из последнего соотношения, учитывая ¿(Ж(£1), Ж"(£1^ ^ ^(Д), получаем

X"(£1 ,£0,г(0))р| Ж°(£1)С1(А)+е(А) = 0, и, значит, ( )

р(г(1),Ж"(£1)) ^ С1(Д)+ е(Д),

р(С(1),Ж(£1)) ^ (1(Д) + 2е(Д). ( . )

Завершая рассмотрение начального промежутка [£0,£1] разбиения Г и отвечающих ему оценок, определим управление и*(£) системой (1.1) на этом промежутке равенством и*(£) = и(0), £ € [£0, £1), где /(£0, С(0), и(0)) — ближайший в Р(£0,С(0)) вектор к /(А)(£0,С(0)) €

€ Р(А)(£0,С(0)).

Управлению и*(£), £ € [£0,£1], сопоставим начальное звено

С(£) = С(0) + (£ — £0)/(А)(£0,С(0)), £ € [£0,£1],

ломаной С(£), которую будем формировать на промежутке [£0,0].

Замечание 1. Выделим некоторые основные этапы конструирования постоянного управления п*(Ь) = и(0) на промежутке разбиения Г.

Конструирование управления и*(£) на [£0,£1] складывается из двух последовательных этапов.

На первом этапе в множестве Р(А)(£0, ж(0)) выбирается такой вектор /(А)(£0, С(0)), что точка ж(1) = С(0) + /(А)(£0,ж(0)) есть ближайшая в Xa(t1, £0,С(0)) к множеству Ж"(£1).

На втором этапе в множестве Р(£0,С(0)) выбирается вектор /(£0,С(0),и(0)), ближайший к вектору /(А)(£0, С(0)). Такой выбор вектора /(£0,ж(0),и(0)), фактически означающий выбор вектора и(0) € Р, эквивалентен тому, что в множестве X(£1, £0, С(0)) выбирается точка ж(0) + + Д/(£0,ж(0),м(0)), наиболее близкая к С(1) (см. рис. 1).

Описанная выше двухэтапная процедура выбора вектора и0 в множестве Р, осуществленная в рамках аппроксимаций, трактуется нами как процедура максимального притяжения движения управляемой системы (1.1) к множеству Ж.

Точно такая же процедура выбора векторов и(7) € Р, которым соответствует управление и*(£) = и(7), реализуется на следующих промежутках [£7- ,£7+1], ^ = 1, N — 1, разбиения Г. Итак, рассмотрим промежуток [£1,£2] разбиения Г и множество X"(£2, £1, ж(1)).

X , ¿0, Ж(0))

Рис. 1. К построению управления и*(Ь) = и(0) на [Ь0,Ь1]

Определим вектор /(А)(Ьь ж(1)) Е Р(А)(Ь1,ж(1)) равенством ж(2) = ж(1) + А/(А)(Ьь ж(1)), где ж(2) — ближайшая в Ха(Ь2, Ь1, ж(1)) точка к множеству Ша(Ь2).

Пусть я(1) — ближайшая к ж(1) точка в множестве Ш(Ь1). Справедливы соотношения

Xа(Ь2,Ь1,я(1)^ Ш(Ь^А) = 0, (210)

а(ха(Ь2,Ь1 ,я(1)),ха(Ь2,Ь1,я(1))) ^ еь*А||я(1) — я*(1)||. .

Из (2.10), учитывая соотношение

Р(1) — я(1)|| = р(я(1),Ш(Ь1)) ^ (1(А) + 2е(А),

получаем оценку

а(Ха(Ь2,Ь1,я(1)),Х"(Ь2,Ь1,я(1))) ^ еь*А(С1(А) + 2е(А)). (2.11)

Принимая во внимание (2.10), (2.11), получаем

Ха(Ь2,Ьья(1))р| Ш(Ь2)С2(А) = 0; (2.12)

здесь (2(А) = вь*А((1(А) + 2е(А)) + р(А).

Из (2.12) и оценки (Ь2), Ш°(Ь2)) ^ е(А) следует

р(я(2),Ш"(Ь2)) ^ С2(А)+ е(А), р(я(2)(¿2)) ^ С2(А) + 2е(А).

Завершим рассмотрение промежутка [Ь1, Ь2] разбиения Г и отвечающих ему оценок определением управления и*(Ь) на этом промежутке: полагаем и*(Ь) = и(1), Ь Е [Ь1,Ь2), где /(Ь1,ж(1),и(1)) — ближайший в Р(Ь1,ж(1)) вектор к /(А)(Ь1,ж(1)) Е Р(А)(Ь1,ж(1)).

Управлению и*(Ь), Ь Е [Ь1,Ь2), сопоставим звено ж(Ь) = ж(1) + (Ь — Ь1)/(А)(Ь1,ж(1)), Ь Е [Ь1,Ь2], ломаной ж(Ь) на промежутке [Ь0,0].

^ X (*3,*2 ,^(2))

Рис. 2. К построению управления м*(£) = и(2) на [¿2,£3]

Далее рассмотрим промежуток [¿2,£3] разбиения Г и множество X"(¿3, ¿2, ж(2)). Определим вектор /(А)(£2,ж(2)) € Р(А)(£2,ж(2)) равенством ж(3) = ж(2) + А/(А)(£2,ж(2)), где ж(3) — ближайшая в Х"(£3, ¿2,ж(2)) точка к множеству Ш"(£3) (см. рис. 2). Пусть х(2) — ближайшая в Ш(¿2) точка к ж(2). Справедливы соотношения

Х"(^2,Х(2))р| = 0, (213) ^(Х"(^3,^2,х(2)),Ха(^3,^2,х(2))) ^ еь*А(С2(А) + 2е(А)). Из (2.13) следует

Ха(^2,х(2))р| ш(¿3)С3(А) = 0; (2.14)

здесь обозначено (3(А) = еь*А((2(А) + 2е(А)) + р(А). Из (2.14) и оценки ^(Ш(¿3), Ш°(г3)) ^ е(А) получаем

Х"(¿3Ша(^3)Сз(А)+в(А) = 0,

и, значит,

р(ж(3),Ш"(^)) ^ С3(А)+ е(А), р(я(3),Ш(¿3)) ^ (3(А) + 2е(А).

Завершая рассмотрение промежутка [¿2,£3] и отвечающих ему оценок, зададим управление и*(£) системой (1.1) на этом промежутке равенством м*(£) = и(2), £ € [¿2, ¿3), где

/(¿2,£(2)У2)) — ближайший в Р(¿2,Ж(2)) вектор к /(А)(^2,Я(2)) € Р(А)(^2, Ж(2)).

Управлению м*(£), £ € [¿2,¿з) сопоставим звено ж(£) = ж(2) + (£ — ¿2)/(А)(£2, ж(2)), £ € [¿2,£3], ломаной ж(£) на промежутке [¿0,$].

Выпишем подробные выражения для величин ^1(А), С2(А), £3 (А):

Сх(А) = е^А(Со(А) + 2е(А)) + р(А) = е^%(А) + е^ А2в(А) + р(А), С2(А) = е^^А(С1(А) + 2в(А)) + р(А) = = е2Ь*А(о(А) + (е2Ь*А + еь*А)2е(А) + (еь*(А) + 1)р(А), (3(А) = е^^А(С2(А) + 2в(А)) + р(А) = = в3Ь*%(А) + (е3Ь*А + е2Ь*А + еь* А)2е(А) + (е2Ь*А + еь*А + 1)р(А).

Проведя анализ выражений, представляющих величины ^(Д), Сг(Д), С3(Д), устанавливаем, что последующие величины зависят однотипно от предыдущих. Эту рекуррентную зависимость распространим на величины

0+1 (Л) = еь*(А)(С, (А) + 2в(Д)) + р(Д), 3 = ЗУЖ—Г,

так что (Д), 3 = 0, N — 1, удовлетворяет соотношению

XД(Л)П ™(¿^Ь+^А) =

из которого, в свою очередь, вытекает

р^^, Ж&+1)) ^ С^+1(Д) + 2е(Д), 3 = Г.

Здесь ж(^+1) — узловая точка ломаной ж(£) = + (£ — )/(А)(£,,ж(^)), ж(£0) = ж * е ,¿,-+1], з = 0, N — 1.

Для величины ^,+1(Д) имеет место представление

(0)

0+1 (Д) = е(,+1)ь*АСо(Д) + 5]■ 2е(Д) + £екЬ*А ■ ^(Д), 3 = 0,N — 1. (2.15)

к=1 к=0

Это представление легко обосновывается с помощью метода математической индукции. Напомним, что в нем (Д) = е(Д), Д > 0.

Поскольку для нас основной интерес представляет момент ¿^ = 0 е Г, в который мы рассматриваем сближение управляемой системы (1.1) с М, то запишем (2.15) для

3 = N — 1:

N N-1

Zn(Д) = eLNде(Д) + £ eLkA ■ 2е(Д) + £ eLkA ■ р(Д).

fc=1 fc=0

Учитывая это равенство и оценку p(;r(N), M) = p(:r(N), W(tN)) ^ ZN(Д) + 2е(Д), полу-

чаем

N N-1

r*A <WA\ 1 „fcL*A

p(x(N), M) ^ eL(^-ío) ■ е(Д) + J] ekLA ■ 2е(Д) + J] ekLA ■ ^(Д),

fc=0 fc=1

т. е.

e(N+1)L* A _ 1 eL*($-to) _ 1

p(x(N), M) ^ eL^-Í0) ■ в(Д) + e a _ _ 2е(Д) + e e¿<A _ 1 ¥>(Д). (2.16)

Оценим сверху правую часть этого неравенства, предполагая, что, наряду с условиями A-E, выполнено следующее условие на диаметр Д = Д(Г):

F) 0 < Д < L- ln(l + §Ь*Д).

При этом условии на диаметр Д = Д(Г) имеем во втором слагаемом правой части оценки (2.16)

e(N+1)l*A _ 1 (i + §¿*Д)еь*(^-*о) _ l (l + §L^e^-^ _ l

< ---1 < 4 r

eL*A _ 1 eL*A _ 1 Р*Д

= e_1 +3 eL*(^-to)

Р*Д + 2e .

Учитывая это неравенство, получаем для величины р(ж(м), М) следующую оценку

р(ж(м),М) < 4е^(*-о) ■ е(А) + 2^---(А-1е(А)) +--—--(А-1р(А)). (2.17)

Ранее в этом параграфе (с. 76) функция е(8), 8 > 0, была определена как удовлетворяющая условию е(8) ^ 0 при 8 ^ 0. Оказывается, такой сходимости функции е(8) к нулю недостаточно для сходимости правой части оценки (2.17) к нулю при А ^ 0.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Для того, чтобы правая часть оценки (2.17) сходилась к нулю при А ^ 0, зададим функцию е(8) как удовлетворяющую условию 8-1е(8) ^ 0 при 8 ^ 0. При таком задании функции е(8), 8 > 0, правая часть оценки (2.17) стремится к нулю при 8 ^ 0 и имеет порядок по А ^ 0, равный минимальному из порядков величин А-1е(8) и А-1р(8) = (1 + К)А) + к*(А), А > 0.

Замечание 2. Выскажем некоторые соображения относительно функций е(5) и

!р(6), 5> 0.

Множества Шa(tj), tj € Г, есть аппроксимации множеств Ш (tj), tj € Г, которые в терминах «обратного» времени т = ¿0 + § — t представляют собой сечения Z(п), п = ¿0 + § — tj, интегральной воронки Z = Z(¿о, М) системы (1.2), дуальной к системе (1.1).

В то же время множества Х"(¿у+ь , ж(,)) есть аппроксимации множеств достижимости Х(¿^^¿у, ж(,)) — сечений интегральных воронок Х(¿,, ж(,)) системы (1.1). Таким образом, можно сказать, что множества ) и Х"(¿у+ь , ж(,)) есть аппроксимации сечений Ш(¿,) и Х(¿-^^¿у, ж(,)) интегральных воронок, связанных с системой (1.1).

Поэтому представляется вполне естественным при конструировании аппроксимаций ) и Х"(¿.,•+^¿7, ж(,)) множеств Ш(¿,) и Х(^,, ж(,)) стеснить их одними и теми же ограничениями

¿(Ш(,), )) ^ е(А), ¿(Х(,+1,,, ж(,)), Х"(¿,+1, ,ж(,))) ^ р(А),

где е(А) = р(А), А = А(Г).

В этом частном случае оценка (2.17) принимает вид

р(ж(м),М) ^ 4вь*(^-*о)е(А) + 3е---1 (А-1е(А)). (2.18)

Учитывая, что 8-1е(8) ^ 0 при 8 ^ 0, получаем, что правая часть оценки (2.18) стремится к нулю при А = А(Г) ^ 0. Порядок ее стремления к нулю определяется порядком стремления к нулю величины

А-1е(А) = А-1 р(А) = ((1 + К)А) + к*(А), А > 0.

При этом ранее в этом параграфе (с. 76) было отмечено, что функция ш*(8), 8 > 0, может быть определена как модуль непрерывности р*(8), 8 > 0, вектор-функции /(¿,ж,и) по совокупности переменных ¿, ж на С.

Конструирование же аппроксимаций ^"(^ж), (¿,ж) € С, выпуклых множеств Р(¿,ж) = = со {/(¿, ж, и): и € Р} находится в нашем распоряжении и зависит от нас, насколько малой мы зададим функцию к*(8), 8 > 0. Так, например, для управляемых систем (1.1) вида

/(¿,ж, и) = + В(^,ж)м, и € Р,

где матрица-функция В(¿, ж) — непрерывная и невырожденная в области С, а Р = В(0; г) — шар в Мга с центром в О € Кга и радиуса г € (0, то), мы получаем, что множество Р(¿, ж) = = ж) + В(¿, ж)Р, (¿, ж) € С, есть эллипсоид в Ега с центром в точке ж).

Введя в рассмотрение конечную сеть P(A) в P и множество F(A)(t,x) = <^(t,x) + + B(t, x)P(A), (t, x) G G, мы можем выбором сети обеспечить для любой заранее заданной функции к * (5) | 0, 5 | 0, оценку

d(F(t,x),F(A)(t,x)) = d(B(t,x)P,B(t,x)P(A)) ^ к*(А), Д = Д(Г), (t,x) G G.

В самом деле, справедливо неравенство

d(B(t,x)P,B(t,x)P(A)) ^ max ||B(t,x)u - B(t,x)u(A)|| ^

(i,x,«)eGxP

^ max ||B(t,x)||- max ||u — u(A)|| ^ K * max ||u — u(A)||;

(t,x)eG ие^ «еР

n 1

здесь ||B(t,x)|| = ( by(t,x)2) 2 — норма матрицы B(t,x) = (by(t, x)) и u(A) — ближайшая в сети P(A) точка к точке u G P.

Из неравенства K* max ||u — u(A) 11 ^ к * (А) следует, что мы должны выбрать конечную

«еР

сеть P(A) в P так, чтобы d(P, P(A)) ^ K * к*(А), А = Д(Г). Отметим также, что в некоторых задачах о сближении системы (1.1) с M аппроксимации F(A)(t,x), (t,x) G G, могут определяться равенством

F(A) (t, x) = F(t,x), (t,x) G G.

В этих задачах мы получаем к*(А) = 0, А > 0, и тогда А-1е(А) = ш* ((1 + K)А), А > 0.

Рассмотрим еще один важный класс управляемых систем (1.1) — стационарные управляемые системы: f (t,x,u) = f (x,u), (t,x,u) G G x P.

Для таких систем модуль непрерывности ^ *(5), 5 > 0, по переменной x на множестве G выглядит так:

^ *(5) = max{||f (x *,u) — f (x *,u)||: (t,x *) и (t,x *) из G, ||x * — x *|| ^ 5, u G P} , 5 > 0.

Учитывая условие А, имеем

^ *(5) ^ L*||x * — x *|| ^ L*5, (t,x*) и (t,x *) из G, ||x * — x*|| ^ 5,

и тогда оценка (2.3) переходит в следующую оценку

d(F(x*),F(x*)) ^ L *5, (t,x *) и (t,x*) из G, ||x* — x*|| ^ 5, 5> 0;

здесь F(x) = co {f (x, u): u G P}, (t, x) G G. Из этой оценки очевидным образом следует

(t,t *,x *),X(t,t *,x *)) ^ L *K52, (t *,x *) G G, t * — t * = 5, to ^ t * ^ t ^ t * ^ 0, 5 > 0.

(2.19)

Значит, в случае стационарной системы (1.1) можем в качестве функции ш* (5) взять функцию

ш *(5) = Ь*К5, 5> 0.

При такой замене в случае стационарной системы (1.1) функции ш * ((1 + К)5) на функцию ш* (5) = Ь *К5, 5 > 0, оценка (2.17) имеет вид

р(х^), М) ^ 4еь*(^0)е(Д) + 2е---(Д-1е(Д)) + е-р*-(Ь*КД + к *(Д)),

Ь Ь

т. е.

1 Ь „Ь*(0-*о) — 1

р(ж(^,М) ^ 4вь*(^о)(е(Д) + 1 Ь*КД) + 2е---1 (Д-1е(Д) + к*(Д)). (2.20)

2 Ь Ь

Видим, что порядок правой части оценки (2.20) по Д ^ 0 определяется как минимальный из порядков функций Д-1е(Д), Д и к*(Д), Д > 0.

На этом завершаем анализ сходимости величины р(хг^),М) к нулю при Д = Д(Г) =

= N-1(0 — ¿с) | 0.

Мы установили окрестность целевого множества М, в которую гарантировано попадание концевой точки = ж(0) ломаной ж(£), £ € [£с,0], ж(£с) € ж(с), порожденной кусочно-постоянным управлением и * (¿), £ € [£с,0], отвечающим разбиению Г. Выясним теперь, в какую окрестность множества М приводит управление и *(¿), £ € [£с,0], движение х *(¿), £ € [£с,0], х *(¿с) = ж(с) € Ж°(£с), в момент 0.

Движение х *(¿), £ € [£с,0], х *(¿с) = ж(с), системы (1.1), порожденное управлением

и *(£) = и(,) € Р при £ € [£,,£,-+1), з = 0^ — 1, удовлетворяет соотношениям

х*(£) = х*)+ / /(т,х*(т), и(,)) € , £,+1), з = 0, N — 1.

Рассмотрим движение х*(£) последовательно по шагам [£,, £,+1], з = 0,N — 1, и сравним точки х *(£,) этого движения с точками ж(,), з = 1, N, ломаной хг(£) на [£с, 0]. На начальном шаге [£с,£1] разбиения Г имеем (см. рис. 3)

х *(£1)= х *(£о)+ / /(£,х *(£),и(с)) х(1) = х(с) + (£1 — £с)/(Д)(£с, ж(С)),

откуда следует равенство

С

х *(£1) — х(1) = (/(£,х *(£),и(с)) — /(д)(£с,х-(с)))

Согласно определению области С, имеем (£с,х(с)) = (£с,х *(£с)) € С, (£,х *(£)) € С, при £ € М1].

Принимая это во внимание, оценим величину

||/(£,х*(£),и(с)) — /(д)(£с,х(с))|| = ||/(£,х*(£),и(с)) — /(д)(£с,х*(£с))||, £ € М1].

Усчитывая, что вектор /(£с, х*(£с), и(с)) — ближайший в множестве Р(£с, х*(£с)) к вектору /(д)(£с,х *(£с)) € Р(д)(£ с, х*(£о)), получаем при £ € [£с, £1]

||/(£,х *(£),и(с)) — /(д)(£с,х *(£с))|| ^ ||/(£,х *(£),и(с)) — /(£с,х*(£с),и(с))|| + (2 21) + ||/(£с,х *(£с),и(с)) — /(д)(£с,х*(£с))|| ^ ш*((1 + К)Д) + к*(Д), ( . )

т. е.

||/(£,х*(£),и(с)) — /(д)(£с,х*(*,)) || ^ р *(Д),

где р*(Д) = ш * ((1 + К)Д) + к *(Д) | 0 при Д | 0. Из оценки (2.21) вытекает

|х *(£1) — х(1)|| ^ / ||/(£,х*(£),и(с)) — /(д)(£с,х*(£сЙ II ^ ^

(2.22)

^ р(Д) = Др *(Д), Д > 0.

Рис. 3. Оценка величины Нж*^) — ж(1)

На следующем шаге [¿ь^] разбиения Г имеем (см. рис. 4)

Ж*(*2) = Х*(*1) + /12 / (¿,Ж*(*),и(1)) Ж(2) = Ж(1) + (¿2 — ¿1)/(А)(^1,Ж(1)),

откуда следует равенство

Ж* (¿г) — £(2) = (Ж*(*1) — Ж(1)) + / ^ (/(¿,Ж*(*),и(1)) — / (А)(^1 ,Ж(1)))

Jt1

Принимая во внимание включения (¿1,ж(1)) € С и € С, £ € [¿о,"))], а также

учитывая, что вектор /(¿1,ж(1),м(1)) — ближайший вектор в множестве Р^,^1^ к вектору /(А)(^1,ж(1)) € Р(А)(*ьж(1)), получаем

||/(¿,ж*(*),и(1)) — /(А) (¿1, ^(¿1)) 11 ^ ||/(¿,ж*(*),и(1)) — /(¿1 ,х*(^1),и(1))|| + + ||/(^ж*^),^) — /(¿1,х)1),и(1))|| + ||/(¿1,х(1),и(1)) — /(А)(^1 ,ж(1))|| ^ ^ и*((1 + К)Д) + £*||ж*(*1) — ж(1)|| + к*(А) ^ ^ и*((1 + К)Д)+Ь*р(Д) + к*(А) = р*(Д) + Ь*р(Д),

где р*(Д) = и*((1 + К)Д) + к*(Д), Д > 0.

Учитывая это неравенство и ||ж*(^1) — ж(1)|| ^ <р(Д), получаем оценку

||Ж*(¿2) — Ж(2)|| ^ р(Д) + Др*(Д) + ДЬ*р(Д) ^ р(Д) + еь*Ар(Д). (2.23)

Далее рассмотрим следующий промежуток [¿2, ¿з] разбиения Г. Справедливы равенства

Ж*(*з)= Ж*(^)+ //(¿,Ж*(*),и(2)) Ж(3) = Ж(2) + Г /^Д^)

Л2 Л2

Рис. 4. Оценка величины 11ж* (¿2) — ж(2)

из которых вытекает

Ж*(*з) — Ж(3) = (ж* (¿2) — Ж(2)) + / '3 (/(^Ж*^),^) — /(А) (¿2, Ж(2)))

Jt2

Учитывая включения (¿2, ж(2)) € С, (¿, ж*(^)) € С при ^ € [¿2, ¿3] и то, что /(¿2, ж(2), и(2)) — ближайший вектор в Р(¿2,ж(2)) к вектору /(А)(^2,ж(2)) € Р(А)(^2,ж(2)), получаем

||/(¿,Ж* (¿),и(2)) — /(А) (¿2, Ж(2)) 11 ^ ||/(^Ж*^),«^) — / (¿2, Ж* (¿2) , и(2)) 11 + + ||/(¿2, Ж* (¿2) , и(2() — / (¿2,Ж)2),и(2))|| + ||/(¿2, Ж(2) ,и(2)) — / (А)(^2,Ж(2))|| ^

^ и*((1 + К)Д) + ь*||ж*(¿2) — Ж(2)|| + к*(Д) ^ ^ р*(Д) + Ь* (р(Д) + еЬ* Ар(Д)) , * € [¿2, ¿3].

Из этого неравенства и (2.23) следует

| |ж* (¿3) — Ж(3)|| ^ 11 Ж* (¿2) — Ж(2)|| + / ||/(¿, Ж *(¿),и(2)) — /(А)(¿2,Ж(2))|| а ^

Jt2

^ (р(Д) + еь* Ар(Д)) + Др*(Д) + ДЬ*(р(Д) + еь* Ар(Д)) ^ ^ еь*А(р(Д) + еь*Ар(Д)) + р(Д).

Эту оценку запишем в виде

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2

||ж*(^) — Ж(3)|| ^^екЬ*Ар(Д). к=0

Рассмотрение следующих промежутков , ^ = 3, N — 1, и сравнение соответствующих им точек ж* (¿7) и Ж7 дает оценку

.7-1

| |ж*(£j) — Ж(7) || ^ ^ екЬ*Ар(Д), ^ = 4, N — 1. (2.24)

к=0

В частности, для последней пары точек х *(^), ) получаем оценку (см. рис. 5):

N-1

|х*(^) — )|| ^ У е^* др(Д) ^

;Ь»(0-*о) — 1

^ ^ еь*д — 1

й=с

р(Д) <

;Ь»(0-*о) — 1

Ь

(Д-1р(Д)). (2.25)

^ "(¿с)

м"

Рис. 5. Оценка расстояния от х * (^) до М

Из оценок (2.17), (2.25) вытекает оценка отклонения концевой точки х * (^) движения х *(£), £ € [£с,0], системы (1.1) от целевого множества М:

р(х *(^),М) ^ ||х*(^) — + р(Ж(^,М) ^ 4еь*(^-*о)е(Д) +

+2

(х ^)

е£*(^-*о) — 1

т*

(Д-1е(Д)) + (

е£*С#-*о) — 1 6М^-*о) — 1

Ь

+

Ь

)(Д-1^(Д)).

(2.26)

Замечание 3. Если константы Ь* и £ * в условиях А и Е заменить константой Ь ^ ^ тах(Ь *,Ь *), то из оценки (2.26) будет следовать более грубая, но имеющая более простой вид

оценка

е£(0-*о) _ 1 _ 1

р(х *^),М) < 4вь(^-*о)е(Д) + 2е---1 (Д-1е(Д)) +2е---1 (Д-1^(Д)). (2.27)

Ь

Ь

Следующее за (2.27) огрубление оценки (2.26) заключается в отбрасывании из правой части оценки (2.27) минус единицы

р(х *(^),М) ^ в^-*о)(4е(Д) + 2Ь-1(Д-1е(Д)) + 2Ь-1 (Д-1р(Д))), Д = Д(Г).

(2.28)

Если теперь в рамках этого замечания допустить, что величины е(Д) и р(Д), Д > 0, заданы удовлетворяющими равенству е(Д) = р(Д), Д > 0, то оценка (2.28) примет совсем простой вид

р(х *(^),М) ^ 4е^-*о) (е(Д) + Ь-1Д-1е(Д)), Д = Д(Г).

(2.29)

В этом случае порядок правой части оценки (2.29) по Д ^ 0 определяется порядком величины Д-1е(Д).

§3. Пример

Рассмотрим задачу об управлении маятником при помощи маховика. На рис. 6 приведена схема рассматриваемой механической системы. Стержень длиной Ь и массой т может вращаться в плоскости вокруг оси, проходящей через точку О перпендикулярно плоскости чертежа.

Момент инерции стержня относительно точки О равен Расстояние от точки О до центра масс стержня обозначим /.

Симметричный относительно своей оси вращения маховик смонтирован так, что его центр находится в точке В. Маховик может вращаться вокруг оси, проходящей через точку В перпендикулярно плоскости чертежа. Ось вращения маховика является осью ротора электродвигателя. Суммарная масса маховика и электродвигателя равна М, а суммарный момент инерции маховика и электродвигателя относительно их оси вращения равен / *.

Считаем, что в шарнире О присутствуют силы вязкого трения и повороту стержня ОВ препятствует спиралевидная пружина с жесткостью п.

Введем переменные х1 = р, х2 = р', х3 = а'. Тогда уравнения движения системы можно записать в виде:

Сформулируем задачу.

Пусть заданы целевое множество М — шар в М3 радиуса г =1 с центром в точке О = (0, 0, 0), начальное положение системы хс = (—0.589, 0.185, 0.353300) и интервал времени [£с,0] = [0,1].

Требуется сконструировать управление и *(£), £ € [£с,0], приводящее движение системы х * (£), £ € [£с, 0], в момент времени 0 = 1 на целевое множество М. На рис. 7, 8, 9 графически представлены результаты моделирования.

а

Рис. 6. Система маятника, управляемого маховиком

х1 = х2,

х2 = — в1п(х1) — ах1 — 7х2 + ах3 — Ьи, х3 = в1п(х1) + ах1 + 7х2 — #ах3 + #Ьи.

Расчеты выполнялись при следующих значениях параметров: а = 0.1, 7 = 0.1, а = = 0.0195, Ь = 1.

Финансирование. Работа выполнена при поддержке Министерства науки и высшего образования РФ в рамках государственного задания № 075-00928-21-01, проект FEWS-2020-0010. При выполнении исследований были использованы вычислительные ресурсы центра коллективного пользования ИММ УрО РАН «Суперкомпьютерный центр ИММ УрО РАН».

д) * = 1

Рис. 7. Сечения множества разрешимости Ша(£) при различных значениях £

1.0 0.5

-I 0.0

-0.5 -1.0

0.0 0.2 0.4 0.6 0.8 1.0

t

Рис. 8. Разрешающее управление u* (t)

0.5 0.45 0.4

со

H 0.35 0.3 0.25

Рис. 9. Траектория движения x* (t), x/ G M

СПИСОК ЛИТЕРАТУРЫ

1. Красовский Н. Н. Управление динамической системой. Задача о минимуме гарантированного результата. М.: Наука, 1985.

2. Красовский Н. Н., Субботин А. И. Позиционные дифференциальные игры. М.: Наука, 1974.

3. Куржанский А. Б. Избранные труды. М.: Изд-во Московского университета, 2009.

4. Kurzhanski A. B., Valyi I. Ellipsoidal calculus for estimation and control. Boston: Birkhauser, 1996.

5. Кряжимский А. В., Осипов Ю. С. Об одном алгоритмическом критерии разрешимости игровых задач для линейных управляемых систем // Труды Института математики и механики УрО РАН. 2000. Т. 6. № 1. С. 131-140. http://mi.mathnet.ru/timm497

6. Черноусько Ф. Л. Оценивание фазового состояния динамических систем. М.: Наука, 1988.

т

ти .

-0.35

-0.4

-0.45

—°'5-0.55

Х2 -0.6 -1.1

-1.0

-0.9

-0.8

-0.7

-0.6

7. Никольский М. С. Об аппроксимации множества достижимости для дифференциального включения // Вест. Москов. ун-та. Сер. 15. Вычисл. математика и кибернетика. 1987. № 4. С. 31-34.

8. Гусев М. И. Оценки множеств достижимости многомерных управляемых систем с нелинейными перекрестными связями // Труды Института математики и механики УрО РАН. 2009. Т. 15. № 4. С. 82-94. http://mi.mathnet.ru/timm428

9. Филиппова Т. Ф. Дифференциальные уравнения эллипсоидальных оценок множеств достижимости нелинейной динамической управляемой системы // Труды Института математики и механики УрО РАН. 2010. Т. 16. № 1. С. 223-232. http://mi.mathnet.ru/timm539

10. Ананьевский И. М. Управление нелинейной колебательной системой четвертого порядка с неизвестными параметрами // Автоматика и телемеханика. 2001. Вып. 3. С. 3-15. http://mi.mathnet.ru/at1743

11. Ананьевский И. М. Синтез управления линейными системами с помощью методов теории устойчивости движения // Дифференциальные уравнения. 2003. Т. 39. № 1. С. 3-11. http://mi.mathnet.ru/de10757

12. Ушаков В. Н., Матвийчук А. Р., Паршиков Г. В. Метод построения разрешающего управления задачи о сближении, основанный на притягивании к множеству разрешимости // Труды Института математики и механики УрО РАН. 2013. Т. 19. № 2. С. 275-284. http://mi.mathnet.ru/timm953

13. Матвийчук А. Р., Ухоботов В. И., Ушаков А. В., Ушаков В. Н. Задача о сближении нелинейной управляемой системы на конечном промежутке времени // Прикладная математика и механика. 2017. Т. 81. Вып. 2. С. 165-187. https://elibrary.ru/item.asp?id=29364164

14. Ершов А. А., Ушаков В. Н. О сближении управляемой системы, содержащей неопределенный параметр // Математический сборник. 2017. Т. 208. № 9. C. 56-99. https://doi.org/10.4213/sm8761

15. Поляк Б. Т., Хлебников М. В., Щербаков П. С. Управление линейными системами при внешних возмущениях: техника линейных матричных неравенств. М.: Ленанд, 2014.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

16. Безнос А. В., Гришин А. А., Ленский А. В., Охоцимский Д. Е., Формальский А. М. Управление маятником при помощи маховика // Спецпрактикум по теоретической и прикладной механике. М.: Изд-во Московского ун-та, 2019. С. 94-118.

17. Ушаков В. Н., Хрипунов А. П. О приближенном построении интегральных воронок дифференциальных включений // Журнал вычислительной математики и математической физики. 1994. Т. 34. № 7. С. 965-977. http://mi.mathnet.ru/zvmmf2529

18. Гусейнов Х. Г., Моисеев А. Н., Ушаков В. Н. Об аппроксимации областей достижимости управляемых систем // Прикладная математика и механика. 1998. Т. 62. № 2. С. 179-187. https://elibrary.ru/item.asp?id=32805283

Поступила в редакцию 13.07.2021

Ушаков Владимир Николаевич, д. ф.-м. н., главный научный сотрудник, отдел динамических систем, Институт математики и механики УрО РАН, 620219, Россия, г. Екатеринбург, ул. С. Ковалевской, 16. ORCID: https://orcid.org/0000-0002-0527-5375 E-mail: [email protected]

Ушаков Андрей Владимирович, младший научный сотрудник, отдел динамических систем, Институт математики и механики УрО РАН, 620219, Россия, г. Екатеринбург, ул. С. Ковалевской, 16. ORCID: https://orcid.org/0000-0002-3004-4245 E-mail: [email protected]

Кувшинов Олег Александрович, математик, отдел динамических систем, Институт математики и механики УрО РАН, 620219, Россия, г. Екатеринбург, ул. С. Ковалевской, 16. ORCID: https://orcid.org/0000-0001-6827-1809 E-mail: [email protected]

Цитирование: В.Н. Ушаков, А. В. Ушаков, О. А. Кувшинов. О конструировании разрешающего управления в задаче о сближении в фиксированный момент времени // Известия Института математики и информатики Удмуртского государственного университета. 2021. Т. 58. С. 73-93.

V. N. Ushakov, A. V. Ushakov, O. A. Kuvshinov

On the construction of resolving control in the problem of getting close at a fixed time moment

Keywords: control, controlled system, getting close problem, reachable set, integral funnel, dual controlled system.

MSC2020: 37B65, 37E05

DOI: 10.35634/2226-3594-2021-58-05

The problem of getting close of a controlled system with a compact space in a finite-dimensional Euclidean space at a fixed time is studied. A method of constructing a solution to the problem is proposed which is based on the ideology of the maximum shift of the motion of the controlled system by the solvability set of the getting close problem.

Funding. This research was funded by the Ministry of Science and Higher Education of the Russian Federation in the framework of state assignment No. 075-00928-21-01, project FEWS-2020-0010. The research was performed using computing resources of the collective use center of IMM UB RAS "Supercomputer center of IMM UB RAS".

REFERENCES

1. Krasovskii N.N. Upravlenie dinamicheskoi sistemoi (Control of a dynamical system), Moscow: Nauka, 1985.

2. Krasovskii N. N., Subbotin A. I. Game-theoretical control problems, New York: Springer, 1988. Original Russian text published in Krasovskii N. N., Subbotin A. I. Pozitsionnye differentsial'nye igry, Moscow: Nauka, 1974.

3. Kurzhanski A. B. Izbrannye trudy (Selected works), Moscow: Moscow State University, 1977.

4. Kurzhanski A. B., Valyi I. Ellipsoidal calculus for estimation and control, Boston: Birkhauser, 1996.

5. Kryazhimskii A. V., Osipov Yu. S. On an algorithmic criterion of the solvability of game problems for linear controlled systems, Proceedings of the Steklov Institute of Mathematics, 2000, suppl. 1, pp. 154-162. https://zbmath.org/?q=an:1116.49325

6. Chernous'ko F. L. Otsenivanie fazovogo sostoyaniya dinamicheskikh sistem (Evaluation of phase state of dynamical systems), Moscow: Nauka, 1988.

7. Nikol'skii M. S. Approximation of the feasibility set for a differential inclusion, Vestnik Moskov. Univ. Ser. XV. Vychisl. Mat. Kibernet., 1987, no. 4, pp. 31-34.

8. Gusev M. I. Estimates of reachable sets of multidimensional control systems with nonlinear interconnections, Proceedings of the Steklov Institute of Mathematics, 2010, vol. 269, suppl. 1, pp. 134-146. https://doi.org/10.1134/S008154381006012X

9. Filippova T. F. Differential equations for ellipsoidal estimates for reachable sets of a nonlinear dynamical control system, Proceedings of the Steklov Institute of Mathematics, 2010, vol. 271, suppl. 1, pp. 75-84. https://doi.org/10.1134/S0081543810070072

10. Anan'evskii I. M. Control of a nonlinear vibratory system of the fourth order with unknown parameters, Automation and Remote Control, 2001, vol. 62, no. 3, pp. 343-355. https://doi.org/10.1023/A:1002832924913

11. Anan'evskii I.M. Control synthesis for linear systems by methods of stability theory of motion, Differential Equations, 2003, vol. 39, no. 1, pp. 1-10. https://doi.org/10.1023/A:1025170521270

12. Ushakov V. N., Matviichuk A. R., Parshikov G. V. A method for constructing a resolving control in an approach problem based on attraction to the feasibility set, Proceedings of the Steklov Institute of Mathematics, 2014, vol. 284, suppl. 1, pp. 135-144. https://doi.org/10.1134/S0081543814020126

13. Matviychuk A. R., Ukhobotov V. I., Ushakov A. V., Ushakov V. N. The approach problem of a nonlinear controlled system in a finite time interval, Journal of Applied Mathematics and Mechanics, 2017, vol. 81, no. 2, pp. 114-128. https://doi.org/10.1016/jjappmathmech.2017.08.005

14. Ershov A. A., Ushakov V. N. An approach problem for a control system with an unknown parameter, Sbornik: Mathematics, 2017, vol. 208, no. 9, pp. 1312-1352. https://doi.org/10.1070/SM8761

15. Polyak B. T., Khlebnikov M.V., Shcherbakov P. S. Upravlenie lineinymi sistemami pri vneshnikh vozmushcheniyakh: tekhnika lineinykh matrichnykh neravenstv (Control of linear systems subjected to exogenous disturbances: the linear matrix inequality technique), Moscow: Lenand, 2014.

16. Beznos A. V., Grishin A. A., Lenskii A. V., Okhotsimskii D.E., Formal'skii A.M. Pendulum control with the handwheel, Spetspraktikum po teoreticheskoi i prikladnoi mekhanike, Moscow: Moscow State University, 2019, pp. 94-118.

17. Ushakov V.N. Khripunov A.P. The construction of approximate integral funnels of differential inclusions, Computational Mathematics and Mathematical Physics, 1994, vol. 34, no. 7, pp. 833-842. https://zbmath.org/?q=an:0839.93009

18. Guseinov Kh. G., Moiseev A.N., Ushakov V.N. On approximations of attainability sets of control systems, Prikladnaya Matematika i Mekhanika, 1998, vol. 62, no. 2, pp. 179-187. https://elibrary.ru/item.asp?id=32805283

Received 13.07.2021

Vladimir Nikolaevich Ushakov, Doctor of Physics and Mathematics, Principal Researcher, Department of Dynamical Systems, Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences, ul. S. Kovalevskoi, 16, Yekaterinburg, 620219, Russia. ORCID: https://orcid.org/0000-0002-0527-5375 E-mail: [email protected]

Andrei Vladimirovich Ushakov, Junior Researcher, Department of Dynamical Systems, Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences, ul. S. Kovalevskoi, 16, Yekaterinburg, 620219, Russia. ORCID: https://orcid.org/0000-0002-3004-4245 E-mail: [email protected]

Oleg Aleksandrovich Kuvshinov, Mathematician, Department of Dynamical Systems, Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences, ul. S. Kovalevskoi, 16, Yekaterinburg, 620219, Russia. ORCID: https://orcid.org/0000-0001-6827-1809 E-mail: [email protected]

Citation: V. N. Ushakov, A. V. Ushakov, O. A. Kuvshinov. On the construction of resolving control in the problem of getting close at a fixed time moment, Izvestiya Instituta Matematiki i Informatiki Udmurtskogo Gosudarstvennogo Universiteta, 2021, vol. 58, pp. 73-93.

i Надоели баннеры? Вы всегда можете отключить рекламу.