Acessibilidade / Reportar erro

Estabilização de sistemas fuzzy T-S incertos usando realimentação derivativa

Stabilization of uncertain T-S fuzzy systems using statederivative feedback

Resumos

Em alguns problemas práticos, por exemplo, no controle de vibrações de sistemas mecânicos, é mais fácil obter o sinal da derivada dos estados que o sinal dos estados. Assim, neste trabalho é proposto um método para o projeto da realimentação derivativa aplicada à sistemas não-lineares incertos. Durante a modelagem do problema os sistemas não-lineares são representados por modelos fuzzy Takagi-Sugeno, permitindo que o projeto do controlador seja realizado com Desigualdades Matriciais Lineares (em inglês, Linear Matrix Inequalities (LMIs)). Este tipo de modelagem facilita o projeto de controle, pois, LMIs são facilmente resolvidas utilizando técnicas de programação convexa. O projeto de controle visa a estabilização do sistema, com ou sem restrições na taxa de decaimento. A eficiência do método é ilustrada através de um exemplo numérico.

Realimentação Derivativa; Modelos Fuzzy T-S; Incertezas Paramétricas; Desigualdades Matriciais Lineares (LMIs)


In some practical problems, for instance, in the suppression of vibration in mechanical systems, the state-derivative signals are easier to obtain than the state signals. Thus, a method for state-derivative feedback design applied to uncertain nonlinear systems is proposed in this work. The nonlinear systems are represented by Takagi-Sugeno fuzzy models during the modeling of the problem, allowing to use Linear Matrix Inequalities (LMIs) in the controller design. This type of modeling ease the control design, because, LMIs are easily solved using convex programming technicals. The control design aimed at system stabilisation, with or without bounds on decay rate. The efficiency of design procedure is illustrated through a numerical example.

State-Derivative Feedback; Fuzzy T-S Models; Parametric Uncertainties; Linear Matrix Inequalities (LMIs)


CONTROLE ROBUSTO

Estabilização de sistemas fuzzy T-S incertos usando realimentação derivativa

Stabilization of uncertain T-S fuzzy systems using statederivative feedback

Emerson Ravazzi Pires da SilvaI; Marcelo C. M. TeixeiraII; Edvaldo AssunçãoIII; Flávio Andrade FariaI

IFaculdade de Engenharia UNESP - Univ Estadual Paulista, Campus de Ilha Solteira Departamento de Engenharia Elétrica, Laboratório de Pesquisa em Controle Avenida José Carlos Rossi, nº 1370, 15385-000 - Ilha Solteira, SP, Brasil. e.ravazzi@bol.com.br; flaviof15@yahoo.com.br

IIFaculdade de Engenharia UNESP - Univ Estadual Paulista, Campus de Ilha Solteira Departamento de Engenharia Elétrica, Laboratório de Pesquisa em Controle Avenida José Carlos Rossi, nº 1370, 15385-000 - Ilha Solteira, SP, Brasil. marcelo@dee.feis.unesp.br

IIIFaculdade de Engenharia UNESP - Univ Estadual Paulista, Campus de Ilha Solteira Departamento de Engenharia Elétrica, Laboratório de Pesquisa em Controle Avenida José Carlos Rossi, nº 1370, 15385-000 - Ilha Solteira, SP, Brasil. edvaldo@dee.feis.unesp.br

RESUMO

Em alguns problemas práticos, por exemplo, no controle de vibrações de sistemas mecânicos, é mais fácil obter o sinal da derivada dos estados que o sinal dos estados. Assim, neste trabalho é proposto um método para o projeto da realimentação derivativa aplicada à sistemas não-lineares incertos. Durante a modelagem do problema os sistemas não-lineares são representados por modelos fuzzy Takagi-Sugeno, permitindo que o projeto do controlador seja realizado com Desigualdades Matriciais Lineares (em inglês, Linear Matrix Inequalities (LMIs)). Este tipo de modelagem facilita o projeto de controle, pois, LMIs são facilmente resolvidas utilizando técnicas de programação convexa. O projeto de controle visa a estabilização do sistema, com ou sem restrições na taxa de decaimento. A eficiência do método é ilustrada através de um exemplo numérico.

Palavras-chave: Realimentação Derivativa, Modelos Fuzzy T-S, Incertezas Paramétricas, Desigualdades Matriciais Lineares (LMIs).

ABSTRACT

In some practical problems, for instance, in the suppression of vibration in mechanical systems, the state-derivative signals are easier to obtain than the state signals. Thus, a method for state-derivative feedback design applied to uncertain nonlinear systems is proposed in this work. The nonlinear systems are represented by Takagi-Sugeno fuzzy models during the modeling of the problem, allowing to use Linear Matrix Inequalities (LMIs) in the controller design. This type of modeling ease the control design, because, LMIs are easily solved using convex programming technicals. The control design aimed at system stabilisation, with or without bounds on decay rate. The efficiency of design procedure is illustrated through a numerical example.

Keywords: State-Derivative Feedback, Fuzzy T-S Models, Parametric Uncertainties, Linear Matrix Inequalities (LMIs).

1 INTRODUÇÃO

