REALIMENTAÇÃO DE SAÍDA ROBUSTA A PARTIR DE CONTROLADORES DEPENDENTES DE PARÂMETROS PARA SISTEMAS LINEARES INCERTOS DISCRETOS NO TEMPO

Documentos relacionados
Condições para a existência de uma função de Lyapunov linearmente dependente de parâmetros para estabilidade de sistemas lineares incertos

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

ESTADOS DEPENDENTE DE PARÂMETROS

XII Simpósio Brasileiro de Automação Inteligente (SBAI) Natal RN, 25 a 28 de outubro de 2015

PROJETO DE CONTROLADORES FUZZY CHAVEADOS USANDO FUNÇÕES DE LYAPUNOV FUZZY MÚLTIPLAS

XII Simpósio Brasileiro de Automação Inteligente (SBAI) Natal RN, 25 a 28 de outubro de 2015

ANÁLISE DE ESTABILIDADE ROBUSTA DE SISTEMAS DISCRETOS NO TEMPO

Estabilidade e Estabilização de Sistemas Lineares via

Palavras-chave Sistemas nebulosos Takagi-Sugeno (T S), Desigualdades Matriciais Lineares, Sistemas discretos no tempo, Filtragem, Norma H 2

CONTROLE CHAVEADO DE SISTEMAS POLITÓPICOS: RELAXAÇÕES LMIS USANDO MATRIZES POLINOMIAIS HOMOGÊNEAS

Controle Robusto Tema: Análise e Controle de Sistemas Lineares via LMIs

SÍNTESE CONVEXA PARA SISTEMAS INCERTOS DISCRETOS NO TEMPO COM ATRASOS VARIANTES

PROJETO DE CONTROLADORES FUZZY USANDO FUNÇÕES DE LYAPUNOV FUZZY

ESTABILIDADE ROBUSTA DE SISTEMAS LINEARES USANDO REALIMENTAÇÃO DERIVATIVA: UM MÉTODO BASEADO NO LEMA DA PROJEÇÃO RECÍPROCA

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

CONTROLE ROBUSTO H DE SISTEMAS LINEARES DISCRETOS NO TEMPO COM ATRASO NOS ESTADOS VIA REALIMENTAÇÃO ESTÁTICA DE SAÍDA

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014

NOVOS TESTES DE ESTABILIDADE PARA SISTEMAS LINEARES

DISCRETIZAÇÃO E CONTROLE POR REALIMENTAÇÃO DE ESTADOS DE SISTEMAS LINEARES INCERTOS

Projeto de Controladores Robustos H Usando LMIs para Controle de um Motor de Indução Trifásico com Incertezas

Controle via LMIs Controle de Sistemas Dinâmicos via Desigualdades Matriciais Lineares

PROJETO DA REALIMENTAÇÃO DERIVATIVA DISCRETA NO TEMPO UTILIZANDO O PROJETO COM REALIMENTAÇÃO NÃO-DERIVATIVA CONTÍNUA NO TEMPO

CONDIÇÕES LMI PARA ESTABILIDADE ROBUSTA DE POLITOPOS DE MATRIZES POLINOMIAIS

2. DESIGUALDADES MATRICIAIS LINEARES

Controle Robusto H 2

s:

ANÁLISE DE ESTABILIDADE ROBUSTA PELO MÉTODO EVOLUÇÃO DIFERENCIAL PARA SISTEMA EM TEMPO DISCRETO

ANÁLISE DE ESTABILIDADE DE SISTEMAS FUZZY TS VIA LMI: METODOLOGIA BASEADA EM UMA NOVA FUNÇÃO DE LYAPUNOV FUZZY

Proceeding Series of the Brazilian Society of Computational and Applied Mathematics. LMIs

RELAXAÇÕES LMIS PARA REALIMENTAÇÃO DE SAÍDA H DE SISTEMAS NEBULOSOS TAKAGI-SUGENO CONTÍNUOS NO TEMPO

PROJETO E IMPLEMENTAÇÃO DE UM CONTROLADOR ROBUSTO CHAVEADO PARA UM SISTEMA 2D BALL BALANCER

RELAXAÇÕES CONVEXAS DE CONVERGÊNCIA GARANTIDA PARA O PROJETO DE CONTROLADORES PARA SISTEMAS NEBULOSOS DE TAKAGI-SUGENO

ESTABILIZAÇÃO DE SISTEMAS FUZZY T-S INCERTOS USANDO REALIMENTAÇÃO DERIVATIVA

CONTROLE ROBUSTO DE SISTEMAS NÃO LINEARES COM REALIMENTAÇÃO DERIVATIVA

Condições LMI do Teorema do Pequeno Ganho Escalonado para Análise de Estabilidade de Sistemas com Atraso

Controle de um Levitador Magnético com Atenuação de

