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

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

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

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

В статье рассматривается линейная двумерная дискретная система управления с ограниченным управлением. Требуется найти предельное множество 0 управляемости, то есть множество тех начальных состояний, из которых можно перевести систему в начало координат за конечное число шагов посредством выбора допустимого управления. Сформулирована теорема о необходимых и достаточных условиях ограниченности предельного множества 0-управляемости, доказано, что структура предельного множества 0-управляемости может быть найдена, если известны собственные векторы и собственные значения матрицы системы. В случае ограниченных асимптотических множеств управляемости в ряде лемм найдены их эффективные с вычислительной точки зрения оценки в виде полиэдров, а в случае неограниченных - точное описание структуры множества. Построено предельное множество 0-управляемости для прикладного примера - твёрдого тела (аэростата), подвешенного на струне и способного совершать вращательные движения.

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

Похожие темы научных работ по математике , автор научной работы — Ибрагимов Данис Наилевич, Берендакова Анастасия Вячеславовна

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

METHOD OF CONSTRUCTING AND ESTIMATING ASYMPTOTIC CONTROLLABILITY SETS OF TWO-DIMENSIONAL LINEAR DISCRETE SYSTEMS WITH LIMITED CONTROL

The paper considers a linear two-dimensional discrete controlling system with limited control. It is required to find the limiting set of zero-controllability, that is, the set of those initial states from which it is possible to transfer the system to the origin in a finite number of steps by choosing an acceptable control. The approach to solving this problem differs depending on the type of the normal Jordan form of the matrix of the system. In this paper, three different types of normal Jordan forms are considered. For systems with two non-multiple eigenvalues of the matrix of the system, three lemmas on the structure of the asymptotic set are proved: in the first case, when both eigenvalues are modulo greater than one, the limit set of 0-controllability is bounded and the intersection of two bands acts as its estimate; in the second case, when both eigenvalues of the matrix of the system are less than or equal modulo one, the limiting set 0 of controllability coincides with the phase plane; in the third case, when one eigenvalue modulo exceeds one, and the other is less than or equal to one, the limiting set of 0-controllability has the structure of an unlimited band. For systems with a single eigenvalue of multiplicity two, two lemmas on the structure of an asymptotic set are proved: in the first case, when the eigenvalue modulo is less than or equal to one, the limit set of 0-controllability coincides with the phase plane, in the second case, when the eigenvalue modulo is greater than one, the estimate of the limit set of 0-controllability is the intersection of two lanes. For systems with complex eigenvalues, two lemmas on the structure of an asymptotic set are proved: in the case when the eigenvalue modulus is greater than one, the limiting set of 0-controllability can be estimated from above by an ellipse, in the opposite case, the limiting set of 0-controllability coincides with the phase plane. The limiting set of zero-controllability is constructed for an applied example - a solid body (balloon) suspended on a string and capable of performing rotational movements.

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

Труды МАИ. 2022. № 126 Trudy MAI, 2022, no. 126

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И

УПРАВЛЕНИЕ

Научная статья УДК 517.977.1

DOI: 10.34759/trd-2022-126-17

МЕТОД ПОСТРОЕНИЯ И ОЦЕНИВАНИЯ АСИМПТОТИЧЕСКИХ МНОЖЕСТВ УПРАВЛЯЕМОСТИ ДВУМЕРНЫХ ЛИНЕЙНЫХ ДИСКРЕТНЫХ СИСТЕМ С ОГРАНИЧЕННЫМ УПРАВЛЕНИЕМ

Данис Наилевич Ибрагимов1, Анастасия Вячеславовна Берендакова2

1,2Московский авиационный институт (национальный исследовательский

университет), Москва, Россия

1rikk.dan@gmail.com

2abv1998@yandex.ru

Аннотация. В статье рассматривается линейная двумерная дискретная система управления с ограниченным управлением. Требуется найти предельное множество 0 управляемости, то есть множество тех начальных состояний, из которых можно перевести систему в начало координат за конечное число шагов посредством выбора допустимого управления. Сформулирована теорема о необходимых и достаточных условиях ограниченности предельного множества 0-управляемости, доказано, что

структура предельного множества 0-управляемости может быть найдена, если известны собственные векторы и собственные значения матрицы системы. В случае ограниченных асимптотических множеств управляемости в ряде лемм найдены их эффективные с вычислительной точки зрения оценки в виде полиэдров, а в случае неограниченных - точное описание структуры множества. Построено предельное множество 0-управляемости для прикладного примера - твёрдого тела (аэростата), подвешенного на струне и способного совершать вращательные движения. Ключевые слова: дискретная двумерная система управления, множество управляемости, ограниченный полиэдр, выпуклый многогранник, выпуклый компакт Для цитирования: Ибрагимов Д.Н., Берендакова А.В. Метод построения и оценивания асимптотических множеств управляемости двумерных линейных дискретных систем с ограниченным управлением // Труды МАИ. 2022. № 126. DOI: 10.34759/trd-2022-126-17

INFORMATICS, COMPUTATION ENGINEERING AND

MANAGEMENT

Original article

METHOD OF CONSTRUCTING AND ESTIMATING ASYMPTOTIC CONTROLLABILITY SETS OF TWO-DIMENSIONAL LINEAR DISCRETE SYSTEMS WITH LIMITED CONTROL

Danis N Ibragimov1, Anastasia V. Berendakova2

1,2Moscow Aviation Institute (National Research University),

Moscow, Russia

1rikk.dan@gmail.com

2abv1998@yandex.ru

Abstract. The paper considers a linear two-dimensional discrete controlling system with limited control. It is required to find the limiting set of zero-controllability, that is, the set of those initial states from which it is possible to transfer the system to the origin in a finite number of steps by choosing an acceptable control. The approach to solving this problem differs depending on the type of the normal Jordan form of the matrix of the system. In this paper, three different types of normal Jordan forms are considered.

For systems with two non-multiple eigenvalues of the matrix of the system, three lemmas on the structure of the asymptotic set are proved: in the first case, when both eigenvalues are modulo greater than one, the limit set of 0-controllability is bounded and the intersection of two bands acts as its estimate; in the second case, when both eigenvalues of the matrix of the system are less than or equal modulo one, the limiting set 0 of controllability coincides with the phase plane; in the third case, when one eigenvalue modulo exceeds one, and the other is less than or equal to one, the limiting set of 0-controllability has the structure of an unlimited band.