Devido a sua complexidade, analisar o comportamento dinâmico de sistemas não-lineares é uma tarefa muito difícil. Uma maneira de facilitar a análise é representar os sistemas não-lineares através de modelos Fuzzy Takagi-Sugeno (TS) (Takagi and Sugeno, 1985; Teixeira and Assunção, 2007; Teixeira et al., 2000). Esse tipo de modelagem consiste na representação de um sistema não-linear como uma combinação fuzzy de sistemas lineares (modelos locais), que descrevem o comportamento do sistema não-linear em diferentes pontos do espaço de estados. Dependendo da escolha dos modelos locais e dos parâmetros da combinação fuzzy (conhecidos como, funções de pertinência) o modelo fuzzy T-S pode fornecer uma representação aproximada (Teixeira and Żak, 1999) ou exata (Tanaka and Wang, 2001) do sistema não-linear. Nos últimos anos, houve um crescente interesse em pesquisas e aplicações de sistemas fuzzy (Barra Junior et al., 2005; Arrifano et al., 2007). A análise de estabilidade e o projeto de controladores são os conceitos mais importantes em sistemas fuzzy e, em alguns casos, são desenvolvidos empregando LMIs. A solução de problemas de otimização com restrições descritas por LMIs pode ser realizada com softwares de programação semi-definida, tais como o pacote "LMI control toolbox" do MATLAB® (Gahinet et al., 1995). Neste software, a solução ótima é encontrada usando algoritmos com tempo de convergência polinomial.

Normalmente, as condições de estabilidade são obtidas empregando o método direto de Lyapunov e a maioria dos trabalhos encontrados na literatura usam uma função quadrática de Lyapunov (do inglês, Common Quadratic Lyapunov Function (CQLF)) para garantir a estabilidade do sistema (Teixeira and Żak, 1999; Tanaka and Wang, 2001; Tanaka et al., 1998; Kim and Lee, 2000; Teixeira et al., 2003; Liu and Zhang, 2003; Teixeira et al., 2005; Teixeira et al., 2006; Fang et al., 2006; Andrea et al., 2008). Embora estes resultados sejam eficientes, já é conhecido na literatura que CQLFs conduzem a resultados conservadores. Consequentemente, alguns autores têm explorado o uso de funções de Lyapunov alternativas para obter condições de estabilidade menos conservadoras. Dentre as várias opções encontradas na literatura destacam-se: as funções de Lyapunov por partes (Arrifano et al., 2006), as funções de Lyapunov fuzzy (Mozelli et al., 2010) e as funções de Lyapunov polinomiais (Montagner et al., 2010). Apesar dos inúmeros esforços para a obtenção de resultados menos conservadores, todos os trabalhos mencionados até aqui consideram apenas a realimentação de estados ou realimentação da saída para o projeto do controlador e existem poucos resultados na literatura considerando a aplicação da realimentação derivativa em sistemas fuzzy T-S (Assunção, Faria, Teixeira and Cardim, 2007).

A motivação para o estudo da realimentação derivativa vem do fato que em sistemas que usam acelerômetros, é mais fácil obter os sinais da derivada dos estados do que os sinais dos estados. A partir da aceleração, é possível obter a velocidade com boa precisão, porém, é mais difícil obter o deslocamento (Abdelaziz and valášek, 2004). Logo, os sinais usados na realimentação são: a aceleração e a velocidade. Estes são as derivadas da velocidade e da posição que podem representar os estados do sistema. Devido a sua estrutura simples e ao baixo custo operacional, acelerômetros têm sido usados nas indústrias para a solução de vários tipos de problemas de engenharia (Abdelaziz and valášek, 2004; Abdelaziz and valášek, 2005; Reithmeier and Leitmann, 2003; Duan et al., 2005; Kwak et al., 2002b).

Na literatura especializada é possível encontrar vários métodos para a aplicação da realimentação derivativa em sistemas lineares (Kwak et al., 2002b; Reithmeier and Leitmann, 2003; Abdelaziz and valášek, 2004; Duan et al., 2005; Assunção, Teixeira, Faria, da Silva and Cardim, 2007; Faria, Assunção, Teixeira, Cardim and da Silva, 2009; Faria, Assunção and Teixeira, 2009). Porém, existem poucos resultados envolvendo sistemas não-lineares. Em (Assunção, Faria, Teixeira and Cardim, 2007) é apresentado um método para a -estabilização de sistemas Fuzzy T-S usando realimentação derivativa. Contudo, o método não pode ser aplicado em sistemas sujeitos a falhas estruturais.

Falhas estruturais são muito comuns em sistemas mecânicos e podem ser causadas pelo manuseio incorreto do equipamento, desgaste físico das peças, ou curto circuito em componentes eletrônicos. Falhas podem ser inseridas no projeto do controlador através de incertezas paramétricas, permitindo o uso de LMIs para a solução do problema (Isermann, 2006).

Usando realimentação derivativa, neste trabalho é proposto um método baseado em LMIs para a estabilização de sistemas não-lineares sujeitos a falhas. O resultados são obtidos empregando uma CQLF e durante o projeto do controlador também são consideradas restrições na taxa de decaimento. Do ponto de vista teórico, os resultados propostos são conservadores. Contudo, ainda não existem resultados na literatura empregando funções de Lyapunov alternativas para a estabilização de sistemas não-lineares, usando realimentação derivativa. O método apresentado em (Assunção, Faria, Teixeira and Cardim, 2007), também considera uma CQLF e não pode ser aplicado em sistemas sujeitos a falhas estruturais. A principal contribuição deste trabalho é propor uma extensão dos resultados apresentados em (Assunção, Teixeira, Faria, da Silva and Cardim, 2007; Faria, Assunção and Teixeira, 2009), para a estabilização de sistemas não-lineares. Ao longo do texto, os sistemas não-lineares são representados por modelos fuzzy T-S e as falhas estruturais são agregadas ao projeto através de incertezas paramétricas.

Neste trabalho é usada uma metodologia que separa as não-linearidades das incertezas paramétricas, resultando em condições menos conservadoras para o projeto do controlador (da Silva, 2009). Pois, tratando de sistemas que possuem diferentes complicações em sua estrutura, seria interessante fazer a distinção de ambas para que sejam tratadas de forma distinta, a fim de obter um resultado satisfatório e seguro, pois se não houver esta manipulação, os resultados alcançados serão de uma forma geral considerados conservadores (Arrifano et al., 2006).