SÍNTESE DE CONTROLADOR VIA LMIs E IMPLEMENTAÇÃO EM UM PÊNDULO INVERTIDO MODELO LINEAR DA QUANSER R

LÍCIO B. R. R. ROMÃO, RICARDO C. L. F. OLIVEIRA, PEDRO L. D. PERES

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA MARLON DE CARVALHO PASCOAL

CONTROLODOR ROBUSTO PARA UM SISTEMA DE TANQUES ACOPLADOS

CONDIÇÕES LMIS ALTERNATIVAS PARA SISTEMAS TAKAGI-SUGENO VIA FUNÇÃO DE LYAPUNOV FUZZY


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

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014

Um sistema linear invariante no tempo pode ser descrito na forma de espaço de estado: Figura 1. Sistema de controle com realimentação dos estados.

Mateus Clemente de Sousa

CONDIÇÕES RELAXADAS PARA A ESTABILIZAÇÃO DE SISTEMAS FUZZY TS CHAVEADOS USANDO CONTROLADORES PDC

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014

PROJETO DE CONTROLE CHAVEADO ROBUSTO PARA SISTEMAS DESCRITOS POR MODELOS FUZZY TAKAGI-SUGENO

CONTROLADOR LQR VIA APROXIMAÇÃO LMI COM RESTRIÇÃO DE TAXA DE DECAIMENTO APLICADO AO HELICÓPTERO 3-DOF DE BANCADA

Estabilização Robusta

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014

ANÁLISE DA ESTABILIDADE DE SISTEMAS FUZZY TAKAGI-SUGENO UTILIZANDO FUNÇÕES DE LYAPUNOV FUZZY

CONTROLE DE SISTEMAS LINEARES INCERTOS VIA REALIMENTAÇÃO DERIVATIVA UTILIZANDO FUNÇÕES DE LYAPUNOV DEPENDENTES DE PARÂMETROS

REALIMENTAÇÃO DE ESTADOS COM GANHOS VARIANTES PARA UMA CLASSE DE SISTEMAS DE CONTROLE VIA REDE

SÍNTESE DE CONTROLADORES ROBUSTOS H 2 /H POR REALIMENTAÇÃO DINÂMICA DA SAÍDA PARA SISTEMAS COM INCERTEZAS POLITÓPICAS

Depto. de Engenharia Elétrica - Campus Sobral Sobral, Ceará, Brasil.

APLICAÇÕES DE TÉCNICAS DE CONTROLE LPV NUM SISTEMA DE VIBRAÇÃO TORCIONAL ELETROMECÂNICO

Análise e síntese de sistemas de controle robusto baseado no método evolução diferencial

CONTROLE FUZZY BASEADO EM LMIS: INVESTIGAÇÃO DE UMA NOVA METODOLOGIA BASEADA NA FUNÇÃO DE LYAPUNOV FUZZY

Projeto de controladores robustos para sistemas sujeitos a falhas estruturais usando realimentação estática de saída



XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Análise e Síntese de. Controladores e Filtros Robustos. para Sistemas com Domínios Politópicos de Incerteza

ANÁLISE DE ESTABILIDADE PARA SISTEMAS LINEARES COM ZONA MORTA E

PROJETO DE CONTROLADORES FUZZY USANDO REALIMENTAÇÃO DA DERIVADA DOS ESTADOS

Algoritmo Array Rápido para Filtragem de Sistemas Lineares Sujeitos a Saltos Markovianos com Variação Estruturada dos Parâmetros no Tempo

Estabilização Robusta

Realimentação de Estado Sistemas SISO

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

s:

CONDIÇÕES CONVEXAS NECESSÁRIAS E SUFICIENTES PARA A ESTABILIZABILIDADE QUADRÁTICA DE SISTEMAS NEBULOSOS DE TAKAGI-SUGENO

Fundamentos do Controle Robusto via Otimização

Construção e Controle de uma Plataforma Experimental Ball and Beam

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

Introdução ao Controle Robusto

Guilherme C. Santos, Grace S. Deaecto DMC / Faculdade de Engenharia Mecânica, Unicamp Rua Mendeleyev, 200, , Campinas, SP, Brasil

Condição de equações de Lyapunov acopladas generalizadas para a estabilidade exponencial estocástica dos sistemas singulares com saltos Markovianos

FILTRAGEM DE SISTEMAS DINÂMICOS NÃO-LINEARES COM APLICAÇÃO EM PLATAFORMA DE MOMENTO GIROSCÓPICO

REJEIÇÃO DE PERTURBAÇÕES POR REALIMENTAÇÃO ESTÁTICA DE SAÍDA EM SISTEMAS LINEARES

Departamento de Engenharia Eletrônica. Universidade Federal de Minas Gerais

CONTROLE PREDITIVO ROBUSTO APLICADO AO MODELO DE UM HELICÓPTERO COM TRÊS GRAUS DE RENATA M. PASCOAL, TAKASHI YONEYAMA, ROBERTO K. H.