For systems with a single eigenvalue of multiplicity two, two lemmas on the structure

of an asymptotic set are proved: in the first case, when the eigenvalue modulo is less than or equal to one, the limit set of 0-controllability coincides with the phase plane, in the second case, when the eigenvalue modulo is greater than one, the estimate of the limit set of 0-controllability is the intersection of two lanes.

For systems with complex eigenvalues, two lemmas on the structure of an asymptotic set are proved: in the case when the eigenvalue modulus is greater than one, the limiting set of 0-controllability can be estimated from above by an ellipse, in the opposite case, the limiting set of 0-controllability coincides with the phase plane.

The limiting set of zero-controllability is constructed for an applied example - a solid body (balloon) suspended on a string and capable of performing rotational movements. Keywords: two-dimensional discrete controlling system, set of controllability, bounded polyhedron, convex polyhedron, convex compact set

For citation: Ibragimov D.N., Berendakova A.V. Method of Constructing and Estimating Asymptotic Controllability Sets of Two-Dimensional Linear Discrete Systems with Limited Control. Trudy MAI, 2022, no. 126. DOI: 10.34759/trd-2022-126-17

1. Введение

Вопросы построения множеств достижимости и управляемости [1-4] тесно

связаны с задачами управления динамическими системами. В большинстве

механических систем управляющее воздействие является ограниченным по своим

возможностям: реактивные двигатели летательного аппарата имеют ограниченную тягу и конечный запас топлива, сервоприводы различных роботизированных систем также способны развивать некоторое фиксированное усилие. Данные ограничения приводят к тому, что управляемый объект может быть выведен на желаемый режим работы вообще говоря не из всех начальных состояний. В связи с этим оказывается актуальной задача анализа каждого отдельно взятого начального состояния на вопрос управляемости и достижимости [5].

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

Однако даже в случае линейных ограничений на управление построение

последовательности множеств управляемости сопряжено с серьезными

вычислительными проблемами: каждое множество представляет собой многогранник,

число вершин которого растет экспоненциально в зависимости от рассматриваемого

временного горизонта [6,7]. Данный факт затрудняет использование аппарата

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

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

В рамках данной работы изучаются двумерные линейные дискретные системы

управления. Получены необходимые и достаточные условия, при которых предельные

множества 0-управляемости являются ограниченными. Анализ системы при этом

сводится исключительно к вычислению собственных векторов и собственных

значений. Неограниченные асимптотические множества 0-управляемости удаётся

построить точно в явном виде, и они представляют собой либо всю фазовую плоскость,

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

асимптотическое множество 0-управляемости является ограниченным, удаётся

построить его внешнюю оценку в виде многогранника. На основе разработанного

программного обеспечения проведены численные расчёты для различных примеров, моделирующих динамику динамических систем.

2. Постановка задачи Рассматривается линейная двумерная дискретная система с ограниченным управлением (А, V):

х(к + 1) = Ах(к) + и(к),

х(0) = х0,и(к) Е и,к Е N и {0}, (1)

где х(к) Е Я2 - вектор состояния, и(к) Е Я2 - вектор управления, и ^ К2 -множество допустимых значений управлений, предполагается, что и - выпуклый компакт, 0Еп и, и = —и, то есть и симметрично относительно 0, А Е Я2х2 -матрица системы.

Определим класс множеств 0-управляемости {Х(Ы)}Г^=0 , где Х(Ы) -множество начальных состояний, из которых систему (1) можно перевести в начало координат за N шагов:

{0}, N = 0,

({0\,М = хт=11: е К2

{{х0 Е Я2: 3и(0),... ,и(Ы — 1)Е и\х(Ы) = 0},Ы Е N. Требуется построить предельное множество 0-управляемости:

= и Х(Ю,

N=0

то есть множество тех начальных состояний, из которых можно перевести систему (1)

в начало координат за конечное число шагов посредством выбора допустимого

7

управления.

Лемма 1 ([10, лемма 1] ). Пусть для системы (1) верно, что А Ф 0. Тогда для всех N 6 N справедливо представление

N

¿=1

Касательно исследуемой задачи с учетом определения Хж лемма 1 также делает допустимым следующее представление:

3. Внешние оценки асимптотических множеств 0 -управляемости

Для изучения проблематики поставленной задачи произведём следующую замену и переход к эквивалентной системе (/, Б-1и).

где / 6 Я2х2 - нормальная жорданова форма матрицы А , 5 6 Я2х2 - матрица перехода в нормальный жорданов базис, в котором преобразование А задаётся матрицей У [11].

С учётом переобозначений (3) исходная система (1) может быть преобразована следующим образом:

А = 5 • ] •Б-1,

Уо = 5 1Хо,

у(к) = Б-1и(к),

у (к) = Б-1х(к),к 6 N и {0},

(3)

Тогда

х(к + 1)= Б]Б-1х(к) + и(к), х(0) = х0, и(к) 6 и,

Б-1х(к + 1) = ]Б-1х(к) + Б-1и(к), Б-1х(0) = Б-1х0, Б-1и(к) 6 Б-1и.

у(к + 1) =Мк) + у(к),

у(0) = у0, у(к) 6 Б-1и,к 6NU {0}.

(4)

Если через и У(Ы) обозначить предельное множество 0-управляемости и множество 0-управляемости за N шагов системы (],Б-1и), справедливы будут также следующие равенства:

N

У(Ы) = — ^ ]-1(Б-1и) = Б-1Х(Ы)

Ь = 1

-1

Таким образом структура искомого Хда однозначно определяется нормальной жордановой формой матрицы А. Как продемонстрировано в [11], для матрицы из И2х2 существуют три принципиально различных вида нормальной жордановой формы:

1) МО1 и (5)

2) МО (6)