A eficiência do método proposto é ilustrada através de um exemplo.

2 FORMULAÇÃO DO PROBLEMA

Qualquer sistema mecânico está sujeito a apresentar uma interrupção não desejada durante a sua operação. Denominamos este evento como "falha estrutural". Falhas estruturais podem ser inseridas no modelo de projeto através de incertezas paramétricas (Isermann, 2006). Desta forma, considere um sistema não-linear incerto descrito por:

sendo A(α, β) ∈ n × n e B(α, β) ∈ n × n , funções matriciais contínuas que representam a dinâmica não-linear do sistema, tais que, as não-linearidades são representadas por α e as incertezas por β, u(t) ∈ m é a entrada de controle do sistema e x(t) ∈ n é o vetor de estados. O próximo passo, definido como "etapa de separação", é uma condição necessária para a aplicação do método proposto neste trabalho.

Hipótese 1. Suponha que o sistema (1) seja linear com relação as incertezas β, então o sistema pode ser reescrito como:

sendo que as matrizes (A, B) (α) são compostas somente pelos elementos não-lineares e as matrizes (A, B) (β) somente pelos elementos incertos. Ou seja, as funções matriciais (A, B) (α, β) do sistema (1), podem ser decompostas em duas parcelas, separando as funções não-lineares das incertezas paramétricas.

Para efeito de esclarecimento, considere as matrizes (A, B) (α, β), descritas abaixo:

realizando a separação das não-linearidades e das incertezas nas matrizes (A, B) (α, β), obtemos as seguintes matrizes (A, B) (α) e (A, B) (β)

sendo

sendo

Observação 1 Durante a etapa de separação, os elementos constantes das matrizes (A, B) (α, β) podem ser alocados na matriz com não-linearidades (A, B) (α), na matriz de incertezas (A, B) (β), ou alocados proporcionalmente nas duas matrizes. Ou seja, a alocação dos elementos constantes não afeta o resultado final e garante que uma única matriz (A, B) (α, β) pode ser representada de várias formas diferentes, nas matrizes (A, B) (α) e (A, B) (β).

Ao longo do texto o projeto do controlador é realizado considerando a representação fuzzy T-S do sistema não-linear (1). Modelos fuzzy T-S são descritos da seguinte maneira (Takagi and Sugeno, 1985):

ou ainda,

As matrizes n × n e n × m são os parâmetros dos modelos locais e αi suas respectivas funções de pertinência. As funções de pertinência satisfazem a seguinte relação:

As matrizes Aβjn × n e Bβjn × m são os vértices do sistema incerto e os parâmetros βj são números reais desconhecidos, satisfazendo a relação:

Como foi mencionado anteriormente, a precisão com que o sistema (7) aproxima o sistema (1) está diretamente relacionada com a escolha dos modelos locais e das funções de pertinência. Quando os estados do sistema (1) podem ser medidos em tempo real e são limitados, o método sistemático apresentado em (Tanaka and Wang, 2001) é capaz de gerar uma representação fuzzy exata do sistema não-linear. Neste caso, as funções de pertinência dependem de um ou mais estados e o sistema (7) representa um sistema quasi linear com parâmetros variaveis (Baranyi, 2009). Porém, nem sempre é possível medir os estados em tempo real, neste caso pode-se considerar funções de pertinência mais simples para a representação fuzzy. Pode-se, por exemplo, usar funções dependentes apenas do tempo e obter uma aproximação do sistema (1) usando sistemas lineares variantes no tempo.

3 PROJETO DE CONTROLADORES USANDO REALIMENTAÇÃO DERIVATIVA

O objetivo desta seção é encontrar condições suficientes para a existência de um ganho constante Km × n, tal que, ao realimentar o sistema (7) com a entrada:

a matriz (I + B (α, β) K) Kseja inversível e o sistema em malha fechada seja quadraticamente estabilizável. Desta forma, substituindo (10) em (7) o sistema em malha fechada pode ser representado por:

Observação 2 A inversibilidade da matriz (I + B (α, β) K) é uma condição necessária para a aplicação da realimentação derivativa em sistemas não-lineares (Assunção, Teixeira, Faria, da Silva and Cardim, 2007).

A análise de estabilidade quadrática do sistema (11) pode ser realizada verificando as condições de existência de uma matriz simétrica Pn × n, satisfazendo as condições de Lyapunov (Boyd et al., 1994):

Assim, o problema da análise de estabilidade pode ser reduzido ao estudo de factibilidade das LMIs (12). Usando esse resultado, o próximo teorema encontra condições suficientes para a estabilidade quadrática do sistema (11). Durante a demonstração do teorema é usada a seguinte propriedade.

Propriedade 1 Para toda matriz M não simétrica MMT, se M + M T< 0, então M é inversível (Boyd et al., 1994).

Teorema 1Se existir uma matriz simétrica Xn × ne uma matriz Mm × nsatisfazendo as LMIs,

sendo, i = 1, 2, ..., r e j = 1, 2, ..., p. Então, o sistema (11) é estabilizável, e um ganho que resolve o problema pode ser dado por

Prova: Supondo que (13) e (14) são factíveis e multiplicando ambos os lados de (13) por (αi × αl × βj × βk), segue de (8) e (9) que

Agrupando os termos, tem-se que:

Pelo método da separação, sabe-se que:

então de (17), chega-se em:

Substituindo M = KX em (19) obtém-se,

