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

5

Аннотация

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

Общая информация

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

Рубрика издания: Методы оптимизации

Тип материала: научная статья

DOI: https://doi.org/10.17759/mda.2025150104

Получена: 09.01.2025

Принята в печать:

Для цитаты: Ибрагимов Д.Н., Самонов С.С. Об условиях ограниченности множеств достижимости и управляемости для линейных систем с дискретным временем и суммарными ограничениями первого порядка на скалярное управление // Моделирование и анализ данных. 2025. Том 15. № 1. С. 51–80. DOI: 10.17759/mda.2025150104

Полный текст

Введение 

Анализ управляемых динамических систем тесно связан с построением их областей достижимости и управляемости. Так, например, задача с терминальным критерием качества может быть сведена к оптимизационной задаче по терминальному состоянию на множестве достижимости за время функционирования системы [1-4]. При рассмотрении вопросов стабилизации множества управляемости определяют те начальные состояния, для которых данная задача разрешима в принципе [5-6]. Отдельно следует упомянуть задачу быстродействия [7-8], для которой множества 0-управляемости фактически представляют собой множества уровня функции будущих потерь, из-за чего использование метода динамического программирования [Беллман, 1960] неразрывно связан с построением данных множеств.

Наибольшую эффективность аппарат множеств достижимости и управляемости демонстрирует при изучении систем с дискретным временем [2-3]. Во многом это связано с тем, что последовательности этих множеств могут быть построены рекуррентным образом и в ряде случаев данная процедура сводится к стандартным операциям выпуклого анализа [Рокафеллар, 1973]. С другой стороны, на практике работа с непрерывными системами часто осуществляется при помощи дискретизации [Мордухович, 1988], что делает неизбежной аппроксимацию исходных множеств достижимости и управляемости их дискретными аналогами. Однако устремление к нулю шага дискретизации приводит к тому, что конечное непрерывное время начинает описываться бесконечным числом шагов системы дискретной. Это делает актуальным, с одной стороны, исследование вопросов сходимости последовательности множеств дискретной системы к множествам непрерывной системы [Зыков, 2022], с другой стороны, не менее важной оказывается задача построения и исследования свойств предельных множеств дискретной системы непосредственно [13-18].

Известны аналитические представления множеств достижимости и 0-управляемости для линейных систем с дискретным временем и ограничениями на функцию управления в смысле l -нормы. В частности, доказано, что в случае линейных ограничений на управление множества достижимости и 0-управляемости за конечное число шагов представляют собой многогранники [Ибрагимов, 2021]. Для их предельных аналогов сформулированы необходимые и достаточные условия ограниченности [19-21].
Случай суммарных ограничений на управление в смысле l p -нормы является менее изученным, и основные результаты по данной тематике представлены в [16-18]. В [17-18] подробно рассмотрен случай p > 1 . В частности, представлены необходимые и достаточные условия ограниченности предельных множеств достижимости и 0-управляемости, явным образом описана структура их опорных гиперплоскостей, а также предложен эффективный метод формирования внешних оценок произвольного порядка точности на основе принципа сжимающих отображений. В то же время случай p = 1 рассмотрен значительно менее подробно: доказаны только достаточные условия ограниченности, а описание их полиэдральной структуры представлено в весьма общем виде.
Целью данной статьи является расширение и уточнение результатов [Ибрагимов, 2022]. В частности, необходимо сформулировать и доказать строгий критерий ограниченности множеств достижимости и 0-управляемости линейных систем с дискретным временем и суммарными l 1  -ограничениями на управление. Также требуется определить условия, когда исследуемые множества представляют собой многогранники, и построить их явное описание в этом случае. Полученные теоретические результаты предполагается проиллюстрировать различными примерами численного моделирования систем с дискретным временем.

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

Рассматривается автономная линейная система с дискретным временем и суммарными
l 1 -ограничениями на скалярное управление:
x ( k + 1 ) = Ax ( k ) + bu ( k ) , k N { 0 } , x ( 0 ) = x 0 , k = 1 | u ( k ) | 1 ,

(1)

где x ( k ) R n – вектор состояния, u ( k ) R – управляющее воздействие на k -ом шаге, A R n × n , b R n – матрицы системы. Заданное ограничение является ограничением на l 1 -норму управления { u ( k ) } k = 0 . В ряде случае будет предполагаться, что выполнено ранговое условие Калмана:
rank ( b , Ab , ... , A n 1 b ) = n .

(2)