3) 1 = (ГС03(*\ (7)

у \—ГБт(<р) гсоб(<р)/ х 7

Случай (5) соответствует двум некратным действительным собственным

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

Далее рассмотрим каждый из случаев (5) - (7) отдельно.

3.1. Случай некратных действительных собственных значений матрицы системы

В рамках данного подраздела предполагается, что матрица А имеет два действительных собственных значения Л1,Л2 Е Я, либо одно собственное значение кратности два, которому соответствуют два линейно независимых собственных вектора к1,к2 ф 0.

Ак1 = Х1к1,Ак2 = Х2К2.

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

Лемма 2. Пусть нормальная жорданова форма матрицы системы (1)

удовлетворяет случаю (5), Я1,Я2 ЕЯ - собственные значения, соответствующие

линейно независимым собственным векторам Н1 и Н2 соответственно, для каждого

к Е N и {0} справедливо разложение

и(к) = щ(к)Ь,1 + щ(к)Ь.2, х0 = х0,1^1 + х0,2^2.

Тогда для всех N ЕН выполнено равенство

х(Ю = щ(ы —т{-1 + х011%) К + Щ(Ы —т{-1 + х012%) 112.

Доказательство. В силу рекуррентных соотношений (1) и разложения (8) верно, что

N

х(Ы) = Аи(хй11к1 + X0^2) + ^ А1-1(и1(Ы — ])}11 + Ч2(Ы—])к2) =

}=1

N

= х0,1^1 + Х:,2^к2 + ^ (и1(Ы—])Л{ % + — ])% %) =

1=1

^ щ(Ы—])Л{-1 + х0Л%) 11 + щ(М—])Л{-1 + х012^У)и2.

Лемма 3. Пусть верны предположения леммы 2 и 1Л11 > 1, 1Л21 > 1. Тогда X* с \холН1 + хо^: Ы <^ЛЕ {1,2}}, Щ,тах = тах{щ > 0:4^1+ щк2 Е и}, I Е {1,2}.

Доказательство. По построению —Щ тах < щ(¡) < щ>тах, ] = 0, N — 1, / Е {1,2}. Из чего следует, что

N N N

— ^ № 1Щ,тах < ^ Щ^—ЛЦ 1 < ^ ^Щ.тах,

=1 =1 =1 1^ — 1 V 1-1 Шы — 1

— -- < > и,- (Ы — ])Х; < и,-.