Agora, usando a Propriedade 1 em (20) conclui-se que (I + B(α, β) K) X [A(α, β)]T é inversível, logo (I + B(α, β)K) também é inversível. Considerando este fato, multiplique (20) à esquerda por (I + B(α, β)K)-1 e à direita por (I + KT [B(α, β)]T) –1 para obter:

Multiplicando (21) à direita e à esquerda por P = X –1 e considerando Ad = (I + B(α, β) K)–1A(α, β), chega-se na LMI:

= 0 do sistema é globalmente assintoticamente estável. E um ganho

Do ponto de vista de controle, a estabilidade do sistema nem sempre é suficiente, pois existem projetos que possuem restrições de desempenho. A modelagem em LMI permite que algumas restrições sejam adicionadas de maneira simples ao projeto do controlador. Por exemplo, restrições na taxa de decaimento.

3.1 Estabilidade com restrição de taxa de decaimento

Considere uma candidata a função de Lyapunov do tipo V ((t)) = (t)TP(t) > 0, com ((t)) < 0 para todo (t) ≠ 0. A taxa de decaimento γ, γ, > 0, é garantida se a condição

for satisfeita para toda solução (t) do sistema (11) (Boyd et al., 1994). O próximo teorema encontra condições suficientes para que o sistema (11) tenha taxa de decaimento maior ou igual a γ.

Teorema 2Dada uma constante real γ > 0, se existir uma matriz simétrica Xn × ne uma matriz Mm × nsatisfazendo as LMIs,

sendo, i, l = 1, 2, ..., r, j, k = 1, 2, ..., p e

Então, o sistema (11) é estabilizável com taxa de decaimento maior que –γ. E um ganho que resolve o problema pode ser dado por

Prova: Supondo que a LMI (23) é factível, e considerando o complemento de Schur (Boyd et al., 1994), tem-se que

Dessa maneira, segue da prova do Teorema 1 que a matriz (I + B(α, β)K) é inversível. Novamente, considerando o complemento de Schur (Boyd et al., 1994) em (23), segue que

Considerando as mesmas operações realizadas na prova do Teorema 1 conclui-se que

Agora, multiplicando (28) à esquerda por P (I + B(α, β)K)-1, à direita por (I + KT[B(α, β)]T)-1P e considerando P = X-1e Ad = (I + B(α, β)K)-1A(α, β), chega-se na LMI:

= 0 do sistema (11) é globalmente assintoticamente estável com taxa de decaimento maior que γ. E um controlador

A eficiência da metodologia proposta é ilustrada na solução de um exemplo numérico.

3.2 Exemplos de simulação

Para a solução numérica das LMIs foi usado o pacote "LMI control toolbox" presente no software MATLAB® (Gahinet et al., 1995). Durante a solução do exemplo são apresentados os ganhos obtidos com os Teoremas 1 e 2.

3.3 Sistema de Suspensão Ativa de um Veículo

Considere o sistema de suspensão ativa dado na Figura 1.


Cujo modelo dinâmico pode ser descrito por (Reithmeier and Leitmann, 2003):

O vetor de estados é definido por (t) = [1(t) 2(t) 3(t) 4(t)]T, sendo que 3(t) = 1(t) e 4(t) = 2(t).

O sistema consiste em um veículo de massa Mc, um assento e uma pessoa, cuja massa total é ms. As vibrações causadas por irregularidades na estrada podem ser atenuadas pelo sistema de suspensão do veículo (mola não-linear kx e amortecedor b1). Mesmo assim, o motorista ainda pode sentir um pouco de vibrações. Uma maneira de melhorar o conforto do motorista é instalar um sistema de suspensão ativa no seu assento, composto por uma mola linear k2 e um amortecedor b2. Desta forma, pode-se diminuir as vibrações entre o motorista (ms) e o chassi do veículo (Mc), modificando as entradas de controle u1(t) e u2(t) (veja Figura 1).

Considere Mc = 1500kg, ms = 90kg (assento (20kg) + motorista (70kg)), b2 = 500Ns/m e k2 = 5 × 103N/m. Suponha também que o amortecedor do veículo esteja sujeito a uma falha estrutural, de tal forma que b1 = 2 × 103 enquanto o amortecedor está funcionando normalmente e b1 = 0 após uma eventual quebra do amortecedor. Ou seja, o parâmetro b1 é incerto e pertence ao intervalo 0 < b1< 2 × 103(Ns/m). O coeficiente não-linear da mola do veículo é dado por (Edwards and Penney, 2003): kx = k1(1 + d2x1(t)2), no qual k1 = 4 × 104N/m e d = 1. Devido a restrições físicas (comprimento da mola), a variável de estado 1(t) é limitada no intervalo −0,5 < 1(t) < 0,5 durante a operação do sistema.

Aplicando a etapa de separação no sistema (30), chega-se nas seguintes matrizes:

e

sendo a função que contém a não-linearidade do sistema e a função que contém a incerteza paramétrica (falha estrutural) do sistema. O sistema não-linear incerto (30) pode ser representado através de um modelo fuzzy T-S considerando o método de representação exata dado em (Taniguchi et al., 2001). Para tanto, considere a restrição −0,5 < 1(t) < 0,5; Logo, −36,6667 < 31((t)) < −30. Considerando este fato, o método apresentado em (Taniguchi et al., 2001) gera os seguintes modelos locais:

Com as seguintes funções de pertinência: e α2 = 1 − α1. Além disso, o parâmetro incerto b1 gera os seguintes vértices para o politopo:

Assim, o modelo fuzzy T-S (7) obtido com os modelos locais e as funções de pertinência mencionados acima, geram uma representação exata do sistema não-linear (30).

Considerando a representação fuzzy T-S do sistema não-linear (30), durante o projeto do controlador, as soluções encontradas pelo Teorema 1 foram:

O ganho (15) obtido foi:

