Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Teoria Um sistema da forma y(n) + a1y (n−1) + · · ·+ an−1ẏ + any = b0u(n) + b1u(n−1) + · · ·+ bn−1u̇+ bnu (1) sendo u é a entrada e y é a saída. Essa equação também pode ser escrita como Y (s) U(s) = b0s n + b1s n−1 + · · ·+ bn−1s+ bn sn + a1sn−1 + · · ·+ an−1s+ an (2) e a forma canônica controlável é ẋ1 ẋ2 ... ẋn−1 ẋn = 0 1 0 . . . 0 0 0 1 . . . 0 ... ... ... . . . ... 0 0 0 . . . 1 −an −an−1 −an−2 . . . −a1 x1 x2 ... xn−1 xn + 0 0 ... 0 1 u y = [ bn − anb0 bn−1 − an−1b0 . . . b1 − a1b0 ] x1 x2 ... xn−1 xn + b0u Letra (a) Escrevendo G(s) na forma (2) temos G(s) = 1 4s+ 1 = 1/4 s+ 1/4 ⇐⇒ ẏ + 1/4y = 1/4u(t) então a1 = 1/4, b0 = 0 e b1 = 1/4. Logo a representação do sistema na forma canônica controlável é ẋ1 = −1/4x1 + u y = 1/4x1 Letra (b) Escrevendo G(s) na forma (2) temos G(s) = 5(s/2 + 1) s/10 + 1 = 25s+ 50 s+ 10 ⇐⇒ ẏ + 10y = 25u̇+ 50u então a1 = 10, b0 = 25 e b1 = 50. Logo a representação do sistema na forma canônica controlável é ẋ1 = −10x1 + u y = −200x1 + 25u Letra (c) Temos a1 = 3, a2 = 2, b1 = 2, b2 = 1 assim a forma canônica controlável é[ ẋ1 ẋ2 ] = [ 0 1 −2 −3 ][ x1 x2 ] + [ 0 1 ] u y = [ 1 2 ][x1 x2 ] Letra (d) Escrevendo G(s) na forma (2) temos G(s) = s+ 3 s(s2 + 2s+ 2) = s+ 3 s3 + 2s2 + 2s e logo, a1 = 2, a2 = 2, b2 = 1, b3 = 3 assim a forma canônica controlável éẋ1ẋ2 ẋ3 = 0 1 00 0 1 0 −2 −2 x1x2 x3 + 00 1 u y = [ 3 1 0 ]x1x2 x3 Letra (e) Escrevendo G(s) na forma (2) temos G(s) = (s+ 10)(s2 + s+ 25) s2(s+ 3)(s2 + s+ 36) = s3 + 11s2 + 35s+ 250 s5 + 4s4 + 39s3 + 108s2 e logo, a1 = 4, a2 = 39, a3 = 108, b2 = 1, b3 = 11, b4 = 25, b5 = 250 assim a forma canônica controlável é ẋ1 ẋ2 ẋ3 ẋ4 ẋ5 = 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 −108 −39 −4 x1 x2 x3 x4 x5 + 0 0 0 0 1 u y = [ 250 35 11 1 0 ] x1 x2 x3 x4 x5 Questão 2 Teoria Considere o sistema em espaços de estado a seguir{ ẋ = Gx+ Fu y = Hx+ Ju tomando x = Tz segue{ T ż = GTz + Fu y = HTz + Ju =⇒ { ż = T−1GTz + T−1Fu y = HTz + Ju então define-se A = T−1GT , B = T−1F , C = HT e D = J e o sistema é escrito como{ ż = Az +Bu y = Cz +Du (3) A matriz T que faz com que o sistema acima esteja na forma canônica controlável é da forma T = [ G FG · · · F n−1G ] α1 α2 · · · αn−1 1 α2 α3 · · · 1 0 ... ... . . . ... αn−1 1 · · · 0 0 1 0 0 · · · 0 em que os coeficientes α1, α2, · · ·αn−1 são obtidos de det(sI − F ) = sn + αn−1sn−1 + · · ·+ α2s2 + α1s+ α0 Resposta A matriz de controlabilidade do sistema é C = [ G FG ] = [ 1 1 3 −2 ] Agora calculamos det(sI − A) e temos det(sI − F ) = ∣∣∣∣s+ 2 −12 s ∣∣∣∣ = s2 + 2s+ 2 ou seja, α0 = α1 = 2, e então T = [ 1 1 3 −2 ][ 2 1 1 0 ] = [ 3 1 4 3 ] Assim, se x = Tz temos que A = T−1FT = [ 0 1 −2 −2 ] , B = T−1G = [ 0 1 ] , C = HT = [ 3 1 ] , D = J = [ 0 ] isto é, T transforma o sistema na forma canônica controlável. Questão 3 O polinômio característico de Ao é det(sI − Ao) = ∣∣∣∣s+ 7 −112 s ∣∣∣∣ = s2 + 7s+ 12 cujas raízes são λ1 = −3 e λ2 = −4. Para λ1 Tomando λ1 = −3 temos que λ1I − Ao = [ 4 −1 12 −3 ] observe que a primeira coluna é −4 vezes a segunda. Então o autovetor de λ1 é v1 = [ 1 3 ] Para λ2 Tomando λ2 = −4 temos que λ1I − Ao = [ 3 12 −1 −4 ] observe que a primeira coluna é −1/3 da segunda. Então o autovetor de λ2 é v2 = [ 1 4 ] Transformação T A matriz de transformação T é T = [ 1 1 3 4 ] Portanto, a transformação de estados é x = Tz é A = T−1AoT = [ −4 −3 ] , B = T−1Bo = [ 2 −1 ] , C = CoT = [ 1 1 ] , D = [ 0 ] Questão 4 Teoria O sistema é controlável se a matriz C = [ B AB A2B · · · An−1B ] tiver posto completo. Letra (a) Calculando a matriz de controlabilidade C = [ B AB A2B ] = 0 0 10 1 − 4 1 −4 21 cujo determinante é detC = −1 ̸= 0 e logo, C tem posto completo e o sistema é controlável. Letra (b) Calculando a matriz de controlabilidade C = [ B AB ] = [ 1 −1 1 −1 ] cujo determinante é nulo pois a primeira linha é igual a segunda. Então o sistema não é controlável. Letra (c) Calculando a matriz de controlabilidade C = [ B AB ] = [ 1 −1 1 −2 ] cujo determinante é detC = −1 ̸= 0 e logo, C tem posto completo e o sistema é controlável. Letra (d) Calculando a matriz de controlabilidade C = [ B AB ] = [ 2 −10 2 −10 ] cujo determinante é nulo pois as linhas são iguais. Portanto o sistema não é controlável. Questão 5 Teoria A alocação dos polos pode ser projetada usando a fórmula de Ackerman, em que os ganhos dos estados são K = e C−1P em que en×1 = [ 0 0 · · · 1 ] , Cn×n = [ B AB · · · An−1B ] Pn×n = a0In + a1A+ · · ·+ anAn e os coeficientes a0, a1, · · · , an são obtidos do polinômio p(s) cujas raízes são as posições desejadas dos polos. Resposta Para os polos desejados, temos p(s) = (s+ 3)(s+ 4)(s+ 5) = s3 + 12s2 + 47s+ 60 Ainda, calculando as matrizes Ak temos A2 = 0 0 01 0 −2 0 1 −3 0 0 01 0 −2 0 1 −3 = 0 0 00 −2 6 1 −3 7 A3 = 0 0 01 0 −2 0 1 −3 0 0 01 0 −2 0 1 −3 0 0 01 0 −2 0 1 −3 = 0 0 0−2 6 −14 −3 7 −15 A matriz de controlabilidade é C = [ B AB A2B ] = 1 0 00 1 0 0 0 1 e a matriz P é , P = 60 1 0 00 1 0 0 0 1 + 47 0 0 01 0 −2 0 1 −3 + 12 0 0 00 −2 6 1 −3 7 + 0 0 0−2 6 −14 −3 7 −15 = 60 0 045 42 −36 9 18 −12 Assim, os ganhos são K = [ 0 0 1 ]1 0 00 1 0 0 0 1 60 0 045 42 −36 9 18 −12 = [9 18 −12] E a matriz de malha fechada é Amf = A−BK = −9 −18 121 0 −2 0 1 −3 cujos autovalores são −3, −4 e −5, como desejado. Questão 6 A primeira alínea da questão será chamada de Letra (a) e a segunda de Letra (b) Letra (a) Para os polos desejados, temos p(s) = (s+ 2)(s+ 6 + j8)(s+ 6− j8) = s3 + 14s2 + 124s+ 200 Ainda, calculando as matrizes Ak temos A2 = 0 0 01 0 −50 0 1 15 0 0 01 0 −50 0 1 15 = 0 0 00 −50 −750 1 15 175 A3 = 0 0 01 0 −50 0 1 15 0 0 01 0 −50 0 1 15 0 0 01 0 −50 0 1 15 = 0 0 0−50 −750 −8750 15 175 1875 A matriz de controlabilidade é C = [ B AB A2B ] = 2 0 01 2 −50 0 1 17 e a matriz P é, P = 200 1 0 00 1 0 0 0 1 + 124 0 0 01 0 −50 0 1 15 + 14 0 0 00 −50 −750 1 15 175 + 0 0 0−50 −750 −8750 15 175 1875 = 200 0 074 −1250 −25450 29 509 6385 Assim, os ganhos são K = [ 0 0 1 ]2 0 01 2 −50 0 1 17 200 0 074 −1250 −25450 29 509 6385 = [1 27 455] E a matriz de malha fechada é Amf = A−BK = −2 −54 −9100 −27 −505 0 1 15 cujos autovalores são −2 e −6± j8. Letra (b) Usando u(t) = Nr(t)−Kx(t) temos ẋ(t) = (A−BK)x(t) +NBr(t) y(t) = Cx(t) em que a nossa entrada será a referência r. Se r = 1, em regime estacionário ẋ(∞) = 0 para A−BK estável. Ainda, se o sistema apresenta erro estático nulo, y(∞) = r(∞) = 1 e então 0 = (A−BK)x(∞) +NB 1 = Cx(∞) resolvendo para N (que é um número), N = − 1 C(A−BK)−1B Calculando então o denominador, C(A−BK)−1B = [ 0 0 1 ]−2 −54 −9100 −27 −505 0 1 15 −121 0 = −0,01 portanto, N = −1 −0,01 = 100 Questão 7 Transformando o sistema em espaço de estados para função transferência, G(s) = Y (s) R(s) = C(sI − A)−1B = [ 10 10 ][ s −1 50 s+ 15 ]−1[ 0 10 ] = [ 10 10 ] 1 s(s+ 15) + 50 [ s+ 15 1 −50 s ][ 0 10 ] = 100(s+ 1) (s+ 5)(s+ 10) vemos que o zero está localizado em −1. As matrizes do sistema ampliado são  = [ A 0 −C 0 ] = 0 1 0−50 −15 0 −10 −10 0 , B̂ = [B 0 ] = 010 0 , K̂ = [k1 k2 −kI] Desejamos os polos em −1 e −6± j8 e então p(s) = (s+ 1)(s+ 6 + j8)(s+ 6− j8) = s3 + 13s2 + 112s+ 100 Calculando agora Âk temos Â2 = − 50 − 15 0750 175 0 500 140 0 Â3 = 750 175 0−8750 −1875 0 −7000 −1600 0 A matriz de controlabilidade do sistema ampliado é Ĉ = [ B̂ ÂB̂ Â2B̂ ] = 0 10 − 15010 −150 1750 0 −100 1400 E a matriz P̂ é P̂ = Â3 + 13Â2 + 112Â+ 100I3 = 200 92 0−4600 −11800 −1620 − 900 100 Assim, temos que K̂ = [ k1 k2 −kI ] = [ 0 0 1 ] 0 10 − 15010 −150 1750 0 −100 1400 200 92 0−4600 −1180 0 −1620 − 900 100 = [ −3,8 −0,2 −1 ] Assim, a realimentação é K = [ −3,8 −0,2 ] , ki = 1 Questão 8 Um sistema é observável se a matriz de observabilidade O = C CA ... CAn−1 tiver posto completo. Letra (a) A matriz de observabilidade é O = [ C CA ] = [ 1 2 −4 −1 ] cujo determinante é detO = 7 ̸= 0 e, portanto, o sistema é observável. Letra (b) A matriz de observabilidade é O = CCA CA2 = 0 0 10 1 3 1 3 11 cujo determinante é detO = −1 ̸= 0 e, portanto, o sistema é observável. Letra (c) A matriz de observabilidade é O = CCA CA2 = 2 3 16 1 −1 −6 7 5 cujo determinante é detO = 0 e, portanto, o sistema não é observável. Questão 9 Verificando a observabilidade do sistema temos O = CCA CA2 = 2 − 4 00 2 − 4 32 20 14 vemos que detO = 728 ̸= 0, logo, o sistema é observável. Os polos do observador serão alocados em s1, 2 = −1± j s3 = −10 em que o polo s3 será alocado uma década abaixo dos polos dominantes. O polinômio característico é p(s) = (s+ 1 + 1j)(s+ 1− 1j)(s+ 10) = s3 + 12s2 + 22s+ 20 A matriz P é P = A3 + 12A2 + 22A+ 20I = 12 17 9−72 −33 −10 80 −22 − 3 Então os ganhos do observador são Ko = (A 3 + 12A2 + 22A+ 20I) CCA CA2 −100 1 = PO−1e3 = 0,5−2 1,5 A equação do observador de estado de ordem plena é ˙̃x = (A−KoC)x̃+Bu = Koy ou ˙̃x1˙̃x2 ˙̃x3 = − 1 3 04 −8 1 −11 1 −3 x̃1x̃2 x̃3 + 00 4 u = 0,5−2 1,5 y
Compartilhar