Подождите немного. Документ загружается.
             
         
        
            
90 
Глава 
З. 
Математические 
модели 
вход-состояние-выход 
Здесь 
J  -
жорданова 
матрица: 
J
1 
О 
О 
О 
J
2 
О 
J 
= 
diag{ J
i
} 
= 
О  О 
J
i 
диагональные 
элементы 
которой 
J
i 
для 
случая 
кратных 
собственных 
чисел 
Лi 
представлены 
матрицами 
вида 
.Ai 
1 
О 
О 
О 
.Ai 
1 
О 
О 
О 
О 
1 
О  О  О 
.Ai 
а 
для 
пары 
комплексно-сопряженных 
чисел 
.Ai,i+1  = 
ai 
± 
j{3i 
-
матрицами 
~атричная 
функция 
At 
1  2  2  1  i  i 
exp(At)  = 
е 
= 
I+At+
2
!At 
+ 
... 
+пАt 
+... 
(3.31) 
называется 
матричной 
экспонентой. 
~атричная 
экспонента 
диагональной 
матри
цы 
Л 
рассчитывается 
по 
простой 
формуле 
е
Л1t 
О 
О 
е
лt 
О 
е
Л2t 
О 
О 
О 
е
Лпt 
в 
более 
общем 
случае 
(для 
случая 
некратных 
вещественных 
корней) 
из 
выражения 
(3.29) 
получаем: 
А 
= 
ТЛТ-I, 
(3.32) 
и 
используя 
определение 
матричной 
экспоненты 
(3.31), 
выводим 
следующее 
поло
жение. 
Свойство 
3.2. 
(3.33) 
Найдем 
собственные 
числа 
Zi 
матрицы 
e
Al
, 
т. 
е. 
корни 
характеристического 
урав-, 
нения 
det(zI 
- e
At
)  = 
о. 

3.1. 
Понятие 
пространства 
состояний 
и 
модели 
состояние-выход 
91 
Принимая 
во 
внимание 
выражение 
(3.33), 
получаем 
(3.34) 
Так 
как 
dct(zI 
-
е
Лt
) 
= 
Пf(z 
-
е
Лit
), 
то 
из 
выражения 
(3.34) 
следует, 
что 
искомые 
собственные 
числа 
Zi 
удовлетворяют 
уравнению 
п 
п(z 
-
ел,t) 
= 
О, 
i=1 
откуда 
вытекает 
следующее 
положение. 
Свойство 
3.3. 
(3.35) 
Учитывая 
свойство 
3.2, 
нетрудно 
получить 
решения 
системы 
уравнений 
(3.10)-
(3.11). 
Сначала 
перепишем 
формулу 
для 
расчета 
вектора 
состояния 
(3.17) 
в 
виде 
x(t) 
= 
Те
Лt
Т-
1х
о 
= 
= 
I 
71 
72 
"  . 
7
n 
I 
Учитывая, 
что 
Т-
1
Т 
= 
1, 
запишем 
т 
т1
7
1 
тТ
7
2 
mr
7
1 
mr
7
2 
т~71 
т~72 
и, 
следовательно, 
Тогда 
уравнение 
(3.36) 
принимает 
вид 
n 
е
Л1 
О 
О 
е
Л2 
О  О 
тnТ 
т,n 
mr7
n 
т~т,n 
при 
i = 
j, 
при 
i 
=1= 
j. 
x(t)  = 
I:: 
тТ 
хоеЛit7i' 
i=1 
Введем 
обозначения 
О 
т
Т 
1 
О 
тn
Т 
2 
(3.36) 
Хо· 
еЛ" 
m~ 
1, 
(3.37) 
(3.38) 

92 
Глава 
3. 
Математические 
модели 
вход-состояние-выход 
и 
получим 
решение 
системы 
(З.10) 
в 
виде 
разложения 
по 
собственным 
векторам: 
n  n 
(З.З9) 
i=l 
i=l 
Здесь 
векторы 
xi(t) 
при 
надлежат 
собственным 
подпространс~вам 
R
i 
и 
называются 
собственными 
составляющими 
решения 
x(t), 
или 
модами 
вектора 
состояния 
системы. 
Замечание 
З.З. 
Если 
начальное 
значение 
вектора 
состояния 
(для 
рассматриваемого 
случая 
вещественных 
некратных 
собственных 
чисел) 
принадлежит 
собственному 
подпространству 
R
j
, 
т. 
е. 
хо 
= 
Лj7j, 
то 
( 
) 
_  \ 
Т 
_ 
{Л
j 
при 
i  = 
j, 
J.1i 
ХО 
-
Лjm
i 
7j 
-
О 
. 
-'-
. 
при 
1,/ 
J 
(З.40) 
и, 
следовательно, 
решение 
описывается 
простым 
выражением 
x(t)  = 
Лjе
Лjt
7j 
= 
еЛjtХQ. 
(З.41) 
Последнее 
показывает, 
что 
траектории 
многомерной 
динамической 
системы 
(З.10) 
целиком 
лежат 
в 
одномерном 
собственном 
подпространстве 
(прямой) 
R
j
, 
и ее 
пове
дение 
соответствует 
динамике 
системы 
первого 
порядка. 
Такого 
рода 
подпростран
ства 
пространства 
состояний 
IRn 
относятся 
к 
классу 
инвариантных 
множеств 
системы 
[26, 
27, 
зо, 
Зl, 
45]. 
Теперь 
проанализируем 
поведение 
выходной 
переменной 
y(t). 
Подставляя 
уравне
ние 
(З.З9) 
в 
(З.11), 
находим: 
n 
n 
(З.42) 
i=l 
i=l 
где 
Yi(t)  -
моды 
выходной 
переменной. 
Сравнивая 
последнее 
уравнение 
с 
выраже
нием 
(2.46), 
получаем, 
что 
неопределенные 
коэффициенты 
C
i 
могут 
быть 
рассчи
таны 
как 
(З.43) 
Более 
того, 
имеет 
место 
важное 
положение. 
Свойство 
3.4. 
Полюсы 
системы 
Pi 
совпадают 
с 
собственными 
числами 
матрицы 
системы 
А, 
т. 
е. 
(З.44) 
Последний 
результат 
показывает, 
что 
характеристические 
полиномы 
(2.6) 
и 
(З.25) 
также 
совпадают, 
т. 
е. 
справедливо 
следующее. 
Свойство 
3.5. 
а(л) 
dеt(лI 
-
А). 
(З.45) 

3.2. 
Модели 
управляемых 
систем 
93 
3.2. 
Модели 
управляемых 
систем 
Связь 
между 
входным 
воздействием 
динамической 
системы 
и 
ее 
выходной 
пе
ременной 
неоднозначна, 
т. 
е. 
одному 
и 
тому 
же 
входному 
сигналу 
u(t) 
может 
соответствовать 
множество 
выходных 
сигналов 
y(t) 
(см. 
п. 
2.2). 
Введение 
в 
рас
смотрение 
переменных 
состояния 
Xi 
позволяет 
устранить 
указанную 
неоднознач
насть 
-
выход 
системы 
в 
произвольный 
момент 
времени 
tl 
~ 
t
o 
единственным 
образом 
определяется 
начальными 
значениями 
переменных 
состояния 
XiO 
И 
задан
ным 
на 
интервале 
времени 
[to, 
tl] 
входным 
воздействием 
u =  U[to,tlJ: 
(3.46) 
3.2.1. 
Модели 
вход-состояние-выход 
Сначала 
рассмотрим 
частный 
случай 
управляемой 
ди
намической 
системы 
с 
одним 
входом 
u(t) 
и 
одним 
вы
ходом 
y(t), 
описываемой 
уравнением 
(2.10), 
где 
ао 
= 
1. 
Введем 
в 
рассмотрение 
переменные 
состояния 
(3.3). 
Дифференцируя 
(3.3) 
по 
времени 
и 
подставляя 
(2.10), 
находим 
уравнения 
состоя-
ния: 
(3.4 
7) 
При 
этом 
уравнение 
выхода 
по-прежнему 
имеет 
вид 
(3.6). 
Уравнения 
(3.47) 
и 
(3.6) 
представляют 
собой 
простейший 
случай модели 
вход-состояние-выход 
(ВСВ). 
В 
более 
общем 
случае 
модель 
ВСВ 
управляемой 
динамической 
системы 
(2.1) 
со
держит 
уравнения 
состояния 
вида 
а11Хl 
+ 
а12Х2 
+ ... + 
аlnХn 
+ 
Ь
1 
и, 
а21 
Хl 
+ 
а22
Х
2 
+ ... + 
а2nХn 
+ 
Ь
2
и, 
(3.48) 
и 
уравнение 
выхода 
(3.49) 
где 
aij, 
b
i
, 
Ci 
-
вещественные 
коэффициенты 
(параметры). 
Для 
преобразования 
к 
kомпактной 
векторно-матричной 
форме 
необходимо 
определить 
вектор 
состояния 

94 
Глава 
3. 
Математические 
модели 
вход-состо~ни~-выход 
Х 
= {Xi}' 
1,n, 
матрицы 
А 
= {aij}, 
0= 
{Ci}, 
а 
также 
матрицу 
размера 
n 
Х 
1 
Ь
1 
В 
{b
i
} 
Ь
2 
= 
Ь
N 
Тогда 
уравнения 
(3.48)-(3.49), 
описывающие 
модель 
вход-состояние-выход, 
при
нимают 
вид: 
х 
-
Ах+Ви, 
у 
= 
Сх, 
(3.50) 
(3.51) 
где 
Х(О) 
= 
Хо. 
Модель 
(3.50)-(3.51) 
связывает 
вход 
u(t) 
и 
выход 
y(t) 
через 
вектор 
промежуточных 
переменных 
Xi(t). 
в 
частном 
случае, 
когда 
модель 
вев 
представлена 
в 
форме 
(3.47), (3.6), 
получаем 
матрицы 
О 
1 
О 
О 
О 
О 
О 
1 
О 
О 
А 
= 
, 
в 
= 
о 
о 
о 
1 
О 
-а
n 
-an-l 
-а
n
-2 
-al 
Ь 
0=11 
О 
... 
о 
о 
1. 
Аналогично 
находится 
модель 
вев 
многоканальной 
(многосвязной) 
системы 
(см. 
модель 
(2.30». 
в 
общем 
случае 
она 
содержит 
уравнения 
состояния 
вида 
аll
Х
l 
+ ... + 
аln
Х
n 
+ 
ы
l 
иl 
+ ... + 
Ь
1rn
,и
rn
" 
а21
Х
l 
+ ... + 
а2n
Х
n 
+ 
Ь
21 
иl 
+ ... + 
Ь
2rn
,и
rn
" 
(3.52) 
и 
уравнения 
выходов 
(3.22). 
Определим 
1n'-мерный 
вектор 
управления 
и 
= 
{Щ}, 
j  = 
1, 
т', 
и 
т-мерный 
вектор 
выходов 
у 
= {Yj},  j  = 
1, 
т, 
а 
также 
матрицы 
размера 
n 
Х 
т' 
и 
т 
Х 
n 
соответственно. 
Тогда 
уравнения 
(3.52) 
и 
(3.22) 
можнq 
переписать 
в 
виде 
(3.50) 
и 
(3.51). 

3.2. 
Модели 
управляемых 
систем 
95 
Рассмотрим 
возмущенную 
динамическую 
систему, 
(см. 
модель 
(2.32)), 
т. 
е. 
управляемую 
систему, 
на 
вход 
которой 
дополнительно 
действует 
входной 
сигнал 
(воз
мущающее 
воздействие) 
f(t). 
Уравнение 
состояния 
та-
кой 
системы 
записывается 
в 
виде: 
а11
Х
l 
+ 
а12
Х
2 
+ 
... 
+ 
аlп
Х
п 
+ 
Ь
1
и 
+ d
1
j, 
а21Хl 
+ 
а22
Х
2 
+ ... + 
а2пХп 
+ 
Ь
2
и 
+ d
2
j, 
(3.53) 
где 
d
i 
(i  = 
1, 
n)  -
коэффициенты, 
а 
уравнение 
выхода 
сохраняет 
форму 
(3.49). 
Векторно-матричная 
форма 
модели 
(3.53), (3.49) 
имеет 
вид: 
где 
D =  {d
i
}, 
i =  1,n. 
х 
-
Ax+Bu+Dj, 
у 
= 
Ох, 
(3.54) 
(3.55) 
Если 
на 
вход 
системы 
действует 
несколько 
возмущающих 
воздействий 
fj, 
j  = 
1, 
k, 
то 
в 
уравнении 
(3.54) f = 
{jj} 
-
вектор 
возмущений, 
а 
D =  {Dij}. 
В 
частном 
случае, когда 
модель 
ВВ 
имеет 
вид 
-(2.35), 
уравнения 
состояния 
возму
щенной 
системы 
принимают 
вид 
а 
в 
уравнении 
(3.54) -
D  = 
о 
о 
d 
(3.56) 
Рассмотрим 
решения 
уравнений 
(3.50),  (3.51), 
полагая 
to 
= 
О. 
Решение 
уравнения 
состояния 
(3.50) 
можно 
представить 
в 
виде: 
x(t)  = 
х" 
+ 
х, 
= 
еА'хо 
+ 
l' 
eA('-т) 
BU(T)dT,  (3.57) 
где 
XCB(t) 
-
свободная 
составляющая 
(переходный 
процесс 
автономной 
системы), 
~оответствующая 
решениям 
однородного 
дифференциального 
уравнения 
(3.10) 
и 
зависящая 
от 
начальных 
условий 
Хо, 
xB(t) 
-
вынужденная 
составляющая, 
соот
ветствующая 
переходному 
процессу 
системы 
(3.50) 
при 
нулевых 
начальных 
усло
виях 
ХО 
= 
О 
(реакция 
системы 
на 
входное 
воздействие 
u(t)). 
Подставляя 
(3.57) 

96 
Глава 
З. 
Математические 
модели 
вход-состояние-выход 
в 
уравнение 
выхода 
(3.51), 
получаем 
y(t)  = 
Уев 
+ 
Ув 
= 
CeAtxo 
+ r
t 
CeA(t-r) 
Bu(r)dr. 
(3.58) 
./0 
Отметим, 
что 
матрица 
(3.59) 
является 
весовой 
(импульсной 
переходной) 
матрицей 
(при 
m = 
т' 
=  1 -
весовой 
функцией), 
и, 
следовательно, 
уравнение 
У, 
= 
/.' 
CeA('-т) 
Bu(r)dr 
(3.60) 
совпадает 
с 
приведенным 
ранее 
выражением 
(2.62). 
Для 
возмущенных 
моделей 
ВСВ 
решения 
могут 
быть 
получены 
в 
аналогичной 
форме. 
3.2.2. 
Передаточная 
функция 
(матрица) 
и 
структурные 
схемы 
моделей 
ВСВ 
Приведенные 
выше 
уравнения, 
описывающие 
модели 
вход-состояние-выход, 
могут 
быть 
записаны 
в 
операторной 
форме 
(см. 
п. 
2.1). 
Рассмотрим 
уравнения 
(3.50)-
(3.51). 
Используя 
оператор 
дифференцирования 
р 
= 
d/dt, 
запишем 
х 
= 
р 
х. 
Тогда 
из 
уравнения 
состояния 
(3.50) 
после 
простейших 
алгебраических 
преобразований 
находим 
х 
= 
(рl 
-
A)-l 
Вu. 
Подставляя 
последнее 
выражение 
в 
уравнение 
выхода 
(3.51), 
получаем 
Введем 
обозначение 
W(p) 
и 
запишем 
уравнение 
(3.62) 
в 
виде 
С(рl 
-
A)-lВ 
У 
= 
W(p)u. 
(3.61) 
(3.62) 
(3.63) 
(3.64) 
Сравнение 
с 
уравнением 
(2.31) 
показывает, 
что 
матричный 
интегро· 
дифференциальный 
оператор 
W(p) 
есть  не 
что 
иное, 
как 
передаточная 
матрица 
управляемой 
динамической 
системы 
(см. 
п. 
2.1.3). 
Рассмотрим 
свойства 
оператора 
(3.63). 
Матрица 
(рl 
-
А)-l, 
называемая 
резоль
вентой, 
может 
быть 
представлена 
в 
виде 
[2, 
9]: 
(рl 
_ 
A)-l 
= 
adj(pl 
-
А) 
det(pl 
-
А) 
pn-l 
+ R
1p
n-2 
+ ... + R
n 
dct(pl 
-
А) 
(3.65) 

3.2. 
;Модели 
управляемых 
систем 
97 
где 
R
i 
-
числовые 
матрицы 
n 
х 
n. 
Тогда 
W(p) 
= 
B1pn-l 
+ ... + 
В
n 
det(pI -
А) 
В(р) 
(3.66) 
det(pI -
А)' 
где 
B
i 
= 
ORiB; 
В(р) 
-
матричный 
оператор. 
Для 
случая 
одноканальной 
системы 
(т 
= 
т' 
= 
1) 
W(p) 
-
передаточная 
функция. 
Сравнивая 
(3.65) 
с 
выражением 
(2.9), 
найдем, 
что 
dct(pI -
А) 
= 
а(р) 
(3.67) 
-
характеристический 
полином 
системы 
(см. 
также 
свойство 
3.5); 
а 
В(р) 
= 
Ь(р) 
-
характеристический 
полином 
правой 
части 
дифференциального 
уравнения 
(2.1). 
Из 
(3.67) 
следует 
свойство 
3.4 -
собственные 
числа 
матрицы 
А 
В,точности 
совпадают 
с 
корнями 
характеристического 
уравнения 
(полюсами) 
системы: 
Лi{А} 
= Pi. 
Для 
построения 
структурной 
схемы, 
соответствующей 
модели 
ВСВ, 
перепишем 
уравнение 
состояния 
(3.50) 
в 
операторном 
виде 
1 
х 
= 
-(Ах+Вu) 
р 
(3.68) 
и 
воспользуемся 
также 
уравнением 
выхода 
(3.51): 
у 
системы 
принимает 
вид, 
представленный 
на 
рис. 
3.2. 
Ох.  Структурная 
схема 
Рис. 
3.2. 
Структурная 
схема 
модели 
ВСВ 
в 
частном 
случае,  когда 
уравнения 
состояния 
записаны 
в 
форме 
(3.47),  (3.6), 
найдем 
1  1  1 
хl 
= 
-Х2, 
Х2 
= 
-хз,···, 
xn-l 
= 
-Х
n
-2, 
р 
р 
р 
1 
х
n 
=  -( 
-аnХl 
-
a
n
-lХ2 
-
... 
-
аlХn 
+ 
Ьu). 
р 
Структурная 
схема 
(рис. 
3.3) 
практически 
совпадает 
с 
канонической 
управляемой 
формой 
представления 
линейных 
систем 
(см. 
3.3.2). 
Прuм,ер 
3.1. 
Рассмотрим 
систему 
второго 
порядка 
(n  =  2), 
модель 
ВВ 
которой 
представлена 
уравнением 
(3.69) 
4 
ЗU:.6 

98 
Глава 
З. 
Математические 
модели 
вход-состояние-выход 
р  р 
р 
Рис. 
3.3. 
Структурная 
схема 
модели 
ВСВ 
(частный 
случай) 
Переменные 
состояния 
определяются 
выражениями 
и 
модель 
вев 
находится 
как 
у 
(3.70) 
(3.71) 
(3.72) 
Векторно-матричная 
форма 
модели 
имеет 
вид 
у 
1-~2 
-~, 
I 
х 
+ I 
~ 
I 
и, 
11 
О 
1 
х. 
(3.73) 
(3.74) 
О 
Прuмер 
3.2. 
Модель 
ВВ 
нагревательной 
пе
чи, 
RС-цепочки 
и 
разгона 
электродвигателя 
(см. 
примеры 
1.1 
и 
2.2) 
описывается 
диффе
ренциальным 
уравнением 
Tx(t) 
+ x(t)  =  ](u(t), 
где 
и 
-
входное 
воздействие 
(напряжение), 
х 
-
выходной 
сигнал 
(температура, 
выходное 
напряжение 
или 
угловая 
скорость 
соответственно). 
Модель 
вев 
имеет 
вид 
х 
= 
-ах+Ьu, 
у 
х, 
где 
а 
= 
l/Т, 
Ь 
= 
К/Т. 
(3.75) 
(3.76) 
О 

3.2. 
МdДЭЛИ 
управляемых 
систеМ 
99 
Прuмер 
3.3. 
Модель 
движения 
(вра
щения) 
электродвигателя 
(см. 
при мер 
2.3) 
описывается 
уравнением 
второго 
порядка 
Ту 
+ 
iJ 
= 
I<и, 
где 
у 
= Q  -
угол 
поворота. 
Введем 
в 
рассмотрение 
переменные 
состояния 
(3.70), 
где 
Х2 
=  W  = 
й 
-
угловая скорость 
вращения, 
и 
найдем 
модель 
ВСВ 
как 
у 
= 
Xl· 
Векторно-матричная 
форма 
модели 
имеет 
вид 
I 
~ 
!а 
I 
х 
+ I 
~ 
I 
и, 
у 
11 
О 
1 
Х. 
Это 
частный 
случай 
полученной 
ранее 
модели 
(3.73)-(3.74). 
(3.77) 
(3.78) 
(3.79) 
(3.80) 
О 
Прuмер 
3.4. 
Рассмотрим 
дифференциальное 
уравнение 
второго 
порядка 
аоу 
= 
и, 
описывающее 
движение 
материальной 
точки 
или 
вращение 
кинематического 
ме
ханизма 
(см. 
при 
мер 
2.4). 
Уравнение 
приводится 
к 
виду 
у 
= 
Ьи, 
где 
Ь 
= 
l/ао. 
Введем 
в 
рассмотрение 
переменные 
состояния 
(3.70) 
и 
найдем 
модель 
вев 
как 
Ьu, 
у 
Векторно-матричная 
форма 
модели 
име.ет 
вид 
х 
=  J 
~ 
~ 
J 
х 
+ J 
~ 
J 
и, 
у 
11 
О 
I 
Х. 
Это 
частный 
случай 
ранее 
рассмотренной 
модели 
(3.79)-(3.80). 
(3.81) 
(3.82)