EES-20: Sistemas de Controle II. 10 Novembro 2017

Tamanho: px
Começar a partir da página:

Download "EES-20: Sistemas de Controle II. 10 Novembro 2017"

Transcrição

1 EES-20: Sistemas de Controle II 10 Novembro / 46

2 Tópicos vistos até agora Modelo da planta amostrada no espaço de estados. Relação com a função de transferência. Análise de estabilidade. Projeto de controladores empregando realimentação de estado: 1) Alocação de polos 2 / 46

3 Aula de hoje Modelo da planta amostrada no espaço de estados. Relação com a função de transferência. Análise de estabilidade. Projeto de controladores empregando realimentação de estado: 1) Alocação de polos e 2) controle ótimo Regulador Linear-Quadrático ). Projeto de observador de estados: 1) Alocação de polos 3 / 46

4 Projeto de regulador linear quadrático a tempo discreto Discrete Linear Quadratic Regulator DLQR) 4 / 46

5 Abordagem a ser adotada: Controle ótimo Considerar os desvios das variáveis de estado e controle com respeito aos respectivos valores de equiĺıbrio em regime estacionário. Definir um índice custo ) para quantificar a magnitude desses desvios ao longo do tempo. Obter o ganho K por meio da minimização desse custo. 5 / 46

6 Recapitulando: Cálculo dos valores de equiĺıbrio Modelo da planta: x[k + 1] = Ax[k] + Bu[k] y[k] = Cx[k] Em regime estacionário, os valores de equiĺıbrio de entrada, estado e saída estarão relacionados por x = A x + Bū ȳ = C x Para que a saída seja igual à referência em regime estacionário isto é, ȳ = r), deve-se ter A I ) x + Bū = 0 C x = r 6 / 46

7 Recapitulando: Cálculo dos valores de equiĺıbrio Em forma matricial, pode-se escrever [ A I ) B ] [ x C 0 ū ] = [ 0n 1 1 ] r ou seja: [ x ū ] = [ A I ) B C 0 ] 1 [ 0n 1 1 ] r desde que exista a inversa indicada. Definindo N x R n e N u R como [ ] [ Nx A I ) B = C 0 N u ] 1 [ 0n 1 1 ] tem-se x = N x r e ū = N u r. 7 / 46

8 Modelo considerando desvios em torno do equiĺıbrio Considerando os desvios em torno do equiĺıbrio: δx[k] = x[k] x, δu[k] = u[k] ū tem-se a equação de estado δx[k + 1] = Aδx[k] + Bδu[k] e a lei de controle: δu[k] = Kδx[k] Por brevidade, a notação δ será omitida. 8 / 46

9 Problema do Regulador Linear Quadrático a Tempo Discreto DLQR) Dado um modelo linear da forma x[k + 1] = Ax[k] + Bu[k] com x[k] R n, u[k] R e A, B) controlável, deseja-se obter uma matriz de ganho K de modo a minimizar o custo quadrático J definido como J = com Q = Q T > 0 e ρ > 0. k=0 ) x T [k]qx[k] + ρu 2 [k] O desenvolvimento a seguir é similar ao que foi apresentado no caso de tempo contínuo. 9 / 46

10 Solução do problema DLQR O ganho que minimiza o custo J é dado por K = B T PB + ρ) 1 B T PA sendo P = P T > 0 obtida como solução da seguinte Equação Algébrica de Riccati associada ao problema DLQR: P = A T PA A T PBB T PB + ρ) 1 B T PA + Q Matlab: Função dare) Obs: Considerando A, B) controlável, Q = Q T > 0 e ρ > 0, sabe-se que essa Equação Algébrica de Riccati tem uma única solução P simétrica e positivo-definida. Referência: Lewis, F. L. Optimal Control. New York: John Wiley & Sons, 1986 páginas 82-88). 10 / 46

11 Matlab: Função dare dare Solve discrete-time algebraic Riccati equations. [X,L,G] = darea,b,q,r,s,e) computes the unique stabilizing solution X of the discrete-time algebraic Riccati equation -1 E XE = A XA - A XB + S)B XB + R) A XB + S) + Q When omitted, R, S and E are set to the default values R=I, S=0, and E=I. Beside the solution X, dare also returns the gain matrix -1 G = B XB + R) B XA + S ), and the vector L of closed-loop eigenvalues i.e., EIGA-B*G,E)). 11 / 46

12 Demonstração: Considerações iniciais J = k=0 ) x T [k]qx[k] + ρu 2 [k] Para minimizar o custo J, é necessário que o controle resulte na convergência do estado para a origem, isto é x[k] k 0 ou seja, a lei de controle deve ser estabilizante. Pergunta 1: Essa condição é atendida pela lei de controle u[k] = Kx[k], com K = B T PB + ρ) 1 B T PA sendo P = P T > 0 obtida como solução da DARE? 12 / 46

13 Demonstração: Estabilidade Seja K = B T PB + ρ) 1 B T PA, com P = P T > 0 obtida como solução da DARE: P = A T PA A T PBB T PB + ρ) 1 B T PA + Q Tem-se então: A BK) T PA BK) P = A T PA + K T B T PBK A T PBK K T B T PA P = A T PA + A T PBB T PB + ρ) 1 B T PBB T PB + ρ) 1 B T PA A T PBB T PB + ρ) 1 B T PA A T PBB T PB + ρ) 1 B T PA P = P Q + A T PBB T PB + ρ) 1 B T PBB T PB + ρ) 1 B T PA A T PBB T PB + ρ) 1 B T PA P 13 / 46

14 Demonstração: Estabilidade = Q + A T PBB T PB + ρ) 1 B T PBB T PB + ρ) 1 B T PA A T PBB T PB + ρ) 1 B T PA = Q + A T PBB T PB + ρ) 1[ B T PBB T PB + ρ) 1 ] }{{} I B T PA = Q + A T PBB T PB + ρ) 1 [ {}}{ B T PBB T PB + ρ) 1 B T PB + ρ)b T PB + ρ) 1 ] B T PA = Q + A T PBB T PB + ρ) 1 [ B T PB B T PB + ρ) ] B T PB + ρ) 1 B T PA = Q A T PBB T PB + ρ) 1 ρb T PB + ρ) 1 B T PA 14 / 46

15 Demonstração: Estabilidade Em resumo: A BK) T PA BK) P = Q A T PBB T PB + ρ) 1 ρb T PB + ρ) 1 B T PA < 0 Portanto, V x) = x T Px é uma função de Lyapunov que certifica que A BK) é Schur. 15 / 46

16 Demonstração: Otimalidade J = k=0 ) x T [k]qx[k] + ρu 2 [k] Concluímos que a lei de controle u[k] = Kx[k], com é estabilizante. K = B T PB + ρ) 1 B T PA Pergunta 2: Existe alguma outra lei de controle estabilizante que resulte em um valor menor para o custo J? 16 / 46

