Stan układu

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Dopracować Stan układu – jedno z pojęć w teorii układów dynamicznych i teorii sterowania.

Stan układu a wejścia i wyjścia układu

Pytając o stan danego układu (obiektu), żąda się ścisłej informacji ilościowej, umożliwiającej określenie co dzieje się z układem w danej chwili (nawet jeśli nie jest on poddany żadnym oddziaływaniom zewnętrznym) i jak może się on zachowywać w najbliższej przyszłości. Stan charakteryzuje układ odznaczający się pewnego rodzaju pamięcią, tzn. stan zawiera informację zakumulowaną z całej przeszłości układu, aż do danej chwili, i nie może ulegać nagłym, skokowym zmianom. W wypadku większości układów (poza najprostszymi) wyjście układu y w chwili tn zależy nie tylko od wejścia układu u w chwili tn, ale także od przeszłych wejść układu (we wszystkich chwilach ti, gdzie ti<tn). Całkowity wpływ na układ minionych wartości wejść jest reprezentowany przez pojęcie stanu wewnętrznego układu. Dzięki wprowadzeniu tego pojęcia upraszcza się analizę układu, bowiem by wyznaczyć wyjście układu y w chwili tn wystarczy znać tylko dwie wielkości: wejścia układu u w chwili bieżącej oraz stan układu x w tej samej chwili.

Zmienne stanu

Stan układu jest jego zmienną wewnętrzną, gdyż można go określić tylko pośrednio. Zmienne stanu są związane z istnieniem elementów magazynujących (na przykład energię potencjalną czy kinetyczną, jak sprężyna albo kondensator), więc ich liczba jest równa liczbie niezależnych elementów magazynujących. Elementy te zachowują się jak elementy całkujące (integratory). W ciągłych układach sterowania integratory służą jako urządzenia zapamiętujące, dlatego ich sygnały wyjściowe mogą być rozważane jako zmienne, które definiują wewnętrzny stan układu.

W układach dynamicznych można wyróżnić przynajmniej jedną zmienną stanu, natomiast w układach statycznych nie można określić ani jednej zmiennej stanu, ponieważ nie posiadają one elementów magazynujących, a jedynie elementy rozpraszające energię. Układy dynamiczne o nieskończonej liczbie zmiennych stanu nazywa się układami o parametrach rozłożonych.

Wybór zmiennych stanu jest w gruncie rzeczy arbitralny. Zbiór zmiennych stanu opisujący układ liniowy nie ma charakteru unikalnego – można wybrać inne zmienne i znaleźć transformację, która tak powstały zbiór łączy z poprzednim zbiorem (zobacz też: niejednoznaczność opisu równaniami stanu). Każdy taki zbiór będzie składał się ze składników liniowo niezależnych (zmienne stanu x1,x2,,xnliniowo niezależne, jeśli równanie k1x1+k2x2+kjxj++knxn=0 spełnione jest dla wszystkich xj tylko, gdy każdy współczynnik kj=0).

Wektor stanu i przestrzeń stanów

Pojęcie wektora stanu jest uogólnieniem w stosunku do pojedynczej zmiennej stanu. Jeśli układ jest opisany tylko jedną zmienną stanu, to jej wartości są reprezentowane przez liczby skalarne (rzeczywiste). W przypadku większej liczby zmiennych stanu nie można określić konkretnego stanu za pomocą jednej liczby, lecz za pomocą zbioru liczb reprezentujących wartości poszczególnych zmiennych. Można to interpretować w taki sposób, że stan ma sens wektora określonego w przestrzeni stanów n-wymiarowej, jeśli istnieje n zmiennych stanu. Osiami (współrzędnymi) przestrzeni stanów są więc poszczególne współrzędne (zmienne) stanu, a każdy punkt przestrzeni stanów reprezentuje określony stan rozumiany jako zbiór wartości wszystkich zmiennych stanu układu. Można więc zapisać symbolicznie wektor stanu układu o n zmiennych stanu x1,x2,,xn jako 𝐱=[x1,x2,,xn]. Liczba n zmiennych stanu określa wymiar wektora stanu, a zarazem rząd układu dynamicznego.

Macierz przejścia stanu

Szablon:Osobny artykuł Stan układu przedstawiany jest zwykle jako wektor 𝐱=[x1,x2,,xn]Rn i reprezentuje pamięć układu. Znając stan układu oraz sterowanie można określić stan, który osiągnie układ po zadanym czasie.

Dla układu regulacji opisanego układem równań różniczkowych przyjmuje on postać:

x(t)=etAx(0)+0te(tr)ABu(r)dr,

gdzie:

etAx(0)składowa swobodna zależna od warunków początkowych,
0te(tr)ABu(r)drskładowa wymuszona, która jest splotem odpowiedzi impulsowej i wejścia.

Szablon:Teoria sterowania