Sistemas Dinâmicos Lineares

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA/ELETROTÉCNICA

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Programa de Pós-Graduação em Modelagem e Otimização, Regional Catalão / UFG

EES-20: Sistemas de Controle II

ANÁLISE DE ESTABILIDADE DE SISTEMAS FUZZY USANDO FUNÇÕES DE LYAPUNOV FUZZY

-GNE219 - Controle em Espaço de Estados

REALIMENTAÇÃO DA DERIVADA DOS ESTADOS EM SISTEMAS MULTIVARIÁVEIS LINEARES USANDO LMIS

Teoria de dualidade. Marina Andretta ICMC-USP. 19 de outubro de 2016

Anais do XIX Congresso Brasileiro de Automática, CBA 2012.

COMPENSADORES DINÂMICOS PARA SISTEMAS DISCRETOS NO TEMPO COM PARÂMETROS VARIANTES E APLICAÇÃO A UM SISTEMA FUZZY TAKAGI-SUGENO

ESTABILIDADE ROBUSTA DE SISTEMAS LINEARES EM TEMPO DISCRETO SUJEITOS A ATRASO NO ESTADO

Resolvedo problemas de despacho econômico com dados incertos usando enfoque paramétrico dual

UFRJ-COPPE- Programa de Engenharia

IF-705 Automação Inteligente Controle Não Linear

Transcrição:

REALIMETAÇÃO DE SAÍDA ROBUSTA A PARTIR DE COTROLADORES DEPEDETES DE PARÂMETROS PARA SISTEMAS LIEARES ICERTOS DISCRETOS O TEMPO HEBER R. MOREIRA RICARDO C. L. F. OLIVEIRA PEDRO L. D. PERES Faculdade de Engenharia Elétrica e de Computação, Universidade Estadual de Campinas UICAMP, 13083-970, Campinas, SP, Brasil. Email: {heberrm,ricfow,peres}@dt.fee.unicamp.br, Abstract This paper proposes a convex linear matrix inequality based approach to pute robust static output feedback controllers using the state feedback controller as an input of the procedure. The main novelty relies on the possibility of finding robust output feedback controllers starting from a parameter-dependent state feedback controller. umerical experiments illustrate the advantages of the procedure when pared with other methods available in the literature. Keywords Uncertain linear systems; state feedback; output feedback; parameter-dependent Lyapunov functions; LMIs. Resumo Este trabalho propõe um procedimento convexo baseado em desigualdades matriciais lineares para putar controladores robustos estáticos por realimentação de saída usando um controlador por realimentação de estados o parâmetro de entrada do método. A principal novidade é a possibilidade de encontrar controladores de saída robustos a partir de controladores de estados dependentes de parâmetros. Experimentos numéricos ilustram as vantagens do procedimento quando parado outros métodos disponíveis na literatura. Palavras-chave Sistemas lineares incertos; realimentação de estados; realimentação de saída; funções de Lyapunov dependente de parâmetros; LMIs. 1 Introdução Um dos problemas clássicos da teoria de controle é o projeto de controladores estáticos por realimentação de saída (Syrmos et al., 1997). Apesar de essa estratégia de controle ser simples do ponto de vista de implementação prática, a sua solução numérica é difícil (Blondel e Tsitsiklis, 2000) e vários métodos de otimização têm sido propostos na literatura nas últimas décadas para resolver o problema. A abordagem mais utilizada é a baseada na construção de funções de Lyapunov cuja existência fornece o ganho de realimentação de saída (Anderson et al., 1975; Geromel et al., 1996; El Ghaoui et al., 1997; Cao et al., 1998; Geromel et al., 1998; Crusius e Trofino, 1999; Peaucelle e Arzelier, 2001). Em geral, esses métodos são extensões das estratégias de controle por realimentação de estados, para as quais existem parametrizações convexas do controlador (Bernussou et al., 1989). Essas parametrizações são obtidas por meio de algumas mudanças de variáveis, que não são mais possíveis no caso de realimentação de saída. Outras abordagens não seguem essa linha de mudança de variáveis ou não são baseadas em funções de Lyapunov, o por exemplo de Oliveira et al. (2000) e Henrion e Lasserre (2006). Vale a pena destacar artigos tratando de realimentação de saída ou de problemas correlatos que apareceram em revistas nacionais, o por exemplo (Barbosa e Trofino, 2003; Dórea e Milani, 2003; Castelan, 2005; Assunção, Andrea e Teixeira, 2007; Assunção, Andrea, Teixeira e Pinto, 2007; Andrea et al., 2008). o caso de sistemas lineares parâmetros incertos a situação é ainda mais plicada pois o simples fato de usar-se a mesma função de Lyapunov para garantir a estabilidade de todo o domínio incerto é uma fonte de conservadorismo (Crusius e Trofino, 1999; Peaucelle e Arzelier, 2001). Dentre os trabalhos que usam funções de Lyapunov dependentes de parâmetros para reduzir o conservadorismo da estabilidade quadrática, destacam-se Arzelier et al. (2003), Shaked (2003), Mehdi et al. (2004) e Dong e Yang (2007). esse contexto vale a pena destacar as abordagens de Arzelier et al. (2003), Mehdi et al. (2004) e Dong e Yang (2007) que não possuem a deficiência de serem aplicáveis somente a sistemas a matriz de saída precisamente conhecida. Este trabalho investiga o problema de realimentação estática robusta de saída para sistemas lineares incertos discretos no tempo usando uma estratégia similar à adotada em Peaucelle e Arzelier (2001), Arzelier et al. (2003) e Mehdi et al. (2004). As matrizes do sistema são consideradas incertas e pertencentes a um politopo. O método consiste em primeiramente projetar um controlador por realimentação de estados, que é em seguida usado o parâmetro de entrada para a síntese do controlador de saída. essa segunda condição, a mesma função de Lyapunov associa-se simultaneamente a um ganho de estado paramétrico e a um ganho de saída constante. A principal novidade da abordagem proposta em relação aos resultados existentes na literatura é a possibilidade de projetar ganhos robustos de saída a partir de ganhos de estado dependentes de parâmetros. A vantagem imediata em relação a, por exemplo Mehdi et al. (2004), que também foi desenvolvido para sistemas incertos discretos, é que não é necessário que o sistema seja estabilizável por um controlador de estado robusto. As condições propostas são dadas na forma de desigualdades matriciais lineares (em inglês, linear matrix inequalities LMIs) (Boyd et al., 1994). Exemplos numéricos ilustram as vantagens da abordagem.