Для произвольного N N { 0 } обозначим через Y 1 ( N ) множество достижимости системы (1), т.е. множество тех состояний, в которые можно перевести систему (1) за N шагов из 0 посредством выбора допустимого управления:
Y 1 ( N ) = { { x R n : x = k = 0 N 1 A N k 1 bu ( k ) , k = 0 N 1 | u ( k ) | 1 } , N N , { 0 } , N = 0

(3)

Введем также предельное множество достижимости Y 1 , – множество тех состояний, в которые можно перевести систему (1) за конечное число шагов из 0 посредством выбора допустимого управления:
Y 1 , = N = 0 Y 1 ( N ) .

(4)

Аналогично для произвольного N N { 0 } обозначим через X 1 ( N ) множество 0-управляемости системы (1), т.е. множество тех начальных состояний, из которых можно перевести систему (1) за N шагов в 0 посредством выбора допустимого управления:
X 1 ( N ) = { { x 0 R n : A N x 0 = k = 0 N 1 A N k 1 bu ( k ) , k = 0 N 1 | u ( k ) | 1 } , N N , { 0 } , N = 0.

(5)

И также введем предельное множество 0-управляемости X 1 , – множество тех начальных состояний, из которых можно перевести систему (1) за конечное число шагов в 0 посредством выбора допустимого управления:
X 1 , = N = 0 X 1 ( N ) .

(6)

Обозначим через σ ( A ) = { λ 1 , , λ n } спектр матрицы A , т.е. множество всех собственных значений A с учетом кратности, и приведем следующие известные результаты.
Лемма 1 ([16, лемма 1]). Пусть семейства множеств { Y 1 ( N ) } N = 0 и { X 1 ( N ) } N = 0 для системы (1) определяются соотношениями (3) и (5) соответственно, N N  . Тогда
  1. 1.множество Y 1 ( N ) допускает представление
Y 1 ( N ) = conv { b , b , Ab , Ab , , A N 1 b , A N 1 b } ;
  1. 2.если detA 0 , то множество X 1 ( N ) допускает представление
X 1 ( N ) = conv { A 1 b , A 1 b , , A N b , A N b } .
Теорема 1 ([16, теорема 1]). Пусть множества Y 1 , и X 1 ,   для системы (1) определяются соотношениями (4) и (6) соответственно. Тогда
  1. если система (1) устойчива, т.е.   max λ σ ( A ) | λ | < 1 , то существует такая величина

    1. N max ' N , что
Y 1 , = Y 1 ( N max ' ) ;
  1. 2.если система (1) неустойчива, т.е. max λ σ ( A ) | λ | > 1 , то существует такая величина

    1. N max ' ' N , что
X 1 , = X 1 ( N max ' ' ) .
Можно заметить, что теорема 1 задает исключительно достаточные условия ограниченности множеств (4) и (6), которые являются в действительности довольно жесткими. В [Ибрагимов, 2023] для случая l p -ограничений на управление продемонстрировано, что необходимые и достаточные условия ограниченности предельных множеств достижимости и 0-управляемости в действительности зависят от соотношения A и b , а не только от спектрального радиуса A . С другой стороны, теорема 1 в совокупности с леммой 1 гарантируют, что множества (4) и (6) при определенных условиях окажутся многогранниками, однако в [Ибрагимов, 2022] не дается конструктивных указаний на то, как априорно вычислить величины N max ' и N max ' ' .
В данной работе требуется определить необходимые и достаточные условия ограниченности предельных множеств достижимости (4) и 0-управляемости (6), а также построить верхние оценки величин N max ' и N max ' ' :
N max ' N max ' ¯ ( A , b ) , N max ' ' N max ' ' ¯ ( A , b ) .  

Априорные оценки N max ' и N max ' '

На основе утверждений из выпуклого анализ и матричной алгебры предложим способ априорного оценивания величин N max ' и N max ' ' из теоремы 1.
Лемма 2. Пусть семейства множеств { Y 1 ( N ) } N = 0 и { X 1 ( N ) } N = 0   для системы (1) определяются соотношениями (3) и (5) соответственно. Тогда
  1. если   A N b Y 1 ( N ) , то для любого k N { 0 } также выполнено включение
    A N + k b Y 1 ( N ) ;
  2. если   det A 0 и A ( N + 1 ) b X 1 ( N ) , то для любого k N также выполнено включение A ( N + k ) b X 1 ( N ) ;
Доказательство. Докажем сначала пункт 1. Пусть A N b Y 1 ( N ) . Тогда в силу пункта 1 леммы 1 найдутся λ 0 , , λ N 1 такие, что
A N b = i = 0 N 1 λ i A i b , i = 0 N 1 | λ i | = 1 .
Предположим, что для некоторого k N { 0 } выполнено включение
A N , , A N + k b Y 1 ( N ) .

Тогда в силу пункта 1 леммы 1 верно, что

Y 1 ( N ) = ... = Y 1 ( N + k + 1 ) .

Отсюда получаем включение

A N + k + 1 b = i = 0 N 1 λ i A i + k + 1 b conv { A k + 1 b , A k + 1 b , , A N + k b , A N + k b }
Y 1 ( N + k + 1 ) = Y 1 ( N ) .
Таким образом, по принципу математической индукции A ( N + k ) b Y 1 ( N ) для любого k N .
Пункт 2 доказывается в силу леммы 1 аналогично при замене A на A 1 , b на A 1 b .

Лемма 2 доказана.

Обозначим для произвольного x X и выпуклого X R n , содержащего 0 в качестве внутренней точки, через μ ( x , X ) функционал Минковского [22, разд. 3, §2, Гл. III]:
μ ( x , X ) = x X = inf { α > 0 : x α X } .
Также для произвольной квадратной матрицы A R n × n определим следующую норму:
A 1 = max i = 1 , n ¯ j = 1 n | a ij | .
Данная матричная норма в действительности является операторной нормой для случая, когда в R n введена норма
x 1 = i = 1 n | x i | .
Согласно лемме 2 величины N max ' и N max ' ' однозначно определяются включениями
A N max ' b Y 1 ( N max ' ) ,
A ( N max ' ' + 1 ) b X 1 ( N max ' ' ) .

С учетом определения функционала Минковкого данные включения эквивалентны неравенствам

μ ( A N max ' b , Y 1 ( N max ' ) ) 1 ,
μ ( A ( N max ' ' + 1 ) b , X 1 ( N max ' ' ) ) 1 .
Данные неравенства в общем случае достаточно сложно разрешить из-за неявной зависимости функционала Минковского в левой части от N max ' или N max ' ' . Однако для случаев N max ' , N max ' ' n можно получить простые верхние оценки N max ' ¯ и N max ' ' ¯ , используя более строгие условия
A N max ' ¯ b Y 1 ( n ) Y 1 ( N max ' ) ,
A ( N max ' ' ¯ + 1 ) b X 1 ( n ) X 1 ( N max ' ' ) ,
которые в свою очередь эквивалентны неравенствам .
μ ( A N max ' ¯ b , Y 1 ( n ) ) 1 ,

(7)

μ ( A ( N max ' ' ¯ + 1 ) b , X 1 ( n ) ) 1 .

(8)

Представим точное выражение для функционалов Минковского μ ( x , Y 1 ( n ) ) и μ ( x , X 1 ( n ) ) для управляемых систем в виде следующей леммы.
Лемма 3. Пусть выполнено условие (2), семейства множеств { Y 1 ( N ) } N = 0 и { X 1 ( N ) } N = 0   для системы (1) определяются соотношениями (3) и (5) соответственно. Тогда
  1. справедливы соотношения 

μ ( x , Y 1 ( n ) ) = A n 1 x 1 A n 1 1 x 1 , A n = ( b , , A n 1 b ) ;
  1. 2.если det A 0 , то справедливы соотношения
μ ( x , X 1 ( n ) ) = B n 1 x 1 B n 1 1 x 1 , B n = ( A 1 b , , A n b ) .
Доказательство. Докажем сначала пункт 1. Из определения (3), полагая N = n , получим цепочку равенств
Y 1 ( n ) = { k = 0 n 1 A n k 1 bu ( k ) : k = 0 n 1 | u ( k ) | 1 } =
{ ( b , , A n 1 b ) u : u R n , u 1 1 } = { A n u : u R n , u 1 1 } .
Учтем, что из (2) следует обратимость матрицы A n , и получим следующие соотношения для функционала Минковского:
μ ( x , Y 1 ( n ) ) = inf { α > 0 : x α Y 1 ( n ) } = inf { α > 0 : x = α A n u , u R n , u 1 1 } =
inf { α > 0 : A n 1 x α = u , u R n , u 1 1 } = inf { α > 0 : A n 1 x α 1 1 } =
inf { α > 0 : A n 1 x 1 α } = A n 1 x 1 .

Окончательно, в силу неравенства Гельдера

μ ( x , Y 1 ( n ) ) = A n 1 x 1 A n 1 1 x 1 .
Пункт 2 доказывается в силу леммы 1 аналогично при замене A на A 1 , b на A 1 b и A n на B n .
Лемма 3 доказана.
Обозначим через [ α ] наименьшее целое, которое не меньше чем α :
[ α ] = min { k Z : k α } .
При помощи леммы 3 построим величины N ' max ¯ и N max ¯ явным образом для случая, когда A диагонализируема.
Теорема 2. Пусть верно (2), множества Y 1 , и X 1 , для системы (1) определяются соотношениями (4) и (6) соответственно, матрица A диагонализируема, т.е. существуют невырожденная матрица S R n × n и числа λ 1 , , λ n 1 , r 1 , , r n 2 > 0 , φ 1 , , φ n 2 R   такие, что
A = S 1 , Λ = ( λ 1 0 r 1 A φ 1 0 r n 2 A φ n 2 ) R n × n ,

(9)

A φ = ( cos φ sin φ sin φ cos φ ) R 2 × 2 , n 1 , n 2 0 , n 1 + 2 n 2 = n .
Тогда для y = S 1 b
  1. если система (1) устойчива, т.е.   max λ σ ( A ) | λ | < 1 , то
N max ' N max ' ¯ = [ ln ( A n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) ln ( max λ σ ( A ) | λ | ) ] ;
  1. 2.если система (1) неустойчива, т.е. max λ σ ( A ) | λ | > 1 , то
N max ' ' N max ' ' ¯ = [ ln ( B n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) ln ( min λ σ ( A ) | λ | ) ] 1 .
Доказательство. Докажем сначала пункт 1. Из спектрального разложения (9) для любого
k N следует представление
A k = S Λ k S 1 = S ( λ 1 k 0 r 1 k A k φ 1 0 r n 2 k A k φ n 2 ) S 1 .
A k b = S Λ k y =

Тогда верны соотношения

A k b 1 = S Λ k S 1 b 1 S 1 Λ k S 1 b 1 = S 1 Λ k y 1 = S 1 j = 1 n 1 | λ j k y j | +
+ S 1 i = 1 n 2 r i k ( | y n 1 + 2 i 1 cos ( k φ i ) + y n 1 + 2 i sin ( k φ i ) | + | y n 1 + 2 i cos ( k φ i ) y n 1 + 2 i 1 sin ( k φ i ) | ) .

Рассмотрим оптимизационную задачу

a + b max a 2 + b 2 = C 2 a , b 0 .

Применяя метод множителей Лагранжа, можно установить, что

max a 2 + b 2 = C 2 a , b 0 ( a + b ) = 2 C .

Если положить

C = | y n 1 + 2 i 1 cos ( k φ i ) + y n 1 + 2 i sin ( k φ i ) | 2 + + | y n 1 + 2 i cos ( k φ i ) y n 1 + 2 i 1 sin ( k φ i ) | 2 =
y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ,
то для всех i = 1 , n 2 ¯ верны оценки
| y n 1 + 2 i 1 cos ( k φ i ) + y n 1 + 2 i sin ( k φ i ) | + | y n 1 + 2 i cos ( k φ i ) y n 1 + 2 i 1 sin ( k φ i ) |
2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) .