17 Demonstração: Otimalidade Seja V x) = x T Px, com P = P T > 0 obtida como solução da DARE: P = A T PA A T PBB T PB + ρ) 1 B T PA + Q Sabendo que x[k + 1] = Ax[k] + Bu[k], pode-se escrever: ) ) V x[k + 1] V x[k] = x T [k + 1]Px[k + 1] x T [k]px[k] = ) T ) Ax[k] + Bu[k] P Ax[k] + Bu[k] x T [k]px[k] ) = x T [k] A T PA P x[k] + u[k]b T PAx[k] + x T [k]a T PBu[k] + B T PBu 2 [k] 17 / 46

18 Demonstração: Otimalidade ) = x T [k] A T PBB T PB + ρ) 1 B T PA Q x[k] + u[k]b T PAx[k] + x T [k]a T PBu[k] + B T PBu 2 [k] = x T [k]qx[k] + x T [k]a T PBB T PB + ρ) 1 B T PAx[k] + u[k]b T PAx[k] + x T [k]a T PBu[k] + B T PBu 2 [k] +ρu 2 [k] ρu 2 [k] Escalar {}}{ ) T = x T [k]qx[k] ρu 2 [k] + u[k] + B T PB + ρ) 1 B T PAx[k] ) B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] } {{ } Escalar 18 / 46

19 Demonstração: Otimalidade ) ) V x[k + 1] V x[k] = ) 2 x T [k]qx[k] ρu 2 [k] + B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] Logo: k=0 ) ) V x[k + 1] V x[k] = + k=0 ) x T [k]qx[k] + ρu 2 [k] B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] k=0 ) 2 19 / 46

20 Demonstração: Otimalidade ) lim k x T [k]px[k] x T [0]Px[0] { }} { V k=0 Portanto: + + x[k + 1] ) V x[k] {}}{ ) ) = x T [k]qx[k] + ρu 2 [k] k=0 B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] k=0 J = x T [0]Px[0] lim k xt [k]px[k] B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] k=0 J ) 2 ) 2 20 / 46

21 Demonstração: Otimalidade + J = x T [0]Px[0] lim k xt [k]px[k] B T PB + ρ) u[k] + B T PB + ρ) 1 B T PAx[k] k=0 Considerando leis de controle estabilizantes, tem-se x[k] k 0. Desse modo, como ρ > 0, o custo J é minimizado tomando-se u[k] = B T PB + ρi ) 1 B T PAx[k] que corresponde à solução apresentada para o problema DLQR. Vale notar que o custo mínimo assim obtido é J = x T [0]Px[0]. ) 2 21 / 46

22 Matlab: Função DLQR dlqr Linear-quadratic regulator design for discrete-time systems. [K,S,E] = dlqra,b,q,r,n) calculates the optimal gain matrix K such that the state-feedback law u[n] = -Kx[n] minimizes the cost function J = Sum {x Qx + u Ru + 2*x Nu} subject to the state dynamics x[n+1] = Ax[n] + Bu[n]. The matrix N is set to zero when omitted. Also returned are the Riccati equation solution S and the closed-loop eigenvalues E: -1 A SA - S - A SB+N)R+B SB) B SA+N ) + Q = 0 22 / 46

23 Matlab: Função DLQR Erros a serem evitados: 1) Usar a função DLQR com as matrizes A c, B c do modelo a tempo contínuo. 2) Usar a função LQR com as matrizes A, B do modelo discretizado. 23 / 46

24 Exemplo: Motor elétrico >> Ac = [-2 2; -8-3]; Bc = [0;2]; >> Q = eye2); R = 1; >> Kc = lqrac,bc,q,r) >> T = 0.1; [A,B] = c2dmac,bc,[],[],t, zoh ); >> K = dlqra,b,q,r) / 46

25 Exemplo: Motor elétrico >> T = 0.01; [A,B] = c2dmac,bc,[],[],t, zoh ); >> K = dlqra,b,q,r) >> T = 0.001; [A,B] = c2dmac,bc,[],[],t, zoh ); >> K = dlqra,b,q,r) / 46

26 Projeto de observador de estados 26 / 46

27 Recapitulando: Observador de estados a tempo contínuo Modelo da planta: ẋt) = A c xt) + B c ut) yt) = Cxt) Observador de estado: ) ˆxt) = A c ˆxt) + B c ut) + L yt) ŷt) ŷt) = C ˆxt) Erro de estimação do estado: xt) = xt) ˆxt) Dinâmica do erro de estimação: xt) = A c LC) xt) 27 / 46

28 Recapitulando: Observabilidade Seja A c R n n e C R 1 n. Se a matriz de observabilidade P o R n n dada por P o = C CA c. CA n 1 c for inversível, então os autovalores de A c LC) podem ser alocados em quaisquer posições do plano complexo por meio do ajuste da matriz de ganho L R n 1. De forma resumida, diz-se que o par A c, C) é observável. 28 / 46

29 Observador de estados a tempo discreto Modelo da planta: x[k + 1] = Ax[k] + Bu[k] y[k] = Cx[k] Observador de estado: ) ˆx[k + 1] = Aˆx[k] + Bu[k] + L y[k] ŷ[k] ŷ[k] = C ˆx[k] Erro de estimação do estado: x[k] = x[k] ˆx[k] Dinâmica do erro de estimação: x[k + 1] = A LC) x[k] 29 / 46

30 Observador de estados a tempo discreto x[k + 1] = A LC) x[k] Se o par A, C) for observável, é possível alocar os autovalores de A LC) em posições arbitrárias do plano complexo por meio de escolha da matriz L. 30 / 46

31 Observabilidade: Interpretação alternativa Considere o modelo x[k + 1] = Ax[k] + Bu[k] y[k] = Cx[k] com A R n n e C R 1 n, sendo A, C) observável. Dadas as sequências de entrada u[0], u[1],..., u[n 2] e saída y[0], y[1],..., y[n 1], é possível determinar o estado inicial x[0]. 31 / 46

32 Observabilidade: Interpretação alternativa Demonstração - Tendo em vista a expressão para a saída y[k]: pode-se escrever y[0] = Cx[0] k 1 y[k] = CA k x[0] + CA k i 1 Bu[i], k 1 y[0] = Cx[0] i=0 y[1] = CAx[0] + CBu[0] y[2] = CA 2 x[0] + CABu[0] + CBu[1]. y[n 1] = CA n 1 x[0] + CA n 2 Bu[0] + + CBu[n 2] 32 / 46

33 Observabilidade: Interpretação alternativa y[0] = Cx[0] y[1] = CAx[0] + CBu[0] y[2] = CA 2 x[0] + CABu[0] + CBu[1]. y[n 1] = CA n 1 x[0] + CA n 2 Bu[0] + + CBu[n 2] Em forma matricial: y[0] y[1] y[2]. y[n 1] = C CA CA 2. CA n 1 x[0] + 0 CBu[0] CABu[0] + CBu[1]. CA n 2 Bu[0] + + CBu[n 2] 33 / 46