Para a condição inicial (0) = [0, 10, 3 0 0]T, o comportamento dinâmico do sistema mecânico (30), sem ação de controle (u(t) = 0), pode ser visto na Figura 2. Pela figura, o sistema mecânico (30) é naturalmente estável enquanto o amortecedor do veículo funciona normalmente (b1 = 2 × 103). Contudo, após uma eventual falha no amortecedor o sistema passa a apresentar oscilações abruptas, gerando desconforto ao motorista e também risco de acidente. No entanto, ao considerarmos o ganho (31) na entrada de controle (10), o automóvel passa a ficar estável mesmo após a ocorrência de uma falha. Além disso, observando a Figura 3, nota-se que o comportamento do sistema controlado praticamente não muda, mesmo após a quebra do amortecedor b1.



Em ambos os casos, o sistema possui um tempo de duração do transitório em torno de 4s para a suspensão do veículo e 20s para a suspensão do assento. Esta diferença do tempo de período transitório entre os estados

1(t) e 2(t) pode ocorrer devido às forças que atuam na suspensão ativa do veículo se dissiparem mais rápido do que as forças que atuam na suspensão ativa do assento.

A Figura 4 ilustra o esforço do sinal de controle necessário para garantir a convergência dos estados 1(t) e 2(t) para seus pontos de equilíbrio. Para o controle do veículo temos que = 3,6953 × 103N (sem falhas) e = 3,7226 × 103N (com falhas). Para o assento, o esforço de controle = 0,9856 × 103N (sem falhas) e = 0,9857 × 103N (com falhas). Note que, mesmoapós a ocorrência de falhas, o esforço do sinal de controle praticamente não se altera.


Embora o Teorema 1 seja capaz de garantir a estabilidade do sistema, com ou sem falhas estruturais, o tempo de duração do transitório no banco aumentou, gerando mais desconforto ao motorista. Com o intuito de diminuir o tempo de duração do transitório, as LMIs do Teorema 2 foram resolvidas considerando γ = 2 e as seguintes soluções foram encontradas:

O ganho (25) obtido foi:

Utilizando a mesma condição inicial (0), o comportamento dinâmico do sistema realimentado, com e sem falha no amortecedor b1, pode ser visto na Figura 5.


Note pela Figura 5 que, nos dois casos o sistema controlado possui tempo de período transitório em torno de 2s. Logo, o Teorema 2 foi capaz de melhorar o desempenho do sistema em relação à resposta do Teorema 1. A nova resposta é duas vezes mais rápida para a suspensão do veículo e dez vezes mais rápida para a suspensão do assento.

A Figura 6 ilustra o esforço de controle necessário que garante a convergência dos estados 1(t) e 2(t) ao equilíbrio considerando rapidez no sistema. Para o controle do veículo temos que = 3,3512 × 103N (sem falhas) e = 3,5161 × 103N (com falhas). Para o assento, o esforço de controle = 0,5286 × 103N (sem falhas) e = 0,5238 × 103N (com falhas). Note que, mesmo após a ocorrência de falhas, o esforço do sinal de controle praticamente não se altera.


Observe também que, o Teorema 2 projetou ganhos de realimentação melhorando a resposta transitória do sistema sem que houvesse aumento do esforço do sinal de controle. Ainda, para este exemplo, obtiveram-se valores de menores que os valores obtidos pelo Teorema 1.

4 CONCLUSÕES

Neste trabalho foi proposto um método para a estabilização de sistemas não-lineares incertos, usando realimentação derivativa. Os resultados são particularmente interessantes para a aplicação em sistemas mecânicos que utilizam acelerômetros como sensores. Durante a fase de projeto os sistemas não-lineares foram representados por modelos fuzzy T-S, permitindo o uso de LMIs para a solução do problema. Projetos de controle baseados em LMIs podem ser facilmente resolvidos em microcomputadores. Além disso, este tipo de modelagem facilita a adição de restrições de desempenho e de falhas estruturais no projeto do controlador. Neste trabalho também foi proposto uma metodologia para a abordagem de incertezas paramétricas em sistemas fuzzy T-S. A técnica consiste em analisar separadamente as não-linearidades das incertezas do sistema, resultando em condições menos conservadoras para o projeto do controlador. Ao contrário dos projetos com reguladores fuzzy, os resultados propostos neste trabalho utilizam ganhos fixos para o projeto do controlador. Do ponto de vista teórico estes resultados são mais conservadores, contudo eles dispensam a necessidade de avaliar as funções de pertinência em tempo real (Tanaka and Sugeno, 1992), facilitando a implementação prática do controlador. A eficiência dos métodos propostos é ilustrada na solução de um exemplo numérico.

Trabalhos futuros envolvem o projeto de controladores com funções de Lyapunov alternativas. Por exemplo, estender os resultados apresentados em da Silva et al. (2010) para a aplicação em sistemas não-lineares incertos.

AGRADECIMENTOS

Agradecemos à CAPES1 1 Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. , ao CNPq2 2 Conselho Nacional de Desenvolvimento Científico e Tecnológico. e a FAPESP3 3 Fundação de Pesquisa do Estado de São Paulo. pelo apoio financeiro a este trabalho.

REFERÊNCIAS

Abdelaziz, T. H. S. and valášek, M. (2004). Pole placement for SISO linear systems by state-derivative feedback, IEE Proceedings-Control Theory Applications 151(4): 377–385.

Abdelaziz, T. H. S. and valášek, M. (2005). State derivative feedback by LQR for linear time-invariant systems, 16th IFAC World Congress, Czech Republic.

Andrea, C. Q., Pinto, J. O. P., Assunção, E., Teixeira, M. C. M. and Junior, L. G. (2008). Controle ótimo H de sistemas não-lineares com modelos fuzzy Takagi-Sugeno, Sba: Controle & Automação 19(3): 256–269.