Таким образом, окончательно справедливы оценки

A k b 1 S 1 ( j = 1 n 1 | λ j k y j | + i = 1 n 2 r i k 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) .

С учетом леммы (3)

μ ( A k b , Y 1 ( n ) ) A n 1 1 A k b
A n 1 1 S 1 ( j = 1 n 1 | λ j k y j | + i = 1 n 2 r i k 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) )
A n 1 1 S 1 ( max { max j = 1 , n 1 ¯ | λ j | ; max j = 1 , n 2 ¯ r i } ) k ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) =
A n 1 1 S 1 ( max λ σ ( A ) | λ | ) k ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) .
Тогда неравенство μ ( A k b , Y 1 ( n ) ) 1 будет следователь из условия
A n 1 1 S 1 ( max λ σ ( A ) | λ | ) k ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) 1 ,
( max λ σ ( A ) | λ | ) k 1 A n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ,
k ln ( max λ σ ( A ) | λ | ) ln ( A n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) ,

(10)

Положим k = N max ' ¯ и получим из (7) искомые оценки
N max ' ¯ ln ( A n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) ln ( max λ σ ( A ) | λ | ) .

Из последнего неравенства следует пункт 1 теоремы 2.

Для доказательства пункта 2 проведем аналогичные рассуждения, заменив в силу леммы 1 A на A 1 , A n на B n и Y 1 ( N ) на X 1 ( N ) . Учтем, что собственные значения A и A 1 взаимнообратны и выберем k = N max ' ' ¯ + 1 в условии (10):
( N max ' ' ¯ + 1 ) ln ( max λ σ ( A ) | λ | 1 ) ln ( B n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) .

Отсюда в силу (8) следуют искомые оценки

N max ' ' ¯ + 1 ln ( B n 1 1 S 1 ( j = 1 n 1 | y j | + i = 1 n 2 2 ( y n 1 + 2 i 1 2 + y n 1 + 2 i 2 ) ) ) ln ( min λ σ ( A ) | λ | ) .