2 Preliminares Considere o sistema linear discreto no tempo x(k+ 1) = A(α)x(k)+B(α)u(k) y(k) = C(α)x(k) (1) sendo x(k) R n o vetor de estados, u(k) R m a entrada de controle e y(k) R p a saída medida do sistema. As matrizes A(α), B(α) e C(α) não são precisamente conhecidas e são descritas na forma (A, B,C)(α) = α i (A i,b i,c i ) (2) o vetor de parâmetros incertos α = (α 1,...,α ) pertencendo ao simplex unitário { Λ = α R : } α i = 1, α i 0, i = 1,..., (3) As matrizes A i R n n, B i R n m, C i R p n, também denominadas vértices do sistema, são dadas a priori. Esse modelo de incerteza é amplamente difundido na literatura, sendo conhecido o modelo politópico. O problema a ser investigado é o projeto de um ganho estático K associado à lei de controle por realimentação de saída u(k) = Ky(k) tal que o sistema em malha fechada seja robustamente estável para todo α Λ. A estratégia usada é similar à utilizada em Peaucelle e Arzelier (2001), Arzelier et al. (2003) (que trataram o caso contínuo no tempo), Mehdi et al. (2004) e consiste em primeiramente projetar o ganho de realimentação de estados, que é usado o parâmetro de entrada na condição que sintetiza o ganho de realimentação de saída. A diferença da abordagem desenvolvida neste trabalho é que o ganho de realimentação de estados pode ser dependente de parâmetros, reduzindo o conservadorismo da estratégia e fornecendo soluções em casos nos quais os métodos disponíveis na literatura falham. 3 Resultados Como ponto de partida é fornecida uma condição de síntese de realimentação de estados que provê um ganho dependente de parâmetros. Teorema 1 Se existirem matrizes simétricas P i R n n, matrizes G i R n n, Z i R m n, i = 1,...,, tais que as seguintes LMIs são verificadas 1 Pi A i G i + B i Z i G i + G i P > 0, i = 1,..., (4) i Pi + P j A i G j + A j G i + B i Z j + B j Z i G i + G j + G i + G j P > 0, i P j i = 1,..., 1, j = i+1,..., (5) 1 O símbolo representa blocos simétricos nas LMIs. então o sistema (1) é estabilizável pela lei de controle dependente de parâmetros u = Z(α)G(α) 1 x, Z(α) = α i Z i, G(α) = α i G i, α Λ Prova: A prova usa a mesma estratégia de Ramos e Peres (2002) para tratar produtos de matrizes dependentes de parâmetros. Multiplique (4) por αi 2 e some para i = 1,...,. Multiplique (5) por α i α j e some para i = 1,..., 1, j = i + 1,...,. Somando os resultados, obtém-se P(α) Acl (α)g(α) G(α)+G(α) > 0, (6) P(α) A cl (α) = A(α)+B(α)Z(α)G(α) 1. Multiplique (6) à esquerda por I A cl (α) e à direita pelo respectivo transposto, para obter A cl (α)p(α)a cl (α) P(α) < 0, o que prova a estabilidade robusta do sistema em malha fechada o ganho de realimentação de estados dependente de parâmetros Z(α)G(α) 1 por meio da função de Lyapunov dependente de parâmetros v(x) = x P(α)x. ote que o ganho sintetizado é uma função racional de α. Caso deseje-se um ganho robusto (independente de parâmetros), a seguinte condição pode ser usada. Corolário 2 Se existirem matrizes simétricas P i R n n, i = 1,...,, matrizes G R n n, Z R m n, tais que as LMIs dadas em (4) são verificadas G i = G, Z i = Z, i = 1,...,, então o sistema (1) é estabilizável pela lei de controle robusta u = ZG 1 x. Prova: Similar à prova do Teorema 1. A condição do Corolário 2 foi originalmente publicada em de Oliveira et al. (1999) e será usada na seção de experimentos numéricos para fins parativos. ote que ganhos dependentes de parâmetros estruturas distintas poderiam ser obtidos, fixando-se G i = G ou Z i = Z, i = 1,...,, por meio de condições LMIs intermediárias (em termos da plexidade putacional associada ao número de variáveis) entre o Teorema 1 e o Corolário 2. O próximo teorema apresenta uma condição de síntese para o ganho estático de saída usando as matrizes do ganho de realimentação de estados Z i e G i, i = 1,..., o parâmetros de entrada. Teorema 3 Sejam Z i e G i, i = 1,..., matrizes soluções do Teorema 1. Se existirem matrizes simétricas P i R n n, matrizes F i R n n, i = 1,...,, e matrizes R R m m, L R m p tais que as seguintes LMIs são verificadas G i P ig i G i A i F i + Z i B i F i G i C i L + Z i R F i + F i P i F i B i > 0, R+R i = 1,..., (7)