Arrifano, N. S. D., Oliveira, V. A. and Cossi, L. V. (2006). Synthesis of an lmi-based fuzzy control system with guaranteed cost performance: A piecewise lyapunov approach, Sba: Controle & Automação 17(2): 213–225.

Arrifano, N. S. D., Oliveira, V. A., Ramos, R. A., Bretas, N. G. and Oliveira, R. V. (2007). Fuzzy stabilization of power systems in a co-generation scheme subject to random abrupt variations of operating conditions, IEEE Transactions on Control Systems Technology 15(2): 384–393.

Assunção, E., Faria, F. A., Teixeira, M. C. M. and Cardim, R. (2007). Realimentação da derivada dos estados em sistemas fuzzy Takagi Sugeno, Anais do VIII Simpósio Brasileiro de Automação Inteligente, SBA, Florianópolis. 6p. (Artigo 29542).

Assunção, E., Teixeira, M. C. M., Faria, F. A., da Silva, N. A. P. and Cardim, R. (2007). Robust state-derivative feedback LMI-based designs for multivariable linear systems, International Journal of Control 80(8): 1260–1270.

Baranyi, P. (2009). Convex hull generation methods for polytopic representations of LPV models, 7th International Symposium on Applied Machine Intelligence and Informatics, Herlany, Slovakia, pp. 69–74.

Barra Junior, W., Barreiros, J. A. L., da Costa Júnior, C. T. and Ferreira, A. M. D. (2005). Controle fuzzy aplicado à melhoria da estabilidade dinâmica em sistemas elétricos de potência, Sba: Controle & Automação 16: 173–186.

Boyd, S., El Ghaoui, L., Feron, E. and Balakrishnan, V. (1994). Linear Matrix Inequalities in Systems and Control Theory, Volume 15 of Studies in Applied Mathematics, 2nd edn, SIAM Studies in Applied Mathematics, USA. http://www.stanford.edu/~boyd/lmibook/.

da Silva, E. R. P. (2009). Controle robusto de sistemas não-lineares sujeitos a falhas estruturais, Master's thesis, Faculdade de Engenharia, Unversidade Estadual Paulista, Ilha Solteira.

da Silva, E. R. P., Assunção, E., Teixeira, M. C. M. and Faria, F. A. (2010). Condições relaxadas para o projeto de controladores de sistemas lineares incertos usando a realimentação da derivada dos estados, Anais do XVIII Congresso Brasileiro de Automática, SBA, Bonito,pp. 474–479.

Duan, Y. F., Ni, Y. Q. and Ko, J. M. (2005). State-Derivative feedback control of cable vibration using semiactive magnetorheological dampers, Computer-Aided Civil and Infrastructure Engineering 20(6): 431–449.

Edwards, C. H. and Penney, D. E. (2003). Elementary differential equations with boundary value problems, 5 edn, Prentice Hall, Englewood Cliffs.

Fang, C. H., Liu, Y. S., Kau, S. W., Hong, L. and Lee, C. H. (2006). A new LMI-based approach to relaxed quadratic stabilization of T-S fuzzy control systems, IEEE Transactions on Fuzzy Systems 14(3): 386–397.

Faria, F. A., Assunção, E. and Teixeira, M. C. M. (2009). Realimentação da derivada dos estados em sistemas multivariáveis lineares usando LMIs, Sba: Controle & Automação 20(1): 83–93.

Faria, F. A., Assunção, E., Teixeira, M. C. M., Cardim, R. and da Silva, N. A. P. (2009). Robust state-derivative pole placement LMI-based designs for linear systems, International Journal of Control 82(1): 1–12.

Gahinet, P., Nemirovski, A., Laub, A. J. and Chilali, M. (1995). LMI control toolbox - For use with MATLAB, The Math Works Inc.

Isermann, R. (2006). Fault-Diagnosis systems: An introduction from fault detection to fault tolerance, Springer, Berlin.

Kim, E. and Lee, H. (2000). New approaches to relaxed quadratic stability condition of fuzzy control systems, IEEE Transactions on Fuzzy Systems 8(5): 523–534.

Kwak, S. K., Washington, G. and Yedavalli, R. K. (2002b). Acceleration feedback-based active and passive vibration control of landing gear components, Journal of Aerospace Engineering 15(1): 1–9.

Liu, X. and Zhang, Q. (2003). New approaches to H∞ controller designs based on fuzzy observers for T-S fuzzy systems via LMI, Automatica 39(5): 1571–1582.

Montagner, V. F., Oliveira, R. C. L. F. and Peres, P. L. D. (2010). Relaxações convexas de convergência garantida para o projeto de controladores para sistemas nebulosos de Takagi-Sugeno, Sba: Controle & Automação 21: 82–95.

Mozelli, L. A., Avellar, G. S. C., Palhares, R. M. and Santos, R. F. (2010). Alternative LMI conditions for Takagi-Sugeno systems via Fuzzy Lyapunov function, Sba: Controle & Automação 21: 96–107.

Reithmeier, E. and Leitmann, G. (2003). Robust vibration control of dynamical systems based on the derivative of the state, Archive of Applied Mechanics 72(11–12): 856–864.

Takagi, T. and Sugeno, M. (1985). Fuzzy identification of systems and its applications to modeling and control, IEEE Transactions on Systems, Man, and Cybernetics 15(1): 116–132.

Tanaka, K., Ikeda, T. and Wang, H. O. (1998). Fuzzy regulators and fuzzy observers: Relaxed stability conditions and LMI-based designs, IEEE Transactions on Fuzzy Systems 6(2): 250–265.