34 Observabilidade: Interpretação alternativa P o {}} { C CA CA 2 x[0] =. CA n 1 y[0] y[1] CBu[0] y[2] CABu[0] CBu[1]. y[n 1] CA n 2 Bu[0] CBu[n 2] Se a matriz P o R n n for inversível, pode-se determinar x[0] como y[0] y[1] CBu[0] x[0] = Po 1 y[2] CABu[0] CBu[1]. y[n 1] CA n 2 Bu[0] CBu[n 2] 34 / 46

35 Controle empregando realimentação do estado estimado x[k + 1] = Ax[k] + Bu[k] 1) u[k] = K ˆx[k] + Fr[k] 2) De 1) e 2), tem-se x[k + 1] = Ax[k] BK ˆx[k] + BFr[k] 3) Substituindo ˆx[k] = x[k] x[k] em 3), obtém-se x[k + 1] = A BK)x[k] + BK x[k] + BFr[k] 35 / 46

36 Controle empregando realimentação do estado estimado x[k + 1] = A BK)x[k] + BK x[k] + BFr[k] x[k + 1] = A LC) x[k] Essas duas equações podem ser reunidas na seguinte forma: [ x[k + 1] ] [ A BK) BK ] [ x[k] ] [ BF ] x[k + 1] = 0 n n A LC) x[k] + 0 n 1 r[k] Os autovalores de malha fechada correspondem ao conjunto dos autovalores de A BK) e A LC). 36 / 46

37 Controle empregando realimentação do estado estimado [ x[k + 1] ] [ A BK) BK ] [ x[k] ] [ BF ] x[k + 1] = 0 n n A LC) x[k] + 0 n 1 r[k] Considerando ainda a equação de saída y[k] = Cx[k], a função de transferência de malha fechada T z) = Y z)/rz) será ] T z) = [C [ z I 0 n n 0 1 n 0 n n z I ] [ A BK) BK 0 n n A LC) ]) 1 [ BF 0 n 1 ] Os polos correspondentes aos autovalores de A LC) serão cancelados por zeros, pois a dinâmica do erro x[k] não é excitada pela referência r[k] isto é, a dinâmica do erro não é controlável pela entrada r[k]). Assim, os polos de T z) corresponderão apenas aos autovalores de A BK), como desejado. 37 / 46

38 Controle empregando realimentação do estado estimado Contudo, na prática o cancelamento de polos e zeros não será perfeito, devido a descasamentos entre a planta e o modelo. Como resultado, a dinâmica de malha fechada entre a referência r[k] e a saída y[k] será afetada pela posição dos autovalores de A LC). Se os autovalores de A BK) tiverem sido alocados com vistas à obtenção de um modo dominante em malha fechada, convém que os autovalores de A LC) estejam mais próximos da origem, em relação aos) polos) desse modo dominante. 38 / 46

39 Estimativas do estado a priori e a posteriori Considere a equação de propagação do estado estimado: ) ˆx[k + 1] = Aˆx[k] + Bu[k] + L y[k] ŷ[k] Trocando k por k 1, pode-se escrever ) ˆx[k] = Aˆx[k 1] + Bu[k 1] + L y[k 1] ŷ[k 1] O valor de y[k] não é empregado no cálculo de ˆx[k]. Diz-se que ˆx[k] é uma estimativa a priori do estado x[k] a priori = obtida antes de se usar o conhecimento de y[k]). Como levar em conta o valor de y[k] para obter uma estimativa a posteriori do estado x[k]? Referência: Maciejowski, J. M. Predictive control with constraints. Harlow: Prentice-Hall, página 58). 39 / 46

40 Estimativas do estado a priori e a posteriori Notação: Ideia: Estimativa a priori : ˆx[k k 1] Estimativa a posteriori : ˆx[k k] 1) Usar y[k] para corrigir ˆx[k k 1] e gerar ˆx[k k]: ) ˆx[k k] = ˆx[k k 1] + M y[k] ŷ[k k 1] em que ŷ[k k 1] = C ˆx[k k 1] e M R n 1 é uma matriz de ganho a ser escolhida. 2) Propagar a estimativa do instante k para o instante k + 1: ˆx[k + 1 k] = Aˆx[k k] + Bu[k] 40 / 46

41 Estimativas do estado a priori e a posteriori ) ˆx[k k] = ˆx[k k 1] + M y[k] ŷ[k k 1] ŷ[k k 1] = C ˆx[k k 1] ˆx[k + 1 k] = Aˆx[k k] + Bu[k] Como escolher uma matriz de ganho M apropriada? Analisemos a dinâmica do erro de estimação x[k k] = x[k] ˆx[k k]: x[k + 1 k + 1] = x[k + 1] ˆx[k + 1 k + 1] ) = Ax[k] + Bu[k] ˆx[k + 1 k] M y[k + 1] ŷ[k + 1 k] = Ax[k] + Bu[k] Aˆx[k k] Bu[k] ) MC x[k + 1] ˆx[k + 1 k] = Ax[k] Aˆx[k k] MC Ax[k] + Bu[k] Aˆx[k k] ) Bu[k] 41 / 46

42 Estimativas do estado a priori e a posteriori ) x[k + 1 k + 1] = Ax[k] Aˆx[k k] MC Ax[k] Aˆx[k k] = A MCA)x[k] ˆx[k k]) = A MCA) x[k k] Se os autovalores de A MCA) estiverem no interior do círculo unitário, o erro de estimação x[k k] convergirá para zero quando k. 42 / 46

43 Estimativas do estado a priori e a posteriori Observação: Seja L = AM. Se A for inversível, pode-se escrever A MCA) = A 1 A AMC)A = A 1 A LC)A ou seja, A MCA) e A LC) têm os mesmos autovalores. Pode-se escolher L de modo a alocar os autovalores de A LC) em posições convenientes e então fazer M = A 1 L 43 / 46

44 Observação ) ˆx[k k] = ˆx[k k 1] + M y[k] ŷ[k k 1] 4) ŷ[k k 1] = C ˆx[k k 1] 5) ˆx[k + 1 k] = Aˆx[k k] + Bu[k] 6) Fazendo M = A 1 L, recupera-se o equacionamento inicial do observador de estado. Com efeito, substituindo 4) em 6) e fazendo M = A 1 L, obtém-se ˆx[k + 1 k] = A ˆx[k k 1] + A 1 L y[k] ŷ[k k 1]) ) + Bu[k] ) = Aˆx[k k 1] + Bu[k] + L y[k] ŷ[k k 1] que tem a forma da equação de estado para o observador apresentado inicialmente, com a estimativa a priori ˆx[k k 1] correspondendo a ˆx[k]. 44 / 46

45 Implementação do observador com estimativas a priori e a posteriori Dados: A, B, C, M previamente escolhida). Inicialização: Fazer k = 0 e estipular ˆx[0 1]. Passo 1: Ler u[k], y[k]. Passo 2: Calcular ŷ[k k 1] = C ˆx[k k 1]. Passo 3 Measurement update ) Usar a medida para atualizar a estimativa: ) ˆx[k k] = ˆx[k k 1] + M y[k] ŷ[k k 1] Passo 4 Time update ) Propagar a estimativa para o próximo instante de tempo: ˆx[k + 1 k] = Aˆx[k k] + Bu[k] Passo 5: Fazer k k + 1, aguardar um período de amostragem e retornar ao Passo / 46