G i P ig j G +G j P ig i + G i P i A i F j + G j A i F i + G i A j F i jg i +Z i B i F j + Z j B i F i + Z i B j F i 2F i + F j + 2F i +F j 2P i P j (G i C i + G i C j + G j C i )L +(2Z i + Z j )R F i B i + F i B j + F j B i > 0, 3R+3R T 11 T 12 T 13 T 22 T 23 > 0, 6R+6R i = 1,...,, j i, j = 1,..., (8) i = 1,..., 2, j = i+1,..., 1 k = j+ 1,..., (9) T 11 =G jp i G k + G k P ig j + G ip j G k + G k P jg i + G ip k G j + G jp k G i, T 12 =G ja if k + G k A if j + G ia jf k + G k A jf i + G ia k F j + G ja k F i + Z jb if k + Z k B if j + Z ib jf k + Z k B jf i + Z ib k F j + Z jb k F i, T 13 = (G ic j + G jc i + G ic k + G k C i + G jc k + G k C j)l + 2(Z i + Z j + Z k ) R, T 22 =2(F i + F i + F j + F j + F k + F k P i P j P k ), T 23 =F i B j + F jb i + F i B k + F k B i + F jb k + F k B j, então o sistema é estabilizável pela lei de controle robusta por realimentação estática de saída u = R 1 Ly. Prova: Usando a técnica de Ramos e Peres (2001) para tratar produtos de três matrizes dependentes de parâmetros, multiplique (7) por αi 3 e some para i = 1,...,. Multiplique (8) por αi 2α j e some para i = 1,...,, j i, j = 1,...,. Multiplique (9) por α i α j α k e some para i = 1,..., 2, j = i+1,..., 1, k = j+ 1,...,. Somando os resultados obtém-se G(α) G(α) P(α)G(α) A(α) F(α) +Z(α) B(α) F(α) F(α)+F(α) P(α) G(α) C(α) L + Z(α) R F(α) B(α) > 0, (10) R+R Multiplique (10) à direita por R 1 (α) e à esquerda por R 1 (α), R 1 (α) = G(α) 1 0 0 I 0 I para obter A(α) F(α) P(α) +G(α) 1 Z(α) B(α) F(α) F(α)+F(α) P(α) C(α) L + G(α) 1 Z(α) R F(α) B(α) > 0. (11) R+R Multiplicando (11) à esquerda por R 2 (α) e à direita por R 2 (α), I 0 S(α) R 2 (α) =, 0 I 0 e S(α) = ( (R 1 L)C(α) Z(α)G(α) 1) obtém-se P(α) Acl (α) F(α) F(α)+F(α) > 0, (12) P(α) A cl (α) = A(α)+B(α)Z(α)G(α) 1 + B(α) ( (R 1 L)C(α) Z(α)G(α) 1), = A(α)+B(α)(R 1 L)C(α). Multiplicando (12) à esquerda por I A cl (α) e à direita pelo respectivo transposto, obtém-se A cl (α) P(α)A cl (α) P(α) < 0 o que prova a estabilidade robusta do sistema em malha fechada o ganho de estático de realimentação de saída R 1 L por meio da função de Lyapunov dependente de parâmetros v(x) = x P(α)x. A principal característica das condições do Teorema 3 é que a função de Lyapunov P(α) obtida deve ser capaz de garantir a estabilidade robusta do sistema em malha fechada tanto para o ganho de estados quanto para o ganho de saída. Para observar esse fato basta impor S(α) = 0 na matriz de transformação R 2 (α), obtendo-se a mesma equação (12) mas a matriz dinâmica de malha fechada dada por A cl (α) = A(α)+B(α)Z(α)G(α) 1. As condições do Teorema 3 podem ser adaptadas para fornecer um ganho robusto de realimentação de estados, o descrito no próximo corolário. Corolário 4 Se existirem matrizes simétricas P i R n n, matrizes F i R n n, i = 1,...,, e matrizes R R m m, L R m n tais que as LMIs (7), (8) e (9) são verificadas C i = I n, i = 1,...,, então o sistema é estabilizável pela lei de controle robusta por realimentação estática de estados u = R 1 Lx. Prova: Similar à prova do Teorema 3. o caso de realimentação robusta de estados, as condições do Corolário 4, partindo da solução dada pelo Teorema 1, podem ser uma alternativa quando as