Из последнего неравенства следует пункт 2 теоремы 2.

Теорема 2 полностью доказана.

Заметим, что в теореме 2 возможны ситуации, когда n 1 = 0 , т.е. все собственные значения A существенно комплексные, и когда n 2 = 0 , т.е. все собственные значения A действительные. В этих случаях оценки, представленные в теореме 2, несколько упрощаются. Важным является частный случай n = 2 , так как для него возможно только две ситуации: n 1 = 2 , n 2 = 0 или
n 1 = 0 , n 2 = 1 . Приведем оценки для двумерных систем в виде следствия.
Следствие 1. Пусть выполнены предположения теоремы 2, n = 2 . Тогда для y = S 1 b

  1. если система (1) устойчива, т.е.   max λ σ ( A ) | λ | < 1 , то
N max ' N max ' ¯ = { [ ln ( A 2 1 1 S 1 y 1 ) ln ( max { | λ 1 | ; | λ 2 | } ) ] , σ ( A ) = { λ 1 , λ 2 } R , [ ln ( A 2 1 1 S 1 y 2 2 ) ln r 1 ] , σ ( A ) = { r 1 e ± i φ 1 } R ;
  1. 2.если система (1) неустойчива, т.е. max λ σ ( A ) | λ | > 1 , то
N max ' ' N max ' ' ¯ =
Доказательство. Доказательство следствия 1 вытекает непосредственно из теоремы 2 при замене n = 2 .
 

Необходимые и достаточные условия ограниченности множеств Y 1 , , X 1 ,

В [Ибрагимов, 2023] доказано, что для случая суммарных l p -ограничений на управление ограниченность множеств Y 1 , , X 1 , определяется соотношением A и b . В частности, разложением b по вещественному жорданову базису матрицы A .
Жордановым базисом матрицы A называется набор линейно независимых векторов h 1 , , h n R n , который задает преобразование подобия матрицы A в ее вещественную жорданову каноническую форму [23, разд. 3.4, Гл. 3]. Такой базис единственен с точностью до ненулевых сомножителей и порядка векторов h 1 , , h n , и каждый базисный вектор соответствует некоторой жордановой клетке, т.е. некоторому собственному значению матрицы A . Если разбить элементы жорданова базиса на три множества по критерию того, соответствуют ли они собственному значению матрицы A большему, равному или меньшему 1 по модулю, то получится определить следующие три инвариантных подпространства:
L 1 = Lin { h i : h i соответствует с . з. λ , | λ | < 1 } ,
L 1 = Lin { h i : h i – собственный вектор, соответствующий с . з . λ , | λ | = 1 } ,
L 1 = Lin { h i : h i соответствует с. з. λ , | λ | > 1 } .
Заметим, что L 1 не включает в себя присоединенные векторы, соответствующие собственному значению λ , | λ | = 1 .
Теорема 3. Пусть множества Y 1 , и X 1 ,   для системы (1) определяются соотношениями (4) и (6) соответственно.
 Тогда
  1. множество   Y 1 , ограничено тогда и только тогда, когда
b Lin ( L 1 L 1 ) ;
  1. 2.множество X 1 , ограничено тогда и только тогда, когда det A 0 и

b Lin ( L 1 L 1 ) .
Доказательство. Докажем сначала пункт 1. Обозначим через l 1 пространство суммируемых числовых последовательностей:
l 1 = { ( u 1 , u 2 , ) : k = 1 | u k | < } , | u 1 = k = 1 | u k | .
Предельное множество достижимости Y 1 , в силу определений (3), (4) и [17, лемма 9] с точностью до замыкания является проекцией шара из нормированного пространства l 1 на конечномерное пространство R n :
Y 1 , ¯ = ( b , Ab , A 2 b , ) { u l 1 : u 1 1 } .
Отсюда следует, что множество Y 1 , ограничено тогда и только тогда, когда ограничен оператор
B ' = ( b , Ab , A 2 b , ) = ( y 1 y n ) .
Оператор B ' ограничен в свою очередь в том и только в том случае, когда образующие его линейные функционалы y i , i = 1 , n ¯ , являются ограниченными. Это в силу теоремы Рисса [Колмогоров, 1981] эквивалентно ограниченности последовательностей y 1 , , y n . Таким образом, множество Y 1 , ограничено тогда и только тогда, когда последовательность { A k b } k = 0 R n ограничена.
Рассмотрим ограниченность последовательности { A k b } k = 0 . Пусть вектор b допускает разложение
b = α 1 h 1 + + α n h n .
Через S R n × n обозначим невырожденную матрицу, задающую преобразование A к её вещественной жордановой форме:
S 1 AS = J =

(11)

где J i соответствует либо вещественному собственному значению λ i R и имеет вид
J i =

(12)

либо соответствует паре комплексно-сопряженных собственных значений r e ± i φ C :
J i =

(13)

Заметим, что в силу (11) справедливы равенства

( b , Ab , A 2 b , ) = ( b , SJ S 1 b , S J 2 S 1 b , ) = S ( S 1 b , J S 1 b , J 2 S 1 b , ) .
Отсюда следует, что последовательности { A k b } k = 0 и { J k S 1 b } k = 0 ограничены одновременно. Сгруппируем координаты вектора S 1 b в соответсвии с размерностями и расположением жордановых клеток в разложении (11):
S 1 b = ( α 1 , 1 , , α 1 , n 1 , , α m , 1 , , α m , n m ) T ,
Аналогично для всех k N обозначим
J k S 1 b = ( α 1 , 1 ( k ) , , α 1 , n 1 ( k ) , , α m , 1 ( k ) , , α m , n m ( k ) ) T .
С учетом (11) для любых i = 1 , m ¯ верно соотношение
( α i , 1 ( k ) α i , n i ( k ) ) = J i k ( α i , 1 α i , n i ) .
В случае, определенном соотношением (12), для всех k n i 1 справедливо
J i k =
где здесь и везде далее через C k j обозначено число сочетаний из k по j :
C k j = k ! ( k j ) ! j ! .

Получим предсталение

α i , j ( k ) = l = j n i α i , l C k l j λ i k l + j , j = 1 , n i ¯ .
Если | λ i | < 1 и k > 2 ( n i 1 ) , то справедливы оценки:
| α i , j ( k ) | l = j n i | α i , l | C k l j | λ i | k l + j C k n i 1 | λ i | k n i + 1 l = 1 n i | α i , l |
l = 1 n i | α i , l | ( n i 1 ) ! k ! ( k n i + 1 ) ! | λ i | k n i + 1 l = 1 n i | α i , l | ( n i 1 ) ! k n i 1 | λ i | k n i + 1 k 0 .
Таким образом, последовательность ( α i , j , α i , j ( 1 ) , α i , j ( 2 ) , ) сходится, а следовательно, ограничена.
Пусть | λ i | > 1 и найдется j = 1 , n i ¯ такой, что α i , j 0 . Без ограничений общности будем считать, что j = n i или α i , j + 1 = = α i , n i = 0 . Тогда
α i , j ( k ) = α i , j λ i k k .
Следовательно, ( α i , j , α i , j ( 1 ) , α i , j ( 2 ) , ) не является ограниченной последовательностью.
Если же α i , 1 = = α i , n i = 0 , то при любом λ i R и k N справедливо, что α i , j ( k ) = 0 ,
j = 1 , n i ¯ , т.е. ( α i , j , α i , j ( 1 ) , α i , j ( 2 ) , ) ограничена.
Пусть | λ i | = 1 и α i , 1 0 , но α i , j = 0 для всех остальных j = 2 , n i ¯ . Тогда
| α i , 1 ( k ) | = | α i , 1 λ i k | = | α i , 1 | ,
α i , j ( k ) = 0 , j = 2 , n i ¯ .
Таким образом, для всех j = 1 , n i ¯ последовательность ( α i , 1 , α i , 1 ( 1 ) , α i , 1 ( 2 ) , ) ограничена.
Пусть | λ i | = 1 и существует такой α i , j ' 0 , где j ' = 2 , n i ¯ . Без ограничения общности будем полагать, что j = n i или α i , j + 1 = = α i , n i = 0 . Тогда
α i , j 1 ( k ) = α i , j 1 λ i k + k α i , j λ i k 1 ,
т.е. последовательность ( α i , j 1 , α i , j 1 ( 1 ) , α i , j 1 ( 2 ) , ) не ограничена.

Получаем, что в случае (12) последовательность

( α i , 1 α i , 1 ( 1 ) α i , 1 ( 2 ) α i , n i ( 1 ) α i , n i ( 2 ) )
ограничена тогда и только тогда, когда либо | λ i | < 1 , либо | λ i | = 1 и α i , j = 0 для всех j 1 , либо α i , 1 = = α i , n i = 0 .
Рассмотрим случай (13), и для всех j = 1 , n i ¯ введем обозначения
α ~ i , j = ( α i , 2 j 1 α i , 2 j ) , α ~ i , j ( k ) = ( α i , 2 j 1 ( k ) α i , 2 j ( k ) ) .
Для всех k n i 1 справедливо
J i k =

Получим представление

α ~ i , j ( k ) = l = j n i C k l j r i k l + j A ( k l + j ) φ i α ~ i , l , j = 1 , n i ¯ .
Если r i < 1 и k > 2 ( n i 1 ) , то справедливы оценки:
α ~ i , j ( k ) l = j n i C k l j r i k l + j A ( k l + j ) φ i α ~ i , l C k n i 1 r i k n i + 1 l = 1 n i α ~ i , l
l = 1 n i α ~ i , l ( n i 1 ) ! k ! ( k n i + 1 ) ! r i k n i + 1 l = 1 n i α ~ i , l ( n i 1 ) ! k n i 1 r i k n i + 1 k 0 .
Таким образом, последовательность ( α ~ i , j , α ~ i , j ( 1 ) , α ~ i , j ( 2 ) , ) сходится в R 2 , а следовательно, сходится и покоординатно. Т.е. также сходятся и, как следствие, ограничены последовательности ( α i , 2 j 1 , α i , 2 j 1 ( 1 ) , α i , 2 j 1 ( 2 ) , ) и ( α i , 2 j , α i , 2 j ( 1 ) , α i , 2 j ( 2 ) , ) .
Пусть r i > 1 и найдется j = 1 , n i ¯ такой, что α ~ i , j 0 . Без ограничений общности будем считать, что j = n i или α ~ i , j + 1 = = α ~ i , n i = 0 . Тогда
α ~ i , j ( k ) = r i k A k φ i α ~ i , j = r i k α ~ i , j k .
Таким образом, ( α ~ i , j , α ~ i , j ( 1 ) , α ~ i , j ( 2 ) , ) не является ограниченной последовательностью в R 2 . Отсюда с учетом неравенства Минковского следует, что хотя бы одна из последовательностей ( α i , 2 j 1 , α i , 2 j 1 ( 1 ) , α i , 2 j 1 ( 2 ) , ) или ( α i , 2 j , α i , 2 j ( 1 ) , α i , 2 j ( 2 ) , ) также не является ограниченной.
Если же α ~ i , 1 = = α ~ i , n i = 0 , то при любом r i R и k N справедливо, что α ~ i , j ( k ) = 0 ,
j = 1 , n i ¯ , т.е. обе последовательности ( α i , 2 j 1 , α i , 2 j 1 ( 1 ) , α i , 2 j 1 ( 2 ) , ) или ( α i , 2 j , α i , 2 j ( 1 ) , α i , 2 j ( 2 ) , ) являются тождественно нулевыми и, как следствие, ограничены.
Пусть r i = 1 и α ~ i , 1 0 , но α ~ i , j = 0 для всех остальных j = 2 , n i ¯ . Тогда
α ~ i , 1 ( k ) = r i k A k φ i α ~ i , 1 = α ~ i , 1 ,
α ~ i , j ( k ) = 0 , j = 2 , n i ¯ .
Таким образом, для всех j = 1 , n i ¯ последовательности ( α i , 2 j 1 , α i , 2 j 1 ( 1 ) , α i , 2 j 1 ( 2 ) , ) и ( α i , 2 j , α i , 2 j ( 1 ) , α i , 2 j ( 2 ) , ) ограничены.
Пусть r i = 1 и существует такой α i , j ' 0 , где j ' = 2 , n i ¯ . Без ограничения общности будем полагать, что j = n i или α ~ i , j + 1 = = α ~ i , n i = 0 . Тогда
α ~ i , j 1 ( k ) = r i k A k φ i α ~ i , j 1 + k r i k 1 A ( k 1 ) φ i α ~ i , j
k r i k 1 A ( k 1 ) φ i α ~ i , j r i k A k φ i α ~ i , j 1 = k α ~ i , j α ~ i , j 1 k .
Таким образом, ( α ~ i , j , α ~ i , j ( 1 ) , α ~ i , j ( 2 ) , ) не является ограниченной последовательностью в R 2 . Отсюда с учетом неравенства Минковского следует, что хотя бы одна из последовательностей ( α i , 2 j 1 , α i , 2 j 1 ( 1 ) , α i , 2 j 1 ( 2 ) , ) или ( α i , 2 j , α i , 2 j ( 1 ) , α i , 2 j ( 2 ) , ) также не является ограниченной.

Получаем, что в случае (13) последовательность

( α i , 1 α i , 1 ( 1 ) α i , 1 ( 2 ) α i , 2 n i ( 1 ) α i , 2 n i ( 2 ) )
ограничена тогда и только тогда, когда либо r i < 1 , либо r i = 1 и α ~ i , j = 0 для всех j 1 , либо α ~ i , 1 = = α ~ i , n i = 0 . А в свою очередь ограниченность последовательностей { A k b } k = 0 и { J k S 1 b } k = 0 равносильна тому, что данные условия будут выполнятся для всех i = 1 , m ¯ , что эквивалентно включению
b Lin ( L 1 L 1 ) .
Рассмотрим вопросы ограниченности X 1 , . Если det A = 0 , то у матрицы A существует собственный вектор h R n , соответствующий собственному значению λ = 0 . Тогда согласно (5) верно включение Lin { h } X 1 ( 1 ) , что с учетом (6) приводит к включению Lin { h } X 1 , , откуда следует, что X 1 , неограничено. Если det A 0 , то существует матрица A 1 , собственные значения которой взаимнообратны собственным значениям A [23, Гл. I]. Отсюда ясно, что доказательство пункта 2 теоремы 3 аналогично доказательству пункта 1, если заменить A на A 1 .

Теорема 3 доказана.

Важно сопоставить результаты теоремы 3 с результатами [Ибрагимов, 2023]. Напомним, что в случае
l p -ограничений на скалярное управление при p > 1 предельные множества достижимости (4) и 0-управляемости (6) оказываются ограниченными тогда и только тогда, когда b L 1 и
b L 1 соответственно [17, теоремы 2, 3]. Эти условия исключают возможность одновременной ограниченности этих множеств, за исключением тривиального случая b = 0 . Для систем с суммарными l 1 -ограничениями, как следует из теоремы 3, такая ситуация возможна. Представим данный факт в виде следствия.
Следствие 2. Пусть множества Y 1 , и X 1 , для системы (1) определяются соотношениями (4) и (6) соответственно. Тогда данные множества ограничены тогда и только тогда, когда

b L 1

Доказательство. Доказательство следствия 2 следует непосредственно из теоремы 3.

 

Примеры

На языке Maple была написана программа, которая в соответствии с разработанными методами строит множества достижимости и 0-управляемости. В качестве фазового пространства было выбрано R 2 .

Пример 1. Пусть

A = ( 0.31 0.11 0.33 0.79 ) , b = ( 1 1 ) .

(14)

Матрица собственных значений Λ и матрица S из разложения (9) имеют вид
Λ = ( 0.4 0 0 0.7 ) , S = ( 0.76 0.27 0.65 0.96 ) .
Собственные значения матрицы A по модулю меньше единицы, значит, мы имеем дело с устойчивой системой.
Искомая величина N max ' ¯ , вычисленная в соответствие с пунктом 1 следствия 1, для этой системы равна 3. На рис. 1 изображен многогранник Y 1 ( 3 ) = Y 1 , . Также при помощи леммы 2 вычислено точное значение N max ' = 2 .

Рис. 1. Множества достижимости для системы (14)

Пример 2. Пусть

A = 3 4 ( 3 2 1 2 1 2 3 2 ) , b = ( 1 1 ) .

(15)

Матрица A имеет только комплексно-сопряженные собственные значения. Матрица собственных значений Λ и матрица S из разложения (9) имеют вид
Λ = ( 0.65 0.38 0.38 0.65 ) , S = ( 0.71 0 0 0.71 ) .
Модуль собственных значений матрицы A меньше единицы, следовательно, система устойчива.
Априорная оценка N ' max ¯ , вычисленная в соответствии с пунктом 1 следствия 1, для этой системы равна 5. На рис. 2 изображен многогранник Y 1 ( 5 ) = Y 1 , . Также при помощи леммы 2 вычислено точное значение N ' max = 3 .

Пример 3. Пусть

A = 10 19 ( 1 6 2 6 ) , b = ( 1 1 ) .

(16)

Матрица собственных значений Λ и матрица S из разложения (9) имеют вид
Λ = ( 1.05 0 0 1.58 ) , S = ( 0.89 0.83 0.45 0.55 ) .
Собственные значения матрицы A оказались больше единицы по модулю, следовательно, система является неустойчивой, а значит, мы можем для нее построить предельные множества 0-управляемости.
Априорная оценка N max ¯ , вычисленная в соответствии с пунктом 2 следствия 1, для этой системы равна 88. На рис. 3 изображен многогранник X 1 ( 88 ) = X 1 , . Также при помощи леммы 2 вычислено точное значение N max = 7 .

Рис. 2. Множества достижимости для системы (15)

Рис. 3. Множества 0-управляемости для системы (16)

Пример 4. Пусть

A = 6 5 ( 2 2 2 2 2 2 2 2 ) , b = ( 1 1 ) .

(17)

Матрица A имеет только комплексно-сопряженные собственные значения. Матрица собственных значений Λ и матрица S из разложения (9) имеют вид
Λ = ( 0.85 0.85 0.85 0.85 ) , S = ( 0.71 0 0 0.71 ) .
Модуль комплексно-сопряженных собственных значений матрицы A больше единицы, следовательно система неустойчива, поэтому можем построить предельные множества
0-управляемости.
Априорная оценка N max ¯ , вычисленная в соответствии с пунктом 2 следствия 1, для этой системы равна 7. На рис. 4 изображен многоугольник X 1 ( 7 ) = X 1 , . Также при помощи леммы 2 вычислено точное значение N max = 3 .

Рис. 4. Множества 0-управляемости для системы (17)

Пример 5. Пусть

A = ( cos 1 sin 1 sin 1 cos 1 ) , b = ( 1 1 ) .

(18)

Матрица A совпадает со своей вещественной жордановой формой из разложения (9):
Λ = A , S = I .
В таком случае матрица системы имеет только комплексно-сопряженные собственные значения, равные по модулю единице. По этой причине нельзя воспользоваться результатами теорем 1 и 2 для построения предельных множества достижимости и 0-управляемости, хотя в силу теоремы 3 множества Y 1 , и X 1 , являются ограниченными, и представляют собой круг радиуса 1 с центром в начале координат. Докажем это.
Множество достижимости является выпуклой оболочкой множества точек, полученных путем умножения возведенной в степень N матрицы системы A на вектор b . Последовательность { ± A N b } N = 0 является плотной в окружности радиуса 1, поскольку матрица A является матрицей поворота на угол, отношение которого к π не является рациональным числом. То есть замыкание этого множества точек является окружностью, следовательно, замыкание выпуклой оболочки данной последовательности точек должно совпадать с выпуклой оболочкой окружности, то есть с кругом [10, Теорема 17.2]. Из этого следует, что с точностью до замыкания предельное множество достижимости совпадает с кругом.
Аналогичные рассуждения справедливы также для последовательности { ± A N b } N = 1 и множеств 0-управляемости.

Пример 6. Пусть

A = ( 1 1 0 1 ) , b = ( 0 1 ) .

(19)

Матрица собственных значений Λ и матрица S из разложения (9) имеют вид
Λ = ( 1 1 0 1 ) , S = ( 1 0 0 1 ) .
Матрица A имеет одно собственное значение кратности 2, а вектор b – присоединенный вектор, соответствующий этому собственному значению. Согласно теореме 3 предельные множества достижимости и 0-управляемости будут неограниченными. На рис. 6 изображена последовательность множеств 0-управляемости данной системы для N { 2 , , 10 } , которая неограниченно возрастает.

Рис. 5. Множества достижимости для системы (18)

Рис. 6. Множества 0-управляемости для системы (19)

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

Рассмотрим систему следующего вида для n = 3 :
A = ( 1 α 1 α 2 0 0 1 α 0 0 0 1 ) , b = ( 0 1 1 ) , α ( 0 , 1 ) .

(20)

Вещественная жорданова форма Λ и матрица S из разложения (9) для данной системы имеют вид
Λ = ( 1 α 1 0 0 1 α 0 0 0 1 ) , S = ( α 2 0 0 0 1 0 0 0 1 ) .
Согласно теореме 3 предельное множество 0-управляемости X 1 , ограничено, однако оно не удовлетворяет теореме 1 и не является многогранником. Докажем это.
Для матрицы A справедливы следующие тождества:
A 1 = ( α 1 0 0 α 0 0 0 1 ) , A k = ( α k k α k 1 0 0 α k 0 0 0 1 ) , A k b = ( k α k 1 α k 1 ) .
Рассмотрим следующий вектор для произвольного фиксированного k 0 N :
p = ( 1 k 0 ln α + 1 α ln α k 0 ) .

Тогда

( p , A k b ) = k α k 1 k 0 ln α + 1 ln α α k + 1 + k 0 .
Найдем максимум этого функционала по k N . Для этого введем функцию
f ( x ) = x α x 1 k 0 ln α + 1 ln α α x + 1 + k 0 .
Вычислим стационарные точки f :
f ' ( x ) = ( x k 0 ) α x 1 ln α = 0 ,
x = k 0 .
Определим характер экстремума в точке x = k 0 , для этого выберем малое ε > 0 и определим знак производной в ε -окрестности точки k 0 .
f ' ( k 0 ε ) = ( k 0 ε k 0 ) α k 0 + ε 1 = ε α k 0 + ε 1 ln α > 0 ,
f ' ( k 0 + ε ) = ( k 0 + ε k 0 ) α k 0 + ε 1 = ε α k 0 + ε 1 ln α < 0 .

Таким образом,

( p , A k b ) < ( p , A k 0 b ) , k N k 0 } .