46 Próxima aula Observador de estado: Exemplo Estimativa do estado na presença de perturbações e ruído de medida 46 / 46

EES-20: Sistemas de Controle II. 01 Setembro 2017

EES-20: Sistemas de Controle II. 01 Setembro 2017 EES-2: Sistemas de Controle II 1 Setembro 217 1 / 56 Controle com realimentação de estado Lei de controle: u(t) = Kx(t) + Fr(t) r t u t y t F K x t 2 / 56 Projeto por alocação de polos Determina-se K de

Leia mais

EES-20: Sistemas de Controle II. 08 Novembro 2017

EES-20: Sistemas de Controle II. 08 Novembro 2017 EES-20: Sistemas de Controle II 08 Novembro 2017 1 / 46 Recapitulando: Controle empregando realimentação de estado r k F u k u t y t T y k T x(t) T K x k 2 / 46 Recapitulando: Projeto por alocação de polos

Leia mais

EES-20: Sistemas de Controle II. 20 Novembro 2017

EES-20: Sistemas de Controle II. 20 Novembro 2017 EES-20: Sistemas de Controle II 20 Novembro 2017 1 / 57 Recapitulando: Filtro de Kalman para sistema de 1a ordem Foi considerado o caso de estado x[k] escalar, com G = 1 e C = 1, por simplicidade: Equação

Leia mais

Estimadores ou Observadores de Estado

Estimadores ou Observadores de Estado Estimadores ou Observadores de Estado 1. Estimadores ou Observadores de Estado: sistemas SISO 1. Extensões para Sistemas a Tempo Discreto pag.1 Teoria de Sistemas Lineares Aula 19 Estimadores ou Observadores

Leia mais

EE-253: Controle Ótimo de Sistemas. Aula 6 (04 Setembro 2018)

EE-253: Controle Ótimo de Sistemas. Aula 6 (04 Setembro 2018) EE-253: Controle Ótimo de Sistemas Aula 6 (4 Setembro 218) 1 / 54 Regulador Linear Quadrático Modelo linear: ẋ = Ax + Bu com (A, B) estabilizável. Funcional de custo quadrático: J = [ ] x T (t)qx(t) +

Leia mais

EES-20: Sistemas de Controle II. 06 Setembro 2017

EES-20: Sistemas de Controle II. 06 Setembro 2017 EES-2: Sistemas de Controle II 6 Setembro 217 1 / 56 Recapitulando: Observador de Estado Modelo da planta: Observador de estado: ẋ = Ax + Bu y = Cx ˆx = Aˆx + Bu + L(y ŷ) ŷ = C ˆx Erro de estimação do

Leia mais

Realimentação e Observador no Espaço de Estados Revisão

Realimentação e Observador no Espaço de Estados Revisão Realimentação e Observador no Espaço de Estados Revisão 1. Realimentação de estados 1.1. Um tour por alocação de pólos 2. Observador ou Estimador 2.1. Observador? Por quê? 3. Princípio da separação 4.

Leia mais

Projeto de Controladores Digitais

Projeto de Controladores Digitais Projeto de Controladores Digitais ENGA71: Análise e Projeto de Sistemas de Controle Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 19 de junho de 2018 Sumário 1 Introdução

Leia mais

EES-20: Sistemas de Controle II. 21 Agosto 2017

EES-20: Sistemas de Controle II. 21 Agosto 2017 EES-2: Sistemas de Controle II 21 Agosto 217 1 / 52 Recapitulando: Realimentação de estado r t u t y t x t Modelo da planta: Lei de controle: ẋ = Ax + Bu y = Cx u = Kx + Fr Representação para o sistema

Leia mais

Controle Ótimo e Filtro de Kalman - Estabilizador 2

Controle Ótimo e Filtro de Kalman - Estabilizador 2 Capítulo 4 Controle Ótimo e Filtro de Kalman - Estabilizador 2 O principal objetivo deste capítulo é definir o conceito de controle ótimo e de filtro de Kalman. Por otimização, podemos encontrar tanto

Leia mais

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados:

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados: Controlabilidade Uma representação (ou realização) de um sistema dinâmico no espaço de estados: x = Ax + Bu ou equivalentemente o par (A, B), é dito controlável (completamente controlável, de estado controlável)

Leia mais

EES-20: Sistemas de Controle II

EES-20: Sistemas de Controle II EES-: Sistemas de Controle II 14 Agosto 17 1 / 49 Recapitulando: Estabilidade interna assintótica Modelo no espaço de estados: Equação de estado: ẋ = Ax + Bu Equação de saída: y = Cx + Du Diz-se que o

Leia mais

Realimentação de Estado Sistemas SISO

Realimentação de Estado Sistemas SISO 1. Realimentação de Estado para Sistemas SISO pag.1 Teoria de Sistemas Lineares Aula 18 Considere o sistema n dimensional, SISO: ẋ = Ax + bu y = cx Na realimentação de estados, a entrada u é dada por u

Leia mais

1. Realimentação de Estado: sistemas MIMO

1. Realimentação de Estado: sistemas MIMO Realimentação de Estado: sistemas MIMO 1. Realimentação de Estado: sistemas MIMO 2. Estimadores de Estado: sistemas MIMO pag.1 Teoria de Sistemas Lineares Aula 20 Realimentação de Estado: sistemas MIMO

Leia mais

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados:

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados: Controlabilidade Uma representação (ou realização) de um sistema dinâmico no espaço de estados: x Ax Bu ou equivalentemente o par (A, B), é dito controlável (completamente controlável, de estado controlável)

Leia mais

Revisão - Controlabilidade e observabilidade - SLIT.

Revisão - Controlabilidade e observabilidade - SLIT. Revisão - Controlabilidade e observabilidade - SLIT. ENGC65: Sistemas de Controle III Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 12 de maio de 2014 Prof. Tito Luís Maia

Leia mais

EES-20: Sistemas de Controle II. 22 Setembro 2017

EES-20: Sistemas de Controle II. 22 Setembro 2017 EES-2: Sistemas de Controle II 22 Setembro 217 1 / 33 Controle empregando estado estimado na presença de perturbações e ruído de medida Modelo da planta e do sensor: ẋ = Ax + Bu + Gw y = Cx + v Observador

Leia mais

EES-20: Sistemas de Controle II. 02 Outubro 2017

EES-20: Sistemas de Controle II. 02 Outubro 2017 EES-20: Sistemas de Controle II 02 Outubro 2017 1 / 39 Recapitulando Ementa de EES-20 Relações entre as equações de estado e a função de transferência. Realizações de funções de transferência. Análise

Leia mais

Controle utilizando variáveis de estado - v1.1

Controle utilizando variáveis de estado - v1.1 2 ontrole utilizando variáveis de estado - v. 2. Objetivo O objetivo desta experiência é, utilizando o enfoque de espaço de estados, projetar e implementar um controlador digital para uma planta simples

Leia mais

Introdução ao controle preditivo baseado em modelo.