- Л — 1 у (К1 _ -\ji-1 ^ — 1 гол

ч,тах ц | _ ^ ^ / 1 ^ Щ.тах ц| _ ^ . (9)

Выберем х0 6 Я2 так, чтобы для некоторого I 6 {1,2} было верно неравенство

I | ^ Щ,тах

^ > Щй?

Тогда для всех N 6 N

I | ^ и1,тах (-у__1 ^ _ и1,тах

|Хо,Л > ш-1 Ш") = • 1^1-1. Откуда следует в силу леммы 2 и (9), что х(Ы) Ф 0, то есть х0 £ Х(Ы). Тогда х0 £

Хдао.

Замечание 1. Фактически лемма 3 утверждает, что Хда в данном случае лежит внутри пересечения двух полос, то есть его внешняя оценка представляет собой параллелограмм.

Лемма 4. Пусть верны предположения леммы 2 и 1Л11 < 1, 1Л21 < 1. Тогда X = Я2.

Доказательство. Рассмотрим случай 1Л11 < 1 , 1Х21 <1 . Положим и1(/') =

и2(j) = 0 для всех j = 0, N — 2. Тогда в силу леммы 2

x(N) = x0i1^h1 + xQ2Ä2 h2 + щ(Ы — 1)h1 + u2(N — l)h2.

Заметим, что Xq^ —» 0, i = {1,2} . То есть найдётся N E N такой, что

xo,i^ihi + xQi2X2h2 E 0£(0), где £ > 0 выбрано так, чтобы выполнялось включение 0£(0) с U, что возможно, так как 0 E int U.

Выберем управление u1(N — 1) = —xQ1ÄI^,u2(N — 1) = —xQ2Ä2 . Тогда x(N) = XQ^hi + Xot2?i2h2 + (—Xoiil^hi — XQ^2h2) = 0.

Откуда следует, что

x0 е X(N) с U X(N) = Хж

N = 0

Поскольку данное включение справедливо для любого х06И2, то Хда = Я Рассмотрим случай 1Л11 = 1, | Л21 = 1. Обозначим

и1,тах = тах{и1 >0: и1к1 + и2к2 6 V,и2 6 Я}. Тогда найдутся ^ 6 N и й1 6 [0; и1тах] такие, что

1^0,11 = N1^1.

Выберем

Щ(М1 — ]) = —sign(Л."1+J-1 • ХоЛ)й1, ] = 1, N1. Тогда в силу леммы 2

N1

x(Nx) = ANN1Xoi2h2 + ^ u2(Nt -j)X{ 1h2.

j=i

Обозначим

N1

X2 = Л^Хо,2 + 1 U2(N± - j) - X}2 \ j =1

U2,max = max{u2 > 0\U2h2 е U}. Тогда найдутся N2 eN и U2 е [0; u2 max] такие, что

IX2I = N2-112.

Выберем u1(N1 + N2 - j) = 0,u2(N1 + N2 - j) = -U2 - sign (lN22+J-1 - x2),j = ТЖ2 Тогда с учётом леммы 2

ж

N2

х(Ы1 + N2) = А"2Х2112 + Ъ А1-1и(Ы1 + N2 — ]) =

=1

= (¿22х2 + Ъ^ЪШ + N2 —я) 12 =

= (Л-22Х2 — Ъ21lX2|1-1Sign(f22X2)й2)h2 = = Sign(^N22X2)(|Л2|N2|x2l — N2112)12 = 0.

Откуда следует, что

*

Хо Е ВД + N2) с и Х(Ю = X*.

N=0

Поскольку данное включение справедливо для любого х0 Е Я2, то X* = Я2. Рассмотрим случай 1Л11 = 1, | Л21 < 1. Обозначим

и1,тах = тах{и1 >0: и111 + и212 Е и,и2 Е К}. Тогда найдутся ^ Е N и й1 Е [0; и1тах] такие, что

|*од| = М1 -Щ.

Выберем

Щ(М1 —]) = —sign(^^1+1-1 - ХоЛ)й1, ] = 1,Ы1. Тогда в силу леммы 2

N1

Х(Ы1) = ^Хо^ + ^ П2(Ы1 —т{-112.

=1

Обозначим

N1

х2 = ^21х0,2 + 1 Щ(М1 —]) - 1, =1

Положим u1(N1 + N2 — j) = u2(N1 + N2 — j) = 0, для всех j = 1,N2. Тогда в

силу леммы 2

x(Ni + N2) = X2Ä22h2 + Ui(Ni + N2 — 1)hi + U2(Ni + N2 — 1)h2.

N N2^™

Заметим, что x2X22 —» 0.

То есть найдётся N2 EN такой, что x2Ä22h2 E 0£(0), где £ > 0 выбрано так, чтобы выполнялось включение 0£(0) с U, что возможно, так как 0 E int U.

Выберем управление ui(Ni + N2 — 1) = 0,u2(Ni + N2 — 1) = —х2Л22. Тогда

x(Ni + N2) = 0.

Откуда следует, что

Xq E X(Ni + N2) с U X(N) = X™.

N=Q

Поскольку данное включение справедливо для любого xQ E R2, то X™ = R2.

Лемма 5. Пусть верны предположения леммы 2 IÄiI > 1, IÄ2I < 1. Тогда

X™ = \xQ,ihi + xQ,2h2: 1 XQ,i 1 < , XQ>2 E R},

Щ.тах = max{Ui > 0-.Uihi + U2h2 E U}.

Доказательство. По построению —ulmax < ui(j) < uimax, j = 0,N — 1. Из

чего следует, что

NN N

— ^ №ilj iUimax < ^ Ui(N—j)^i i < ^ Iii! iUimax,

=i =i =i

N - "

1X^ — 1

—и

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

11,тах

=1

1ыы — 1 ш — 1'

<Щ,тах-ЛГ1-(10)

Выберем х0 Е Я2 так, чтобы было верно неравенство

| | ^-1,тах

^^цЦ—Г

Тогда для всех N Е N

и

I | ^ и1,тах {л__1 \ _ и1,тах ^^ 1

^ > ^-Л1 1*11") = № - ^-1

1*11"

Откуда следует в силу леммы 2 и (10), что х(Ы) ф 0, то есть х0 £ Х(Ы). Тогда х0 £ Хт. Таким образом

х* с {Хо,1111 + Хо,212: ^од1 < .¿т^ , Х0,2 Е

Выберем х0 Е Я2 так, чтобы было верно неравенство

К^и^

Тогда найдутся ^ Е N и й1 Е [0; и1тах] такие, что

м М1

и1 ( 1 \ .1 1Л-1Г1-1 _ 1 v - п , 1-1

N1

1Х0,1 -^1 = 1 йМ1-1. (11)

=1

Выберем

Щ(М1 —]) = —sign(^^1+1 1 - ХоЛ)й1, ] = 1,Ы1.

16

Тогда в силу леммы 2 и (11)

N1

x(Ni) = l^X^ + ^ U2(Ni — j)lj ih2.

Обозначим

N1

X2 = ^Xqi + ^ U2(Ni —j) - ÄJ2 i. =i

Пусть IÄ2I < 1. Положим ui(Ni + N2 — j) = u2(Ni + N2 — j) = 0, для всех j =

1, N2. Тогда в силу леммы 2

x(Ni + N2) = X2ÄN22h2 + Ui(Ni + N2 — 1)hi + U2(Ni +N2 — 1)h2.

N N2^™ n

Заметим, что x2X22 —» 0. То есть найдётся N2 E N такой, что x2Ä22h2 E 0£(0), где £ > 0 выбрано так, чтобы выполнялось включение 0£(0) с U, что возможно, так как 0 E int U.

Выберем управление ui(Ni + N2 — 1) = 0,u2(Ni + N2 — 1) = —х2Л22. Тогда

x(Ni + N2) = 0.

Пусть IÄ2I = 1. Обозначим

Щ.тах = max{U2 > 0.U2h2 E U}. Тогда найдутся N2 EN и u2 E [0; u2max] такие, что

IX2I = N2 -112.

Выберем

Ui(Ni+N2 —j) = 0, 17

и2(Ы1 + N2 -]) = -и2 • 31%п(Г22+] 1 • Х2),] = 1,Ы2. Тогда с учётом леммы 2

N2

Х^1 + N2) = А^Х2}12 + ^ А-1и(^ + N2 -]) =

]=1

N2

= ( ^22Х2 + ^ Я{ ^(N1 + N2 -1) ) Кг =

2

=1 N2

= (^2Х2 - ^ \^2\] 131%п(А%2Х2)й2)к2 =

= 8[£П(Л"22Х2№2\1'2\Х2\-^й2)к2 = 0. Таким образом справедливо включение

да

Хо е ВД + N2)^ и Х(Щ = Хда,

N=0

\Х0,1^1 + х0,2^2: \х0,1\ < ' Х0,2 е С Хда ■

Окончательно получаем, что

Хда = {х0,1^1 + Хо,2^2: \Х0,1 \ < |й , —1,Х0,2 е

3.2. Случай кратных действительных собственных значений матрицы

системы

В рамках данного подраздела предполагается, что матрица А имеет единственное собственное значение кратности два Я е Я, которому соответствует единственный с точностью до сомножителя собственный вектор ^:

Ак1 =

Известно, что в таком случае существует вектор к2, присоединенный к К1:

АК2 = Лк2 + к1. При этом Н1 и к2 линейно независимы [11].

Лемма 6. Пусть матрица системы (1) удовлетворяет случаю (6) Л -собственное значение, которому соответствует собственный вектор к1 Е К2\{0), к2 Е Я2\{0) - вектор, присоединённый к к1, для каждого к Е И и {0} справедливо разложение (8). Тогда для всех N ЕН выполнено равенство

N

I

] =

N

( N

х(Щ = ( хо^ + хо^Л1^-1 + 2 (щ^ -))Л1-1 +

+ -])(] - 1)Л-2)) К + (Хо^ + -ЛЛ'-1) к2-

Доказательство. Заметим, что для всех к Е N верно равенство

Акк2 = Лкк2 + кЛк-1к1. Тогда в силу рекуррентных соотношений (1)

N

х(Щ = А"(хо,^ + хо^) + ^ А-1(щ^-])}11 + ^(N-^2) =

}=1

N

= хо,^^ + х^А^ + ^ (щ^ -])А-1к1 + -])А-1}12) =

]=1