condições em de Oliveira et al. (1999) não encontram solução. A justificativa para esse fato é que as condições suficientes do Corolário 4, que procuram por uma função de Lyapunov capaz de certificar a estabilidade robusta do sistema em malha fechada para dois tipos de ganhos (dependente de parâmetros e robusto), podem ser menos conservadoras que as condições suficientes de (de Oliveira et al., 1999), que procuram somente pelo ganho robusto. Comentário similar aplicase às condições para realimentação de saída obtidas diretamente de de Oliveira et al. (1999) (que podem ser encontradas na literatura) e as propostas neste artigo. Finalmente, note que o ganho de realimentação de estados gerado pelo Teorema 1 foi calculado sem nenhum critério de desempenho, o por exemplo as normas H 2 e H, alocação de pólos, etc. Avaliar quais desses critérios (ou outros) podem fornecer os melhores resultados em termos de obterem-se mais soluções no Teorema 3 fica o perspectiva para futuras investigações. 4 Experimentos uméricos Todos os experimentos foram feitos usando o SeDuMi (Sturm, 1999) e o YALMIP (Löfberg, 2004) o Matlab versão 7.0.1 em um putador Athlon 64 X2 6000+ (3.0 GHz), 2GB RAM (800 MHz) Linux Ubuntu. A plexidade numérica associada aos exemplos é dada em termos do número V de variáveis escalares, o número L de linhas de LMIs, e o tempo putacional (em segundos). Exemplo 1 Seja o sistema linear incerto discreto no tempo descrito por A 1 = x(k+ 1) = A(α)x(k)+Bu(k) 1.0 0.5 0.3 0.1 B = 0.6 0.6, A 2 = 0.7 0.3 1.3 2.6., este exemplo não é possível calcular um ganho robusto de realimentação de estados diretamente pela condição do Corolário 2. Entretanto, as condições do Teorema 1 encontram um ganho por realimentação de estados dependente de parâmetros K(α) = Z(α)G(α) 1 que estabiliza o sistema (V = 18, L = 12, Tempo= 0.02 s). As matrizes desse ganho foram usadas o dados de entrada para a condição do Corolário 4, na qual foi possível calcular um ganho robusto de realimentação de estados para este sistema (V = 17, L = 20, Tempo=0.03 s) dado por K = 0.11418 0.23713. (13) Im(λ) 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1 1 0.5 0 0.5 1 Re(λ) Figura 1: Autovalores para o sistema em malha fechada do Exemplo 1 ganho K em (13). A Figura 1 mostra os autovalores (calculados por uma grade fina no espaço de parâmetros) do sistema em malha fechada, ou seja, A cl (α) = A(α)+BK. O maior autovalor em módulo calculado para o sistema em malha fechada é λ max = 0.9738, demonstrando que o controlador robusto por realimentação estática de estados K dado em (13) de fato estabiliza o sistema. Para fins ilustrativos, a matriz de Lyapunov obtida é dada por 0.0507 0.0361 P(α) = α 1 0.0361 0.1477 Exemplo 2 Considere o sistema incerto + α 2 0.3027 0.1086 0.1086 0.1883, α Λ. x(k + 1) = A(α(k))x(k) + B(α(k))u(k) y(k) = Cx(k) 0.3 1.1 0.3 0.7 A 1 =, A 0.6 0.2 2 =, 0.5 0.9 0.1 1.7 0.7 B 1 =, B 1.6 2 =, C 0.4 1 = C 2 =. 0.6 O objetivo é controlar esse sistema por meio de um ganho estático robusto de saída. Assim o no Exemplo 1, a condição do Corolário 2 não é capaz de projetar um controlador de estado robusto para o sistema. Conseqüentemente, o método de Mehdi et al. (2004) não pode ser aplicado para encontrar um controlador de saída robusto. As condições LMIs de Dong e Yang (2007), que não precisam de um controlador de estado o parâmetro de entrada, também não encontram solução para o problema. Entretanto, esse sistema admite um ganho de estado dependente de parâmetros obtido as condições do Teorema 1 (V = 18, L = 12, Tempo=0.03 s). Usando esse ganho dependente de parâmetros o entrada, foi possível