Introdução ao controle preditivo baseado em modelo. Introdução ao controle preditivo baseado em modelo. ENGM11: Tópicos Especiais em Eng. Elétrica Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 22 de agosto de 2018 Prof.

Leia mais

Capítulo 8: Estado. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre CEFET MG e UFSJ

Capítulo 8: Estado. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre CEFET MG e UFSJ Capítulo 8: Realimentação de Estados e Estimadores de Estado Samir A. M. Martins 1 1 UFSJ / Campus Santo Antônio, MG Brasil Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre CEFET

Leia mais

EES-20: Sistemas de Controle II. 31 Julho 2017

EES-20: Sistemas de Controle II. 31 Julho 2017 EES-20: Sistemas de Controle II 31 Julho 2017 1 / 41 Folha de informações sobre o curso 2 / 41 O que é Controle? Controlar: Atuar sobre um sistema físico de modo a obter um comportamento desejado. 3 /

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de ontrole Digitais 1 Introdução Observadores de Estado Prof Walter Fetter Lages 7 de

Leia mais

Aula Julho EE-254 (Controle Preditivo) Aula 1 30 Julho / 62

Aula Julho EE-254 (Controle Preditivo) Aula 1 30 Julho / 62 Aula 1 30 Julho 2018 EE-254 (Controle Preditivo) Aula 1 30 Julho 2018 1 / 62 Informações gerais Folha de informações sobre o curso Folha de orientações sobre o trabalho final EE-254 (Controle Preditivo)

Leia mais

2 - Modelos em Controlo por Computador

2 - Modelos em Controlo por Computador Controlo Óptimo e Adaptativo 2-Modelos em Controlo por Computador 2 - Modelos em Controlo por Computador Objectivo: Introduir a classe de modelos digitais que são empregues nesta disciplina para o projecto

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Controlador Deadbeat Controladores Deadbeat Prof Walter Fetter

Leia mais

14 Estimador assintótico

14 Estimador assintótico Teoria de Controle (sinopse) 4 J. A. M. Felippe de Souza Neste capítulo continuaremos no estudo de que foi iniciado no capítulo anterior. Estimadores de Estado, A exemplo dos capítulos anteriores será

Leia mais

Observabilidade, Decomposição Canônica

Observabilidade, Decomposição Canônica Observabilidade, Decomposição Canônica 1. Observabilidade de Sistemas LIT 2. Dualidade 3. Índices de Observabilidade 4. Decomposição Canônica pag.1 Teoria de Sistemas Lineares Aula 16 Observabilidade Sistemas

Leia mais

Estabilidade. 1. Estabilidade Entrada-Saída Sistemas LIT. 2. Estabilidade BIBO Sistemas LIT. 3. Estabilidade BIBO de Equações Dinâmicas Sistemas LIT

Estabilidade. 1. Estabilidade Entrada-Saída Sistemas LIT. 2. Estabilidade BIBO Sistemas LIT. 3. Estabilidade BIBO de Equações Dinâmicas Sistemas LIT Estabilidade 1. Estabilidade Entrada-Saída Sistemas LIT 2. Estabilidade BIBO Sistemas LIT 3. Estabilidade BIBO de Equações Dinâmicas Sistemas LIT 4. Sistemas Discretos LIT 5. Estabilidade BIBO Sistemas

Leia mais

Estabilização Robusta

Estabilização Robusta Estabilização Robusta 1. Regiões LMIs: Alocação de pólos 2. Restrições sobre entrada e saída 3. Controlador baseado no observador e LMIs pag.1 Introdução ao Controle Robusto Aula 8 Regiões LMIs e Alocação

Leia mais

Estabilidade. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG

Estabilidade. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG Interna Samir A. M. Martins 1 1 UFSJ / Campus Santo Antônio, MG Brasil Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG O que nos espera? Interna 1 em sistemas multivariáveis

Leia mais

Sistemas a Tempo Discreto

Sistemas a Tempo Discreto Sistemas a Tempo Discreto 1. Caracterização de sistemas dinâmicos a tempo discreto 2. Transformada-Z 3. FT discreta, estabilidade e analogia com domínio-s 4. Sistemas amostrados 4.1 Amostragem e retenção

Leia mais

Sistemas de Controle de Aeronaves

Sistemas de Controle de Aeronaves Sistemas de Controle de Aeronaves AB-722 Flávio Luiz Cardoso Ribeiro http://flavioluiz.github.io flaviocr@ita.br Departamento de Mecânica do Voo Divisão de Engenharia Aeronáutica e Aeroespacial Instituto

Leia mais

Estabilidade entrada-saída (externa).

Estabilidade entrada-saída (externa). Estabilidade entrada-saída (externa) ENGC33: Sinais e Sistemas II Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 05 de junho de 2019 Prof Tito Luís Maia Santos 1/ 38 Sumário

Leia mais

Métodos Não Paramétricos

Métodos Não Paramétricos Modelação, Identificação e Controlo Digital Métodos ão Paramétricos 1 Métodos ão Paramétricos Estimação da resposta impulsiva e da resposta em frequência Análise espectral e métodos de correlação J. Miranda

Leia mais

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - UDESC/CCT

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - UDESC/CCT Curso: ELE-ELE - Bacharelado em Engenharia Elétrica Departamento: DEE - Engenharia Elétrica Disciplina: null Código: CA2COD1 Carga horária: 90 Período letivo: 2018/1 Professor: José de Oliveira Contato:

Leia mais

1 Controlabilidade, observabilidade e estabilidade de sistemas em tempo contínuo

1 Controlabilidade, observabilidade e estabilidade de sistemas em tempo contínuo Rio de Janeiro, 24 de março de 2006. 1 a Lista de Exercícios de Controle e Servomecanismos II Tópicos: autovalores, estabilidade, controlabilidade, observabilidade, realimentação de estado e observadores

Leia mais

Aula Mar EE-254 (Controle Preditivo) Aula 3 12 Mar / 39