= хо^^ + хо^^ + NЛN-1h1) + N

+ ^ (щ^-лл-1^ + -ЖЛ^ + 0 - 1)Л^1)).

Следствие 1. Пусть верны предположения леммы 6. Тогда х(Щ = 0 тогда и только тогда, когда

N N

Хо ^ = -2 - })К-1 + 2 ($-1 + 1)й2^ - ])К-2, ]=1 ]=1 N

Хо,2Я" = -2 й2^ -])К-1. =1

Доказательство. В силу леммы 6 и линейной независимости К1 и Н2 тождество х^) = 0 верно тогда и только тогда, когда справедливы равенства

г

N N

х0д^ + nx0|2яn-1 + ^ щ^-я^-1 + ^0- 1)и2&-])я1-2 = 0,

]=1 ]=2

N

Х0^+1й2^-1)Л1-1 = 0.

=1

Выразив х0 2Я™ из второго выражения системы и подставив в первое, получим:

N N N

Х0^ = й2^-])^-1 - ^ й1-^и- 1)й2^-П^-2

]=1 ]=1 }=2 N

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

х0^ = -1й2^-т-

=1

Что эквивалентно утверждению следствия 2.

Лемма 7. Пусть верны предположения леммы 6 и \Я\ > 1. Тогда

й2 ,тах , , _ й2 ,тах й1,тах )

^\Хо,lkl + Хо,2k2:\Хо,2\<Jл[-1,\Хо,1\<lJя\-1)2 + JЯ\-l],

Щ,тах = тах[щ > 0\й1к1 + й2к2 е и}, / е {1,2}.

Доказательство. По построению -й2 тах < й2 (]) < й2 тах, ] = 0, N - 1. Из

чего следует, что

NN N

1Л1]-1и2,тах < ^ Щ^-^-1 < ^ Щ]-1Щ1тах, =1 =1 =1

^ 1 " п^

-1 V 1Л1*-1

Щ,тах |Я| - 1 < ])Л} 1 < Ц2,та^ ^ _ 1 - (12)

=1

Выберем хо Е Я2 так, чтобы было верно неравенство

. . и2,тах

1х°21>щ-1'

Тогда для всех N Е N

. . и2,тах Л 1 \ _ и2,тах 1Л^ 1

|хо,21 >J^]—l\1-J^jN) = 1iЛ|г'1iЛ\—T,

i i i 1 iN |Л|^-1

|хо,21 ' |Л| > и2,тах ,

N

|Хо,2^ЛN| > | 2 Щ^-ВЛ^.

=1

Откуда в силу следствия 1 и (12) следует, что х(Щ Ф 0, то есть хо £ Х^). Тогда

хо £ Хоо.

Выберем хо Е Я2 так, чтобы было верно неравенство

I | ^ и2,тах , и1,тах

Тогда для всех N Е N

\Х \>^1тх(1-Л.) + й (\Л\

I | пм Щ"-1 f\Л\N+1-2\Л\ + 1\ _

\Х°,1 \ • \Я\ > Щтх-^ + й2,тах ( \Л\(\Л\-1)2 ) =

\Л\"-1 (ЩЛ\к-1 ЩЛ\"-1 \Я\^-1\

й1тах \Л\-1 +й2,тах\\Л\(\Л\-1) \Л\-1 + (\Л\-1)2)

\Л\"-1 , I N \Л\м-1 ( N

= й1,тх1Л£Т + й2,™х(Ш • — - (Д \Я\]-\ |Я|

N ( N N

\xо,l•яN\>Ul>max2 \Я\]'-1 + й2,тах(2 ЩЯ\*-2-2 и-1)\М]'-2

=1 =1 =1

Получаем, что

N N

\Х0,1•ЯN\>2 \й1^ - шг1 + 2 №-] + 1\^\й2ф-])\^\л\1-2,

=1 =1

N N

\х°л •я1'\>\-2 щ^-])^-1 +2 ^-) + 1)й2^-])^-2\.

=1 =1

Откуда в силу следствия 1 следует, что х^) Ф 0, то есть х° £ ХТогда х° £ Хда Тогда

Хда с {холЬ1 + Х°,21г2-. \Х°,2\ < ^, !Ход! +

Лемма 8. Пусть верны предположения леммы 6 и \Я\ < 1. Тогда Хда = Я2. Доказательство. Пусть \Я\ = 1. Обозначим

й2,тах = тах{й2 > 0: Щк1+й2к2 е и,й1 еЯ}. Тогда найдутся N е N и й2 е [0; й2 тах] такие, что

Х°,21 = N2 •й2. 22

Выберем

ЩП -]) = - хо,2)й2, ) = ТЖ'

Тогда в силу леммы 6

N2

хШ = хо^2 + ^ (Щ^2 -ПЛ^)

] = 1

Обозначим

N9

х1 = (хо,^2 + хо,2^Л^-1 + ^ (Щ^2 -])Л>-1 +

=1

+щ(^-т-1)л-2т1,

и1тах = тах{и1 > 0:и1к1 Е и}. Тогда найдутся N1 Е N и й1 Е [0; и1тах] такие, что

Ы = ^-щ.

Выберем и2(N + N - ]) = 0, и^^ + Щ - ]) = -й1 - sign(ЛNl+;-1 - х1),] = 1, N Тогда с учётом леммы 6

х(N + N2) = 0.

Откуда следует, что

от