encontrar um ganho de saída robusto as condições do Teorema 3 (V = 16, L = 20, Tempo=0.04 s) dado por K = 0.83964. Os autovalores para o sistema em malha fechada são mostrados na Figura 2. Im(λ) 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 Usando as condições do Corolário 2 é possível encontrar um controlador de estado robusto, viabilizando o uso das condições de Mehdi et al. (2004) nas parações. As condições propostas no Teorema 3 são usadas tanto um controlador robusto de estados (denotada por T 3 ) quanto um controlador dependente de parâmetros projetado o Teorema 1. Para usar as condições do Teorema 3 a partir de um controlador robusto o entrada, adotou-se G i = G, Z i = Z, i = 1,...,4 Z e G projetadas pelo Corolário 2. As condições de Dong e Yang (2007), que não precisam de controladores de estado o parâmetro de entrada, também são usadas nas parações. A Tabela 1 apresenta os resultados obtidos e as plexidades putacionais associadas. 1 1 0.5 0 0.5 1 Re(λ) Figura 2: Autovalores para o sistema em malha fechada do Exemplo 2 K = 0.83964. O maior autovalor em módulo calculado para o sistema em malha fechada é γ max = 0.90088, demonstrando que o ganho de saída robusto de fato estabiliza o sistema. Exemplo 3 Finalmente, a abordagem proposta é parada os métodos de Mehdi et al. (2004) (MBB04) e Dong e Yang (2007) (DY07), que são as abordagens mais recentes na literatura capazes de tratar a matriz de saída incerta. Para essa paração será usado um sistema incerto na forma (1) dimensões maiores, isto é, n = 3, = 4, m = 2, p = 2. As matrizes do sistema são dadas por 1+ µ 2 2 A 1 = 0.3 2 1 1 µ, 1 1+ µ 1 A 2 = 0.3 0 0 2 1 2 0, C 2 = 3 1 2 2, 1 0 2 1 3 1 1 2 A 3 = 0.3 1 1 0, C 3 = 2 1 2 0, 2 2 2 2 2 1 1 1 A 4 = 0.3 3 1 2 1 1 1, C 4 =, 1 3 2 1 1 2 C 1 = 2 0 1 3, B i = 0 2 2 1, i = 1,...,4, 2 2 0 0 sendo µ R um escalar não-negativo. este exemplo, deseja-se determinar o maior valor possível para o parâmetro µ tal que o sistema seja estabilizável por um ganho robusto estático de saída. Tabela 1: Comparação entre os métodos de MBB04, DY07 e as condições do Teorema 3 no Exemplo 3. T3 denota que o Teorema 3 foi usado um controlador robusto o parâmetro de entrada. Método µ V L Tempo (s) DY07 43 144 0.06 MBB04 0.0857 65 44 0.11 T3 0.2304 68 160 0.11 T3 0.3104 68 160 0.19 Como pode ser visto na Tabela 1, as condições do Teorema 3 conseguiram estabilizar o sistema para os maiores valores de µ. As condições de Dong e Yang (2007) não encontraram solução para este exemplo. 5 Conclusão Uma nova estratégia para projetar controladores estáticos robustos por realimentação de saída foi proposta neste trabalho. O método consiste em primeiramente calcular um ganho de realimentação de estados dependente de parâmetros por um conjunto de LMIs e depois usá-lo o parâmetro de entrada para encontrar um ganho robusto de realimentação de saída robusto por meio de outra condição LMI. Exemplos numéricos mostram que a abordagem proposta pode fornecer soluções quando outros métodos da literatura falham. Futuras investigações incluem o uso de funções de Lyapunov polinomiais e o tratamento de parâmetros variantes no tempo. Agradecimentos Às agências FAPESP, CAPES e CPq, pelo apoio financeiro. Referências Anderson, B. D. O., Bose,. K. e Jury, E. I. (1975). Output feedback stabilization and related problems solution via decision methods, IEEE Transactions on Automatic Control 20(1): 53 66.