Aula Mar EE-254 (Controle Preditivo) Aula 3 12 Mar / 39 Aula 3 12 Mar 2019 EE-254 (Controle Preditivo) Aula 3 12 Mar 2019 1 / 39 Resumo da aula passada - DMC Informação requerida sobre a planta: Resposta a degrau g(n), n = 1, 2,..., N s (assume-se g(0) = 0

Leia mais

Modelos de Sistemas Amostrados

Modelos de Sistemas Amostrados 20 Modelos de Sistemas Amostrados Relógio u(kh) D/A u(t) G(s) Sistema y(t) A/D y(kh) Qual a função de transferência discreta vista pelo computador? 21 Recorde-se que, para determinar a função de transferência,

Leia mais

Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi

Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi Adriano A. G. Siqueira e Marco H. Terra Departamento de Engenharia Elétrica Universidade de São Paulo - São Carlos O problema de controle ótimo Considere

Leia mais

FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2

FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2 FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2 Prof. Iury V. de Bessa Departamento de Eletricidade Faculdade de Tecnologia Universidade Federal do Amazonas Agenda Resposta no espaço de estados Representações

Leia mais

Sistemas Dinâmicos Lineares

Sistemas Dinâmicos Lineares Sistemas Dinâmicos Lineares 1. Descrição de sistemas dinâmicos 1.1. Sinais? 1.2. Sistemas? 1.3. Espaço de estados. Resposta do sistema dinâmico 2. Estabilidade de sistemas dinâmicos 2.1. Análise de estabilidade

Leia mais

Métodos Não Paramétricos

Métodos Não Paramétricos Modelação, Identificação e Controlo Digital Métodos Não Paramétricos 1 Métodos Não Paramétricos Estimação da resposta impulsiva e da resposta em frequência Análise espectral e métodos de correlação J.

Leia mais

Teoria de Sistemas Lineares I

Teoria de Sistemas Lineares I Prof. Aguinaldo S.e Silva Universidade Federal de Santa Catarina Controlabilidade e Observabilidade Considere a equação dinâmica de dimensão n e p entradas ẋ = Ax + Bu com A R n n e B R n p. Definição:

Leia mais

Controlabilidade e observabilidade de sistemas lineares invariantes no tempo.

Controlabilidade e observabilidade de sistemas lineares invariantes no tempo. Controlabilidade e observabilidade de sistemas lineares invariantes no tempo. ENGC33: Sinais e Sistemas II Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 01 de junho de

Leia mais

LABORATÓRIO DE SISTEMAS DE CONTROLE II 4 PROJETO DE CONTROLADORES E DE OBSERVADORES NO ESPAÇO DE ESTADOS. 4.1 Colocação do Problema

LABORATÓRIO DE SISTEMAS DE CONTROLE II 4 PROJETO DE CONTROLADORES E DE OBSERVADORES NO ESPAÇO DE ESTADOS. 4.1 Colocação do Problema UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS DEPARTAMENTO DE ENGENHARIA ELÉTRICA LABORATÓRIO DE SISTEMAS DE CONTROLE II 4 PROJETO DE CONTROLADORES E DE OBSERVADORES NO ESPAÇO

Leia mais

Controle Robusto H 2

Controle Robusto H 2 Controle Robusto H 2 1. O problema de controle H 2 padrão 2. Controle ótimo H 2 por LMIs pag.1 Introdução ao Controle Robusto Aula 10 Problema de Controle H 2 padrão Encontre um controlador K(s) que estabilize

Leia mais

Teoria de Sistemas Lineares I

Teoria de Sistemas Lineares I Teoria de Sistemas Lineares I Prof. Aguinaldo S.e Silva, Universidade Federal de Santa Catarina Observabilidade Conceito dual à controlabilidade. Considere a equação dinâmica de dimensão n, p entradas

Leia mais

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO

Leia mais

EES-49/2012 Correção do Exame. QBM1 Esboce o diagrama de Nyquist para a seguinte função de transferência:

EES-49/2012 Correção do Exame. QBM1 Esboce o diagrama de Nyquist para a seguinte função de transferência: EES-49/2012 Correção do Exame QBM1 Esboce o diagrama de Nyquist para a seguinte função de transferência: Analise a estabilidade do sistema em malha fechada (dizendo quantos polos instáveis o sistema tem

Leia mais

Controlo por computador 2015/2016. Ajudas para o laboratório

Controlo por computador 2015/2016. Ajudas para o laboratório Resumo Controlo por computador 215/216 Ajudas para o laboratório J. Miranda Lemos, João P. Gomes e A. Bernardino Área Científica de Sistemas, Decisão e Controlo, DEEC, IST Este documento proporciona sugestões

Leia mais

SISTEMAS REALIMENTADOS

SISTEMAS REALIMENTADOS SISTEMAS REALIMENTADOS Prof.: Helder Roberto de O. Rocha Engenheiro Eletricista Doutorado em Computação Representação no Espaço de Estados É apropriada para sistemas que possuem várias entradas e várias

Leia mais

Redes Neurais. Controladores Neurais. Prof. Paulo Martins Engel. Identificação de Sistemas

Redes Neurais. Controladores Neurais. Prof. Paulo Martins Engel. Identificação de Sistemas Redes Neurais Controladores Neurais Identificação de Sistemas A identificação de sistemas é a abordagem experimental para modelar um processo ou de uma planta dinâmica de parâmetros desconhecidos. A tarefa

Leia mais

EES-20: Sistemas de Controle II. 20 Outubro 2017 (Manhã)

EES-20: Sistemas de Controle II. 20 Outubro 2017 (Manhã) EES-20: Sistemas de Controle II 20 Outubro 2017 (Manhã) 1 / 57 Recapitulando: Discretização de controladores analógicos - Limitações Trata-se de aproximação Não se leva em conta o efeito do segurador de

Leia mais

-GNE219 - Controle em Espaço de Estados

-GNE219 - Controle em Espaço de Estados Universidade Federal de Lavras Departamento de Engenharia -GNE219 - Controle em Espaço de Estados Prof. Daniel Leite E-mail: daniel.leite@deg.ufla.br 2/2017 1/27 Considerações Eng. de Controle e Automação

Leia mais

Controle DLQR Aplicado a Fontes Ininterruptas de Energia

Controle DLQR Aplicado a Fontes Ininterruptas de Energia Controle DLQR Aplicado a Fontes Ininterruptas de Energia SEPOC 4º Seminário de Eletrônica de Potência e Controle Apresentador: Eng. Samuel Polato Ribas Orientador: Prof. Dr. Vinícius Foletto Montagner

Leia mais

Estabilidade Interna. 1. Estabilidade Interna. 2. Análise de Estabilidade Segundo Lyapunov. 3. Teorema de Lyapunov

Estabilidade Interna. 1. Estabilidade Interna. 2. Análise de Estabilidade Segundo Lyapunov. 3. Teorema de Lyapunov Estabilidade Interna 1. Estabilidade Interna 2. Análise de Estabilidade Segundo Lyapunov 3. Teorema de Lyapunov 4. Teorema de Lyapunov Caso Discreto pag.1 Teoria de Sistemas Lineares Aula 13 Estabilidade

Leia mais

Estimação na Presença de Ruído colorido

Estimação na Presença de Ruído colorido 36 Estimação na Presença de Ruído colorido Como se viu, em presença de ruído colorido, os mínimos quadrados fornecem uma estimativa polarizada. Quer dizer, ao fazer muitas observações a estimativa não

Leia mais

Identificação por Métodos Não Paramétricos

Identificação por Métodos Não Paramétricos Modelação, Identificação e Controlo Digital Métodos Não Paramétricos 1 Identificação por Métodos Não Paramétricos Estimação da resposta impulsiva e da resposta em frequência Análise espectral e métodos

Leia mais

EES-20: Sistemas de Controle II. 20 Outubro 2017 (Tarde)

EES-20: Sistemas de Controle II. 20 Outubro 2017 (Tarde) EES-20: Sistemas de Controle II 20 Outubro 2017 (Tarde) 1 / 58 Recapitulando: Modelo da planta amostrada G z G c s u k u t y t y k T T G(z) = (1 z 1 ) Z { } G c (s) s Importante: Trata-se de discretização

Leia mais

1 Sistema Máquina-Barra in nita: apresentação e modelagem

1 Sistema Máquina-Barra in nita: apresentação e modelagem EEL 751 - Fundamentos de Controle 1o rabalho Computacional 1 Sistema Máquina-Barra in nita: apresentação e modelagem Modelos do tipo máquina-barra in nita como o representado pelo diagrama uni - lar da

Leia mais

Escolha da Função de Transferência Desejada

Escolha da Função de Transferência Desejada 43 Escolha da Função de Transferência Desejada Utilizar regras intuitivas dos sistemas contínuos. Eg. Sistema de segunda ordem: Amplitude 1.4 1.2 1.8.6.4 t p t s Step Response S ± 1% ω ξω ω ξω ω.2 1 2

Leia mais

X. MÉTODOS DE ESPAÇO DE ESTADOS

X. MÉTODOS DE ESPAÇO DE ESTADOS INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE ENGENHARIA MECÂNICA-AERONÁUTICA MPS-43: SISTEMAS DE CONTROLE X. MÉTODOS DE ESPAÇO DE ESTADOS Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de

Leia mais

Aula Junho EE-254 (Controle Preditivo) Aula Junho / 85

Aula Junho EE-254 (Controle Preditivo) Aula Junho / 85 Aula 12 04 Junho 2019 EE-254 (Controle Preditivo) Aula 12 04 Junho 2019 1 / 85 Resumo da aula passada Verificação de factibilidade. Gerenciamento de problemas de (não) factibilidade. EE-254 (Controle Preditivo)

Leia mais

Controle por Rastreamento em Espaço de Estados

Controle por Rastreamento em Espaço de Estados Controle por Rastreamento em Espaço de Estados O termo rastreamento (tracking) significa que desejamos que o processo rastreie um sinal de referencia. Exemplo de rastreamento: suponha que estamos lidando

Leia mais

Trabalho para ser realizado no MATLAB Controle Multivariável PTC-2513 Prof. Paulo Sérgio

Trabalho para ser realizado no MATLAB Controle Multivariável PTC-2513 Prof. Paulo Sérgio Trabalho para ser realizado no MATLAB Controle Multivariável PTC-253 Prof. Paulo Sérgio Parte I - A ser entregue na primeira aula após a primeira prova. Considere o modelo linearizado do sistema de pêndulo

Leia mais

SEM Sistemas de Controle. Aula 4 - Controladores PID, Avanço, Atraso, Esp. Estados

SEM Sistemas de Controle. Aula 4 - Controladores PID, Avanço, Atraso, Esp. Estados SEM 5928 - Sistemas de Controle Aula 4 - Controladores PID, Avanço, Atraso e no Espaço de Estados Universidade de São Paulo Controlador PID Controlador Proporcional Controlador Integral Controlador PID

Leia mais

Análise Dinâmica de Sistemas Mecânicos e Controle

Análise Dinâmica de Sistemas Mecânicos e Controle Análise Dinâmica de Sistemas Mecânicos e Controle Unidade 3 Espaço de Estados: álgebra e resolução das equações dinâmicas Prof. Thiago da Silva Castro thiago.castro@ifsudestemg.edu.br Para trabalhar no

Leia mais

6 Controlador de Estado

6 Controlador de Estado 6 Controlador de Estado Apresenta-se a seguir o método para implementação do sistema de controle por estados (Ogata, 1990). Considera-se agora o sistema representado em sua forma de estado: (25) cujo o

Leia mais

LISTAS DE EXERCÍCIOS PTC Controle Linear Multivariável (Pós-Graduação) Prof. Paulo Sérgio Pereira da Silva

LISTAS DE EXERCÍCIOS PTC Controle Linear Multivariável (Pós-Graduação) Prof. Paulo Sérgio Pereira da Silva LISTAS DE EXERCÍCIOS PTC - 5746 Controle Linear Multivariável Pós-Graduação Prof. Paulo Sérgio Pereira da Silva 27 ạ Lista de Exercícios Algebra Linear Controle Multivariável PTC 5746 Prof. Paulo Sérgio

Leia mais

EES-20: Sistemas de Controle II. 09 Outubro 2017

EES-20: Sistemas de Controle II. 09 Outubro 2017 EES-20: Sistemas de Controle II 09 Outubro 2017 1 / 51 Projeto de controladores digitais 2 / 51 Projeto de controladores digitais: Arquitetura considerada r k e k u k u t y t y k Lei de controle mais simples

Leia mais

Observadores Funcionais para Sistemas de Primeira Ordem Generalizados

Observadores Funcionais para Sistemas de Primeira Ordem Generalizados Observadores Funcionais para Sistemas de Primeira Ordem Generalizados João Batista da Paz Carvalho, Julio Cesar Claeyssen, Depto de Matemática Pura e Aplicada, UFRGS, 91509-900, Porto Alegre, RS E-mail:

Leia mais

6. Modelos baseados em dados

6. Modelos baseados em dados Modelação e Simulação 6.Modelos baseados em dados 6. Modelos baseados em dados Objectivo: Após completar este módulo, o aluno deverá ser capaz de formular e resolver problemas simples de estimação de parâmetros

Leia mais

5. Síntese de leis de controlo usando técnicas polinomiais

5. Síntese de leis de controlo usando técnicas polinomiais 1 5. Síntese de leis de controlo usando técnicas polinomiais Objectivo: Projectar controladores discretos lineares por colocação de pólos, recorrendo a descrições entrada/saída do processo Referência:

Leia mais

Controle por Rastreamento em Espaço de Estados

Controle por Rastreamento em Espaço de Estados Controle por Rastreamento em Espaço de Estados O termo rastreamento (tracking) significa que desejamos que o processo rastreie um sinal de referencia. Exemplo de rastreamento: suponha que estamos lidando

Leia mais

Controle Ótimo H com Modificação de Zeros para o Problema do Rastreamento em Sistemas Discretos usando LMI

Controle Ótimo H com Modificação de Zeros para o Problema do Rastreamento em Sistemas Discretos usando LMI TEMA Tend. Mat. Apl. Comput., 1, No. 2 (29), 179-19. c Uma Publicação da Sociedade Brasileira de Matemática Aplicada e Computacional. Controle Ótimo H com Modificação de Zeros para o Problema do Rastreamento

Leia mais

Exercício. Alexandre Bernardino IST-Secção de Sistemas e Controlo

Exercício. Alexandre Bernardino IST-Secção de Sistemas e Controlo 1 Exercício Calcular os polinómios R,S,T de um controlador discreto com acção integral para um sistema do tipo integrador duplo. Faça o período de amostragem igual a 0.5 s. Coloque os polos desejados para

Leia mais

Controle Preditivo de Sistemas com Atraso.

Controle Preditivo de Sistemas com Atraso. Controle Preditivo de Sistemas com Atraso ENG730: Tópicos Especiais em Eng Elétrica Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 16 de março de 2016 Prof Tito Luís Maia

Leia mais

= + + = = Este sistema é semelhante ao anterior mas o atraso do sistema é agora de 2 amostras. Pretende-se determinar o controlo de variância mínima.

= + + = = Este sistema é semelhante ao anterior mas o atraso do sistema é agora de 2 amostras. Pretende-se determinar o controlo de variância mínima. 38 Controlo de variância mínima: Exemplo 2 Considere-se o processo modelado por σ [ ] Este sistema é semelhante ao anterior mas o atraso do sistema é agora de 2 amostras. Pretende-se determinar o controlo

Leia mais

CONTROLO LINEAR. Mestrado em Matemática e Aplicações. Universidade de Aveiro

CONTROLO LINEAR. Mestrado em Matemática e Aplicações. Universidade de Aveiro CONTROLO LINEAR Mestrado em Matemática e Aplicações Universidade de Aveiro Sistemas dinâmicos de controlo u - entrada y - saída x - estado - memória do sistema (condições iniciais) x(t ) u(t), t t y(t),

Leia mais

Processamento de sinais digitais

Processamento de sinais digitais Processamento de sinais digitais Aula 2: Descrição discreta no tempo de sinais e sistemas silviavicter@iprj.uerj.br Tópicos Sequências discretas no tempo. Princípio da superposição para sistemas lineares.

Leia mais

Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica PLANO DE ENSINO

Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica PLANO DE ENSINO Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica 1) IDENTIFICAÇÃO DA DISCIPLINA Disciplina Teoria de Controle II PLANO DE ENSINO Código CEL039 Carga horária

Leia mais

Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido

Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido Lucas Vizzotto Bellinaso Engenharia Elétrica Universidade Federal de Santa Maria Santa Maria, Rio Grande do

Leia mais

SEM 538 Sistemas de Controle II

SEM 538 Sistemas de Controle II SEM 538 Sistemas de Controle II - 07 Prof.: Adriano Almeida Gonçalves Siqueira Descrição: Sistemas discretos no tempo, equações a diferenças. Transformada Z e transformações de sistemas contínuos para

Leia mais

Experiência 5. Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro

Experiência 5. Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro Experiência 5 Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro Professores: Adolfo Bauchspiess e Geovany A. Borges O objetivo deste experimento é projetar e simular

Leia mais

Controle de Sistemas Dinâmicos via LMIs

Controle de Sistemas Dinâmicos via LMIs 32769 Controle de Sistemas Dinâmicos via LMIs Regulador Linear Quadrático LQR Regulador Linear Quadrático Gaussiano Prof. Eduardo Stockler Tognetti Programa de Pós-Graduação em Engenharia de Sistemas Eletrônicos

Leia mais

Sistemas Lineares e Invariantes de Tempo Discreto

Sistemas Lineares e Invariantes de Tempo Discreto Sistemas Lineares e Invariantes de Tempo Discreto 28 Sistemas Lineares de Tempo Discreto Um sistema linear satisfaz o teorema da superposição e implica que o sistema tem condições iniciais iguais a zero

Leia mais

Exercício. Alexandre Bernardino IST-Secção de Sistemas e Controlo

Exercício. Alexandre Bernardino IST-Secção de Sistemas e Controlo 8 Exercício Calcular os polinómios R,S,T de um controlador discreto com acção integral para um sistema do tipo integrador duplo. Faça o período de amostragem igual a 0.5 s. Coloque os polos desejados para

Leia mais

EES-20: Sistemas de Controle II. 06 Outubro 2017

EES-20: Sistemas de Controle II. 06 Outubro 2017 EES-20: Sistemas de Controle II 06 Outubro 2017 1 / 56 Recapitulando: Arquitetura considerada r k e k u k u t y t y k A entrada e a saída do controlador digital e da planta amostrada são sequências numéricas.

Leia mais

7.O Problema Linear Quadrático

7.O Problema Linear Quadrático 7.O Problema Linear Quadrático Objectivo: Introduzir o Problema Linear Quadrático e os elementos básicos da sua solução. Mostrar que o controlo resultante estabiliza a cadeia fechada. Dinâmica: Formulação

Leia mais

Retroacção Linear de Variáveis de Estado

Retroacção Linear de Variáveis de Estado Mestrado Integrado em Engenharia Electrotécnica e de Computadores Controlo em Espaço de Estados Problemas para auto-estudo sobre Retroacção Linear de Variáveis de Estado J. Miranda Lemos 03 J. M. Lemos,

Leia mais

13 Estimador de malha aberta

13 Estimador de malha aberta Teoria de Controle (sinopse) 13 Estimador de malha aberta J. A. M. Felippe de Souza Neste capítulo, e no próximo, estudaremos os Estimadores de Estado. Quando fazemos REALIMENTAÇÃO com o estado, do tipo

Leia mais

Modelos de Perturbações. As perturbações existentes num sistema impôem limitações fortes no desempenho dos sistemas de controlo.

Modelos de Perturbações. As perturbações existentes num sistema impôem limitações fortes no desempenho dos sistemas de controlo. 38 Modelos de Perturbações As perturbações existentes num sistema impôem limitações fortes no desempenho dos sistemas de controlo. Pertub. à entrada Pertub. internas Pertub. à saída u Sistema medição y

Leia mais

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS AE- ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS AE- Determine os valores e vectores próprios de a) A= -.5.5 -.5 b) B= - - AE- Forma canónica controlável. a) Mostre que a equação diferencial homogénea

