ЗВІТ
з лабораторної роботи №3
Варіант номер 19
Виконав :
Студент групи К18-2
Присяжнюк Роман Олександрович
Перевірив :
Молотков Олег Ніконорович
Дніпро
2021
Лабораторная работа № 3
Порядок выполнения:
Методические указания:
Теория.
Примеры решения:
y=2 x 2 .
[ ] []
A= 0 0 1 , B= 0
0 5 0 3
Составим матрицу управляемости
G=[ B⋮AB⋮A 2 B ] ;
0 1 0 0 0 0 1 0 0 3
[ ][ ] [ ] 2
A⋅B= 0 0 1 0 = 3 ; A B=A ( AB)= 0 0 1 3 = 0
0 5 0 3 0
0 0 3
0 5 0 0 15 [ ][ ] [ ]
[ ]
G= 0 3 0 ;
3 0 15 det G=−27≠0 →rangG=3
Следовательно, система (2.3) полностью управляема.
Для определения наблюдаемости системы (2.1) составляется матрица H :
T T T T 2 T T n−1 T
H=[ C ⋮A C ⋮( A ) C ⋮…⋮( A ) C ], (2.4)
Т Т
где A , С — транспонированные матрицы состояния и наблюдения
системы (2.1) соответственно.
Система будет полностью наблюдаемой, если ранг матрицы Н равен
порядку системы n . Если же ее ранг 0<r < n , то система является не
полностью наблюдаемой.
В том случае, когда система (2.1) имеет одну выходную величину y ,
матрица H будет иметь размер n×n , и для полной наблюдаемости системы
достаточно, чтобы матрица H была невырожденной, т.е. det H≠0 .
Пример 2. Исследовать систему (2.3) на наблюдаемость. Для системы (2.3)
матрица наблюдения С будет иметь вид С=[ 0 2 0 ] .
Тогда
0 0 0 0
T
[ ][ ][ ]
0 0 0
T T T
A C = 1 0 5 2 0 ; A ( A C )= 1 0 5 0 = 10 ;
0 1 0 0 2 0 1 0 2 0 [ ][ ] [ ]
[ ]
H= 2 0 10 .
0 2 0
Нетрудно увидеть, что определитель матрицы H равен нулю. Это значит, что
rangH <3 и система (2.3) не полностью наблюдаема.
Рангом матрицы называется количество линейно независимых строк и
столбцов. В данном случае rangH=2 .
Действительно, для выделенного пунктиром блока матрицы H
определитель равен (-20) и ранг матрицы H равен размеру выделенного
блока, т.е. 2.
Порядок выполнения работы
А = 35 [ 0 0] В= 0 [ 3]
G = |B`:AB`|
det G=27≠0→rangG=2
Следовательно система полностью управляема .
Исследуем на наблюдаемость :
С = [1 0 ]
Ат = 0 5[ 0 3] Ст = 0[ 1]
H = [Cт:АтСт]
Aт Ст = 0 [ 0]