Загрузил YiRu Xiao

lec5

реклама
Математические основы теории управления
Мальцева А.В.
2024.02.26-2024.04.28
ЛИНЕЙНАЯ ТЕОРИЯ УПРАВЛЕНИЯ.
Построение математических моделей.
2 / 19
3 / 19
Переход от обыкновенного дифференциального
уравнения к пространству состояний
На примере дифференциального уравнения второго порядка, для
больших порядков аналогично. Объект описывается через диф­
ференциальное уравнение
y + aiy + aoy = b?U + biU + boU
запишем примерный вид объекта в пространстве состояний:
'y = xi + kiu
< Xi = Х2 + k2U
^x 2 = —aoxi — ai X2 + кзи
Переход от обыкновенного дифференциального
уравнения к пространству состояний
у -^ 外
G°q= ^q_ Q Ч" Zt U 十 Lu
Налдём к,. Для этого пважпы uponn〈卜〈卜еренппруем уравнение
выхода и подставим выражения из системы:
y = xi + kiu,х< =3~ 匕儿,攵<
=Ат %"
У = Xi + kiU = X2 + k2u + kiU 今 立州一%"匕句攵2_=-"。5a乂2千匕4
У = X2 + k2U + kiu = *
匕L
____________ 小几
釜一a°y - aiy + Qz + (giki + k2) U + 面历 + ai」2工 k/ u.
4 / 19
=-йчо,-氏e ku. - a.\.i^ 4- a_< k2 ^ ^ Ga^ ^ 七 1x.3,1л t k^U т k〔 口 ^^
Переход от обыкновенного дифференциального
уравнения к пространству состояний
y = -aoy - aiУ + b?U + biU + b°u =
=kiU + (aiki + k2)U + (aoki + aik2 + кз)и
ki = b2
< k2 + aiki = bi
k3 + aik2 + aoki = bo
6 / 19
6 / 19
Переход от обыкновенного дифференциального
уравнения к пространству состояний
%二 乂计 км
也二一@0 乂1 一心《2+忆3入
,j u H + 匕 S
A = (0
-a0
['О = f A ,c = О
-a1
0) ,d = k1
k3
A — матршта. Фробениуса.
Должна быть согласованность начальных условий, чтобы совпа­
ли выходы.
始? —Ll
V『g 一匕u-LK
xi(0) = y(。)- kiu(。)
X2(0) = y(0) — k2U(0) — kiU(0)
Переход от обыкновенного дифференциального
уравнения к пространству состояний
Получим такую систему:
{
xi = у — kiu
Х2 = У — k2u — kiU
и уравнения для согласования начальных условий
(xi(0) = у(0) — kiu(0)
| Х2(0) = У(0) — k2U(0) — kiU(0)
7 / 19
Переход от обыкновенного дифференциального
уравнения к пространству состояний
〃=31也d21反乙u=&=5 2。=_(
坤金X"f^。仁3 c牛丹—J&
[文严к2千七2_5
I女工=一a. m -3"+еК
Задача:
{
y + 3y + 2 y = 2u - u
u = 2 cos t》9)=Z
Cb- -ZsM七今心9) =0
y(0) = 0, y(0) = 2
8 / 19
f 1ч=@2« = 2
]kz U Ql—6Li£ub-?•乙=-g
区3 u 心。-0«» 公-01-<上7_ — — L — 2--2^?,&6) u 13
x0 = 次)-2心(。)= 0一2,2=-气
КI =?-匕 н
,
»今
У it °) ^ g〔6- L6)必(o) -2.6S) v 2 *6,2_ u iy
x二fg ~%1<- L|U
3 见1"j НхЗ^ЪЬ^^дУ
cgugz-gj
2
9
2 54rm
/
冲。呼МСГЙе 85И■山^
匕 u 1 2内一 3 Rj.,l33
力乂户Z5
XO-QAjU-bCTLe. 9cAogdR : 乂/6=-“| Yzro)=lU,
9 / 19
Переход от передаточной функтщи к пространству
состояний
Y(s)= W(s)U(s)
/
…
e(s)
Y(s) = a(s)U(s) 一 s”+y—+…ш展
получим такое соотношение для всех комплексных s и обозначим
сто Xi(s)
Y (s) = UM =X1(s)
e(s)
a(s)
Рассмотрим Xi(s)= U(s)
a(s)
a(s)Xi(s) = U (s)
(sn + an-isn
1 + ... + ao)Xi =U
Переход от передаточной функции к пространству
состояний
$"Х( т Ам』0 к । X * ~ь -- - +
Ri 6 Н|,т а ° Y 尸 Ьс
Введем дополнительные обозначения:
sXi(s) = X2(s)
sX2(s) = X3(s) = s2Xi(s)
...
sXn-i(s) = Xn(s) = sn-1Xi(s)
snXi = -aoXi - aisXi - ... - an—isn-1 Xi + U
/ 19
Переход от передаточной функтщи к пространству
состояний
Это все некие функции. Давайте запишем такую систему:
sXl(s) = X2(s)
sX2(s) = X3(s)
..........
sXn-i(s) = Xn(s)
、sXn(s) = a0X1 - aiX2(s) - …- an-iXn(s) + U(s)
□рпменпм L-1. Еупем счптать, что Xi(0) = 0.
/19
Переход от передаточной функции к пространству
состояний
xi = Х2
x 2 = Хз
...........
xn—1 = xn
、Х n = —a°xi — ... — an-iXn + u
y = b0x1 + ... + bmxm+1
Xi(0) = 0, i = 1,n
12 / 19
Переход от передаточной функтщи к пространству
состояний
Матрица Фробениуса:
A=
0
1
0
...
0
0
1
...
0
0
...
0
,b =
...
...
...
...
...
0
0
0
...
1
0
-a1
-a2
. . .
-an-1
1
bm
0.
0
Если m=n - 1, то c 二
b0
-a0
c =
/ 19
b0
. . .
. . .
bn-1
...
Переход от передаточной функтщи к пространству
состояний
YS) =霜=xi(s)
叫)=в (s)Xi(s)= (bmsm + …+ bls + b0)X1(s)
Y (s) = bmSmX1(s) + ... + boXl(s)
Применим обратное преобразование Лапласа L-1
y(t) = bmXm+1(t) + …+ b1X2(t) + bo X1(t)・
14 / 19
Переход от передаточной функтщи к пространству
состояний
Пример:
Другой способ перехода. Подходит в случае ихорошихикорней.
Возьмем объект третьего порядка и разложим передаточную
функцию в сумму простейших дробей.
W (s)=
b2s + bis + bo
_
s3 + a2 s2 + ais + ao
=e(s) _ ci + C2
+ сз
s - s1
s - s2
s - s3
a(s)
si,S2,S3 —
—различные простые действительные корпи.
Тогда
、 = ci 刀
U ( s)
U(s) + c3 二
U ( s)
Y(s)
+ c2 s-i
/ 19
Переход от передаточной функтщи к пространству
состояний
Введем переменные состояния:
Xi(s)=
X2(S)=
s - s1
s- s2
U±
X3(s)=
16 / 19
s-s3
Переход от передаточной функтщи к пространству
состояний
Умножим каждое уравнение на знаменатель и преобразуем:
'sXi = siXi + U
sX2 = S2X2 + U
sX3 = S3X3 + U
、Y = C1X1 + C2X2 + C3X3
Применим обратное преобразование Лапласа:
'Xi = S1X1 + u
X 2 = S2X2 + u
<
X 3 = S3X3 + u
、y = cixi + C2X2 + C3X3
17 / 19
Переход от передаточной функтщи к пространству
состояний
A — диагоиальпая матрица:
A = I
0
0)
0
S2
0
0
0
s3
卜 b = I 1 卜 c = (ci
C2
C3)•
1
Получили описание в пространстве состояний.
/ 19
Переход от передаточной функтщи к пространству
состояний
Случай кратных корней a(s):
户⑸
a ( s)
S-S1 + S-S2 + (s -:2)2
Здесь есть один простой корень и один корень кратности 2. В
этом случае пусть передаточная функция раскладывается таким
образом. Тогда выход записывается так:
Y (s) = С1
19 / 19
U(s)
s - s1
+ C2
U(s)
s - s2
+ C3
U ( s)
(s - s2)2
Переход от передаточной функтщи к пространству
состояний
Введем переменные состояния:
Xi(s)= Е
X2(s) =怨二瓷F
X3(s)=
20/19
U (s)
s- s2
Переход от передаточной функтщи к пространству
состояний
Умножим каждое уравнение на знаменатель и преобразуем:
'sXi = siXi + U
sX2 = S2X2 + X3
sX3 = S2X3 + U
〔Y = C1X1 + C3X2 + C2X3
Применим обратное преобразование Лапласа, полагая началь­
ные условия равными нулю:
'X1 = S1X1 + и
X 2 = S2X2 + X3
<
X 3 = S2X3 + и
、У = C1X1 + C3X2 + C2X3
21
/ 19
Переход от передаточной функтщи к пространству
состояний
Жорданова форма:
Первый способ удобен всегда; второй в случае, когда легко нахо­
дятся действительные корни. Вводя различные переменные со­
стояния, получаем различные описания одного объекта.
22 / 19
Методы описания ЛССНКС
4. С помощью интегральных уравнений
Y (s) = W (s)U(s)
《1)
tt
y(t)
=/ k(t — т)и(т)dT = / к(т)u(t — т)dT
удобно в случае, когда у u(t) не все хорошо с гладкостьто, вход
может быть разрывный. Например, дельта-функция (импульс).
Этот метод удобен для описания реакции системы на такие сиг­
налы.
k(t) = L-1 {W (s)} —весовая функция, оригинал для передаточ­
ной функции.
23/19
Описание с помощью интегрального уравнения
§С七A j\l£w) и住)奴〉匕代)—>36〉yG) = UXdU。)
Пусть имеется линейный объект, записанный в пространстве со­
4 二[Z,с = □切
стояний.
x 1 = X2 +4u
A」。JJ
x2 = -2x1- 3x2 — 5u
叫R心[Ц/5 吟]"
с?М=
cU&”Q =
У = xi /)=3-爪』@q苗
Задача: описать этот объект через интегральное уравнение:~
#сжут1Аил/ М.О. gdl ) :
*G+壬 I
~ (k— kzCS$n_j(
产-Ц= k(-+ 勺二?胃 М=3
小…〜 D:妥1,T削等*L才学:嘤挣5禽
腕3=击*上=3e-t * U"M⑥》4仕)=■3六& e -2ftp u化)血.
24/19
Методы описания ЛССНКС
'工 у Yz-6u
、丸;—УХ41A
14
-一
-------
5. С помощью структурных схем
Структурная схема — графическое представление
динамического объекта через его подсистемы с
указанием связей между ними.
Достаточно наглядное представление, дающее информацию о
внутреннем устройстве системы.
26 / 19
Основные элементы структурной схемы:
1. Линия связи — направление распространения сигнала, связь между
подсистемами.
2. Точка ветвления — сигнал расходится по линиям связи, при этом он не
меняется.
3. Динамическое звено имеет вход и выход. По сути это динамическая система,
описываемая любым из уже обсужденных способов.
Статическое звено 一 (в линейном случае) усилитель, умножение сигнала на
некоторое число. Оно может быть как больше, так и меньше единицы. В
нелинейном случае может обозначать некие функциональные преобразования
входного сигнала.
4. Сумматор. Может иметь много входных сигналов и один выходной.
26/19
Скачать