Andrea, C. Q., Pinto, J. O. P., Assunção, E., Teixeira, M. C. M. e Junior, L. G. (2008). Controle ótimo H de sistemas não-lineares modelos fuzzy Takagi-Sugeno, SBA: Controle & Automação 19(3): 256 269. Arzelier, D., Peaucelle, D. e Salhi, S. (2003). Robust static output feedback stabilization for polytopic uncertain systems: improving the guaranteed performance bound, Proceedings of the 4th IFAC Symposium on Robust Control Design (RO- COD 2003), Milan, Italy. Assunção, E., Andrea, C. Q. e Teixeira, M. C. M. (2007). Alocação de zeros aplicada a sistemas de controle via lmi, SBA: Controle & Automação 18(1): 55 66. Assunção, E., Andrea, C. Q., Teixeira, M. C. M. e Pinto, J. O. P. (2007). Metodologia para rastreamento modificação dos zeros e rejeição de distúrbio aplicada a sistemas incertos, SBA: Controle & Automação 19(1): 43 52. Barbosa, K. A. e Trofino, A. (2003). Síntese H para sistemas restrições algébricas no estado, SBA: Controle & Automação 14(3): 254 261. Bernussou, J., Peres, P. L. D. e Geromel, J. C. (1989). A linear programming oriented procedure for quadratic stabilization of uncertain systems, Systems & Control Letters 13(1): 65 72. Blondel, V. D. e Tsitsiklis, J.. (2000). A survey of putational plexity results in systems and control, Automatica 36(9): 1249 1274. Boyd, S., El Ghaoui, L., Feron, E. e Balakrishnan, V. (1994). Linear Matrix Inequalities in System and Control Theory, SIAM Studies in Applied Mathematics, Philadelphia, PA. Cao, Y.-Y., Lam, J. e Sun, Y.-X. (1998). Static output feedback stabilization: An ILMI approach, Automatica 34(12): 1641 1645. Castelan, E. B. (2005). Estabilização de sistemas descritores por realimentação de saídas via subespaços invariantes, SBA: Controle & Automação 16(4): 467 477. Crusius, C. A. R. e Trofino, A. (1999). Sufficient LMI conditions for output feedback control problems, IEEE Transactions on Automatic Control 44(5): 1053 1057. de Oliveira, M. C., Bernussou, J. e Geromel, J. C. (1999). A new discrete-time robust stability condition, Systems & Control Letters 37(4): 261 265. de Oliveira, M. C., Camino, J. F. e Skelton, R. E. (2000). A convexifying algorithm for the design of structured linear controllers, Proceedings of the 39th IEEE Conference on Decision and Control, Vol. 3, Sydney, Australia, pp. 2781 2786. Dong, J. e Yang, G.-H. (2007). Static output feedback control synthesis for linear systems with timeinvariant parametric uncertainties, IEEE Transactions on Automatic Control 52(10): 1930 1936. Dórea, C. E. T. e Milani, B. E. A. (2003). Rejeição de perturbações por realimentação estática de saída em sistemas lineares, SBA: Controle & Automação 14(1): 1 8. El Ghaoui, L., Oustry, F. e Aitrami, M. (1997). A cone plementarity linearization algorithm for static output feedback and related problems, IEEE Transactions on Automatic Control 42(8): 1171 1176. Geromel, J. C., de Souza, C. C. e Skelton, R. E. (1998). Static output feedback controllers: stability and convexity, IEEE Transactions on Automatic Control 43(1): 120 125. Geromel, J. C., Peres, P. L. D. e Souza, S. R. (1996). Convex analysis of output feedback control problems: robust stability and performance, IEEE Transactions on Automatic Control 41(7): 997 1003. Henrion, D. e Lasserre, J. B. (2006). Convergent relaxations of polynomial matrix inequalities and static output feedback, IEEE Transactions on Automatic Control 51(2): 192 202. Löfberg, J. (2004). YALMIP: A toolbox for modeling and optimization in MATLAB, Proceedings of the 2004 IEEE International Symposium on Computer Aided Control Systems Design, Taipei, Taiwan, pp. 284 289. http://control. ee.ethz.ch/~joloef/yalmip.php. Mehdi, D., Boukas, E. K. e Bachelier, O. (2004). Static output feedback design for uncertain linear discrete time systems, IMA Journal of Mathematical Control and Information 21(1): 1 13. Peaucelle, D. e Arzelier, D. (2001). An efficient numerical solution for H 2 static output feedback synthesis, Proceedings of the 2001 European Control Conference, Porto, Portugal. Ramos, D. C. W. e Peres, P. L. D. (2001). A less conservative LMI condition for the robust stability of discrete-time uncertain systems, Systems & Control Letters 43(5): 371 378. Ramos, D. C. W. e Peres, P. L. D. (2002). An LMI condition for the robust stability of uncertain continuous-time linear systems, IEEE Transactions on Automatic Control 47(4): 675 678. Shaked, U. (2003). An LPD approach to robust H 2 and H static output-feedback design, IEEE Transactions on Automatic Control 48(5): 866 872. Sturm, J. F. (1999). Using SeDuMi 1.02, a MA- TLAB toolbox for optimization over symmetric cones, Optimization Methods and Software 11 12: 625 653. http://sedumi.mcmaster.ca/. Syrmos, V. L., Abdallah, C. T., Dorato, P. e Grigoriadis, K. (1997). Static output feedback A survey, Automatica 33(2): 125 137.