• Nenhum resultado encontrado

  −µA0A µA0+ P µA + P −µI  < 0 iv) ∃P = P0 > 0, F ∈ <n×n, G ∈ <n×n :   A0F0+ F A A0G0− F + P GA − F0 + P −G − G0  < 0

Prova: Este teorema ´e obtido a partir da aplica¸c˜ao do lema 2.1 na condi¸c˜ao de esta- bilidade (2.14) considerando (2.15) e (2.16).

 Note que, a condi¸c˜ao (ii) do Teorema (2.4) ´e exatamente a condi¸c˜ao de estabilidade de Lyapunov. As condi¸c˜oes (iii) e (iv) s˜ao “novas” condi¸c˜oes de estabilidade. Nestas condi¸c˜oes, aparecem os multiplicadores µ, F e G que representam graus de liberdade que podem ser explorados em diversos tipos de problemas de controle, dentre os quais: an´alise de estabilidade de sistemas incertos, estabilidade robusta, posicionamento de p´olos, garantia de ganho L2, etc. (de Oliveira e Skelton 2001).

Pode-se utilizar o lema de Finsler para escrever condi¸c˜oes de estabilidade, seme- lhantes as do teorema 2.4, considerando sistemas sob satura¸c˜ao. Note que, a matriz de Lyapunov P aparece de forma isolada nas condi¸c˜oes (iii) e (iv) do teorema de estabi- lidade. Este desacoplamento ser´a explorado nos problemas apresentados em cap´ıtulos posteriores deste trabalho.

2.7

Desigualdades Matriciais

Nesta se¸c˜ao, ser˜ao apresentadas as desigualdades matriciais lineares (Linear Matrix Inequalities, ou simplesmente, LMIs), que ser˜ao utilizadas para a resolu¸c˜ao num´erica dos problemas de controle. Maiores detalhes sobre LMIs podem ser encontrados em (Boyd et al. 1994), (Chilali e Gahinet 1996) e (Scherer et al. 1997).

2.7. Desigualdades Matriciais 18

2.7.1

Defini¸c˜ao

Uma LMI ´e uma desigualdade da forma:

F (x) = F0+ m X i=1 xiFi > 0 (2.17) na qual x ∈ <m e as matrizes F

i = Fi0 ∈ <n×n. As matrizes Fi s˜ao dadas e o vetor x ´e

desconhecido. A desigualdade significa que a matriz sim´etrica F (x) deve ser definida positiva, isto ´e, que todos os seus autovalores (reais) devem ser positivos. Pode-se igualmente encontrar restri¸c˜oes do tipo F (x) ≥ 0, que significa que a matriz F (x) ´e semi-definida positiva, isto quer dizer que alguns valores pr´oprios de F (x) podem ser nulos. S˜ao exemplos de LMIs as rela¸c˜oes (ii), (iii) e (iv) do teorema 2.4.

Desde que o cone de matrizes definidas positivas ´e convexo e a matriz F (x) ´e uma fun¸c˜ao afim em x, a restri¸c˜ao F (x) > 0 ´e uma restri¸c˜ao convexa em x. Como ser´a mostrado na seq¨uˆencia, trata-se de uma propriedade fundamental das LMIs.

Pode-se associar `a LMI (2.17) o seguinte problema de otimiza¸c˜ao:

min c0x

s. a. F (x) > 0

(2.18)

no qual c ∈ <m. O problema de otimiza¸c˜ao (2.18) ´e uma generaliza¸c˜ao do problema de

programa¸c˜ao linear cl´assico em um cone de matrizes definidas positivas. Desde que o crit´erio c0x ´e linear e a restri¸c˜ao F (x) > 0 ´e convexa, o problema (2.18) ´e um problema de otimiza¸c˜ao convexo.

2.7. Desigualdades Matriciais 19

2.7.2

Propriedades

2.7.2.1 Simultaneidade

Dentre as propriedades das LMIs figura a possibilidade de agrupar diversas LMIs F1(x) > 0, . . . , Fp(x) > 0 em uma ´unica LMI bloco-diagonal:

F (x) =      F1(x) . .. Fp(x)      > 0 2.7.2.2 Convexidade

O conjunto solu¸c˜ao de uma LMI ´e convexo. Isto ´e, o segmento de reta que une quaisquer dois pontos do conjunto tamb´em pertence ao conjunto.

Para provar, considere que y e z sejam dois pontos que satisfa¸cam (2.17). E seja x = αy + (1 − α)z, com 0 ≤ α ≤ 1. Substituindo na defini¸c˜ao tem-se

F0+Pmi=1Fixi = F0+Pmi=1Fi(αyi+ (1 − α)zi)

= F0+Pmi=1Fizi+ αPmi=1Fi(yi− zi)

= (1 − α)(F0+Pmi=1Fizi) + α(F0+Pmi=1Fiyi) > 0

(2.19)

o que completa a prova, pois conclui-se que x tamb´em ´e solu¸c˜ao da LMI. ´E importante observar que todos conjuntos afins s˜ao convexos.

2.7.3

Complemento de Schur

Algumas desigualdades n˜ao-lineares podem ser transformadas em LMIs com a ajuda do Complemento de Schur, o qual permite escrever:

2.7. Desigualdades Matriciais 20   Q(x) S0(x) S(x) R(x)  > 0 se e somente se R(x) > 0 Q(x) − S0(x)R−1(x)S(x) > 0 ou, de forma equivalente, se e somente se

Q(x) > 0

R(x) − S0(x)Q−1(x)S(x) > 0

Nas desigualdades acima, as matrizes Q = Q0, R = R0 e S s˜ao afins em x.

2.7.4

S-procedure

Lema 2.2 Sejam as fun¸c˜oes quadr´aticas da vari´avel ξ ∈ <m definidas por

Gi(ξ) = ξ0Piξ + 2R0iξ + µi, ∀i = 1, . . . , p

com Pi matrizes sim´etricas. Ent˜ao, tem-se a seguinte condi¸c˜ao suficiente: se existe

τi ≥ 0, para todo i = 1, . . . , p tal que

  P0 R0 R0 0 µ0  − p X i=1 τi   Pi Ri R0 i µi  ≤ 0 ent˜ao Gi(ξ) ≤ 0, ∀i = 1, . . . , p ⇒ G0(ξ) ≤ 0

2.7. Desigualdades Matriciais 21

2.7.5

Posicionamento de P´olos

Ser˜ao apresentadas aqui diferentes LMIs que permitem garantir o posicionamento dos autovalores da matriz A ∈ <n×n em regi˜oes particulares do plano complexo. Con-

sidere a regi˜ao gen´erica (Chilali e Gahinet 1996):

D= {z ∈ C; f4 D(z) < 0} (2.20)

com

fD(z) 4

= H + zQ + ¯zQ0 = [Hi,j + Qi,jz + Qi,jz]¯ 1≤i,j≤l

na qual H e Q s˜ao matrizes sim´etricas de dimens˜ao l × l e z ´e um n´umero complexo com conjugado ¯z. A LMI que garante o posicionamento dos autovalores de A na regi˜ao D ´e dada por

Hi,jW + Qi,jAW + QijW A0 < 0 1 ≤ i, j ≤ l (2.21)

Considere trˆes diferentes regi˜oes:

1. semi-plano `a esquerda de δ < 0;

