Zadania - Wydział Elektrotechniki i Automatyki
Transkrypt
Zadania - Wydział Elektrotechniki i Automatyki
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra InŜynierii Systemów Sterowania Teoria sterowania Sterowalność i obserwowalność systemów dynamicznych Zadania do ćwiczeń laboratoryjnych 4 Opracowanie: Kazimierz Duzinkiewicz, dr hab. inŜ. Robert Piotrowski, dr inŜ. Gdańsk Zadanie 1 Liniowy system stacjonarny opisany jest schematem blokowym postaci: a). 7 5 x2(0) u(t) x2(t) ∫ Σ 6 x1(0) x1(t) ∫ 2 Σ y(t) -3 -4 Rysunek 1. Schemat systemu dynamicznego b). x10 u[k] Σ 2 x1[k+1] x20 x1[k] z–1 – 10 Σ x2[k+1] z–1 x2[k] 3 Σ 6 5 4 Rysunek 2. Schemat systemu dynamicznego c). U(s) u(t) ∫ Σ x1(0) x1(t) -4 2 ∫ Σ -2 x2(0) x2(t) 4 ∫ Σ x3(0) x3(t) 5 Y(s) y(t) -3 Rysunek 3. Schemat systemu dynamicznego NaleŜy: 1. Znaleźć opis w przestrzeni stanu (równania stanu i wyjścia). 2. Zbadać analitycznie sterowalność systemu korzystając z testu sterowalności Kalmana. y[k] 3. Zbadać analitycznie obserwowalność systemu korzystając z testu obserwowalności Kalmana. 4. Sprawdzić w środowisku MATLAB wyniki uzyskane w punktach 2 i 3. Zadanie 2 Liniowy system stacjonarny opisany jest równaniami stanu i wyjść postaci: a). x& 1 (t ) = − 3 1 1 ⋅ x 1 (t ) − ⋅ x 2 (t ) + ⋅ x 3 (t ) + u 1 (t ) + u 2 (t ) 2 2 2 1 5 1 x& 2 (t ) = ⋅ x 1 (t ) − ⋅ x 2 (t ) − ⋅ x 3 (t ) + u 1 (t ) 2 2 2 x& 3 (t ) = x 1 (t ) − x 2 (t ) − 2 ⋅ x 3 (t ) − u 1 (t ) + 2 ⋅ u 2 (t ) (1) y 1 (t ) = x1 (t ) + x 2 (t ) − x 3 (t ) y 2 (t ) = x1 (t ) + 2 ⋅ x 2 (t ) + x 3 (t ) b). x 1 [k + 1] = 2 ⋅ x 1 [k ] + 4 ⋅ x 3 [k ] + 3 ⋅ u 2 [k ] x 2 [k + 1] = − x 2 [k ] + 3 ⋅ x 3 [k ] − x 4 [k ] + 2 ⋅ u 1 [k ] + u 2 [k ] x 3 [k + 1] = 6 ⋅ x 1 [k ] + x 2 [k ] + u 1 [k ] x 4 [k + 1] = 2 ⋅ x 1 [k ] − x 3 [k ] + 5 ⋅ x 4 [k ] + 2 ⋅ u 2 [k ] (2) y 1 [k ] = 4 ⋅ x1 [k ] − x 2 [k ] + 2 ⋅ x 3 [k ] + u 1 [k ] y 2 [k ] = 3 ⋅ x1 [k ] + 5 ⋅ x 2 [k ] + x 4 [k ] + u 2 [k ] NaleŜy: 1. Podać macierze A, B, C i D. 2. Zbadać analitycznie sterowalność systemu korzystając z testu sterowalności Kalmana. 3. Zbadać analitycznie obserwowalność systemu korzystając obserwowalności Kalmana. 4. Sprawdzić w środowisku MATLAB wyniki uzyskane w punktach 2 i 3. z testu Zadanie 3 Na ciało o masie m, poruszające się w środowisku bez tarcia, działa zmienna w czasie siła u(t). Ruch ciała opisany jest równaniami postaci: x&1 (t ) = x 2 (t ) m ⋅ x& 2 (t ) = u (t ) (3) gdzie: x1(t) – droga przebyta przez ciało, x2(t) – prędkość ciała. NaleŜy analitycznie zbadać obserwowalność tego układu korzystając z testu obserwowalności Kalmana, gdy wielkością wyjściową jest: 1. Droga przebyta przez ciało. 2. Prędkość tego ciała. Sprawdzić w środowisku MATLAB uzyskane wyniki.