Лекции по теории управления : учебное пособие



Pdf көрінісі
бет21/43
Дата04.09.2023
өлшемі3,95 Mb.
#106068
түріЛекции
1   ...   17   18   19   20   21   22   23   24   ...   43
Байланысты:
Фурсов В.А. Лекции по теории управления 2021

 
 


61

 
 
 
Лекция 8. ОПИСАНИЕ ЛИНЕЙНЫХ СИСТЕМ
В ПРОСТРАНСТВЕ СОСТОЯНИЙ 
8.1. Векторная запись
дифференциальных уравнений систем 
Технику записи векторных уравнений состояния рассмотрим на при-
мере дифференциального уравнения второго порядка: 
2
2
2
2
d y
dy
T
T
y
ku
dt
dt


 

(8.1) 
Введем новые переменные: 
1
y
x


(8.2) 
1
2
dy
dx
x
dt
dt


;
(8.3) 
2
2
1
2
2
2
d y
d x
dx
dt
dt
dt



(8.4) 
С использованием этих обозначений уравнение (8.1) можно записать в 
виде системы 
1
2
2
1
2
2
2
1
,
1
2
,
.
dx
x
dt
dx
k
x
x
u
dt
T
T
T
y
x


 



(8.5) 
Эта система в векторно-матричных обозначениях имеет вид 
;
T
u
y =
,


x
Ax
B
C x
(8.6) 
где 


1
2
,
T
x x

x
,
2
0
1
1
2
T
T












A
,
2
0
k
T









B

 
1,0
T
C =
.


62 
Здесь 
x
– вектор 
состояния
. Первое уравнение в (8.6) называют 
урав-
нением состояния
, а второе – 
уравнением наблюдения
. В данном случае пе-
ременные 
и, у
– скаляры. В общем случае они могут быть векторами. 
8.2. Связь уравнений состояния с передаточными функциями 
Если задана передаточная функция системы, например, в виде 
( )
( )
( )
( )
( )
y p
G p
W p
u p
D p



(8.7) 
можно записать соответствующее дифференциальное уравнение: 
( )
( )
D p y
G p u


(8.8) 
Далее действуя так, как описано выше, можно перейти к уравнениям 
состояния вида (8.6).
Для обратного перехода от уравнений состояния к передаточной функ-
ции представим уравнение состояния в (8.6) в виде 


p
u

E
A x = B

(8.9) 
где 
E
– единичная матрица, а 
p
– оператор дифференцирования. Подста-
вим вектор 


1
p
u


x = E
A
B
из (8.9) в уравнение наблюдения в (8.6): 


1
T
y =
p
u


C E
A
B

(8.10) 
Произведя указанные в (8.10) действия, получим искомую передаточ-
ную функцию. Заметим, что


( )
D p = det
p

E
A

(8.11) 
 


T
G p =
p

C E
A B

(8.12) 
где 


p

E
A
– присоединенная матрица. 
8.3. Фундаментальная система решений 
Переходный процесс в системе, описываемой уравнениями в простран-
стве состояний
u


x
Ax B

(8.13) 


63

T
y = C x,
является их решением при 
1( )
u
t

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

x
Ax

(8.14) 
Множество 
S
всех решений 
 
 
t
ξ
системы (8.14) образует линейное 
пространство. Действительно, если 
 
1
t
S

ξ
и 
 
2
t
S

ξ
, то подстановкой в 
(8.14) легко проверить, что 
 
 
1 1
2 2
С
t
С
t
S


ξ
ξ
. Покажем, что в 
S
суще-
ствует 
n
и только 
n
линейно-независимых решений 
   
 
1
2
,
,...,
n
t
t
t
ξ
ξ
ξ

Пусть заданы начальные условия в виде 






1
1
2
2
( )
1,0,...,0
,
( )
0,1,...,0
,
( )
0,0,...,1
.
n
n
t
e
t
e
t
e






ξ
ξ
ξ
(8.15) 
Этим начальным условиям соответствует 
n
решений 
   
 
1
2
,
,...,
n
t
t
t
ξ
ξ
ξ

Если предположить, что они линейно-зависимы, то должны существовать 
n
коэффициентов 
,
1,
i
С i
n

, одновременно не обращающихся в нуль таких
что 
 
 
 
 
1 1
2
2
...
0
n
n
t
С
t
С
t
С
t


 

ξ
ξ
ξ
ξ
.
Легко заметить, что 
 
t
S


также является решением (8.14), следова-
тельно 
 
 
 
1 1
0
2
2
0
0
...
0
n
n
С
t
С
t
С
t

 