Теперь рассмотрим величину

( p , A k b ) = k α k 1 + k 0 ln α + 1 ln α α k + 1 k 0 .
Найдем максимум этого функционала по k N . Для этого введем функцию:
g ( x ) = x α x 1 + k 0 ln α + 1 ln α α x + 1 k 0 .
Так как g ( x ) = f ( x ) , точка x = k 0 является минимумом функции g ( x ) . Тогда
x 1 g ( x ) = max { g ( 1 ) , lim x + g ( x ) } .
g ( 1 ) = 1 + k 0 ln α + 1 ln α k 0 = 1 + 1 ln α ,
lim x g ( x ) = lim x ( x α x 1 + k 0 ln α + 1 ln α α x 1 k 0 ) =
lim x ( x α x 1 ) + lim x ( k 0 ln α + 1 ln α α x 1 ) k 0 = k 0 ,
x 1 g ( x ) = max { 1 + 1 ln α , k 0 } < 0 < f ( k 0 ) .

Таким образом,

( p , A k b ) < ( p , A k 0 b ) , k N .

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

x + = lim N A N b = ( 0 0 1 ) , x = lim N A N b = ( 0 0 1 ) .
Следовательно, в k 0 достигается единственный максимум функционала ( p , ± A k b ) по k N . Т.е. A k 0 b согласно [10, Следствие 32.3.2] является крайней для замыкания X 1 , . Но поскольку k 0 N был выбран произвольно, то множество крайних точек X 1 , не является счетным.
Проиллюстрируем пример на рис.7, выбрав α = 0.9 .