2. interior de um disco de centro 0 e raio r,

3. o setor de um ˆangulo ±θ em torno do eixo real.

As condi¸c˜oes LMIs equivalentes para o posicionamento de p´olos em cada uma destas regi˜oes s˜ao dadas pelas proposi¸c˜oes a seguir.

Proposi¸c˜ao 2.1 Os autovalores de A est˜ao no semi-plano `a esquerda de δ < 0, se e somente se existe uma matriz W = W0 > 0 solu¸c˜ao de

2.8. Coment´arios Finais 22 Proposi¸c˜ao 2.2 Os autovalores de A est˜ao dentro de um disco de centro 0 e raio r se e somente se existe uma matriz W = W0 > 0 solu¸c˜ao de

  −rW AW W A0 −rW  < 0 (2.23)

Proposi¸c˜ao 2.3 Os autovalores de A est˜ao dentro do setor de ˆangulo θ se e somente se existe uma matriz W = W0 > 0 solu¸c˜ao de

  sin(θ)(AW + W A0) cos(θ)(AW − W A0) cos(θ)(−AW + W A0) sin(θ)(AW + W A0)  < 0 (2.24)

2.8

Coment´arios Finais

Neste cap´ıtulo foram discutidos alguns conceitos de base dentro da teoria de con- trole e que ser˜ao utilizados ao longo deste trabalho. O problema de estabilidade foi apresentado com base na teoria de Lyapunov. Utilizando o lema de Finsler, foram formuladas diferentes condi¸c˜oes de estabilidade. As ferramentas apresentadas ser˜ao utilizadas na obten¸c˜ao de uma formula¸c˜ao LMI para problemas de an´alise e s´ıntese de sistemas de controle. A principal vantagem da formula¸c˜ao LMI ´e permitir uma solu¸c˜ao num´erica eficiente para os problemas apresentados.

Cap´ıtulo 3

Sistemas Lineares sob Satura¸c˜ao

3.1

Introdu¸c˜ao

Este cap´ıtulo se destina `a descri¸c˜ao do problema de controle de sistemas lineares sob satura¸c˜ao e `a apresenta¸c˜ao de alguns resultados preliminares que servir˜ao de base para o desenvolvimento do trabalho.

Inicialmente s˜ao descritos dois problemas gen´ericos de controle: an´alise de estabi- lidade do sistema em malha fechada com satura¸c˜ao de controle e a s´ıntese de leis de controle que levam em conta a possibilidade de satura¸c˜ao. A seguir ser˜ao descritas al- gumas modelagens para representar a satura¸c˜ao: modelagem por regi˜oes de satura¸c˜ao, modelagem polit´opica e modelagem por n˜ao-linearidade de setor. As duas ´ultimas, ser˜ao utilizadas ao longo de todo o trabalho. Para ambas as representa¸c˜oes ser˜ao de- finidas condi¸c˜oes de estabilidade atrav´es da Teoria cl´assica1 de Lyapunov e tamb´em

utilizando as rela¸c˜oes de equivalˆencia do lema de Finsler. Ser˜ao tamb´em apresentados algoritmos num´ericos para resolu¸c˜ao dos problemas de an´alise e de s´ıntese previamente definidos.

1O termo “cl´assico”ser´a utilizado para indicar a substitui¸c˜ao da dinˆamica do sistema na derivada

Documentos relacionados