Tanaka, K. and Sugeno, M. (1992). Stability analysis and design of fuzzy control systems, Fuzzy Sets and Systems 45(2): 135–156.

Tanaka, K. and Wang, H. (2001). Fuzzy control systems design and analysis: A linear matrix inequality approach, John Wiley and Sons, New York.

Taniguchi, T., Tanaka, K., Ohatake, H. and Wang, H. O. (2001). Model construction, rule reduction, and robust compensation for generalized form of Takagi-Sugeno fuzzy systems, IEEE Transactions on Fuzzy Systems 9(4): 525–537.

Teixeira, M. C. M. and Assunção, E. (2007). Enciclopédia de Automática, Controle & Automação, In: Luis Antonio Aguirre. (Org.), 1 edn, Edgard Blucher, São Paulo-SP, chapter Extensões para Sistemas Não-Lineares, pp. 218–243.

Teixeira, M. C. M., Assunção, E. and Avellar, R. G. (2003). On relaxed LMI-based designs for fuzzy regulators and fuzzy observers, IEEE Transactions on Fuzzy Systems 11(5): 613–623.

Teixeira, M. C. M., Catharino, M. F. R., Assunção, E. and Machado, E. R. M. D. (2005). A comparative study between two relaxed LMI-based fuzzy control designs, 2005 IEEE International Conference on Fuzzy Systems pp. 969–972.

Teixeira, M. C. M., da, Silva, N. A. P., Assunção, E. and Machado, E. R. M. D. (2006). Design of fuzzy regulators with optimal initial conditions compensation, 2006 IEEE International Conference on Fuzzy Systems pp. 84–91.

Teixeira, M. C. M., Pietrobom, H. C. and Assunção, E. (2000). Novos resultados sobre estabilidade e controle de sistemas não-lineares utilizando modelos fuzzy e LMI, Sba: Controle & Automação 11(1): 37–48.

Teixeira, M. C. M. and Żak, S. H. (1999). Stabilizing controller design for uncertain nonlinear systems using fuzzy models, IEEE Transactions on Fuzzy Systems 7(2): 133–142.

Artigo submetido em 10/02/2010 (Id.: 01101)

Revisado em 08/05/2010, 11/09/2010, 27/02/2011, 06/04/2011