ξ
ξ
ξ
или 
1 1
2
2
...
0
n
n
С e
С e
С e

 

.
Но это невозможно, т.к. 
1
2
,
,...,
n
e e
e
с – ортогональные орты из (8.15). 
Таким образом, 
n
линейно-независимых решений 
   
 
1
2
,
,...,
n
t
t
t
ξ
ξ
ξ
образуют базис пространства 
S
, а любой элемент 
 
t
S

ξ
представляется в 
виде 


64 
 
 
1
n
i i
i
t
C
t



ξ
ξ
(8.16) 
единственным образом. 
Определение:
Любые 
n
линейно-независимых решений системы 
(8.14), образующих базис пространства решений 
S
, являются 
фундамен-
тальной системой решений

8.4. Фундаментальная матрица 
Совокупность 
n
решений 
   
 
1
2
,
,...,
n
t
t
t
ξ
ξ
ξ
однородной системы 
(8.14) можно представить в виде 
n
×
 n
-матрицы: 


1
2
( )
( ),
( ),...,
( )
n
t
t
t
t

X
ξ
ξ
ξ

(8.17) 
Матрица 
( )
t
X
удовлетворяет своему матричному уравнению (8.14): 
( )
( )
t
t
 
X
A X

(8.18) 
Это легко проверить подставив 
n
векторов из (8.17) в правую часть и их 
производных в левую часть (8.14) в соответствующем порядке. 
Если совокупность решений 
1
2
( ),
( ),...,
( )
n
t
t
t
ξ
ξ
ξ
является фундаменталь-
ной системой решений, то матрица 
( )
t
X
называется 
фундаментальной
мат-
рицей
. Поскольку фундаментальная система решений образована множе-
ством 
n
линейно-независимых решений, ясно, что 
det ( )
0
t

X

Определение. 
Любая 
n
×
 n
-матрица такая, что 
det ( )
0
t

X
, для которой 
существует 
( )
t
X
при всех 
0
t
t

определяет однородную систему дифферен-
циальных уравнений вида 
( )
( )
t
t

x
Ax

(8.19) 
где 


1
( )
( )
t
t


A
X
X

(8.20) 
Это означает, что фундаментальная матрица для однородного уравне-
ния (8.19) не единственна, т.е. любая матрица 
ˆ ( )
t
X
, определяемая как 
ˆ ( )
( )
t
t


X
X
С

(8.21) 
где 
С
– невырожденная 
n
n

-матрица, является фундаментальной матри-
цей. 


65

8.5. Переходная матрица состояний 
Переходная матрица состояний – это матрица 
0
( , )
t t
Ф
, обладающая 
следующими свойствами:
 
1. 
0
( , )
t t
Ф
удовлетворяет однородному уравнению 
0
0
( , )
( , )
t t
t t
 
Ф
A Ф

2. 
0
0
( , )
t t

Ф
E

Матрица 
0
( , )
t t
Ф
является фундаментальной матрицей для системы 
( )
( )
t
t

x
Ax

(8.22) 
Можно показать, что для начальных условий 
0
0
( )
t

x
x
переходная мат-
рица 
0
( , )
t t
Ф
доставляет единственное решение системы (8.22): 
0
0
( )
( , )
t
t t

x
Ф
x

(8.23) 
Действительно из (8.23) имеем 


0
0
0
0
0
0
( )
( , )
( , )
( , )
( )
d
t
t t
t t
t t
t
dt




 
 


x
Ф
x
Ф
x
A Ф
x
A x
.
Имеет место связь переходной матрицы состояний с фундаментальной 
матрицей. Пусть 
( )
t
X
– фундаментальная матрица: 
( )
( )
t
t
 
X
A X

а 
0
( )
t

X
невырожденная 
n
n

-матрица при любом 
0
t
. Припасовывая век-
торы из (8.23), соответствующие разным 
0
( )
t
x
можно записать 
0
0
( )
( , ) ( )
t
t t
t

X
Ф
X

откуда 
1
0
0
( , )
( )
( )
t t
t
t


Ф
X X

(8.24) 
8.6. Общее решение неоднородной системы 
Рассмотрим теперь более общий случай уравнений состояния
( )
( )
( )
( )
( )
( )
T
t
t
u t ,
y t =
t
u t ,



x
Ax
B
C x
D

(8.25) 
при 
0
0
( )
t

x
x



66 
Решение соответствующей однородной системы
( )
( )
t
t

x
Ax
(8.26) 
имеет вид 
0
0
( )
( , )
t
t t



Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   43




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет