I) Badanie układu dynamicznego:
1) Pojęcie obiektu dynamicznego i jego stanu:
Obiekt sterowania – każdy proces (np. napędzanie) lub zjawisko (np. przepływ cieczy),
podlegające regulacji.
Obiektem dynamicznym nazywamy obiekt dla, którego sygnały czyli przebiegi wielkości
fizycznych rozpatruje się jako funkcję czasu.
Własności (niektóre) obiektów dynamicznych:
•
Przebiegi sygnałów układu dynamicznego w czasie zależą nie tylko od aktualnych wartości
wymuszeń, ale zależą także od wymuszeń, które były w przeszłości,
•
Aby układ był układem dynamicznym musi zawierać co najmniej jedną zmienną stanu,
•
Niekiedy do opisu układu dynamicznego wystarczą opisy wejść i wyjść bez jawnego
wprowadzenia zmiennych stanu,
•
Przechowują energię.
Stan układu:
•
Najmniej liczny zbiór wielkości dostarczających ilość informacji, które wystarczają do
oceny zachowania się układu (obiektu) w przyszłości czyli jednoznacznie określają
zachowanie się układu.
•
Współrzędne wektora stanu w przestrzeni stanów (współrzędne końca wektora stanu);
•
Zbiór liniowo niezależnych wielkości, który:
◦
jednoznacznie określa skutki przeszłych oddziaływań na układ;
◦
jest wystarczający do wyznaczenia zachowania się układu (procesu) w przyszłości.
2) Macierzowe równania obiektu dynamicznego:
Stan dynamiczny układu liniowego i stacjonarnego określa funkcyjny zapis wektorowy:
X
●
t= X
●
[
X t ,U t
]
Sygnały wyjściowe dynamicznego układu liniowego i stacjonarnego określa funkcyjny zapis
wektorowy:
Y t=Y
[
X t
]
Równania różniczkowe odpowiadające powyższym zapisom są następujące:
X
●
t= X
●
[
X t , U t
]
{
X
●
1
t=a
11
∗
X
1
t...a
1n
X
n
tb
11
∗
U
1
t...b
1r
∗
U
r
t
X
●
2
t =a
21
∗
X
1
t...a
2n
X
n
t b
21
∗
U
1
t...b
2r
∗
U
r
t
........................................................................................
X
●
m
t=a
m1
∗
X
1
t ...a
mn
X
n
tb
m1
∗
U
1
t...b
mr
∗
U
r
t
}
Y t=Y
[
X t
]
{
y
1
t =c
11
∗
X
1
t...c
1n
∗
X
n
t
y
2
t =c
21
∗
X
1
t ...c
2n
∗
X
n
t
.......................................................
y
m
t =c
m1
∗
X
1
t ...c
mn
∗
X
n
t
}
Wprowadzając do powyższych zapisów macierze otrzymujemy uproszczony zapis wektorowo-
macierzowy z uwzględnieniem wektorów: X t, X
●
t , U t , Y t :
X
●
t= A∗X tB∗U t−równanie stanu ;
Y t=C∗X t−równanie wyjścia ;
W przypadku układu dynamicznego, gdy sygnały sterujące oddziałują także na sygnały wyjściowe
U t Y t , równanie wyjścia ma postać Y t=
[
U t , X t
]
. W efekcie pojawia się macierz
D i ostatecznie otrzymujemy równania:
X
●
t= A∗X tB∗U t −równanie stanu ;
Y t =C∗X t D∗U t−równanie wyjścia ;
gdzie:
A−macierz stanu
B−macierz wejść
C −macierz wyjść
D−macierz D sorry nie znalazłem nigdzie nazwy
3) Charakterystyki skokowe – odpowiedź jednostkowa:
Charakterystyka skokowa dynamicznego obiektu liniowego jest to odpowiedź
jednostkowa h(t), która jako sygnał wyjściowy powstaje po wprowadzeniu na wejście obiektu,
przy zerowych warunkach początkowych sygnału funkcji jednostkowej y(t)=1(t).
y t=1 t=
{
0, przy t0
1, przy t0
}
Charakterystyka skokowa członu inercyjnego I rzędu wynosi
•
w dziedzinie operatorowej
H s=G s∗X s=
k
1sT
∗
1
s
=
k
s 1sT
•
w dziedzinie czasu
ht =k 1−e
− t
T
∗
1t
.
Charakterystyka skokowa członu proporcjonalnego wynosi:
•
w dziedzinie operatorowej
H s=G s∗
1
s
=
k
s
,
•
w dziedzinie czasu
h t=k∗1t .
Charakterystyka skokowa członu różniczkującego wynosi:
•
w dziedzinie operatorowej
H t=k ,
•
w dziedzinie czasu
h t=k∗t .
Charakterystyka skokowa członu całkującego wynosi:
•
w dziedzinie operatorowej
H s=
k
s
2,
•
w dziedzinie czasu
h t=k∗t∗1t .
4) Sterowalność, obserwowalność i stabilność:
Jako podstawę rozważań dotyczących sterowalności i obserwowalności przyjmuje się układ
dynamiczny:
•
liniowy;
•
stacjonarny;
•
wielowymiarowy,
opisany równaniem stanu i równaniem wyjścia:
X
●
t= A∗X t B∗U t −równanie stanu ;
Y t=C∗X t D∗U t−równanie wyjścia ;
Układ jest sterowalny (całkowicie) gdy:
•
ograniczone przydziałami ciągłe sterowanie U(t) przeprowadza układ z dowolnego stanu
początkowego
X t
0
w chwili
t=t
0
do dowolnego stanu końcowego
X t
k
w chwili
t=t
k
w skończonym przedziale czasu t
k
−
t
0
=
0 .
Sterowalność oznacza możliwość osiągnięcia dowolnego stanu układu w skończonym czasie za
pomocą dopuszczalnego sterowania.
Układy niesterowalne to układy, które są niecałkowicie sterowalne. Układ niecałkowicie
sterowalny to układ, który przy określonym doborze zmiennych stanu zawiera takie zmienne stanu,
których nie można za pomocą ograniczonego przedziałami ciągłego sterowania przeprowadzić z
dowolnej wartości początkowej
X
i
t
0
do X
i
t
k
.
Układ jest obserwowalny (całkowicie) gdy:
•
przy danym dowolnym sterowaniu U(t), istnieje skończona chwila t
k
, po której, na
podstawie znajomości wektora sygnałów wyjściowych Y(t) i wektora sterowania U(t) w
przedziale
od t
0
do t
k
można wyznaczyć stan układu
X t
0
w dowolnej chwili
początkowej t
0
.
Obserwowalność oznacza, że na podstawie przebiegu sygnału wyjściowego w skończonym
przedziale czasu, można określić stan układu w dowolnej chwili tego przedziału.
Własności układów sterowalnych i obserwowalnych:
Układ sterowalny:
•
to układ w którym wektor sygnałów wejściowych oddziałuje na wszystkie zmienne stanu,
czyli zapewnia skuteczne sterowanie,
•
zmiana wektora wejść wywołuje różne zmiany każdej współrzędnej stanu.
Układ obserwowalny:
•
to układ w którym istnieją relacje między wszystkimi sygnałami wektora wyjściowego a
sygnałami wektora stanu, czyli na podstawie przeprowadzonej w skończonym czasie
obserwacji (analizy) sygnałów wyjściowych i sterujących można jednoznacznie określić
wektor stanu początkowego,
•
zmiana wektora stanu wywołuje różne zmiany wyjścia czyli musi zachodzić odróżnienie
wpływu każdej zmiennej stanu na zmianę obserwowanego wektora wyjść.
Układ niesterowalny:
•
to układ w którym wektor wejść U(t) nie ma wpływu na wszystkie zmienne stanu.
Układzie nieobserwowalny:
•
to układ w którym między dowolnym wektorem wyjść Y(t) nie zachodzą relacje między
wszystkimi zmiennymi stanu X(t).
Ocena sterowalności i obserwowalności może być przeprowadzona na podstawie analizy:
•
postaci kanonicznej równania stanu i równania wyjścia,
•
bezpośredniej analizy schematu blokowego.
Ocena sterowalności i obserwowalności (na podstawie analizy postaci kanonicznej równania
stanu i równania wyjścia)
Warunek sterowalności:
Warunkiem koniecznym i dostatecznym (wystarczającym) sterowalności jest, aby macierz
S=
[
B , AB , A
2
B ,... , A
n−1
B
]
o n-wierszach i m-kolumnach miała rząd n, czyli n-liniowo
niezależnych kolumn.
Warunek obserwowalności:
Warunkiem koniecznym i dostatecznym (wystarczającym) obserwowalności jest, aby macierz:
O=
[
C
AC
A
2
C
⋮
A
n−1
C
]
o wymiarach m x n miała rząd n, czyli zawierała n-liniowo niezależnych wierszy.
Stabilność układu automatycznej regulacji – niezbędny warunek pracy układu automatycznej
regulacji mówiący o tym, że układ po wyprowadzeniu go ze stanu równowagi sam powraca do tego
stanu. Ponieważ stan równowagi może być różnie interpretowany stosuje się także definicję
stabilności wg Laplace'a która mówi, że układ liniowy jest stabilny, jeżeli jego odpowiedź na
wymuszenie (zakłócenie) o ograniczonej wartości jest ograniczona.
5) Podstawowe obiekty dynamiczne i ich charakterystyki:
Wykład 10 z Podstaw Automatyki I, dr hab. inż. Wiesława Zabłockiego:
http://www.it.pw.edu.pl/~zab/wyklad009/wyklad009.htm
6) Wyznaczanie równania macierzowego na podstawie schematu blokowego układu:
Dla X
●
t= A∗X tB∗U t−równanie stanu ;
Y t=C∗X t−równanie wyjścia ;
:
Dla
X
●
t= A∗X t B∗U t −równanie stanu ;
Y t=C∗X t D∗U t−równanie wyjścia ;
;