хо Е + N2) с У Х(Щ = Х0

2

N=0

Поскольку данное включение справедливо для любой хо Е Я2, то Хж = Я2.

Теперь рассмотрим случай | Л| < 1. Положим и1(/') = 0,и2(¡) = 0 для всех ] =

0^-2. Тогда в силу леммы 6

x(N) = x01ÄNh1 + x0i2(ÄNh2 + NlN-1h1) + +u1(N — 1)h1 + u2(N — 1)h2.

N M— 1 N^w M N^w

Заметим, что x01ÄN + NÄN 1x02 —> 0,x02ÄN —> 0.

То есть найдётся N EN такой, что (х01А% + NAN-1x02)h1 + x02A.Nh2 Е 0£(0), где £ > 0 выбрано так, чтобы выполнялось включение 0£(0) с U, что возможно, так как 0 Е int U.

Выберем управление u^N — l) = —x0i1ÄN — NÄN-1x0i2,u2(N — l) = —x0i2A.N . Тогда x(N) = 0. Откуда следует, что

w

x0 E X(N) с и X(N) = Xw.

N = 0

Поскольку данное включение справедливо для любой j0ER2 , то Хт = R2. 3.3. Случай комплексных собственных значений матрицы системы

В рамках данного подраздела предполагается, что матрица А имеет два комплексно-сопряженных собственных значения. Я12 = re±l(p, г > 0, р = [0; 2п) Как показано в [11], найдутся два линейно независимых вектора h1,h2 E R2 таких, что

А = SrA(S-1, (cos( sin( \

ф \-smp cosp) 41 2У

аф =

Матрица Аф представляет собой матрицу поворота, а следовательно удовлетворяет следующим свойствам:

I) Ар • Ав = А(p+в,

и) \\АрХ\\ = \\х\\, (13)

110 Ар1 = А-р.

Для рассмотрения данного случая воспользуемся преобразованием (3) и перейдём к эквивалентной системе (4).

Лемма 9. Пусть матрица системы (4) удовлетворяет случаю (7). Тогда для всех N еN выполнено равенство

N

У(Ю = rNАNpУо + 2 г^-1 • Аа-1)рУ^ -]).

]=1

Доказательство. Проведём ряд преобразований, используя (13):

у(Щ = гАрУ^ -1) + у^ -1) = = г Ар(г Ару^ -2) + у^ - 2)) + у^ -1) = = г2А2ру(П -2) + гАру^ -2) + у^ -1) =■■■ =

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

N

= rNАNpУ(0) + ^ г^1 • Аи-1)рУ^ -])■ ]=1

Лемма 10. Пусть г > 1 и Утах = тах ||у||. Тогда

уеБ-1и

Хда с Б0утах(0).

Доказательство. По построению Цу^ - ^Ц < Утах, ] = 0, N - 1. Тогда

N

N

2 г!-1Аи-1)рУ^-]) < 2 г!-1\\Аа-1)рУ^ -])\\

=1

N ■ , N ■ , г^-1

= 2 Г>-11Ш-])Ц < Утах 2 П-1 = Утах • ~ ^Т^ ]=1 ]=1 г 1

1—1

Выберем х0 6 R2 так, чтобы выполнялось неравенство

\Ы\ > Ц

max

г-1

Тогда для всех N 6 N

пуои = ) = r-?r-Z1 г'-1.

N

ii rnaNcpyo 11 = 11 rn -уо\\> i ^max ' г]-1 >

j=1

N

I rJ-1A(j_1)(pv(N — j) =1

Откуда в силу леммы 9 следует, что у^) Ф 0, то есть у0 = 5 гх0 £ У(Ы). Тогда

S 1х0 £ Yrj0, то есть

хо £ S • Y» — XjO .

Лемма 11. Пусть г < 1. Тогда Xrj — R2

N Ы^ж

Доказательство. Рассмотрим случай г < 1. Заметим, что У тпАМ(ру0 У —» 0. То есть найдётся N Е N такой, что тмАМ(ру0 Е 0£(0), где £ > 0 выбрано так, чтобы

выполнялось включение 0£(0) cS 1U, что возможно, так как 0 6 int S 1U.

-1

Выберем управление v(j) — 0.j — 0.N — 2, v(N — 1) — —rNAN(py0. Тогда y(N) — rNAN<pyo — rNAN<pyo — 0.

Откуда следует, что

Уо 6 Y(N) c U Y(N) — Yj.

N=0

Поскольку данное включение справедливо для любого у0 Е Я2, то = Я2, тогда

jj

1

j

Рассмотрим случай г = 1. Обозначим

Утах = тах{И > 0: Вн(0) с Б-1и}^ Тогда найдутся N е N и У е [0; Утах] такие, что \\у°\\ = N • У^ Выберем

А^-}+1)р

Тогда

N N

2г]-1Аа-1)ру^-П = -2lА(j-l)p•А(N-j+l)p-^■l•y =

N у Ых>

= - 21АNP'\^\У = АNpу0 • = -АNpу0 = АNpу0■