Aceito sob recomendação do Editor Associado Prof. Luis Fernando Alves Pereira

  • Abdelaziz, T. H. S. and valáek, M. (2004). Pole placement for SISO linear systems by state-derivative feedback, IEE Proceedings-Control Theory Applications 151(4): 377385.
  • Abdelaziz, T. H. S. and valáek, M. (2005). State derivative feedback by LQR for linear time-invariant systems, 16th IFAC World Congress, Czech Republic.
  • Andrea, C. Q., Pinto, J. O. P., Assunçăo, E., Teixeira, M. C. M. and Junior, L. G. (2008). Controle ótimo H de sistemas năo-lineares com modelos fuzzy Takagi-Sugeno, Sba: Controle & Automaçăo 19(3): 256269.
  • Arrifano, N. S. D., Oliveira, V. A. and Cossi, L. V. (2006). Synthesis of an lmi-based fuzzy control system with guaranteed cost performance: A piecewise lyapunov approach, Sba: Controle & Automaçăo 17(2): 213225.
  • Arrifano, N. S. D., Oliveira, V. A., Ramos, R. A., Bretas, N. G. and Oliveira, R. V. (2007). Fuzzy stabilization of power systems in a co-generation scheme subject to random abrupt variations of operating conditions, IEEE Transactions on Control Systems Technology 15(2): 384393.
  • Assunçăo, E., Faria, F. A., Teixeira, M. C. M. and Cardim, R. (2007). Realimentaçăo da derivada dos estados em sistemas fuzzy Takagi Sugeno, Anais do VIII Simpósio Brasileiro de Automaçăo Inteligente, SBA, Florianópolis. 6p. (Artigo 29542).
  • Assunçăo, E., Teixeira, M. C. M., Faria, F. A., da Silva, N. A. P. and Cardim, R. (2007). Robust state-derivative feedback LMI-based designs for multivariable linear systems, International Journal of Control 80(8): 12601270.
  • Baranyi, P. (2009). Convex hull generation methods for polytopic representations of LPV models, 7th International Symposium on Applied Machine Intelligence and Informatics, Herlany, Slovakia, pp. 6974.
  • Barra Junior, W., Barreiros, J. A. L., da Costa Júnior, C. T. and Ferreira, A. M. D. (2005). Controle fuzzy aplicado ŕ melhoria da estabilidade dinâmica em sistemas elétricos de potęncia, Sba: Controle & Automaçăo 16: 173186.
  • da Silva, E. R. P. (2009). Controle robusto de sistemas năo-lineares sujeitos a falhas estruturais, Master's thesis, Faculdade de Engenharia, Unversidade Estadual Paulista, Ilha Solteira.
  • da Silva, E. R. P., Assunçăo, E., Teixeira, M. C. M. and Faria, F. A. (2010). Condiçőes relaxadas para o projeto de controladores de sistemas lineares incertos usando a realimentaçăo da derivada dos estados, Anais do XVIII Congresso Brasileiro de Automática, SBA, Bonito,pp. 474479.
  • Duan, Y. F., Ni, Y. Q. and Ko, J. M. (2005). State-Derivative feedback control of cable vibration using semiactive magnetorheological dampers, Computer-Aided Civil and Infrastructure Engineering 20(6): 431449.
  • Edwards, C. H. and Penney, D. E. (2003). Elementary differential equations with boundary value problems, 5 edn, Prentice Hall, Englewood Cliffs.
  • Fang, C. H., Liu, Y. S., Kau, S. W., Hong, L. and Lee, C. H. (2006). A new LMI-based approach to relaxed quadratic stabilization of T-S fuzzy control systems, IEEE Transactions on Fuzzy Systems 14(3): 386397.
  • Faria, F. A., Assunçăo, E. and Teixeira, M. C. M. (2009). Realimentaçăo da derivada dos estados em sistemas multivariáveis lineares usando LMIs, Sba: Controle & Automaçăo 20(1): 8393.
  • Faria, F. A., Assunçăo, E., Teixeira, M. C. M., Cardim, R. and da Silva, N. A. P. (2009). Robust state-derivative pole placement LMI-based designs for linear systems, International Journal of Control 82(1): 112.
  • Gahinet, P., Nemirovski, A., Laub, A. J. and Chilali, M. (1995). LMI control toolbox - For use with MATLAB, The Math Works Inc.
  • Isermann, R. (2006). Fault-Diagnosis systems: An introduction from fault detection to fault tolerance, Springer, Berlin.
  • Kim, E. and Lee, H. (2000). New approaches to relaxed quadratic stability condition of fuzzy control systems, IEEE Transactions on Fuzzy Systems 8(5): 523534.
  • Kwak, S. K., Washington, G. and Yedavalli, R. K. (2002b). Acceleration feedback-based active and passive vibration control of landing gear components, Journal of Aerospace Engineering 15(1): 19.
  • Liu, X. and Zhang, Q. (2003). New approaches to H∞ controller designs based on fuzzy observers for T-S fuzzy systems via LMI, Automatica 39(5): 15711582.
  • Montagner, V. F., Oliveira, R. C. L. F. and Peres, P. L. D. (2010). Relaxaçőes convexas de convergęncia garantida para o projeto de controladores para sistemas nebulosos de Takagi-Sugeno, Sba: Controle & Automaçăo 21: 8295.
  • Mozelli, L. A., Avellar, G. S. C., Palhares, R. M. and Santos, R. F. (2010). Alternative LMI conditions for Takagi-Sugeno systems via Fuzzy Lyapunov function, Sba: Controle & Automaçăo 21: 96107.
  • Takagi, T. and Sugeno, M. (1985). Fuzzy identification of systems and its applications to modeling and control, IEEE Transactions on Systems, Man, and Cybernetics 15(1): 116132.
  • Tanaka, K., Ikeda, T. and Wang, H. O. (1998). Fuzzy regulators and fuzzy observers: Relaxed stability conditions and LMI-based designs, IEEE Transactions on Fuzzy Systems 6(2): 250265.
  • Tanaka, K. and Sugeno, M. (1992). Stability analysis and design of fuzzy control systems, Fuzzy Sets and Systems 45(2): 135156.
  • Tanaka, K. and Wang, H. (2001). Fuzzy control systems design and analysis: A linear matrix inequality approach, John Wiley and Sons, New York.
  • Taniguchi, T., Tanaka, K., Ohatake, H. and Wang, H. O. (2001). Model construction, rule reduction, and robust compensation for generalized form of Takagi-Sugeno fuzzy systems, IEEE Transactions on Fuzzy Systems 9(4): 525537.
  • Teixeira, M. C. M. and Assunçăo, E. (2007). Enciclopédia de Automática, Controle & Automaçăo, In: Luis Antonio Aguirre. (Org.), 1 edn, Edgard Blucher, Săo Paulo-SP, chapter Extensőes para Sistemas Năo-Lineares, pp. 218243.
  • Teixeira, M. C. M., Assunçăo, E. and Avellar, R. G. (2003). On relaxed LMI-based designs for fuzzy regulators and fuzzy observers, IEEE Transactions on Fuzzy Systems 11(5): 613623.
  • Teixeira, M. C. M., Catharino, M. F. R., Assunçăo, E. and Machado, E. R. M. D. (2005). A comparative study between two relaxed LMI-based fuzzy control designs, 2005 IEEE International Conference on Fuzzy Systems pp. 969972.
  • Teixeira, M. C. M., da, Silva, N. A. P., Assunçăo, E. and Machado, E. R. M. D. (2006). Design of fuzzy regulators with optimal initial conditions compensation, 2006 IEEE International Conference on Fuzzy Systems pp. 8491.
  • Teixeira, M. C. M., Pietrobom, H. C. and Assunçăo, E. (2000). Novos resultados sobre estabilidade e controle de sistemas năo-lineares utilizando modelos fuzzy e LMI, Sba: Controle & Automaçăo 11(1): 3748.
  • Teixeira, M. C. M. and Żak, S. H. (1999). Stabilizing controller design for uncertain nonlinear systems using fuzzy models, IEEE Transactions on Fuzzy Systems 7(2): 133142.
  • 1
    Coordenação de Aperfeiçoamento de Pessoal de Nível Superior.
  • 2
    Conselho Nacional de Desenvolvimento Científico e Tecnológico.
  • 3
    Fundação de Pesquisa do Estado de São Paulo.
  • Datas de Publicação

    • Publicação nesta coleção
      19 Jul 2011
    • Data do Fascículo
      Jun 2011

    Histórico

    • Revisado
      27 Fev 2011
    • Recebido
      10 Fev 2010
    • Aceito
      06 Abr 2011
    Sociedade Brasileira de Automática Secretaria da SBA, FEEC - Unicamp, BLOCO B - LE51, Av. Albert Einstein, 400, Cidade Universitária Zeferino Vaz, Distrito de Barão Geraldo, 13083-852 - Campinas - SP - Brasil, Tel.: (55 19) 3521 3824, Fax: (55 19) 3521 3866 - Campinas - SP - Brazil
    E-mail: revista_sba@fee.unicamp.br