Рис. 7. Множества 0-управляемости для системы (20)

Заключение

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

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

Литература

  1. Моисеев Н.Н. Элементы теории оптимальных систем. М.: Наука, 1975.
  2. Болтянский В.Г. Оптимальное управление дискретными системами. М.: Наука, 1973.
  3. Пропой А.И. Элементы теории оптимальных дискретных процессов. М.: Наука, 1973.
  4. Аграчев А.А., Сачков Ю.Л. Геометрическая теория управления. М.:Наука, 2005.
  5. Yang H., Xia Y., Geng Q. Stabilization on Null Controllable Region / In: Analysis and Synthesis of Delta Operator Systems with Actuator Saturation. Studies in Systems, Decision and Control. 2019. V. 193. P. 39–65. DOI: 10.1007/978-981-13-3660-7_3.
  6. Amato F., Cosentino C., Tommasi G. D., Pironti A., Romano M. Input–Output Finite-Time Stabilization of Linear Time-Varying Discrete-Time Systems // IEEE Transactions on Automatic Control. V. 67. No. 9. P. 4438–4450. DOI: 10.1109/TAC.2022.3161374.
  7. Ибрагимов Д.Н. О задаче быстродействия для класса линейных автономных бесконечномерных систем с дискретным временем, ограниченным управлением и вырожденным оператором // АиТ. 2019. № 3. C. 3–25. DOI: 10.1134/S0005231019030012.
  8. Ибрагимов Д.Н., Новожилкин Н.М., Порцева Е.Ю. О достаточных условиях оптимальности гарантирующего управления в задаче быстродействия для линейной нестационарной дискретной системы с ограниченным управлением // АиТ. 2021. № 12. С. 48–72. DOI: 10.31857/S0005231021120047.
  9. Беллман Р. Динамическое программирование. М.: ИИЛ, 1960.
  10. Рокафеллар Р. Выпуклый анализ. М.: Мир, 1973.
  11. Мордухович Б.Ш. Методы аппроксимаций в задачах оптимизации и управления. М.: Наука, 1988.
  12. Зыков И.В. Приближенное вычисление множеств достижимости линейных управляемых систем при разнотипных ограничениях на управление // Известия института математики и информатики Удмуртского государственного университета. 2022. Т. 60 С. 16–33. DOI: 10.35634/2226-3594-2022-60-02
  13. Зайцева М.В., Точилин П.А. Методы построения оценок множеств достижимости в задаче моделирования потоков людей // Журн. вычисл. матем. и матем. физ. 2023. Т. 63. № 8. С. 1381–1394. DOI: 10.31857/S0044466923070190
  14. Kuntsevich V.M., Kurzhanski A.B. Attainability Domains for Linear and Some Classes of Nonlinear Discrete Systems and Their Control // J. Autom. Sci. 2010. V. 42. No. 1. P. 1–18. DOI: 10.1615/JAutomatInfScien.v42.i1.10.
  15. Берендакова А.В., Ибрагимов Д.Н. О методе построения внешних оценок предельного множества управляемости для линейной дискретной системы с ограниченным управлением // АиТ. 2023. № 2. С. 3–34. DOI: 10.31857/S0005231023020010
  16. Ибрагимов Д.Н., Осокин А.В., Сиротин А.Н., Сыпало К.И. О свойствах предельных множеств управляемости для класса неустойчивых линейных систем с дискретным временем и -ограничениями // Известия РАН. Теория и системы управления. 2022. № 4. С. 3–21. DOI: 10.31857/S0002338822040102
  17. Ибрагимов Д.Н., Сиротин А.Н. О некоторых свойствах множеств ограниченной управляемости для стационарных линейных дискретных систем с суммарным ограничением на управление // Известия РАН. Теория и системы управления. 2023. № 6. С. 3–32. DOI: 10.31857/S0002338823050086
  18. Ибрагимов Д.Н. О внешнем оценивании предельных множеств достижимости и 0-управляемости для линейных дискретных систем с суммарным ограничением на скалярное управление // АиТ. 2024. № 4. С. 3–30. DOI: 10.31857/S0005231024040018
  19. Сиротин А.Н., Формальский А.М. Достижимость и управляемость дискретных систем при ограниченных по величине и импульсу управляющих воздействиях // АиТ. 2003. № 12. С. 17–32.
  20. Colonius F., Cossich J.A.N., Santana A.J. Controllability properties and invariance pressure for linear discrete-time systems // J. Dynam. Equat. 2022. Vol. 34. P. 5–22. DOI: 10.1007/s10884-021-09966-4.
  21. Darup M.S., Mönnigmann M. On general relations between null-controllable and controlled invariant sets for linear constrained systems // 53rd IEEE Conference on Decision and Control. Los Angeles. 2014. P. 6323–6328. DOI: 10.1109/CDC.2014.7040380.
  22. Колмогоров А.Н., Фомин С.В. Элементы теории функций и функционального анализа. М.: Наука, 1981.
  23. Хорн Р., Джонсон Ч. Матричный анализ. М.:Мир, 1989.

Информация об авторах

Ибрагимов Данис Наилевич, кандидат физико-математических наук, доцент кафедры «Теория вероятностей и компьютерное моделирование», Московский авиационный институт (национальный исследовательский университет) (МАИ), Москва, Российская Федерация, ORCID: https://orcid.org/0000-0001-7472-5520, e-mail: rikk.dan@gmail.com

Самонов Степан Сергеевич, студент, кафедра «Теория вероятностей и компьютерное моделирование», Московский авиационный институт (национальный исследовательский университет) (МАИ), Москва, Российская Федерация, ORCID: https://orcid.org/0009-0006-5188-1727, e-mail: stepan.samonov.s@gmail.com

Метрики

 Просмотров web

За все время: 17
В прошлом месяце: 0
В текущем месяце: 17

 Скачиваний PDF

За все время: 5
В прошлом месяце: 0
В текущем месяце: 5

 Всего

За все время: 22
В прошлом месяце: 0
В текущем месяце: 22

!
Портрет читателя
Пройти опрос