Следовательно, в силу леммы 9 верно равенство у(^ = 0^ Откуда следует, что

да

у° е У(Щ С и У(Ю = Уда■

N=0

Поскольку данное включение справедливо для любого у° е Я2, то Уда = Я2, то

2

лда *-' 1да •

Суммируя результаты лемм 2-11, окончательно сформулируем необходимые и достаточные условия, при которых предельное множество 0-управляемости Хда системы (А, и) является ограниченным.

Теорема 1. Пусть (А, и) - линейная двумерная дискретная система вида (1). Тогда предельное множество 0-управляемости ограниченно тогда и только тогда, когда все собственные значения матрицы А по модулю строго больше 1.

В рамках данного раздела не только сформулированы необходимые и достаточные условия ограниченности предельного множества 0-управляемости в виде теоремы 1. В случае, если Хда неограниченно, леммы 4, 5, 8 и 11 предлагают его точное описание. В случае, если Хда ограниченно, леммы 3, 7 и 10 предлагают его эффективные внешние оценки в виде полиэдров.

Для демонстрации теоретических результататов предыдущего раздела было разработано программное обеспечение, которое позволяет проводить визуальный сравнительных анализ оценок предельных множеств 0 -управляемости Хда и множеств 0-управляемости Х(^ за N шагов для различных модельных двумерных дискретных систем.

Пример 1. Рассмотрим случай некратных действительных собственных значений, соответствующих нормальной жордановой форме (5). Собственные значения матрицы: Л1 = 166, Х2 = 1^29^

В качестве множества допустимых значений управлений рассмотрим многогранник

В качестве матрицы собственных (или собственного и присоединённого)

4. Компьютерное моделирование множеств 0-управляемости

Зададим матрицу А системы

векторов 5 будем рассматривать матрицу

-(Л Ъ

В этом случае предельное множество 0-управляемости Хда является ограниченным. В качестве его оценки выступает пересечение двух полос, ориентированных вдоль собственного и присоединенного векторов матрицы А. Результат расчетов основан на лемме 7 и представлен на рисунке 1.

Пример 2. Рассмотрим случай комплексных собственных значений Л12 = 0.96 ± 0.75соответствующих нормальной жордановой форме (7). В этом случае г ~ 248 и предельное множество 0-управляемости Хда является ограниченным. В качестве оценки выступает эллипс, направление и величина полуосей которого определяется действительной и мнимой частями собственного вектора матрицы А.

В качестве множества допустимых значений управлений рассмотрим многогранник

Зададим матрицу А системы

0960 0.745\ -0.745 0.960)^

)

Тогда матрица перехода в нормальный жорданов базис имеет вид

Результат расчетов основан на лемме 10 и представлен на рисунке 2.

Дк

! Ц:\:- -

-"й-Зх-

^ И 1 !

—; - - --.

Рис. 1. Оценка Хг (сплошным цветом) и множества Х(Ы) (линиями) для N = 0,10.

Рис. 2. Оценка Хг (сплошным цветом) и множества Х(Ы) (линиями) для N = 0,11.

С прикладной точки зрения, вычисление оценки предельного множества 0-управляемости Хг посредством последовательного построения множеств 0-управляемости Х(Ы) за N шагов трудоемок из-за увеличения количества вершин данного многогранника на каждом новом шаге. Но рассмотренный в предыдущем разделе ряд лемм позволяет вычислить оценки множества Хг значительно эффективнее.

5. Система управления аэростатом

Рассмотрим задачу построения предельного множества 0-управляемости линейной дискретной системы, которая описывает соответствующую модель - твердое

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

Уравнения, которые описывают движение данной модели в пространстве, являются системой обыкновенных дифференциальных уравнений второго порядка

а = ш,

](Ь + 8ш + оа = ±1яБр(уе2 -V2), (14)

где ш и а - угловая скорость и угловое отклонение исследуемого объекта соответственно, Я - расстояние от оси вращения до вентилятора, Утах - скорость воздуха после выхода из вентилятора в случае работы вентилятора, 5 - площадь диска вентилятора, р - плотность воздуха, ] - момент инерции тела относительно оси вращения, а - коэффициент упругости струны, 8 - коэффициент вязкого трения о воздух. Знак «-» или «+» выбирается в зависимости от того, отрицательный или положительный момент создается двигателем. Управление на практике производится посредством изменения скорости вращения лопастей вентиляторных двигателей.

В результате замены дифференциальных уравнений (14) конечно-разностным аналогом была получена следующая система управления:

^М^К ЖНЪд^ (15) х(0) = х0, у(к) Е[-1;1],кети {0}.

Параметры данной системы получены приближенно на основании модели, которая описана в [12].

А = (\ °119)„Л1 = 2, Л2 = 0.9,111 = (°11),к2 = (-1),

» = сЧ(0-0.2М°,24)1

В этом случае предельное множество 0-управляемости Хг является неограниченной полосой, ориентированной вдоль собственного вектора, соответствующего собственному значению Я2, что совпадает с результатом леммы 5.

= {х0,1^1 + х0,2^2: 1*0,11 < 1^,х0,2 е к].

Рис. 3. Оценка Хг (сплошным цветом) и множества Х(Ы) (линиями) для N = 0,8.

6. Заключение

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

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

Для систем с двумя некратными собственными значениями матрицы системы доказаны три леммы о строении асимптотического множества: в первом случае, когда оба собственных значения по модулю больше единицы, предельное множество 0-управляемости является ограниченным и в качестве его оценки выступает пересечение двух полос; во втором случае, когда оба собственных значения матрицы системы меньше либо равны единице по модулю, предельное множество 0 управляемости совпадает с фазовой плоскостью; в третьем случае, когда одно собственное значения по модулю превосходит единицу, а другое меньше либо равно единице, предельное множество 0-управляемости имеет структуру неограниченной полосы.

Для систем с единственным собственным значением кратности два доказаны две леммы о строении асимптотического множества: в первом случае, когда собственное значение по модулю меньше либо равно единице, предельное множество 0-управляемости совпадает с фазовой плоскостью, во втором случае, когда собственное значение по модулю больше единицы, оценка предельного множества 0-управляемости представляет собой пересечение двух полос.

Для систем с комплексными собственными значениями доказаны две леммы о

строении асимптотического множества: в случае, когда модуль собственного значения больше единицы, предельное множество 0-управляемости удается оценить сверху эллипсом, в противоположном случае предельное множество 0-управляемости совпадает с фазовой плоскостью.

Данные методы могут быть использованы в авиационной и ракетно-космической отрасли для анализа различных систем на управляемость и достижимость. Например, для проверки, возможно ли проведение коррекции орбиты спутника из заданного начального состояния, или для построения множества управляемости системой управления ориентацией аэростата. Последний пример подробно рассмотрен в статье. Список источников

1. Сиротин А.Н., Формальский А.М. Достижимость и управляемость дискретных систем при ограниченных по величине и импульсу управляющих воздействиях // Автоматика и телемеханика. 2003. № 12. С. 17-32.

2. Fisher M.E., Gayek J.E. Estimating Reachable Sets for Two-Dimensional Linear Discrete Systems // Journal of Optimization Theory and Applications, 1988, vol. 56, no. 1, pp .67-88. 3 Desoer C.A., Wing J. The minimal time regulator problem for linear sampled-data systems: general theory // Journal Franklin Institute, 1961, vol. 272, no. 3, pp. 208-228.

4. Hamza M.H., Rasmy M.E. A Simple Method for Determining the Reahable Set for Linear Discrete Systems // IEEE Transactions on Automatic Control, 1971, vol. 16, pp. 281-282.

5. Калман Р. Об общей теории систем управления // Труды I Международного

конгресса ИФАК. - М.:Изд-во АН СССР, 1961. Т. 2. С. 521-547.

6. Ибрагимов Д.Н., Сиротин А.Н. О задаче оптимального быстродействия для линейной дискретной системы с ограниченным скалярным управлением на основе множеств 0-управляемости // Атоматика и телемеханика. 2015. № 9. С. 3-30.

7. Ибрагимов Д.Н. Оптимальное по быстродействию управление движением аэростата // Труды МАИ. 2015. № 83. URL: https://trudymai.ru/published.php?ID=62313

8. Болтянский В.Г. Оптимальное управление дискретными системами. - М.:Наука, 1973. - 448 с.

9. Понтрягин Л.С., Болтянский В.Г., Гамкрелидзе Р.В., Мищенко Б.Ф. Математическая теория оптимальных процессов. - М.: Наука, 1983. - 393 с.

10. Ибрагимов Д.Н. О задаче быстродействия для класса линейных автономных бесконечномерных систем с дискретным временем, ограниченным управлением и вырожденным оператором // Автоматика и телемеханика. 2019. № 3. С. 3-25. DOI: 10.1134/S0005231019030012

11. Хорн Р., Джонсон Ч. Матричный анализ. - М.: Мир, 1989. - 655 с.

12. Иванов Д.С., Овчинников М.Ю., Ткачев С.С. Управление ориентацией твёрдого тела, подвешенного на струне с использованием вентиляторных двигателей // Известия РАН. Теория о системы управления. 2011. № 1. С. 107-119.

13. Кроновер Р.М. Фракталы и хаос в динамических системах. - М. :Постмаркет, 2000. - 352 с.

14. Мороз А.И. Синтез оптимального по быстродействию управлению для линейных

дискретных систем // Автоматика и телемеханика. 1965. № 2. С. 193-207

15. Пропой А.И. Элементы теории оптимальных дискретных процессов. - М.: Наука, 1973. - 255 с.

16. Евтушенко Ю.Г. Методы решения экстремальных задач и их приложения в задачах оптимизации. - М.: Наука, 1982. - 432 с.

17. Аграчев А.А., Сачков Ю.Л. Геометрическая теория управления. - М.: Наука, 2005. - 391 с.

18. Орлов Д.А., Саитова А.Г. Оптимальное управление космическим аппаратом при формировании орбиты искусственного спутника Юпитера на участке предварительного аэродинамического торможения // Труды МАИ. 2018. № 100. URL: https://trudymai.ru/published.php?ID=93375

19. Моисеев Н.Н. Элементы теории оптимальных систем. - М.:Наука, 1975. - 526 c.

20. Соколов Н.Л. Анализ комбинированных способов формирования орбит искусственного спутника планет // Труды МАИ. 2016. № 87. URL: https://trudymai.ru/published.php?ID=69701

References

1. Sirotin A.N., Formal'skii A.M. Avtomatika i telemekhanika, 2003, no. 12, pp. 17-32.

2. Fisher M.E., Gayek J.E. Estimating Reachable Sets for Two-Dimensional Linear Discrete Systems, Journal of Optimization Theory and Applications, 1988, vol. 56, no. 1, pp .67-88. 3 Desoer C.A., Wing J. The minimal time regulator problem for linear sampled-data systems: general theory, Journal Franklin Institute, 1961, vol. 272, no. 3, pp. 208-228.

4. Hamza M.H., Rasmy M.E. A Simple Method for Determining the Reahable Set for Linear Discrete Systems, IEEE Transactions on Automatic Control, 1971, vol. 16, pp. 281-282.

5. Kalman R. Ob obshchei teorii sistem upravleniya, Trudy I Mezhdunarodnogo kongressa IFAK, Moscow, Izd-vo AN SSSR, 1961, vol. 2, pp. 521-547.

6. Ibragimov D.N., Sirotin A.N. Atomatika i telemekhanika, 2015, no. 9, pp. 3-30.

7. Ibragimov D.N. Trudy MAI, 2015, no. 83. URL: https://trudymai.ru/eng/published.php?ID=62313

8. Boltyanskii V.G. Optimal'noe upravlenie diskretnymi sistemami (Optimal control of discrete-time systems), Moscow, Nauka, 1973, 448 p.

9. Pontryagin L.S., Boltyanskii V.G., Gamkrelidze R.V., Mishchenko B.F. Matematicheskaya teoriya optimal'nykh protsessov (Mathematical theory of the optimal processes), Moscow, Nauka, 1983, 393 p.

10. Ibragimov D.N. Avtomatika i telemekhanika, 2019, no. 3, pp. 3-25. DOI: 10.1134/S0005231019030012

11. Khorn R., Dzhonson Ch. Matrichnyi analiz (Matrix analysis), Moscow, Mir, 1989, 655 p.

12. Ivanov D.S., Ovchinnikov M.Yu., Tkachev S.S. Izvestiya RAN. Teoriya o sistemy upravleniya, 2011, no. 1, pp. 107-119.

13. Kronover R.M. Fraktaly i khaos v dinamicheskikh sistemakh (Fractals and chaos in dynamic systems), Moscow, Postmarket, 2000, 352 p.

14. Moroz A.I. Avtomatika i telemekhanika, 1965, no. 2, pp. 193-207

15. Propoi A.I. Elementy teorii optimal'nykh diskretnykh protsessov (Elements of the theory of optimal discrete processes), Moscow, Nauka, 1973, 255 p.

16. Evtushenko Yu.G. Metody resheniya ekstremal'nykh zadach i ikh prilozheniya v zadachakh optimizatsii (Methods for solving extreme problems and their applications in optimization problems), Moscow, Nauka, 1982, 432 p.

17. Agrachev A.A., Sachkov Yu.L. Geometricheskaya teoriya upravleniya (Geometric theory of control), Moscow, Nauka, 2005, 391 p.

18. Orlov D.A., Saitova A.G. Trudy MAI, 2018, no. 100. URL: https://trudymai.ru/eng/published.php?ID=93375

19. Moiseev N.N. Elementy teorii optimal'nykh sistem (Elements of the theory of optimal systems), Moscow, Nauka, 1975, 526 p.

20. Sokolov N.L. Trudy MAI, 2016, no. 87. URL: https://trudymai.ru/eng/published.php?ID=69701

Статья поступила в редакцию 25.04.2022 Статья после доработки 30.04.2022 Одобрена после рецензирования14.06.2022 Принята к публикации 12.10.2022

The article was submitted on 25.04.2022; approved after reviewing on 14.06.2022; accepted for publication on 12.10.2022

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