Barnik Grzegorz AiR
Paweł Majewski
Synteza regulatora od stanu dla zadanej pary
,
,
,
Ogólny zarys rozwiązania postawionego problemu.
Dany jest układ opisany modelem stanowym o poniższej postaci:
Naszym zadaniem jest przesunięcie biegunów zadanego układu przy wykorzystaniu statycznego sprzężenia od wyjścia. Aby tego dokonać musimy zacząć od wyznaczenia macierzy sprzężenia zwrotnego od stanu
i macierzy nieosobliwej
spełniających równanie:
Współczynniki
są znane.
Ponieważ zastosowanie sprzężenia zwrotnego pozwala przesunąć tylko bieguny części sterowalnej, do wyznaczenia macierzy K i G wykorzystamy twierdzenie mówiące o tym, że wspomniane macierze K i G spełniają podane wcześniej równanie wtedy i tylko wtedy gdy para (A,B) jest sterowalna.
Procedura wyznaczania macierzy K i G.
Zaczynamy od wyznaczenia macierzy nieosobliwej Q:
gdzie
,
gdzie
jest
-tym wierszem macierzy odwrotnej macierzy
, która ma postać:
przy czym współczynniki
są to indeksy sterowalności pary (A,B), których suma wynosi n. Współczynniki te wyznaczamy wybierając n niezależnych wektorów z poniższego ciągu:
Ponieważ rząd macierzy B wynosi n, zaczynamy od wszystkich współczynników
. Następnie sprawdzamy niezależność liniową kolejnych wektorów z podanego wyżej ciągu ze wszystkimi poprzednimi wektorami ciągu. Jeśli dany wektor okaże się być niezależny to zwiększamy indeks d o numerze równym numerowi czynnika B badanego wektora.
Kolejnym krokiem jest wyznaczenie macierzy:
oraz
które posłużą do wyznaczenia macierzy
i
:
oraz
gdzie:
Bi oraz Ai to odpowiednio i-ty niezerowy wiersz macierzy
oraz
, ei jest z kolei i-tym wierszem macierzy jednostkowej stopnia n oraz
jest wektorem współczynników żądanego wielomianu.
W ten sposób możemy wyznaczyć macierz sprzężenia zwrotnego od stanu K jako: