Metody Matematyczne w Elektrotechnice
Zmienne stanu
Prowadzący: dr inż. Tomasz Sikorski
Instytut Podstaw Elektrotechniki i Elektrotechnologii
Wydział Elektryczny
Politechnika Wrocławska
1. Wprowadzenie .........................................................................................................................................................................................................................2
2. Przykład opisu układu za pomocą zmiennych stanu ...............................................................................................................................................................6
2.1 Formułowanie równania stanu.........................................................................................................................................................................................6
2.2 Elementy rozwiązania równania stanu ..........................................................................................................................................................................10
2.3 Wykorzystanie transformaty Laplace a w wyznaczaniu zmiennych stanu ...................................................................................................................18
2.4 Wykorzystanie wartości własnych macierzy stanu do badania stabilności układu.......................................................................................................22
2.5 Wykorzystanie macierzy stanu do wyznaczania odpowiedzi impulsowej układu ........................................................................................................23
®
1
Metody Matematyczne w Elektrotechnice
1. Wprowadzenie
Stanem obwodu w chwili t0 nazywamy zespół wielkości, które razem ze znajomością wszystkich sygnałów
wejściowych (tj. zródeł napięcia i zródeł prądu), pozwalają przewidzieć jednoznacznie zachowanie się
układu w każdej chwili t>t0 tzn. pozwalają na jednoznaczne określenie wszystkich sygnałów wyjściowych
(napięć i prądów) wszystkich elementów obwodu.
Zmiennymi stanu nazywamy taki układ wielkości, który jednoznacznie opisuje stan obwodu. Wielkości te
nazywane są zmiennymi stanu lub współrzędnymi stanu, a wektor będący zbiorem n zmiennych stanu
nazywamy wektorem stanu.
W obwodach elektrycznych stan obwodu jednoznacznie opisujÄ… Å‚adunku na kondensatorach, a zatem
również napięcia na kondensatorach, oraz strumienie cewek czyli również prądy płynące przez cewki.
Wielkości te przyjmiemy za zmienne stanu.
Dla obwodów nie zawierających oczek osobliwych oraz węzłów (rozcięć) osobliwych liczba zmiennych
stanu jest równa liczbie elementów zachowawczych tj. liczbie kondensatorów i cewek. W ogólności o ilości
zmiennych stanu świadczy rząd obwodu (liczba stopni swobody)
n = nLC - nL - nC
gdzie nLC całkowita liczba kondensatorów i cewek, nL - liczba niezależnych węzłów osobliwych, nC -
liczba niezależnych oczek osobliwych.
®
2
Metody Matematyczne w Elektrotechnice
Dla n zmiennych stanu możemy sformułować n równań różniczkowych pierwszego rzędu lub jedno
równanie n-tego rzędu. To drugie podejście jest podstawą metody klasycznej rozwiązywania obwodów w
stanach przejściowych, dające rozwiązanie dla jednej zmiennej, będącej podstawą rozwiązywanego
równania n-tego rzędu. W metodzie zmiennych stanu wykorzystamy układ n równań pierwszego
stopnia.
Oznaczmy zmienne stanu za pomocÄ… x1 t ,x2 t ,x3 t ...xn t , a odpowiadajÄ…cy im kolumnowy
( ) ( ) ( ) ( )
wektor zmiennych stanu o wymiarach nx1 jako:
îÅ‚ x1 t Å‚Å‚
( )
ïÅ‚x t
( )śł nx1
2
ïÅ‚ śł
X t =
( )
ïÅ‚ śł
...
ïÅ‚
( )śł
n
ðÅ‚x t ûÅ‚
Oznaczmy wymuszenia tj. niesterowane zródła napięciowe i prądowe przez u1 t ,u2 t ,u3 t ...un t , a
( ) ( ) ( ) ( )
odpowiadający im kolumnowy wektor wymuszeń o wymiarach px1 jako:
îÅ‚u1 t Å‚Å‚
( )
ïÅ‚u t
( )śł px1
2
ïÅ‚ śł
U t =
( )
ïÅ‚ śł
...
ïÅ‚
( )śł
ïÅ‚u t śł
p
ðÅ‚ ûÅ‚
®
3
Metody Matematyczne w Elektrotechnice
Pisząc układ równań Kirchhoffa dla danego obwodu możemy tak przekształcić zależności z równaniami
pierwszego rzędu by otrzymać formę, gdzie z lewej strony występują pierwsze pochodne zmiennych stanu,
a z drugiej zmienne stanu i wymuszenia. Jest to tzw. postać normalna równania stanu.
dX t
( )
= AX t + BU t bÄ…dz X ' t = AX t + BU t
( ) ( ) ( ) ( ) ( )
dt
Macierze A i B w obwodzie liniowym mają elementy stałe, liczbowe, stanowiące kombinacje
elementów obwodu.
Przy czym: A jest macierzÄ… kwadratowÄ… o wymiarach nxn i zwana jest macierzÄ… stanu,
B jest macierzą prostokątną o wymiarach nxp i zwana jest macierzą wymuszeń.
Pełen opis obwodu, zawierający informacje o napięcia na cewkach, rezystorach czy prądach płynących
przez kondensatory, można sformułować drugim równaniem, opartym na zmiennych stanu. Równanie to
jest równaniem algebraicznym i nazywane jest równaniem odpowiedzi.
Y t =CX t + DU t
( ) ( ) ( )
îÅ‚ y1 t Å‚Å‚
( )
ïÅ‚
y2 t
( )śł qx1 wektor odpowiedzi
ïÅ‚ śł
gdzie Y t =
( )
ïÅ‚ śł
...
ïÅ‚
yq t
( )śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
®
4
Metody Matematyczne w Elektrotechnice
Przy czym: C jest macierzÄ… prostokÄ…tnÄ… o wymiarach qxn i zwana jest macierzÄ… odpowiedzi,
D jest macierzÄ… prostokÄ…tnÄ… o wymiarach qxp i zwana jest macierzÄ… transmisyjnÄ….
Równanie stanu i równanie odpowiedzi tworzą parę równań, które w pełni opisują stan obwodu w
warunkach dynamicznych.
Charakterystyczną cechą metody zmiennych stanu jest możliwość jednoczesnego wyznaczania
zmienności w czasie wszystkich wielkości uznanych za zmienne stanu. Ponadto metoda ta umożliwia
analizę obwodów różnej klasy, tj. liniowych i nieliniowych oraz stacjonarnych i niestacjonarnych. I wreszcie
oparcie równań tylko na pierwszej pochodnej, a także specjalna struktura równań wektorowo-macierzowa,
stwarza dobre warunki do aplikacji metody zmiennych stanu przy użyciu komputerów.
®
5
Metody Matematyczne w Elektrotechnice
2. Przykład opisu układu za pomocą zmiennych stanu
R1 = R2 = 1&! ;
L = 1H ,
C = 1F
2.1 Formułowanie równania stanu
Formułowanie równania zmiennych stanu oraz równania odpowiedzi pokażemy na przykładzie.
Stwierdzamy brak oczek oraz węzłów osobliwych, a więc rząd obwodu równy jest liczbie elementów
zachowawczych, n=2, i tyleż samo wyznaczymy zmiennych stanu.
Spodziewamy siÄ™:
îÅ‚ x1 t Å‚Å‚
( )
X t = t = îÅ‚u1 t Å‚Å‚ px1=1x1; B nxp=2x1
( ) ( ) ( )ûÅ‚
ïÅ‚x t nx1=2x1; A nxn=2x2; U
ðÅ‚
( )śł
2
ðÅ‚ ûÅ‚
®
6
Metody Matematyczne w Elektrotechnice
duC t
( )
x1 t = uC t çÅ‚çÅ‚ t = C = C Å" x'1 t
i3
( ) ( ) ( ) ( )
dt
di2 t
( )
x2 t = i2 t çÅ‚çÅ‚ t = L = L Å" x' 2 t
uL
( ) ( ) ( ) ( )
dt
Punktem wyjścia do wyznaczenia równania stanu jest układ równań Kirchhoffa:
Å„Å‚
i1 t = i2 t + i3 t
ôÅ‚ ( ) ( ) ( )
Å„Å‚
i1 t = x2 t + Cx'1 t 1 çÅ‚çÅ‚ 2
( ) ( ) ( ) ( ) ( )
ôÅ‚
ôÅ‚
( )
ôÅ‚u t = R1i1 t + R2i2 t + L di2 t ; ôÅ‚u1 t = R1i1 t + Lx2 t + R2x2 t
'
( ) ( ) ( ) ( ) ( ) ( ) ( )
òÅ‚ òÅ‚
1
dt
ôÅ‚ ôÅ‚
'
t + R2x2 t = x1 t
( ) ( ) ( )
ôÅ‚Lx2
ôÅ‚ di2 t ół
( )
( ) ( )
ôÅ‚R i2 t + L dt = uC t
2
ół
'
Å„Å‚
u1 t = R1x2 t + R1Cx'1 t + Lx2 t + R2x2 t
( ) ( ) ( ) ( ) ( )
ôÅ‚
òÅ‚
1 R2
' '
( ) ( ) ( ) ( ) ( ) ( )
ôÅ‚Lx t + R2x2 t = x1 t çÅ‚çÅ‚ x2 t = L x1 t - L x2 t
2
ół
®
7
Metody Matematyczne w Elektrotechnice
Å„Å‚ 1 R2
'
( ) ( ) ( ) ( ) ( )öÅ‚ ( )
1 ìÅ‚ ÷Å‚
ôÅ‚u t = R1x2 t + R1Cx1 t + LëÅ‚ L x1 t - L x2 t Å‚Å‚ + R2x2 t
ôÅ‚
íÅ‚
òÅ‚
'
ôÅ‚çÅ‚çÅ‚ x2 t = 1 x1 t - R2 x2 t
( ) ( ) ( )
ôÅ‚
ół L L
'
Å„Å‚
u1 t = R1x2 t + R1Cx1 t + x1 t - R2x2 t + R2x2 t
( ) ( ) ( ) ( ) ( ) ( )
ôÅ‚
òÅ‚
1 R2
'
( ) ( ) ( )
ôÅ‚çÅ‚çÅ‚ x2 t = L x1 t - L x2 t
ół
'
Å„Å‚
R1Cx1 t = -x1 t - R1x2 t + u1 t
( ) ( ) ( ) ( )
ôÅ‚
òÅ‚
1 R2
'
( ) ( ) ( )
ôÅ‚çÅ‚çÅ‚ x2 t = L x1 t - L x2 t
ół
Å„Å‚çÅ‚çÅ‚ x1 t = - 1 1 1
'
x1 t - x2 t + u1 t
( ) ( ) ( ) ( )
ôÅ‚
R1C C R1C
ôÅ‚
òÅ‚
'
ôÅ‚çÅ‚çÅ‚ x2 t = 1 x1 t - R2 x2 t
( ) ( ) ( )
ôÅ‚
ół L L
®
8
Metody Matematyczne w Elektrotechnice
Postać normalna równania stanu w postaci wektorowo macierzowej:
îÅ‚- 1 1
Å‚Å‚
1
-
îÅ‚ Å‚Å‚
'
ïÅ‚ śł
îÅ‚ Å‚Å‚ îÅ‚ x1 t Å‚Å‚
x1 t
( )
( ) R1C C
ïÅ‚ śł
śł
ïÅ‚x' t = ïÅ‚ ïÅ‚x + R1C îÅ‚u1 t Å‚Å‚
( )śł ( )śł 0 śł ( )ûÅ‚
1 R2 ðÅ‚ 2 t ûÅ‚ ïÅ‚ śł ðÅ‚
ïÅ‚ śł
2
ðÅ‚ ûÅ‚
- ïÅ‚
ðÅ‚ ûÅ‚
ïÅ‚ śł
ðÅ‚ L L ûÅ‚
îÅ‚ x1 t Å‚Å‚
( )
X t =
( )
ïÅ‚x t nx1=2x1; wektor zmiennych stanu
( )śł
2
ðÅ‚ ûÅ‚
îÅ‚- 1 1
Å‚Å‚
R1 = R2 = 1&! ;
-
ïÅ‚ śł
-1 -1
R1C C îÅ‚ Å‚Å‚
A=ð śł nxn=2x2; macierz stanu; dla danychL = 1H , A=ðïÅ‚
= ïÅ‚ =
1 -1śł
1 R2
ïÅ‚ śł
ðÅ‚ ûÅ‚
-
ïÅ‚ śł C = 1F
ðÅ‚ L L ûÅ‚
U t = îÅ‚u1 t Å‚Å‚ px1=1x1; wektor wymuszeÅ„
( ) ( )ûÅ‚
ðÅ‚
R1 = R2 = 1&! ;
1
îÅ‚ Å‚Å‚
1
îÅ‚ Å‚Å‚
ïÅ‚ śł
R1C
B = nxp=2x1 macierz wymuszeń; dla danychL = 1H , B =
ïÅ‚0śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
0
ïÅ‚ śł
ðÅ‚ ûÅ‚
C = 1F
®
9
Metody Matematyczne w Elektrotechnice
2.2 Elementy rozwiązania równania stanu
Jeśli rozpatrywać dynamikę pracy obwodu elektrycznego tj. wykorzystać równanie stanu do analizy
obwodu w stanie nieustalonym, konieczna jest znajomość stanu początkowego w chwili komutacji t=t0.
Określa to wektor stanu początkowego, tj. wektor stanu dla t=t0.
îÅ‚ x1 t0 Å‚Å‚
( )
ïÅ‚x t0
( )śł nx1
2
ïÅ‚ śł
X =
0
ïÅ‚ śł
...
ïÅ‚
( )śł
n
ðÅ‚x t0 ûÅ‚
Rozwiązanie równania stanu X ' t = AX t + BU t w ogólnym zapisie ma postać:
( ) ( ) ( )
t
A t-Ä
0
X t = eA(t-t )X t0 +
( ) ( )
+"e ( )BU (Ä )dÄ
t0
Natomiast wektor odpowiedzi Y t =CX t + DU t , w ogólnym zapisie reprezentuje równanie:
( ) ( ) ( )
t
0
Y t =C eA(t-t )X t0 + eA(t-Ä )BU Ä dÄ +DU t
( ) ( ) ( ) ( )
+"C
t0
0
fragment eA(t-t )X t0 zależy od wektora stanu początkowego, występuje tylko przy stanie
( )
poczÄ…tkowy niezerowym,
®
10
Metody Matematyczne w Elektrotechnice
t t
A t-Ä
fragment
+"e ( )BU (Ä )dÄ , bÄ…dz +"C eA(t-Ä )BU (Ä )dÄ jest splotem dwóch funkcji macierzowych i
t0 t0
reprezentuje działanie wymuszeń.
Charakterystycznym elementem obu równań jest macierz eA(t) zwana macierzą podstawową lub
tranzycyjną układu. Kluczowe znaczenie dla rozwiązania równania stanu będzie miała umiejętność
wyznaczenia macierzy podstawowej.
Pewnym kierunkiem jest wykorzystanie metody rozwinięcia w szereg skończony eA(t) ze względu na
kwadratową macierz A przy danym rzędzie obwodu n.
n-1
g A = eA(t) =
( )
"² (t)Ak
k
k =0
Rozwinięcie to wykorzystuje twierdzenie twierdzenie Cayleya-Hamiltona, które mówi, iż każda macierz
kwadratowa spełnia swoje równanie charakterystyczne, co oznacza:
g = 0 çÅ‚çÅ‚ g A=ð 0 dla pierwiastków równania charakterystycznego.
=
( ) ( )
Dla rozpatrywanego przykładu n=2, stąd rozwinięcie przyjmie postać:
g A = eA(t) = ²0 t 1+ ²1 t A1
( ) ( ) ( )
gdzie 1 oznacza diagonalnÄ… macierz jednostkowÄ… nxn.
®
11
Metody Matematyczne w Elektrotechnice
-1 -1
îÅ‚ Å‚Å‚
Macierz stanu, po podstawieniu danych, wynosi A=ðïÅ‚ , co pozwala przedstawić rozwiniÄ™cie
=
1 -1śł
ðÅ‚ ûÅ‚
macierzy podstawowej w zapisie wektorowo-macierzowym:
1 0 -1 -1 îÅ‚²0 t 0 Å‚Å‚ îÅ‚-²1 t -²1 t Å‚Å‚
Å‚Å‚ Å‚Å‚
g A = eA(t) = ²0 t + ²1 t = +
( ) ( )îÅ‚0 1śł ( )îÅ‚ 1 -1śł ïÅ‚ 0( ) ²0 (t)śł ïÅ‚ ²1((t)) -²1(t)
ïÅ‚ ïÅ‚
( )śł
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
Do wyznaczenie współczynników rozkÅ‚adu ²0 t ,²1 t wykorzystamy pojÄ™cie równania
( ) ( )
charakterystycznego macierzy stanu A=ð
(kwadratowej) i wywodzących się z tego równania wartości
własne macierzy stanu.
MajÄ…c danÄ… macierz kwadratowÄ… A=ð
możemy wyznaczyć wielomian charakterystyczny tej macierzy jako:
g = det A=ð
-1
( ) [ ]
gdzie 1 oznacza diagonalnÄ… macierz jednostkowÄ… nxn.
Następnie równanie:
g = 0 çÅ‚çÅ‚ A=ð = 0
det -1
( ) [ ]
jest równaniem charakterystycznym macierzy A=ða wywodzÄ…ce siÄ™ z tego równania pierwiastki
,
nazywamy pierwiastkami charakterystycznymi bądz wartościami własnymi macierzy kwadratowej
A=ð
.
®
12
Metody Matematyczne w Elektrotechnice
Spróbujmy więc wyznaczyć macierz podstawową eA(t) w następujących operacjach:
wyznaczenie równania charakterystycznego macierzy A=ð
wyznaczenie pierwiastków równania charakterystycznego (wartoÅ›ci wÅ‚asnych macierzy A=ð
)
na podstawie rozwinięcia w szereg skończony macierzy podstawowej, wykorzystać wartości własne
do wyznaczenia współczynników rozwinięcia tej macierzy w szereg
Wyznaczenie równania charakterystycznego macierzy A=ð
-1 -1 1 0 -1 -1 0
)
îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚ (-1- -1
g = det A=ð = - = - =
-1
( ) [ ]
ïÅ‚ śł
1 -1śł ïÅ‚0 1śł ïÅ‚ 1 -1śł ïÅ‚0 1
(-1-
)
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
2
g = 1+ +1 = 2 + 2 + 2
( ) ( )
Wyznaczenie pierwiastków równania charakterystycznego (wartoÅ›ci wÅ‚asnych macierzy A=ð
)
g = 0 çÅ‚çÅ‚ + 2 + 2 = 0
2
( )
" = b2 - 4ac = 4 - 8 = -4; " = j2
-b + " -2 + j2
1 = = = -1+ j1
2 2
-b - " -2 - j2
2 = = = -1- j1
2 2
®
13
Metody Matematyczne w Elektrotechnice
Wyznaczanie macierzy podstawowej przez wyznaczenia współczynników rozwinięcia tej macierzy
w szereg skończony.
Przypomnijmy postać rozwinięcia:
1 0 -1 -1 îÅ‚²0 t 0 Å‚Å‚ îÅ‚-²1 t -²1 t Å‚Å‚
Å‚Å‚ Å‚Å‚
g A = eA(t) = ²0 t + ²1 t = +
( ) ( )îÅ‚0 1śł ( )îÅ‚ 1 -1śł ïÅ‚ 0( ) ²0 (t)śł ïÅ‚ ²1((t)) -²1(t)
ïÅ‚ ïÅ‚
( )śł
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
Jednocześnie przy wartościach własnych macierzy (dla pierwiastków równania charakterystycznego)
i
g = 0 çÅ‚çÅ‚ g A=ð 0 çÅ‚çÅ‚ = g i
= e t
( ) ( ) ( )
czyli:
et = ²0 t + ²1 t (dla pierwiastków równania charakterystycznego)
( ) ( )
to przy danych pierwiastkach
1
1 = -1+ j1çÅ‚çÅ‚ = ²0 t + ²1 t
e t
( ) ( )(-1+ j1
)
2
2 = -1- j1çÅ‚çÅ‚ = ²0 t + ²1 t
e t
( ) ( )(-1- j1
)
Otrzymamy dwie informacje przy dwóch poszukiwanych współczynnikach rozwinięcia (funkcji zmiennej t):
Å„Å‚e(-1+ j1)t = ²0 t + ²1 t
( ) ( )(-1+ j1
)
ôÅ‚
òÅ‚
(-1- j1 t
)
= ²0 t + ²1 t -1- j1
( ) ( )( )
ôÅ‚e
ół
®
14
Metody Matematyczne w Elektrotechnice
Przez obustronne odjęcie stronami uzyskamy:
e(-1+ j1)t - e(-1- j1)t = ²0 t + ²1 t -1+ j1 - ²0 t - ²1 t -1- j1
( ) ( )( ) ( ) ( )( )
jt
e-t e - e- jt = j2²1 t
( )
( )
e-t j2sint = j2²1 t çÅ‚çÅ‚ t = e-t sint
²1
( ) ( ) ( )
Przez obustronne zsumowanie stronami uzyskamy:
e(-1+ j1)t + e(-1- j1)t = ²0 t + ²1 t
( ) ( )(-1+ j1 + ²0 t + ²1 t
) ( ) ( )(-1- j1
)
jt
e-t e + e- jt = 2²0 t - 2²1 t
( ) ( )
( )
e-t 2cost = 2 ²0 t - ²1 t çÅ‚çÅ‚ t = e-t cost + ²1 t = e-t cost + e-t sint
²0
( ) ( ) ( ) ( ) ( )
( )
Ostatecznie:
²1 t = e-t sint ; ²0 t = e-t cost + sint
( ) ( ) ( )
Szukana macierz podstawowa eA(t) wzglÄ™dem macierzy A=ð
1 0 -1 -1 îÅ‚²0 t 0 Å‚Å‚ îÅ‚-²1 t -²1 t Å‚Å‚
Å‚Å‚ Å‚Å‚
g A = eA(t) = ²0 t + ²1 t = +
( ) ( )îÅ‚0 1śł ( )îÅ‚ 1 -1śł ïÅ‚ 0( ) ²0 (t)śł ïÅ‚ ²1((t)) -²1(t)
ïÅ‚ ïÅ‚
( )śł
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
îÅ‚ Å‚Å‚
e-t cost + sint 0 îÅ‚-e-t sint -e-t sint e-t cost -e-t sint
Å‚Å‚ îÅ‚ Å‚Å‚
( )
g A = eA(t) = + =
( )
ïÅ‚
śł
0 e-t cost + sint
( )śł ïÅ‚ e-t sint -e-t sintśł ïÅ‚e-t sint e-t cost
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚
®
15
Metody Matematyczne w Elektrotechnice
---------------------------------------------------------------------------------------------------------------------------------------------
UWAGA:
Metoda rozwiniÄ™cia w szereg skoÅ„czony jest szczególnie przydatna, gdy macierz kwadratowa A=ð ma
wielokrotne wartości własne. Np. niech pierwiastek i ma krotność mi = 2.Należy wtedy dla tej wartości
d d
i i
własnej, oprócz równania e t = g i ,zapisać dodatkowe równanie e t = g i
( ) ( )
dt d
=i =i
UWAGA:
IstniejÄ… jeszcze inne metody wyznaczania macierzy podstawowej eA(t) :
zastosowanie wzoru interpolacyjnego Sylevestera
-1
metoda przekształceń macierzowych z użyciem nieosobliwej macierzy przekształceń D = P AP
---------------------------------------------------------------------------------------------------------------------------------------------
Wracając do głównego równania możemy wyznaczyć wektor stanu:
t
A t-Ä
0
X t = eA(t-t )X t0 +
( ) ( )
+"e ( )BU (Ä )dÄ
t0
Dla przypadku t0=0 oraz zerowych warunków początkowych, wektor stanu określa równanie:
t
A t-Ä
X t =
( )
+"e ( )BU (Ä )dÄ
0
czyli splot funkcji macierzowych.
®
16
Metody Matematyczne w Elektrotechnice
W danym zadaniu:
U t = îÅ‚u1 t Å‚Å‚ px1=1x1; wektor wymuszeÅ„
( ) ( )ûÅ‚
ðÅ‚
R1 = R2 = 1&! ;
1
îÅ‚ Å‚Å‚
1
îÅ‚ Å‚Å‚
ïÅ‚ śł
R1C
B = nxp=2x1 macierz wymuszeń; dla danychL = 1H , B =
ïÅ‚0śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
0
ïÅ‚ śł
ðÅ‚ ûÅ‚
C = 1F
t
îÅ‚-cos t -Ä -sin t -Ä Å‚Å‚ 1
( ) ( ) îÅ‚ Å‚Å‚
-(
t-Ä
X t = Å‚Å‚
( )
ïÅ‚ śł
ïÅ‚0śł
ðÅ‚
+"e ) ðÅ‚ sin(t -Ä ) cos(t -Ä ) ûÅ‚ Å" ðÅ‚ ûÅ‚ Å" îÅ‚u1(Ä )ûÅ‚ dÄ
0
Bądz ze względu na przemienność splotu
t t
cost sint 1
îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚
A t
-t
X t = Å" îÅ‚u1 t -Ä Å‚Å‚ dÄ
( ) ( )ûÅ‚
ïÅ‚sint costśł ïÅ‚0śł
+"e ( )BU (t -Ä )dÄ = +"e ðÅ‚ ðÅ‚
ûÅ‚ ðÅ‚ ûÅ‚
0 0
t
îÅ‚ Å‚Å‚
-t
Å‚Å‚
ïÅ‚ śł
ðÅ‚
+"e cost Å" îÅ‚u1(t -Ä )ûÅ‚ dÄ Å›Å‚
t
cost
îÅ‚ Å‚Å‚
-t
X t = Å‚Å‚
( )
ïÅ‚sint śł
+"e ðÅ‚ ûÅ‚ Å" îÅ‚u1(t -Ä )ûÅ‚ dÄ = ïÅ‚0
ðÅ‚
t
ïÅ‚ śł
0
-t
ïÅ‚ Å‚Å‚
ðÅ‚
+"e sint Å" îÅ‚u1(t -Ä )ûÅ‚ dÄ Å›Å‚
ïÅ‚ śł
ðÅ‚ 0 ûÅ‚
UWAGA:
Wyznaczanie zmiennych stanu jest efektywniejsze przy wykorzystaniu transformaty Laplace a w
połączeniu z metoda przekształceń macierzowych.
®
17
Metody Matematyczne w Elektrotechnice
2.3 Wykorzystanie transformaty Laplace a w wyznaczaniu zmiennych stanu
Powróćmy do postaci normalna równania stanu.
dX t
( )
= AX t + BU t bÄ…dz X ' t = AX t + BU t
( ) ( ) ( ) ( ) ( )
dt
i dokonajmy obustronnie transformacji Laplace a:
sX s - X t0 = AX s + BU s
( ) ( ) ( ) ( )
çÅ‚çÅ‚ s - AX s = BU s + X t0
sX
( ) ( ) ( ) ( )
çÅ‚çÅ‚ s1- A X s = BU s + X t0
( ) ( ) ( ) ( )
-1
çÅ‚çÅ‚ s = s1- A îÅ‚BU s + X t0 Å‚Å‚
X
( ) ( ) ( ) ( )ûÅ‚
ðÅ‚
-1
çÅ‚çÅ‚ s = P R
X
( )
Niech P = s1- A , a R = BU s + X t0
( ) ( ) ( )
W omawianym przykładzie
îÅ‚- 1 1
Å‚Å‚
1
-
îÅ‚ Å‚Å‚
'
ïÅ‚ śł
îÅ‚ Å‚Å‚ îÅ‚ x1 t Å‚Å‚
x1 t
( )
( ) R1C C
ïÅ‚ śł
śł
ïÅ‚x' t = ïÅ‚ ïÅ‚x + R1C îÅ‚u1 t Å‚Å‚
( )śł ( )śł 0 śł ( )ûÅ‚
1 R2 ðÅ‚ 2 t ûÅ‚ ïÅ‚ śł ðÅ‚
ïÅ‚ śł
2
ðÅ‚ ûÅ‚
- ïÅ‚
ðÅ‚ ûÅ‚
ïÅ‚ śł
ðÅ‚ L L ûÅ‚
®
18
Metody Matematyczne w Elektrotechnice
îÅ‚ x1 t Å‚Å‚
( )
X t =
( )
ïÅ‚x t nx1=2x1; wektor zmiennych stanu
( )śł
2
ðÅ‚ ûÅ‚
îÅ‚- 1 1
Å‚Å‚
R1 = R2 = 1&! ;
-
ïÅ‚ śł
-1 -1
R1C C îÅ‚ Å‚Å‚
A=ð śł nxn=2x2; macierz stanu; dla danychL = 1H , A=ðïÅ‚
= ïÅ‚ =
1 -1śł
1 R2
ïÅ‚ śł
ðÅ‚ ûÅ‚
-
ïÅ‚ śł C = 1F
ðÅ‚ L L ûÅ‚
U t = îÅ‚u1 t Å‚Å‚ px1=1x1; wektor wymuszeÅ„
( ) ( )ûÅ‚
ðÅ‚
R1 = R2 = 1&! ;
1
îÅ‚ Å‚Å‚
1
îÅ‚ Å‚Å‚
ïÅ‚ śł
R1C
B = nxp=2x1 macierz wymuszeń; dla danychL = 1H , B =
ïÅ‚0śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
0
ïÅ‚ śł
ðÅ‚ ûÅ‚
C = 1F
Po podstawieniu danych:
'
îÅ‚ Å‚Å‚
x1 t
Å‚Å‚ ( ) îÅ‚ Å‚Å‚
( ) îÅ‚-1 -1 îÅ‚ x1 t Å‚Å‚ 1
ïÅ‚x' t = ïÅ‚ 1 -1śł t + ïÅ‚0śł îÅ‚u1 t Å‚Å‚
ïÅ‚x
( )śł ðÅ‚ ( )śł ðÅ‚ ûÅ‚ ðÅ‚ ( )ûÅ‚
2 ûÅ‚ 2
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
®
19
Metody Matematyczne w Elektrotechnice
Po przejściu do dziedziny operatorowej
-1
-1
X s = s1- A îÅ‚BU s + X t0 Å‚Å‚ = P R
( ) ( ) ( ) ( )ûÅ‚
ðÅ‚
1 0
îÅ‚ Å‚Å‚ îÅ‚-1 -1 s +1 1
Å‚Å‚ îÅ‚ Å‚Å‚
çÅ‚çÅ‚ = A = s =
P=ðs1-
ïÅ‚0 1śł - ïÅ‚
1 -1śł ïÅ‚ -1 s +1śł
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
0
îÅ‚ Å‚Å‚
X t0 =ïÅ‚ śł
( )
1
îÅ‚U1 s Å‚Å‚
îÅ‚ Å‚Å‚
ðÅ‚0ûÅ‚
çÅ‚çÅ‚ = BU s + X t0 çÅ‚çÅ‚çÅ‚çÅ‚ = BU s = Å" îÅ‚U1 s Å‚Å‚ =
R R
( ) ( ) ( ) ( )ûÅ‚ ïÅ‚ 0( )śł
ïÅ‚0śł ðÅ‚
ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚
Dalej:
1+1 1+2
îÅ‚
îÅ‚s +1 -(-1 Å‚Å‚
(-1 p22
) (-1 p21 Å‚Å‚
) s +1 -1
) îÅ‚ Å‚Å‚
transpose T
DP = ïÅ‚ śł = çÅ‚çÅ‚çÅ‚çÅ‚ =
DP ïÅ‚
1 ïÅ‚- śł
-1 T 2+1 2+2
1 s +1śł
( )
P = Å"D gdzie:
ïÅ‚ śł
(-1 p12 ðÅ‚ ûÅ‚
) (-1 p11ûÅ‚ ðÅ‚ 1 s +1 ûÅ‚
)
P
ðÅ‚
det P
det P = p11 p22 - p12 p21 = s +1 s +1 -( )(-1 = s2 + 2s + 2
1
( )( ) )
StÄ…d:
s +1 -1
1 1 îÅ‚ Å‚Å‚
-1 T
P = Å"D =
ïÅ‚
P
det P s2 + 2s + 2 1 s +1śł
ðÅ‚ ûÅ‚
1
îÅ‚ Å‚Å‚ (
R = BU s = Å" îÅ‚U1 s Å‚Å‚ =
( ) ( )ûÅ‚ îÅ‚U10s)Å‚Å‚
ïÅ‚ śł
ïÅ‚0śł ðÅ‚
ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚
Wektor transformat Laplaca zmiennych stanu dla danego przykładu:
s +1 -1
îÅ‚U1 s Å‚Å‚
1 îÅ‚ Å‚Å‚ ( )
-1
X s = P R=ð Å"
=
( )
śł
ïÅ‚
s2 + 2s + 2 1 s +1śł ïÅ‚
0
ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚
®
20
Metody Matematyczne w Elektrotechnice
1
Jeśli wymuszeniem będzie np. napięcie stałe E=1V to U1 s =
( )
s
Wtedy:
s +1
îÅ‚ Å‚Å‚
s +1
îÅ‚ Å‚Å‚
ïÅ‚
s s2 + 2s + 2
ïÅ‚ śł
( )śł
s +1 -1 1/ s
1 îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚ 1
s
-1 ïÅ‚ śł
X s = P R=ð Å" = =
=
( ) ïÅ‚ śł
ïÅ‚ śł
ïÅ‚ śł
s2 + 2s + 2 1 s +1śł ïÅ‚ 0 s2 + 2s + 2 1 1
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ïÅ‚ śł
ïÅ‚
ïÅ‚ śł
ðÅ‚ s ûÅ‚
s s2 + 2s + 2
( )śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
Poszukiwane zmienne stanu:
îÅ‚
Å„Å‚ üÅ‚
s +1
ôÅ‚Å‚Å‚
ïÅ‚ śł
L-1 ôÅ‚
òÅ‚
ïÅ‚ s s2 + 2s + 2
( )żł
îÅ‚ x1 t Å‚Å‚ ôÅ‚ ôłśł
( )
ół þłśł
X t =ðL-1 X s =
=
( ) { }
( )
ïÅ‚x t ïÅ‚
( )śł
ïÅ‚ Å„Å‚ üłśł
2
ðÅ‚ ûÅ‚
1
ôłśł
ïÅ‚L-1 ôÅ‚
òÅ‚
s s2 + 2s + 2
ïÅ‚ ( )żłśł
ôÅ‚ ôÅ‚ûÅ‚
ół þÅ‚
ðÅ‚
RozwiÄ…zanie:
1 1 1
ëÅ‚ öÅ‚1
x1 t = uC t = - e-t cost + e-t sint t
( ) ( ) ( )
ìÅ‚ ÷Å‚
2 2 2
íÅ‚ Å‚Å‚
1 1 1
ëÅ‚ öÅ‚1
x2 t = iL t = - e-t cost - e-t sint t
( ) ( ) ( )
ìÅ‚ ÷Å‚
2 2 2
íÅ‚ Å‚Å‚
®
21
Metody Matematyczne w Elektrotechnice
2.4 Wykorzystanie wartości własnych macierzy stanu do badania stabilności układu
Możemy stwierdzić czy system jest stabilny bez wyznaczania zmiennych stanu i badani ich przebiegu.
Otóż o stabilności układu możemy wnioskować na podstawie położenia wartości własnych macierzy stanu
A=ð
tj. pierwiastków równania charakterystycznego.
Układ jest stabilny, jeśli wszystkie wartości własne macierzy stanu mają części rzeczywiste
mniejsze od zera Re i < 0
{ }
1 = -1+ j1çÅ‚çÅ‚ 1 = -1< 0
Re
{ }
W omawianym przypadku świadczy o stabilności układu.
2 = -1- j1çÅ‚çÅ‚ 2 = -1< 0
Re
{ }
®
22
Metody Matematyczne w Elektrotechnice
2.5 Wykorzystanie macierzy stanu do wyznaczania odpowiedzi impulsowej układu
Rozważmy w omawianym przykładzie jedno wejście i jedno wyjście.
Wtedy równanie odpowiedzi
t
0
Y t =CX t + DU t bÄ…dz: Y t =C eA(t-t )X t0 + eA(t-Ä )BU Ä dÄ +DU t
( ) ( ) ( ) ( ) ( ) ( ) ( )
+"C
t0
zawierać będzie elementy:
Y t = îÅ‚ y1 t Å‚Å‚ qx1=1x1; wektor odpowiedzi
( ) ( )ûÅ‚
ðÅ‚
îÅ‚ x1 t Å‚Å‚
( )
X t =
( )
ïÅ‚x t nx1=2x1; wektor zmiennych stanu
( )śł
2
ðÅ‚ ûÅ‚
C=ð c11 c12 qxn=1x2; macierz odpowiedzi dla przypadku 1WYJ C=ð c11 c12 = 1 0
= =
[ ] [ ] [ ]
U t = îÅ‚u1 t Å‚Å‚ px1=1x1; wektor wymuszeÅ„
( ) ( )ûÅ‚
ðÅ‚
D = d11 qxp=1x1 macierz transmisyjna
[ ]
®
23
Metody Matematyczne w Elektrotechnice
Z wcześniejszy wyprowadzeń:
îÅ‚- 1 1
Å‚Å‚
R1 = R2 = 1&! ;
-
ïÅ‚ śł
-1 -1
R1C C îÅ‚ Å‚Å‚
A=ð śł nxn=2x2; macierz stanu; dla danychL = 1H , A=ðïÅ‚
= ïÅ‚ =
1 -1śł
1 R2
ïÅ‚ śł
ðÅ‚ ûÅ‚
-
ïÅ‚ śł C = 1F
ðÅ‚ L L ûÅ‚
R1 = R2 = 1&! ;
1
îÅ‚ Å‚Å‚
1
îÅ‚ Å‚Å‚
ïÅ‚ śł
R1C
B = nxp=2x1 macierz wymuszeń; dla danychL = 1H , B =
ïÅ‚0śł
ïÅ‚ śł
ðÅ‚ ûÅ‚
0
ïÅ‚ śł
ðÅ‚ ûÅ‚
C = 1F
îÅ‚ Å‚Å‚
e-t cost -e-t sint
eA(t) =
ïÅ‚e-t sin t e-t cost śł nxn=2x2; macierz podstawowa (tranzycyjna)
ðÅ‚ ûÅ‚
Dla systemu z jednym wejściem i jednym wyjściem wielkość C eA(t)B równa jest odpowiedzi impulsowej.
Dla systemu o p wejść i q wyjść wielkość C eA(t)B jest macierzą o wymiarze pxq , gdzie element (i,j) tej
macierzy jest funkcją odpowiedzi impulsowej i-tego wyjścia na impuls Diraca na j-tym wejściu, przy
pozostałych sygnałach wejściowych równych zeru.
®
24
Metody Matematyczne w Elektrotechnice
W badanym przypadku jednowejściowego i jednowyjściowego układu odpowiedz impulsowa wyniesie:
îÅ‚ Å‚Å‚ 1 1
e-t cost -e-t sin t îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚
-t
îÅ‚ Å‚Å‚
C eA(t)B=ð1 0 Å" Å" = cost -e-t sin tûÅ‚ Å" = e-t cost = h t
=
[ ] ( )
ïÅ‚e-t sint e-t cost śł
ïÅ‚0śł ïÅ‚0śł
ðÅ‚e
ðÅ‚ ûÅ‚ ðÅ‚ ûÅ‚
ðÅ‚ ûÅ‚
®
25
Wyszukiwarka
Podobne podstrony:
PiS15 W03 Zmienne losowe II 12MM ETK W02 skladowesymetryczneMM ETK W02 skladowesymetryczneJaką wartość będzie miała zmienna6 2 Zmienna losowaFadal Format 2 [MM] MW60 8909 funkcje zmiennej rzeczywistej 3 4 pochodna funkcjizmiennesr08 MOSTY ZESPOLONE MM 2+C w6 zmienne dynamiczne wskazniki funkcjicalki nieoznaczone funkcji jednej zmiennejEwolucja i zmienność genomu drożdży winiarskichS cerevisiaezmienneSozański Statystyczne miary zmienności a kwantyfikacja nierówności społecznej3 dobór zmiennych do liniowego modelu ekonometrycznegoPrzekształcenia ciągłe zmiennej losowejwięcej podobnych podstron