Leia mais

Sumário. CAPÍTULO 1 Introdução 1. CAPÍTULO 2 Terminologia dos Sistemas de Controle 14

Sumário. CAPÍTULO 1 Introdução 1. CAPÍTULO 2 Terminologia dos Sistemas de Controle 14 Sumário CAPÍTULO 1 Introdução 1 1.1 Sistemas de controle 1 1.2 Exemplos de sistemas de controle 2 1.3 Sistemas de controle de malha aberta e malha fechada 3 1.4 Realimentação 3 1.5 Características da realimentação

Leia mais

PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR

PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR A. C. S. R. DIAS, B. R. BOTINHA, J. R. COSTA, C. S. O. TENIS e J. C. S. DUTRA LAMCES Laboratório de Métodos Computacionais,

Leia mais

Define-se o regressor,ϕ,como. e o vector de parâmetros a estimar, θ,como. O modelo escreve-se:

Define-se o regressor,ϕ,como. e o vector de parâmetros a estimar, θ,como. O modelo escreve-se: 22 Mínimos Quadrados - Notação matricial Se quisermos resolver o problema de estimação para um número arbitrário de parâmetros temos de usar a notação matricial. Define-se o regressor,,como [ ] e o vector

Leia mais

Roteiro. PCC142 / BCC444 - Mineração de Dados Regressão. Modelos de Regressão. Introdução

Roteiro. PCC142 / BCC444 - Mineração de Dados Regressão. Modelos de Regressão. Introdução Roteiro PCC142 / BCC444 - Mineração de Dados Regressão Introdução Luiz Henrique de Campos Merschmann Departamento de Computação Universidade Federal de Ouro Preto luizhenrique@iceb.ufop.br www.decom.ufop.br/luiz

Leia mais