Documente Academic
Documente Profesional
Documente Cultură
ARO FISOHMAN
ARo FISCHMAN
ESTA DISSERTAO FOI JULGADA ADEQUADA PARA A OBTENO DO
TTULO DE
MESTRE EM ENGENHARIA ELTRICA
REA DE coNcEN'1RAo s1sTEMAs DE coNTRoLE,
E APRQVADA EM sUA FQRMA FINAL PELo PRQGRAMA DE
Ps-GRADUAO
Prof.
gm SJ?-z.
ROBERTO DE SOU A SALGADO, Ph.D.
Coordenador do Curso de Ps-Graduao em Engenharia Eltrica
BANCA EXAMINADORA:
zz
Prof.
p
PEDRO
DE fa..
LUIS DIAS PERES, Dr.
A meus pais
IV
Ao professor, colega e amigo Tristo Jlio Garcia dos Santos pela motivao e compa-
nheirismo.
Aos professores Jos Eduardo Ribeiro Cury e Julio Elias Normey Rico cujas parti-
Aos colegas Vincius Lenidas Curcio, Romeu Reginatto e Alexandre Sanfelice Baza-
nella pela amizade e convvio que compartilhamos aqui em Florianpolis.
V
Resumo
Um controlador dito robusto se ele for capaz de garantir um certo padro mnimo de
desempenho para o sistema global em malha fechada, mesmo em presena de incertezas sobre o
modelo matemtico deste sistema, de perturbaes externas atuando sobre ele ou de dinmicas
parasitas nele presentes.
vi
Abstract
In order to facilitate the statement of the robust control problem, a detailed study of
the main results in control theory during the 60's and 70's such as is LQR, LQG and Hx, control
theory is developed. Furthermore, insensibility characteristics of these control techniques are
also analyzed. These methods work with a model of the system thought of as being perfectly
known and time-invariant.
At the end of the 70's, the developments in control theory caused the mathematical
model of the system to be considered as a family or set of models still in the design phase of
the controller. Then, the concept of robustness of a controller is naturally introduced. At this
point, it becomes necessary to study some different ways of representing these set of models as
well as the uncertaintias that affect them.
Once dened the set of models under consideration, various robust control synthesis
methods are developed. Also their relationships with classical control theory methods are
overviewed and, by doing this, a chronological evolution of the control design methods in the
sense of robustness is established.
Finally, the applicability of these methods is ilustrated by means of some case studies
among different engineering areas such as exible structure systems and power systems. In the
particular case of power systems, the applied approach and the obtained results, in the author's
knowledge, are original.
vii
Lista de Figuras
2.5 Incertezas sobre o modelo, limitadas em norma, vistas como um bloco de reali-
mentao incerto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
viii
ix
4.9 Resposta do sistema linear submetido . lei de controle u = k,:c condio inicial
229. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
4.10 Resposta do sistema no linear submetido lei de controle u = lc,x perturbao
de potncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.12 Resposta do sistema linear submetido . lei de controle u = /coca: . condio inicial
$0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.1 Tabela comparativa dos mtodos de sntese para o exemplo da barra engastada. 77
4.2 Tabela comparativa dos mtodos de sntese para o exemplo de sistemas de potncia. 93
x
Notao
||
-
Norma Euclideana de
||
-
||,,
Norma HW de
A>0 (A 2 0) A Matriz Positiva Denida (Positiva Semi-Denida
Derivada Temporal de
xi
ndice
Introduo Geral
1.5 Concluso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xii
xiii
2.5 Concluso . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ - z z . | - z z 43
3.4 Conclusao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Aplicaes 67
4.1 Sistemas de Estrutura Flexvel . . . . . . . . . . . . . . . . . . z . . . . . . . 67
4.3 Concluses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Concluso 96
Bbliograa 99
Ao longo dos sculos, com a evoluao das sociedades, tambm os sistemas de controle
evoluram, surgindo ento a necessidade de um modelamento matemtico que descrevesse as
relaes entre os estmulos aplicados ao sistema e as respostas por ele fornecidas. Com o advento
da Revoluo Industrial, no sculo XVIII, ocorreu a introduo de mquinas e motores, a vapor e
eltricos, no processo produtivo, o que fez com que esta necessidade atingisse um estgio tal que
Uma data importante na histria dos sistemas de controle realimentados foi 1934,
quando da publicao do artigo de Hazen intitulado Teoria de Servomecanismos. A_ palavra
servomecanismo tem sua origem baseada na observao de que se um sistema funciona sem a
interveno do homem, e segundo a vontade deste, ento este sistema age como um servo. De
l para c, a Teoria de Controle de Sistemas Realimentados tem avanado rapidamente, sempre
com o objetivo de adequar o funcionamento natural de determinado dispositivo s exigncias
de desempenho descritas nas especificaes do mesmo. De outra forma, a Teoria de Controle se
ocupa do problema de obter leis de controle (estmulos) que, quando aplicados ao sistema, faam
com que este fornea resultados consoante s especificaes. Devido a estes avanos, a Teoria
de Controle tem sofrido vrias modicaes, seja no aspecto do modelamento matemtico dos
l
2
Sabendo-se que, por mais acurado que seja um modelo matemtico, este no passa
de uma aproximao do respectivo sistema fsico, e tambm que as incertezas e variaes so
inerentes a todo tipo de aproximaao, ao final dos anos setenta ocorreu uma pequena mudana
no enfoque das pesquisas na Teoria de Controle. Surgiu ento a idia de modelar-se um sistema
fsico no mais como um nico modelo matemtico xo e inexvel, mas sim como um modelo
pouco conhecido, ou em outras palavras, como um conjunto ou famlia de modelos admissveis
para este sistema fsico. Aparece ento a chamada Teoria de Controle Robusto.
Na Lngua Portuguesa, a palavra robusto tem diversos significados, como por exemplo:
resistente, vigoroso, slido, poderoso, inuente, etc. No contexto de controle, robusto significa
insensvel ou pouco sensvel a variaoes de qualquer natureza no projeto, seja no sistema, seja no
prprio controlador. Dito de outra forma, o controle robusto aquele que garante caractersticas
importantes como estabilidade, desacoplamento, rejeio de perturbaes, ou ndices mnimos
de desempenho para 0 sistema frente s incertezas e variaes que possam ocorrer com o mesmo.
Antes do surgimento da Teoria de Controle Robusto, a anlise da robustez dos con-
troladores obtidos era feita a posteriori, ou seja, aps o projeto do mesmo. Em contrapartida,
3
O presente trabalho tem por objetivo servir comoum arcabouo terico na rea de
Controle Robusto, bem como posiciona-lo no contexto global da Teoria de Controle, de forma
clara, didtica e acessvel. Assim, esta dissertao est dividida em captulos da seguinte forma:
O captulo 1 dedicado a desenvolver um apanhado dos principais resultados existentes
na literatura de controle moderno no que concerne . sntese de controladores, bem como
anlise das caractersticas de insensibilidade destes controladores a variaes de qualquer
natureza no modelo matemtico do sistema.
' '
No captulo 2 feitauma anlise das formas pelas quais pode-se denir o conjunto de
sistemas a ser controlado, bem como da caracterizao e modelagem das incertezas em cada
uma destas formas.
(
Captulo 1
1 .1 Introduo
No incio dos anos sessenta com o surgimento da abordagem temporal para o tratamento
A
Devido a este formalismo e . maneira genrica com que os sistemas de controle passaram
a ser projetados, houve a necessidade da criao de ndices de desempenho e medidas de robustez
que justicassem tais procedimentos. Com isto surge a teoria de Controle timo. Tal teoria
tem por objetivo a obteno de um controlador que quando aplicado ao sistema minimize
determinado ndice de desempenho, ou em outras palavras, seja timo com relao a este
ndice. Tal ndice constitui uma medida de quo ajustado est o sistema em malha fechada
a um conjunto de especificaes. No contexto de controle timo, a anlise de robustez dos
sistemas de controle obtidos feita a posteriori, e geralmente utiliza conceitos de estabilidade
emprestados da teoria de Controle como margens de ganho e de fase.
i
Clssico,
Este captulo tem por objetivo desenvolver brevemente os fundamentos tericos dos
controladores consagrados na literatura de controle no que diz respeito ao formalismo de projeto
e tambm de robustez dos mesmos, utilizando a abordagem temporal.
a todos os estados do sistema, ou seja, controle timo com realimentao de estado estimado.
4
5
do controlador LQR sero discutidas. Tambm ser detalhado o' procedimento conhecido como
LTR1 para o resgate das propriedades de robustez perdidas devido a falta do estado real do
sistema para retroao. ~
Por fim, ser. estudado o problema de controle abordado pela Teoria H,, para rejeio
de perturbaes. A teoria de controle Hx se ocupa da busca de um controlador que minirnize
a norma Ho., de uma funo de transferncia garantindo a estabilidade interna do sistema 'em
malha fechadaz, Condies necessrias e sucientes para a existncia e um algoritmo para a
obteno de controladores Hx sero apresentados, bem como suas propriedades de robustez
sero comentadas. '
.
-
representar. o erro na sada devido a estas perturbaes. Em todos estes casos deseja-se que o
sinal que representa a resposta do sistema tenda para zero em regime permanente. .
~
J~zz lz/Qfzzt
],O
1. Minirnizao do efeito das condies iniciais sobre a sada e tambm da energia dispendida
no controle, de forma tima.
`
'
2. Uma vez que qualquer condio inicial a:(t0) pode ser posta na forma :c06(t), onde (t)
representa a funo delta de.Dirac, entao a minimizao de J implica tambm
a minimizao do efeito de qualquer perturbao do tipo impulsional sobre a sada do
sistema. -
.
3. Uma vez que o critrio a ser minimizado uma funo quadrtica de y(t) e u(t) at tempo
innito, ento ambos os sinais forosamente se anulam em regime permanente.
i
tida.
' '
`
>
adotou-se a metodologia usada por Kwakernaak-Sivan [35] por esta tratar o problema de uma
maneira mais condensada. -
HH
(1-1)
com: :r:(t0) = 1:0 :1:(t) = :cf
_
onde A(t) E "' a; matriz dinmica do modelo, B(t) E R'"" e E R'" so respectiva
mente as matrizes de entrada e de sada do modelo, u(t) o vetor de entradas, :1:(t) o vetor
de estados e y(t) o vetor de sadas. Assume-se que A(t), B(t) e C'(.t) sao matrizes limitadas,
com elementos no corpo dos complexos e que estes elementos so funes contnuas de t.
Observao 1.1 A escolha de matrizes dependentes do tempo tem o intuito apenas de chamar
a atenao do leitor para aorma mais geral do mtodo sabendo-se, entretanto, que no seguimento
apenas sistemas invariantes no tempo sero tmtados.
Q) = Q'(tl 2 0 W lt0tfl
R(t) = R'(t) > 0 Vt E [t0,t]
P; = P; 2 0
-
(1 3)
_
'
respectivamente, das exigncias de desempenho com relao sada do sistema, das limitaoas
fsicas de amplitudes de sinais de entrada e da exigncia de um erro terminal. quadrtioo pe-
queno.
z.,
[
=(f) K(t)B(t) [ w(f) 1
= x}K(t)a: - xf,K(t0)x0 _ (1.4)
Demonstrao:
pz'f1fzf |= lz'tKfzf1dt
i
_
= /t:['(t)K(t)z(t)+z'(:)K(t)z(t)+z'(t)K(t)(t)]1
.
= /zt1'(t)A'(t)K(f)w(f) + 1/(f)B'(f)K()2(t) +
+=v'(f)K(f) H () + '()K(f)A(t)'i=() +.
f +:c'(t)K(t)B(t)'u(t)]dt
-
=
H
lKfiBt 1'+A'il(i)I(lKfAzlliiildt
\
'
'
Teorema 1.1 [61] Existe uma nica soluo ao problema colocado anteriormente e ela e'
dada
por:
`
'
'
a
a() z _1(z)za) (1.)
8
CO1Tt~.'
- F(i)=R'*(z)B'(z)P(i)_
'
.
(1.6)
= P
_ V
C0m.'_P(i) z
-
-
-
_J((f)) = .='=[Pf
-`-
K(fe)]f +
um
i
H
'
V
+
i *z
Ra) ua)
B'(z)K() i
~
+
4
/t"z'(z)D(z).z()i+
e i
+
l
Para as condioes dadas, aequaao (1.7) .tem uma nica soluao [35] e esta a que anula o
segundo termo da expresso acima. Fazendo-se K(t) = P(t) soluo da equao (I.7), observa-
se que o primeiro e o terceiro termo desta expressao se anulam automaticamente, e nota-se
=
l
'
_
(U(t)) f'`P(0)f0 ~
_
D
ui/ .
6
9
om z=A<zt+Bzuz
~
,(0
-R-*(z)B'()P(z)
Figura 1.1: Caracterstica de malha fechada da. soluo do problema do regulador linear
~
quadrtico. -
-
o Se a hiptese de que R(t) 2 0 tivesse sido assumida, ento poderia existir uma entrada de
controle u"(t) para a qual'R(t)u'(t) = 0 de tal forma que poderia se admitir entradas com
normas innitas sem que isto fosse computado no ndice de desempenho. Exatamente por
'
isto que exigese que R(t) seja estritamente positiva denida, ou seja, R(t) > 0.
Teorema 1.2 [35] Considere o problema do regulador linear quadrtico invariante no tempo:
sujeito a:
`
3. ,Se ? existir, uma soluo simtrica no-negativa definida da equao algbrica de Ric-
'
cati:
p P+PA-PBRHP+C@C=0 .
uam
Se o sistema (1.9) for estabilizvel e detetvel ento 5 a nica soluo simtrica no-
negativa definida de (1.1~1).
'
4. Se
'P'
existir, ela ser positiva definida se e somente se ro'
par, (C,/1) for observvel.
un) = -'z(z)
~
(112)
C017l. _
`=R-1B"P` '
_
(1.13)
v
6. Se o sistema (1.9) for estabilizvel e detetvel ento a lei de controle (1.12) minimiza:
.
pm
1-o0
{/*'z/fQzzt
t
+ z/fRu:11 + z' Pfzfi ff
1.14
para qualquer P = P; 2 0. Com esta lei de controle, o valor timo do critrio (114)
dado por:
'
'
- ~
JO = IIFIBO
El
e o indice de desempenho:
com Q = Q' > 0, R = R' > O e supondo-se (A, B) estabilizvel e (C, A) observvel. Ento:
. .
u(t) = -Fa:(t) V (1.l7)
F = R***'P
. .
V
Ademais, submetendo-se o sistema (1.15) a esta lei de controle, o valor do ndice de
desempenho obtido
i
=
i
Jo $:)PB0
Supondo-se que R == pI, com p sendo uma constante estritamente positiva, ento
tem-se: p
_
*
12
(5)
'
C
_'_ i
-
A despeito das propriedades de robustez apresentadas pelos controladores ditos LQR ,
uma questo ainda ca pendente. Qual o melhor compromisso entre o desempenho do sistema
em malha fechada e o esforo de controle necessrio para tal? Apesar da diculdade de vincular-
se exigncias de desempenho para o sistema com escolhas adequadas das matrizes de ponderao
Q e R, muito trabalho tem sido realizado neste sentido.
cionamento de plos para 0 mesmo. Porm sabe-se que freqentemente suciente alocar-se
os autovalores deste sistema em uma dada regio do plano complexo para que se tenha as
exigncias de projeto atendidas. Devido a isto existem resultados na literatura que sugerem
mtodos de escolha para as matrizes de ponderao a serem utilizadas na resoluo do problema
de regulao tima para as quais obtem-se posicionamento dos autovalores do sistema em malha
fechada em determinadas regies do plano complexo [30, 63, 64, 14]. Contudo,_ a determinao
das matrizes de ponderao em funo das exigncias de desempenho para o sistema ainda
um problema- em aberto.
Um procedimento simples para obter-se posicionamento de plos em uma dada regio
do plano complexo apresentado a seguir
'
i<1.19
~
J.,,@'tzz'Qzz<+1/<fRzzt11fa
s
e
m
com a escalar, estritamente positivo. Ento, denindo:
nm
mgwm dm)
vw 0-f
i
tem-se:
w
V .
= dm)
.
_
-
=(A+zI)f+B'zI dm)
Sabendo-se que:
+ aI, B) estabilizvel
V
: ~Fa(t) nm)
i
.
(t)
A=R*Hg nan
onde P0, a soluo simtrica positiva definida de:
i
M+aWRmJMA+aU-RRH+CQC=0 (Lx)
A aplicao da lei de controle u(t) = -F0,:c(t)- ao sistema 1.15) faz com que seu estado (
convirja para a origem com uma taxa de decaimento exponencial de no mnimo a, em outras
palavras, todos os autovalores do sistema:
'
zm-Bpm
~
estao posicionados . esquerda de uma reta vertical que passa peo ponto
1
(
__
,
a,0) no plano
complexo, como mostra a figura 1.3. V
f@)=z~zu)
l
E(t) - 0 quando t - oo
14
jw
"a U
-
Figura 1.3: Regio para posicionamento de autovalores com a tcnica de deslocamento or.
ento quando aplica-se a. lei de controle u(t) = -F,,x(t) ao sistema (1.15) verifica-se que:
u
- O quando t -' oo
'
a:(t)
no mnimo com a mesma taxa de decaimento que e", donde depreende-se que todos os auto-
valores do sistema em malha fechada esto alocados naregio hachurada da figura 1.3. .
O problema de regulao tima visto na seo anterior (LQR) pressupe que os estados
do sistema so mensurveis de forma direta. Genericamente porm, isto no ocorre, sendo ento
necessrio obter-se uma estimativa deste estado com base em medies de variveis do sistema.
15
Este o problema de observao de estados que produz uma aproximao do 'estado original,
a qual denomina-se :(t), a partir de informaes sobre a entrada e a sada. Esta estimativa do
estado real do sistema pode ser obtida utilizando-se um observador timo denominado Filtro
de Kalman-Bucy .
Uma soluao possvel para o problema de controle timo com realimentao de estado
estimado' seria, portanto, utilizar 0 regulador timo LQR retroagindo, ao invs do estado real
do sistema, uma estimativa do mesmo obtida pelo observador timo FKB. Esta metodologia
de controle conhecida como controle timo Linear Quadrtico e Gaussiano e apresenta a.
denominada propriedade da separao, que garante que a combinao de um regulador timo
(LQR) _com um observador timo (FKB) produz um controlador tirno que utiliza a sada e a
entrada do sistema e minimiza um funcional de custo semelhante ao da seo anterior.
+=
do sistema, este ainda supe que estas so afetadas por processos estocsticos de rudo branco
(gaussiano). Desta forma, pode-se representar, de maneira simblica, a soluo proposta por:
~
~
{::;::if<* M
onde x(t), y(t), A, B e C so definidos como na seo anterior w e v so vetores, de dimenses
apropriadas, que representam rudos brancos, isto , processos estocsticos com mdia zero
e F uma matriz constante, tambm de dimenso apropriada, que dene a maneira pela qual
0 vetor de rudos cu afeta a equao de estados. Assume-se que estes sinais de rudo tambm
no so correlacionados entre si, isto , V
E{wv'} = 0
O problema LQG consiste em obter uma lei de controle que minimize o custo:
~
J=,}gzE{['iy'fQyf+u'fRuf>11 1.28
~
16
com;~
.
<1-29>
~
A soluo para o problema LQG dada, como j foi visto, pelo princpio da separao
que diz que o resultado timo obtido adotando-se o, seguinte procedimento: .
*
1. Obter uma estimativa 'otima ::(t) do estado a:(t). Esta otirnalidade. no sentido de que
E{(:c(t) - ::(t))'(x(t) - minimizado. .
'
2. Usar esta estimativa como se esta fosse uma medida exata do estado real e resolver o
problema do regulador linear quadrtico.
'
1/(S)
-
S.
*<
I
L = sc'v~1
A
A
A
(iso)
_
17
S+AS-S0vCS+FWF=o V meu
com S = S' > 0 sendo a nica soluo da equao acima, supondo-se (A, I`W1/2) controlvel e
(C, A) detetvel.
`
]izz'Qzz+z'12zf11f
~
= A:c(t) + Bu(t)
A soluo deste problema foi obtida na seo anterior e consiste em aplicar ao sistema
uma lei de controle dada por:
` '
u(t) = -F:c(t)
com:
V
F=RHP uam
onde P a nica soluo .simtrica positiva denida da seguinte equao
i
de Riccati algbrica
dual a anterior:
A'P + PA - PBR'B'P + C'QC =
'
0 (1.33)
W
Compensador
III IIII IIIIII III I II II II IIII IIIIIIII IIIII I I II III
'
--_-__o
~
~
--zz---.
"
- _
Planta
`
E
"
' -_-{._-..----
.f +
'
l~]
- '11 '.:.";"*
+
'
E E
Figura 1.5: Estrutura do compensador LQG.
onde a funo de transferncia H,,(s) obtida abrindo-se o lao da gura 1.2 no ponto (i')
enquanto que H(s) obtm-se abrindo-se o lao da figura 1.4 no ponto (ii' Na seo anterior,
'exploraram-se as propriedades de estabilidade e de margens de ganho e de fase apresentadas
pela funo de transferncia H(s). Devido ao fato destas duas funes de transferncia de lao
serem obtidas como solues de dois problemas duais, quais sejam LQR e F KB, elas possuem
as mesmas propriedades de robustez.
'
exigida.
_
~
,
K(s)G(.s) = -F(sI - A + BF + LC)`1LC(sI - A)"1B '
(l.36)
Denindo-se:
= (31 _ A -1
1(s)
{
e reescrevendo (1.36)lsuprimindo o argumento s, tem-se:
KG = -1[\I-1+ L0]*Lc1B i
(1.3s)
z p
-Fm _ \1L(c~1fL + I)-'\1]L01B r
(139)
= _11zL[1 _ (cw, + 1)-1c1L1c1B (1.4o)
como sendo:
V
W = W., + qz t (142)
onde E = ' 2 0, e q um parmetro real positivo. Para obter-se LTR aumenta-se indenida-
mente este escalar q. Substituindo (1.42) em (1.31): _
'
I
SC Vq-l CS I
mim + 121'= o
S: + +
*
_
'IS -A (1.43)
hm -S =
~
O
_
(1.44)
-
q-0
q
. _
q1_n
(qr2r')1/2 = 5c'v-1/2
1'1'l.SZ
L = SC'V"l
ento: V
.
L - ql/2l`E/2V`/2 . medida. que q - oo
2:1
V
I`=B,
me supondo que C(_sI - A)'1B no tem zeros no semi-plano direito, ento:
L - ql/2BV"rl/2
i
. medida que: q -+ oo
lim
9-
K G = -F<I>B
-
a qual a prpria funo de transferncia obtida abrindo-se o lao da gura 1.5 no ponto (i'),
como desejado.
`
Cl
1.3.4 _
'Propriedades de robustez dos controladores LQG
'
na entrada da planta se aproximem daquelas do regulador LQR. E interessante notar que tal
_
tcnica visa o resgate da robustez na entrada da planta. De forma similar, se pode projetar
um controlador LQG que tenha como objetivo melhorar o desempenho e a insensibilidade a
perturbaes na sada da planta atravs de um desenvolvimento inteiramente anlogos. Neste
caso, modifica-se o projeto do regulador linear quadrtico de forma semelhante. .
tem a incluso de incertezas paramtricas no modelo sem que isto prejudique a estabilidade do
sistema global.
`
-
-
.
.
_
_ V
. Na prxima seo ser abordado _o problema estudado pela teoria de controle H,,, o
qual apresenta alguns pontos em comum com o projeto LQG/LTR. Alm disso, a apresentao
deste problema visa introduzir alguns conceitos de fundamental importncia para os captulos
posteriores.
` `
de reduzir a um nvel aceitvel o efeito destas perturbaes na sada. Por exemplo, em [70],- o
problema de rejeio total de perturbaes utilizando realimentao de estados abordado e
resolvido, isto , mediante determinada lei de controle, as perturbaes na entrada nao seriam
detetveis na sada. Este procedimento porm, assume hipteses bastante restritivas quanto ao
sistema, o que limita a sua aplicabilidade a problemas reais. A
Uma possvel abordagem para a soluao deste problema o de minimizar a norma Hu,
da funo de transferncia destas entradas de perturbao para as sadas controladas. Esta
norma est, de certa forma, associada ao maior ganho que pode existir de alguma das entradas
para alguma das sadas, ao longo de todo o espectro de freqncia. Logo, a rninimizaoda
norma Ho., de uma funo de transferncia consiste em abordar o problema de rejeio de
perturbaes analisando-se o pior caso possvel de ganho entrada/ sada para este sistema.
como sendo 0 mximo valor singular de G(jw) para todos os valores reais de w, isto :
'
Desde a publicao do artigo pioneiro de Zames [71], a teoria de controle timo Ho.,
22
1.4.1 a
Norma HCO e equao de Riccati
Seja o sistema:
*) 1-45
{ z
onde :1:(t) o vetor de estados, z(t) o vetor de sadas controladas e w(t) o vetor de per-
turbaes. A, DeE so matrizes constantes, de dimenses apropriadas, com elementos no
corpo dos nmeros complexos. Supe-se tambm que o par (A,D) controlvel e (E, A)
observvel.
O sistema (1.45) possui funo de transferncia da perturbao para a sada dada por:
H(s) = E(s'I - A)`1D
Assumindo-se que o sistema seja estvel, ele apresenta uma norma Hu, como denida
anteriormente. Suponha que deseja-se vericar se esta norma menor do que um valor cons--
tante pr-especicado 7. Este problema est diretamente ligado existncia de soluo para a
seguinte equao algbrica de Riccati:
PDD'P
'H
A'P+PA+-J,-+EE'+Q=o ,
(1.4)
Para ilustrar a relao entre a equao (1.46) e a norma Hoo de H (s), enuncia-se o seguinte
resultado: '
Teorema 1.3 [56] equao de Riccat algbrica (146) associada ao sistema (145) possui
uma soluo P = P' positiva denida para alguma Q = Q' > 0 se e somente se as seguintes
condies vericarem-se:
'
V
23
Demonstrao:
Suficincia: Se
'
E(S - A)`1D||z< 1
A
'
II
ento:
E I A _lD
H ||< 1
'Y
isto :
- - A)'1D
I - D'(-sI A')'*E'E(sI > O Vs = jw
72
;
D'-I-A"1E'E
1
,_ (S 72+Q I-A".1D
>0;Vs=]w ;Q:Q,>0 ,
P=P'>0
Necessidade: Se
'
PDD'P
A'P+PA+_'j;;'-+E'E+Q=0 Q=Q'>0
'
;
;P-_=P'>0
ento todos os autovalores de A tm parte real estritamente negativa. Alm disso, pelo teorema
/1.1, tem-se: _
_ _ A)-ID
I _ D'(-jwf A')-1E'E(w1 2 0 Vw G R
72
721,- D'(-jwI - A')`1E'E(jwI - A)_1D 2 0 Vw E R
72 - H("w)'H(w) Z 0
24
Donde7: V
||
E(S _ A)"D llz< 7
CI
Na
subseo anterior foram analisadas as relaes entre a norma Hx, de uma funo
de transferncia e uma oerta equao de Riccati algbrica do tipo (146). Suponha que agora
deseja-se reduzir esta norma Hoo, utilizando~se para isto realimentao de estados. O sistema
no tempo tratado- escrito sob a forma mais geral:
l
linear invariante
l
{::::%*B*>+w< 1~
onde u(t) o vetor de entradas de controle. Deseja-se ento que o sistema ( 1.47) em malha
fechada, da figura 1.6, apresente norma Hx menor do que uma constante 7 pr-especicada.
w(f) 2(i)
= A:r(t) + Bu(t) + Dw(t)
_ 2(f) = E-TU)
u(t) :r( 1)
Km
Teorema 1.4 [56] Considerando-se o sistema (1./) e dada a constante 7 > 0. Ento existe
um ganho esttico de realimentao de estados Km tal que A+ BK., e'
estvel e tal que a.
u Em - A - Em-1D||w< z
7est demonstrado em [32] que a. desigualdade estrita pode ser inferida.
25
se e somente se, para algum e > 0 constante, existir uma soluo simtrica positiva definida P,
para a seguinte equao alge'brica de Riccati:
.1'
e neste caso o ganho de realimentao de estados necessrio dado por:
A
Km--BP_ am)
com a lei de controle dada por u(t) == K:c(t).
Demonstrao:
Sucincia: Se (148) se verzca, ento aplicando a lei de controle u(t) = K:z:(t), ao sistema
(147), tem-se: -
A-BHP
_
am)
1
P+PA+PDUP+a=o
,. . 1 _
/f
t
- )-*D
||
EsI u<< 7
Necessidade: Supondo-se que possui todos os seus autovalores com parte real negativa e
que:
||
Em - )-*D us< 7
ento:
E1-A-D n:<
'
A
1
n 1
isto:
1- 1
A) 'E(]wI _ A) 1 D>0;Vw
A
/__'
A
-
I_D(
.
-
1
_1wI ___
existe -
._' _. on-
A'P+PA+-A;,-P+E'E+z1=o
com P = P' > 0. Substituindo-se Km por sua expresso e utilizando o teorema A.2, tem-se:
1 1
+
U
`
_ \
Teorema 1.5 [51] Suponha que a equao (148) possui uma soluo P = P' > 0 para algum
c
i= e' > O ento esta equao apresenta soluo sime'tm`ca positiva definida para qualquer
c E (0, e*].
Cl
V
um sistema pode ser estabilizado com constante de atenuaao 7, isto , se a norma Hoo da
respectiva funo de transferncia pode ser limitada em 7:
1. Escolhe-se 7 > 0.
3. Se a equao (1.48) possui uma soluo P= P' > 0, ento diminui-se 'y e volta-se ao
sem,-,, deve ser escolhido de acordo com as restries na norma do ganho de realimentao de estados e
tambm de acordo com a preciso da mquina utilizada para os clculos. _
27
4. A mnima norma HW para o sistema em questo dada pelo ltimo valor de 7 para o qual
a equao (l.48) apresentou soluo P = P' > 0. Neste caso o ganho de realimentao
de estados requerido para esta minimizao dado pela expresso (1.49).
E
1
'
interessante notar que o teorema 1.4 fornece condies necessrias e sucientes para
_
a existncia de um controlador que garante que a norma Hx que se deseja minimizar que
limitada a um patamar superior 7. Ora, aplicando-se este resultado para valores cada vez
menores deste parmetro 7, na verdade, est sendo alcanada a minimizao desta norma H 0
A minimizao de tal norma conforme descrita acima , de fato, a maior possvel. Esta
armao procedente graasao resultado detalhado a
P
seguir.
Teorema 1.6 [31] O nmo da norma Hoo de uma funo de transferncia em malha fechada
obtida por retroao linear esttica de estados igual ao nmo desta norma obtido por meio
de qualquer controlador que garanta a estabilidade do sistema, mesmo sendo este controlador
G .
Q$PDD'P+z1 Rzl
. 1 .
;
28
dades: _
0 Tambm margem de fase de no mnimo 609 para variaes na fase de T.,( j w).
1 .5 Conclusao
'
de robustez.
'
2.1 Introduo
Um modelo matemtico, por mais acurado que este seja, trata-se somente de uma
simplificao do sistema fsico estudado, visando descrever, atravs de equaes, o comporta-
mento deste sistema. Em decorrncia disto, normal que este modelo matemtico apresente
guir, so analisadas as maneiras pelas quais estas incertezas podem ser representadas quando da
utilizao das abordagens freqiencial e temporal para 0 modelamento do sistema, explicitando
29
30
assim a denio do conjunto de modelos a ser tratado pelo controle nestas duas abordagens.
'
A partir deste momento importante que se faa a clara distino entre estas duas
noes:
o robustez.
0 insensibilidade.
Denio 2.1 Um controlador dito robusto com relao a um conjunto de modelos especi-
cado a priori se este garante um certo nvel mnimo de desempenho para qualquer um dos
possveis modelos pertencentes a tal conjunto.
Por outro lado, o conceito de insensibilidade est vinculado a. uma anlise a posteriori
da influncia das incertezas sobre o sistema, como na denio seguinte:
deve ser visto como um conjunto de modelos definido por este domnio.
Uma caracterstica fundamental exigida para todo' sistema de controle , sem dvida,
a estabilidade assinttica em malha fechada do mesmo e, para o momento ser este o critrio
de desempenho escolhido para o conjunto de modelos.
As incertezas que afetam o modelo de um sistema fsico podem ter vrias origens, das
'
quais destacam-se:
condies de funcionamento.
De acordo com suas origens, e tambm segundo a maneira pela qual estas incertezas
de conhecimento dos valores exatos de determinados parmetros fsicos do sistema, tais como:
densidades, temperaturas, coeficientes de amortecimento, constantes de tempo, etc. -
^
Incertezas No-Paramtricas so geralmente oriundasd e dinamicas negligenciad as- do pro-
` ' ' `
cesso, no podendo, assim, ser atribudas a nenhum parmetro ou coeficiente fsico incerto.
Incertezas Estruturadas so aquelas incertezas das quais tem-se alguma informao sobre
a maneira pela qual elas afetam os elementos sejam da matriz funo de transferncia, sejam
C do sistema modelado por variveis de estado.
H
das matrizes, A, B, e
limitada. -
Q
2.4 Deniao do conjunto 'de modelos
Esta seo tem por objetivo definir claramente o conjunto de modelos a ser conside-
rado quando do projeto de controladores robustosi definidos anteriormente. A definio deste
conjunto depende da modelagem matemtica que se adota para o sistema fisico. Nas prximas
subsees sero detalhadas estas denies quando utilizam-se as abordagens freqencial e tem- A
poral.
'
~
2.4.1 Modelagem por funao de transferncia
yo) = zzs
p
2.1
onde u(s) e y(s) so, respectivamente, as transformadas de Laplace dos vetores de entradas
e sadas u(t) e y(t), e Q(s) representa um conjunto onde cada elemento uma 'matriz de
33
Cn
\.\_/
921( fa
,G(s)=
-
_
gr1(3) gfmis) ~
onde o elemento g,~,~ representa a funo de transferncia da entrada j para a sada i do sistema.
domnio freqiiencial. V
-
.
'
incertezas que agem sobre o sistema podem ser caracterizadas conforme a gura 2.1.
G0(S)
AG(s)
c
12 /_\ Cn \/
G0 /-` 3
gz
1 + A,(S) z/(S) (ii)
Q + Ae(s) G0
N. S.
I
`
ev.
Cn z-\ Cn y/ /- \./
/_\ y/ /- .s y/ 1/
V -
Sendo assim, em cada um dos trs casos citados acima, Q(s) pode ser representado
como segue:
(i)(S) = Go(S)+AG(S)
(i)9(S) = l1+Az(S)lGo(S) (2-2)
(iii) 9(S) = Go(S)l+Az(S)l
Visto desta forma, o sistema fsico encarado como um conjunto de modelos, que
so compostos de uma parte xa, conhecida, G0(s) (modelo nominal) e de uma parte varivel
Desta forma, define-se uma vizinhana em torno do sistema nominal G0(.s), na qual consiste o
conjunto de modelos considerado. .
Adotando- se a notao:
n L n em E \/m..iL'L1
tem-se:
A
Vw 2 0
.
II
AG(1'w) IIS I..(w)
A,(jw) Hs 1...(w) vw 2 0 (2.2.)
Vw 2 0
||
IIAz(1'w) ||S1z(w)
A
representao freqiiencial utilizada, sobretudo, quando se est diante da presena
de incertezas deste tipo. Neste contexto, o conjunto de modelos obtido, geralmente, por
A
meio de ensaios do sistema fisico e da vericao deque a sua resposta em frequencia admite
variaes no formato das curvas de mdulo e de fase. Com o arbtrio de lirnites para estas
variaes, chega-se nalmente ao conjunto de modelos que devem ser considerados admissveis
Desta forma, para cada freqncia, tem-se um limite sobre a norma da variao da
matriz de transferncia em torno de seu valor nominal, o que dene, no plano complexo, uma
vizinhana em torno do modelo nominal naquela freqncia e cuja magnitude dada pelo limite
considerado para as incertezas, naquela freqncia, conforme mostra a figura 2.2. ~
Y
0'
w0V
l(w0)
{;B:r-l-Bu (ZA)
onde :z: G 52" 0 vetor de estados, y G R* o vetor de sadas, u G R'" -0 vetor de entradas, e
onde A, B e C so conjuntos compactos que englobam, respectivamente, matrizes A, B, e C,
de dimenses apropriadas e com elementos no corpo dos nmeros complexos.
tem-se que a caracterizao das incertezas que formam o conjunto de modelos a ser tratado
pelo controle pode ser feita de vrias maneiras. Segundo a estrutura desta caracterizao, as
incertezas podem ser classificadas em diversos tipos, dentre eles:
Definio 2.3 Incerteza do tipo Linear Conuexa: as incertezas do sistema (24) so do tipo
linear convexa se A, B, e C possurem as seguintes estruturas:
AAzA=m@}
s{BfB=nmm} c=l
c{czc=mma} '
=l
C0m.'
rj-(t)20;j=1,...,nr e r(t)+~-+r,,,(t)=1
s,(t)_?_() ;k=1,...,ns e s1(t)+---+s,,,(t)=1
q(f)20;1=1,---,nt ff f11(f)+"'+1zz('f)=1
mente, para as incertezas nas matrizes A, B e C, e' os escalares r,-(t), s,(t) e q(t) permitem
37
a combinao linear convexa destes vrtices parava representao dos pontos internos a estes
politopos. Estes pontos internos representam valores numricos admissveis, respectivamente,
para as matrizes A, B e C do modelo.
l' 4
Definindo-se:
A
na = numero de elementos incertos' na matriz A
'
'
, . .
A
nb = numero de elementos incertos na matriz B
A '
_
, V
.
A
nc = numero de elementos incertos na matriz C
, . .
tem-se que: z
nr
A
= 2 = numero de vertices de A.
I I I
A
ns = 2"b = numero de vertices de B.
, , .
A
nq = 2" = numero de vertices de'C.
I - I I
ento pode-se associar um espao rio qual cada ponto P,- representa uma -tripla de matrizes da
forma (A,-, B,-,C,~), tem-se ento que a famlia de modelos denida por (2.4) forma, neste espao,
um nico politopo convexo. Os vrtices deste politopo so pontos do tipo:
deste politopo funo do nmero total de elementos incertos nas matrizes A, B e C' do sistema:
nv : 2na+nb+nc
Alm disso, a dimenso do espao no qual tal politopo pode ser representado dada
por na + nb+ nc.A gura 2.4 ilustra a representao de um sistema_ incerto de ordem qualquer
com na + nb + nc = 3. Neste caso, adotou-se a mesma magnitude de variao para todos os
parmetros.
mente perceber os limites de variao permitidos para cada um dos elementos das matrizes que
definem o modelo. Alm disso, geralmente estas incertezas so consideradas paramtricas, pois
esto associadas a variaes em coecientes de equaes diferenciais os quais, por sua vez so,
PV6
ii
PV5' fyi..
.
.
._
Pv:
.
'
_ _ PV,
`
/ Pvz
/
t
PV1 PV4
Figura 2.4: Politopo convexo no espao de sistemas representando um modelo com 3 elementos
incertos no total
.
{ y
COIIII
A=
'
'
AA(t) DAA(t)E
AB() FAB()G (2.)
Acu) HAC()W
Nesta formulao, A0, B0 e C0 representam as matrizes que formam o modelo nominal,
D, E, F, G, H, W
so matrizes constantes que determinam como as incertezas afetam os
elementos das matrizes A0, B0 e C0, e A,;(t), A;(t) e AC(t), so matrizes desconhecidas,
somente limitadas em norma, que representam as fontes de incertezas, respectivamente, nas
matrizes A, B e C. interessante notar que sempre possivel, atravs de um escalonamento
Dai, pode-se denir outros tipos de estrutura para os conjuntos compactos que formam
o conjunto de modelos.
Q
39
Definio 2.4 Incerteza Limitada em Norma: as ,incertezas do sistema (2.J) so do tipo limi-
tadas em norma se A, B e C possurem as seguintes estruturas:
A {A z A=A,,+DA,,()E I|z>.,,()||51vz}
zs {B ziBzB,,+1~AB(z)G ; ||AB(z)|g1v}
c {c c=c,,+HAC(z)W ||AC(z)||g1vz}
~
z ;
t
COIIII
'
DAUM [D F] A
'
'
U =A EAUMII
w =A AAUMU
,
'
as incertezas sobre o modelo podem ser encaradas como um bloco de realimentao incerto,
limitado em norma, bloco-diagonal, como ilustrado na figura 2.5.
_ N or-
malmente este tipo de incerteza possui uma natureza no-paramtrica, podendo ser ocasionada,
U
.
'U = EAUMQI
Figura 2.5: Incertezas sobre o modelo, limitadas em norma, vistas como um bloco de reali-
mentao incerto.
Retomando-se o sistema (2.5), pode-se explorar um pouco mais as estruturas das ma-
trizes A,4(t), A5(t) e A(;(t) para obter, a seguir, uma nova classificao para tais incertezas.
H AAU) HS 1 W
II ABU) IIS 1 Vi
II ACU) HS 1 Vt
Supondo-se que restrioes adicionais sao impostas sobre a forma de variao dos elemen-
tos destas matrizes, por exemplo, assumindo-se que as mesmas so bloco~diagonais, caminha-se
dene-se que cada bloco de variao AA(t), A3, (t) e AC,(t) associado a incertezas em determi-
nadas caracteristicas do sistema causa variaes nos elementos das matrizes A0, determinadas
,
B eC
V
' i
z ;
c {c z c=c.,+HAcE(z)w ; ACE()'.AC,.,(z)51}
COTTL'
A_4E= d'dg[AA, A2 - -
AAM,]
ABE = d'1g[AB, A3, - ' -
ABIW] .
- -
ACnc,]
e, tambm:
D=[D,D,---D,,,,,] ;
E'=[E;E;---E;_,.]
'
F: [F1 F2 Fnbrl ;
G' -'=
Gabi]
H=[H, H, Hncz] ;
W'.-z[W;w; W,',C,]
'
geram variaes nos elementos das matrizes nominais do modelo. Tambm as dimenses dos
blocos de geradores de incertezas AA), AB, e AC, sotodas iguais a 1. Sendo assim, cada um
destes blocos de incertezas passafa ser considerado como um escalar que pode variar no tempo,
porm sempre pertencendo ao intervalo [-1,1]. Da, as matrizes
D, E, F, G, e denem H W
qual -elemento das matrizes nominais do modelo afetado por cada bloco de incertezas. Caso
isto acontea, existe uma equivalncia entre as definies 2.3 e 2.5, pois ambos os conjuntos de
Neste caso, pode-se definir uma nova maneira de caracterizar-se as incertezas de mo-
delamento. De acordo com a definio acima, se os blocos geradores de incertezas AA,.,,AB,
42
e AC, forem escalares, entao as matrizes D,~, E,~, F,-, G'.~, H; e W; tornam-se vetores linha ou
coluna, sendo assim representados por letras minsculas. Tambm os blocos AA), Agk em-AC,
110
.A I A=0+Z7`(t)A}
`
=l
nb
B {B z B'=B.,+z.,~(z)B,~}
.
:`=1
c {c z c=0.,z+q,(z)c',}
I=1
C01Tl.'
A=d,'6: ;
=1,...,TL(Z
B,~=,~g;- ;
j=1,...,nb
C=h,wf; l=1,...,nc
'R -^
1 H-
\./
;r,~(t)[-1,1]z`=1,...,na}
si >
;s,~e[-1,11=1,...,nf}
"
hipotese de que o
1
e e
plenamente vivel. Este problema ser tratado com mais detalhes nos captulos subsequentes.
2.5 Concl-usao
meiro deles a identificao das relaes entre as suas entradas e as suas sadas. Neste caso, o
caminho para representar o comportamento deste sistema atravs da ferramenta matemtica
denominada funo de transferncia. O outro usando as leis da fsicas para determinar as
equaes diferenciais que descrevem _o comportamento dinmico do sistema.
Em ambos os casos, o modelo pode ter sua qualidade ou mesmo a sua validade com-
prometida em decorrncia de perturbaes externas agindo sobre o sistema ou de variaes nos
parmetros deste. Dentro deste contexto, faz-se necessrio considerar a inuncia das variaes
a que o sistema fisico pode estar sujeito.
fase. Estipulando-se limites para estas possveis variaes, chega-se . delimitao do conjunto
de modelos a ser tratado pelo controle.
por incertezas bem denidas sobre determinados elementos das matrizes dinmica, de entrada
do modelo.
A
e de saida
' '
tambm definem-se limites para as variaes dos respectivos elementos das matrizes do sistema
que dependem destes parmetros. As incertezas sobre um modelo matemtico que representa
um sistema fsico, quando encaradas desta maneira, so denominadas incertezas parame't1~icas
estruturadas. V
-
Uma vez definido o conjunto de modelos a ser tratado, o problema que se coloca o
de sintetizar uma lei de controle que assegure caractersticas como estabilidade, ou mesmo um
grau de estabilidade pr-especicado para todo este conjunto .de modelos, valendo-se funda-
mentalmente de controladores lineares, invariantes no tempo e utilizando-se retroao esttica
de estados. Em outras palavras, busca-se
'a sntese de controladores robustos com relao ao
3.1 Introduao
A partir do momento em que, para a obteno de leis de controle, consideram-se
modelos que englobam termos relativos a incertezas, verica-se que os controladores assim
obtidos so denominados robustos. Para 0 projeto de controladores robustos preciso tratar
um conjunto de modelos de uma nica vez e garantir um nvel mnimo de desempenho para
todos eles. V
incertezas.
'
45.
46
:i=/lx. V
_
dito quadraticamente estvel se existir uma funo de Lyapunov quadrtica V = x'Pa: com
P = P' > 0 tal que a sua derivada seja uma funo de 2: escalar denida negativa, ou seja:
Va: 52"
existir uma funo de Lyapunov quadrtica V = :z:'P:c, com P= P' > 0, uma constante a> 0
e lei V
onde -
denota a norma euclideana do vetor de estados rc.
_
~
:r = A(r(t)):r + Bu _
.
'
Demonstrao: em [29].
Sob a condio do teorema acima, garante-se que existe uma funo de Lyapunov
quadrtica tal que sua derivada negativa para todo A(r(t)) E . e para todo :r 6 52. Ademais,
encontrando-se W
= W' > O que satisfaa tal condio, uma lei de controle que estabiliza o
sistema incerto dado por:
V
u(t) = -eB'W`1:1:
com e >
V
O sucientemente grande.
p
z z A(r(t))z + B(s(z))u (3.1)
onde r(t) e s(t) -so vetores de incertezas pertencentes, respectivamente, aos conjuntos compac-
tos 'R e 5.
Barmish em 1983 [8] introduziu o conceito de sistema dinmico aumentado, qual seja:
z+ z A+(r+)z+ + B+zz+ .
'
(32)
H
onde: .
A+ g A(1;)(t)) B()(f)) 5+ g
1 l
zfml u+zg,.,z,~+{;g}
q
48
do sistema (A e B), como se somente a matriz dinmica fosse afetada por incertezas. Est.
demonstrado em [8] que para a anlise da estabilizabilidade quadrtica utilizando-se retroao
linear de estados o sistema (32) equivalente ao sistema 3.1.
Observao 3.1 Petersen em [.{9], atravs de um contra-exemplo, mostra que existem sistemas
incertos do tipo (31) para os quais a estabilizabilidade quadrtica por meio de controle no-
contnuo no implica estabilizabilidade quadrtica utilizando-se controle linear.
contnua u = p(:z) tais que para quaisquer r(t) 6 'R e s(t) G S, tenha-se:
onde -
denota a norma euclideana do vetor de estados x.
Teorema 3.2 [9] O sistema dinmico incerto (31) quadraticamente estabilizvel se e so-i
q
z'[A(z~(i))W +iwA(r())'1z < o
./V5
'
{ 21 E R" ,
cc 76 0 1 B(s(t))':c = 0 para algum s(t) E S}
C' representa a classe das funes continuamente diferenciveis com p(0) = 0.
/_
49
Demonstraao: esta demonstrao bastante tcnica e por isso nao ser apresentada
A mesma est desenvolvida detalhadamente 'em [9]
i'
aqui.
CI
quadrtica. Entretanto, da forma como foram apresentados, os teoremas 3.1 e 3.2 servem
quase que exclusivamente . anlise da estabilidade de um dado sistema incerto, sem fornecer
mecanismos para a sntese de um controlador robusto para este sistema. Na prxima seo
abordar-se-, a busca de controladores que quando aplicados ao sistema incerto garantam sua
estabilidade quadrtica.
ndice de desempenho para qualquer condio inicial do sistema e tambm para qualquer modelo
matemtico dentre os admissveis. Esta a filosofia do controle robusto com custo garantido.
tem sido considerado por vrios autores [33, 34, 16]. Devido ao fato deste problema ser derivado
de uma abordagem de minimizaoa, a sua soluo tambm requer a -soluo de uma equao
de Riccati. Porm, neste caso, tal equao possui alguns termos adicionais decorrentes do
modelamento das
i
incertezas.
znormalmente quadrtica.
acontrole timo.
so
V
COIIII
na
`
rib
=
-
s(t)5/S={s(t):|s|4,j=1,...,nb} .
A,-=d,~e~ i=1,...,na
Bj=fjg; ].=1,...,1lf?
com d,~, e.-, ,- E 32" e g,~ E 32'". Esta decomposio visivelmente no nica, e constitui um grau
de liberdade do projetista quando da fase de modelamento do sistema incerto.
RG TIG
T fzazzzz. U fzz-z,-ez'
i=l i=1 .
nb nb
Vzgjg;
_
Wz.-f,-' (3.4)
'-
j=l j=]_
]
= + 1/(z)Rzr()1 +z'(z,)P,z(,)
_
R simtrica positiva denida tambm de dimenso apropriada. Alm disso, o par (A0, B0)
suposto controlvel e o par (QI/2, A0) observavel. Necessita-se agora de uma definio formal
Definio 3.4 Para o sistema (3.3) com ndice de desempenho (35), se existir uma lei de
controle contnua (t), t E [0,t] por realimentao de estados e um nmerol/ 2 O tais que:
5 v v fa) e s
A
n,s(z) e
'
J((z),z~(),(:))
ento V um
e'
custo garantido e (t), t E [0,t]
e'
uma lei de controle a custo g_arantido para
A
o sistema (3.3).
-
_ l
.
A seguir enuncia-se um resultado que possibilita a sntese de uma lei de controle a
custo garantido parao sistema incerto considerado.
Teorema 3.3 [3.{] Dado o sistema descrito pelas equaes (3.3) a (35). A lei de controle:
(i) = --R*1BP(t)z(i)
1
e'
uma lei de controle a custo garantido, e: g
1/(z,o) = z'(o)P(o)z(o)
e'
um custo garantido, se existir, para algum escalar e > O uma soluo simtrica positiva
+U+Q=0
r
V
'
\/te[0,t,]
V
[z'()Qz(z)+zz'(i)1zu()1zu (31)
Sob a hiptese de que a soluo de (3.6) tende para um valor constante P = P' > 0
medida que t
f
-+ oo, ento enuncia-se o seguinte teorema.
V 52
Teorema 3.4 [34] Dado o sistema (3.3) e 'J(u) dado por (3/7). A lei de controle:
U.(i) = lCCG17(l)
C07TI..'
kw = ~-R~*B0P 1 ,
4
4
e'
uma lei de controle a custo garantido,' e:
'
J(:r(0),u"(t)):c'(0)Px(0)
'
'
,
A
4
se existir, para algum escalar e > 0, uma soluo simtrica positiva semi-definida P' para a
i
V
+U+Q=0
e
i
Uma condio necessaria e suficiente para a existncia de soluo positiva denida para
a equao (3.8) dada na seguinte proposio.
Proposiao`3.1 [34] A 'equao (38) apresenta uma soluo positiva definida para algum
escalar e > O se e somente se a matriz Hamiltoniana, H E R2"2":
H:
A0
U- Q
-[{(B0R-1B - B0R~*vR-1B - W) _
_A'O
T]
}
E1
Um mtodo simples e eciente para o clculo desta soluo tambm est detalhado em
`
[42]. A
53
Teorema 3.5 [62] Se existir P, simtrica, positiva definida, soluo, para algum e > 0 , de:
V
na i_ +U+Q=0 (3.9)
=
a
com: V
i
rz, = -R-1BP
e'
um controle estabilizante do sistema (33).
tanto, ela ser apresentada aqui por tratar-se de uma forma padrao para a determinao de
Seja u(t) dada por (3.10), o sistema incerto em malha fechada ca:
/'
z(z) = { A0 + jn-()A, - BOR-1B;,P _ S,-()B,-RIBOP }z() (311)
i=1 -
.
j=1
Seja,-V x'-Pa: uma funo quadrtica, positiva definida, candidata a funo de Lya-
6 V
na nb
.
2
'
=1 j=l V
Tem-se que:
q
2:c'PA0x = :c'(PA0 + A,P):z: (3.13)
C .'
2:z:'P Er,-(t)A,~:z:
=1
= 2a:'P2r,~d,~ea:
i=1
S F2 =1
|
a:'Pd,~e:c I
54
S ff(z'Pd,-)2 + ria,-z)2
|=1 :=1
Fx'P
2
i=l
d,-dPx + Fx'
Z
i=l
e,-ef-1:
a:'PTP2: + :1:'Ux e
(3.14
'
V
Tambm: V
'
2
nb nb
_z'P 8, ()B~R~1B'O Pz
g ~z'PZsftfjfg;R"BPz s
J=1 i=1
.
nb
2 _
S | Zx'Ps_(t)fg;-R 1B0PxI
|
j=1 V
~
Z
nb
2 -1 I
S - 6 ,'=1
|
x 1 Ps,-(t),-g-R
/
J
B0Pa: I
nb
S E
I
:1:'Pg'-R`1B'Pa:|
J 0J
J_=1
nb nb
1
~Zz'Pf,~* + ;@2zz,-R**BPz*
(WP-'^\P-l
j=1 j=l
1
-:c'PWP:1c + ;x'PB0R`1VR`1Bf,P:c (3.15
V
V S -GIIIII2
CI
55
tersticas de resposta transitria, pode-se incluir esta exigncia nos mtodos de sntese acima
expostos.
' `
l -
V
Tem-se que, se houver soluo simtrica, positiva denida P0, de (3.17), ento:
ka = --1-R-133;;
6 .
Portanto, verica-se que a aplicao da lei de controle u,,,(t) ao sistema incerto real
(3.3) garante que todos os autovalores do mesmo estejam alocados a esquerda de uma reta
vertical que passa pelo ponto (-a,0) do plano complexo, conforme figura 1.3, no captulo 1.
Isto assegura um amortecimento mnimo pr-estabelecido a para o sistema, uma vez que todos
os seus autovalores de malha fechada tero partes reais no mximo iguais a -a.
o resultado de Schmitendorf (teorema 3.5), porm o mesmo vlido tambm para o teorema
3.4 (custo garantido), procedendo-se de forma anloga.
56
Riccati do teorema 3,5. Alm disso, verica-se que com a exigncia adicional de deslocamento
a, os ganhos de realimentao 'obtidos podem aumentar de forma indesejvel em condies de
fraca controlabilidade do par (A0,B0
`
Como foi visto no captulo 1, a teoria de controle Hx, tem por objetivo a minimizao
da norma de uma matriz funo de transferncia de um sistema multivarivel, qual seja, das
entradas de perturbao para as sadas controladas. Portanto, nota-se que tal teoria utiliza
conceitos, fundamentalmente, do domnio freqencial apesar do fato de que para a obteno de
controladores sejam utilizados mtodos temporais. Em particular, uma equaao do tipo Riccati
utilizada para a execuo dos clculos necessrios, conforme detalhado tambm no captulo 1.
supondo retroao de estados e culminando tambm com o uso de equaes de Riccati para
a estabilizao de sistemas incertos, de forma similar abordagem por custo garantido e por
Schmitendorf apresentadas nas subsees anteriores.
Nesta subseo ser explorada a ligao entre as duas linhas de pesquisa expostas
acima, de acordo com os trabalhos de Petersen, Zhou, Khargonekar and Rotea [56, 60, 32].
em z (A0 + Az-1(z))z(z) + (B0 + AB(z))zi(i) (319)
onde:
IIA/1(f)||SlA ; HABWIISIB ;
Vi
com -
denota a norma matricial induzida e onde IA e IB so escalares positivos.
57
_ AA(t) = DF(t)E
,
|lF(f)||S PA ;
Vi
'
= A0:z:(t) + DF(t)E:t(t) V
'
(3.20)
modicado do conhecido Teorema do Pequeno Ganhof' no contexto de estabilidade quadrtica..
(i)A0 possui todos os seus autovalores com parte real estritamente negativa.
() || Em - A0)'*D ||,<
-1-. i
Demonstrao:
A;,P+PA0+p,PDD'P+EE'+Q-=o
possui uma soluo P = P' > 0 para alguma Q = Q' > 0. Portanto, conclui-se que:
_
A;,P + PAD + pPDD'P + EE' < o -
| | | I I a | | | 1 | | I I 1 | I | | | I
"""""1
:i:=A0:r-I-Dw
'
v=E.1: '
c:
IIIIIIIIII III I I II II
.-...
|. I. L-
2].
~
jamais atinge o valor unitrio, sob as hipteses do teorema 3.6, o que satisfaz a condio para
estabilidade do sistema realimentado do teorema do pequeno ganho
existir uma soluo P = P' > 0, para algum escalar e > 0, para a seguinte equao algbrica
5esta restrio feita sem prejuzo para a existncia de um controlador que realize esta tarefa [60].
59
de -Riccati: ~
, _
Km _ -5:3 P
1
(323)
,
Demonstrao:
Necessidade; Se o sistema (3121) quadraticamente estabilizvel, ento existe K,, tal que:
A
{ ||F(f) ||< n ;
Vi
e'
quddraticamente estvel. .
+ BKOQ possui todos os seus autovalores com parte real estritamente negativa.
A
Ento, aplicando-se o teorema 1.4, resulta:
1 ,
em (322), tem-se:
0'P + PG + ,2,PDD'P + E'E + 61 z o
(i)A0 + BKOO possu todos os seus autovalores com parte real estritamente negativa.
,
_()
Assume-se agora, que existem incertezas tanto na matriz dinmica quanto na matriz de
entradas do sistema e que ambas so consideradas limitadas em norma. O sistema de interesse
descrito por:
limitadas em norma:
`
|| FU) HS1
Vi s
em conta que o sistema (324) pode, de acordo com (325), ser escrito como:
va) -
E,z() + Egzza)
wt 2 Fff
61
.U,
Ii`=AQ$+BgU+Dw
_
U=E1JI+EzU
w v
V
Para a resoluo deste problema, ser exposto aqui um resultado encontrado em [56,
32]. Faz-se necessria uma srie de definies preliminares. Considera-se inicialmente que:
D e R"'
Fu) sz'=f
E1 e R"
E2 ljxm
P(E2) =
A
= C =
<I>2=0 e <I><I>'=I(<I>=0sei=m)
i
62
(326)
o
_t
V
'
W
+E;[1 _ E,.=_E;1E, + I = o
o
'
'
COTTL'
_
kw =
1
+ .:]B0P + :EE1
,_
[:I>'<I>
EI
Na prxima subseo, ser analisado um resultado que mostra como obter leis de
controle robustas valendo-se apenas do conceito de estabilizabilidade quadrtica e de tcnicas
de programao linear.
63
exposto no incio deste captulo (teorema 3.2). Tal resultado fornece condies necessrias e
sucientes para a estabilizabilidade de um sistema linear com incertezas do tipo linear convexa
nas matrizes dinmica e de entradas via de controle contnuas.
V
leis .
estados se existir uma funo de Lyapunou quadrtica V = a:'Px, com P = P' > 0, uma
constante oz > O e uma lei de controle u = -Km tais que para quaisquer r(t) G R e s(t) 6 S,
tenha-se: .
-
onde -
denota norma euclideana.
V
Expe-se, agora um resultado que fornece condies necessrias e sucientes para a
estabilizabilidade quadrtica do sistema incerto (328).
`
Teorema 3.9 [47] O sistema descrito por (328) quadraticamente estabilizvel via retroao
linear de estados se e somente se existirem uma matriz definida positiva W = W' E R"" e
V'=1,...,n
AW+WA < B,~R+R/B; (3.29)
{ V;.:1,.H,n;
Alm disso, se esta condio 6 satisfeita ento um ganho de realimentao de estados robusto
dado por:
Im = RW*
_
_
(330)
Demonstrao:
_
64
Necessidade: A estabilidade quadrtica do par (A, B) definido em (328) por retroao linear
de estados equivalente a existncia de matrizes P= P' > 0, P E R"" e K E " tais que,
_
(A - BCPLYP + P(/1 - BJPL) < 0 (3.31)
Isto implica que tal desigualdade deve ser vlida para todos os vrtices dos poliedros A e B,
ento:
v=L
~
~
V
(A, + {
V3.
Dai:
'
Pam
'
=1"''"
A:~P + PA; < PL Bu + = (333)
a
fz'
1 J
{ 1, . . .
,
ns
Pre' ne
ps multiplicando-se a inequao acima por W = P"1 e fazendo-se R = kpLW chega-se
M
11.'
= .. ,n
PA, + < P[B,R + R'B;.]P
.
(ass)
A
3; Z
A;.P nz;
{
Se a desigualdade acima vlida para todos os vrtices dos politopos . e B, pode-se mostrar
facilmente que a mesma tambm vlida para todas as possiveis combinaes lineares convearas
destes vrtices, o que d origem a:
nr ns nr ns
T(),' -
`
'
:=1 '
65
_
j
min 0 + 6 _'
(337)
Sob as restries:
.w,,,,o'
-rqp
V
p=1,...,n; q=1,...,m
Wzlnxni
t?!*"'^
'
AW - - -I,n
onde :
pectos intuitivos.
'
.
Em primeirolugar, verica-se que caso exista um par de matrizes (VV, R) que satisfaa
a desigualdade (3.29) ento, facilmente demonstrvel, que as restries 3 e 4 do problema de
minimizao so atendidas e portanto o mesmo apresenta uma soluo.
Em [48] est proposto um algoritmo numrico do tipo Plano de Corte cuja convergncia
garantida caso exista soluo ao problema de minimizao considerado. Porm, este algoritmo
apresenta problemas relacionados . quantidade de memria necessaria para o armazenamento
de arrays que so necessrios para a incluso das restries., Uma possvel diminuio no
efeito deste acmulo de restries existente neste algoritmo poderia ser obtida eliminando-se as
'
3.4 Concluso
.
Neste captulo foram analisados algoritmos capazes de sintetizar leis de controle ro-
A
noo de estabilizabilidade quadrtica constitui condio necessria e suficiente para
a estabilizabilidade de um sistema linear invariante no tempo. Quando da extenso deste con~
ceito para um sistema linear incerto variante no tempo, estas condioes tornam-se somente
suficientes originando assim, caractersticas de conservatividade nos mtodos de sntese propos-
tos. Assume-se a hiptese de que estas caractersticas nao sejam demasiadamente restritivas,
de' tal maneira que no quem inviabilizadas as suas aplicaes a exemplos reais.
Com o objetivo de ilustrar algumas das possveis aplicaes dos algoritmos de sntese
de controle robusto, o prximo captulo dedicado exclusivamente resoluo de problemas de
controle, via estes algoritmos, em reas diversicadas da engenharia.
Captulo 4
Aplicaes
i
teriores foi exposto um desenvolvimento terico que culminou com a obteno de mtodos de
sntese de controladores capazes de tratar este tipo de sistemas fsicos que muitas vezes so
pouco conhecidos. .
-Este captulo visa, por um lado, verificar a aplicabilidade de tais mtodos a exemplos
concretos e, por outro lado, contribuir para a -soluo de problemas de controle at ento
tratados usando-se mtodos clssicos e que neste captulo sero estudados utilizando-se os
mtodos anteriormente apresentados.
.
I
trutura exvel tem sido estudado por diversos autores [6, 10, 5, 28, 44, 19] e tem aplicaes
67
68
e, de uma maneira geral, estes necessitam de equaes diferenciais parciais para a sua modela-
gem e podem ser descritos por uma equao de onda generalizada do tipo:
onde:
`
'
A densidade de massa, m(h), uma funo positiva da posio ao longo da estrutura e, atravs
de uma mudana na varivel u(h, t), pode ser considerada invariante ao longo do corpo. Logo,
assume-se que m(h) E
' ' '
'
1. V
Ak=kk ,
A*/2k=z\i,. ;
olzz-~ s
F(h,i) = IME* sr
'(h)fz'(f) (4-2)
*para maiores detalhes sobre a teoria de sistemas lineares de dimenso infinita, ver [19].
69
com f,-(t) representando a amplitude da fora aplicada pelo atuador i. Sendo os atuadores
considerados puntuais, ento as funes b(h), pertencentes ao espao de Hilbert H, so apro-
ximadas porifunes de Dirac do tipo S(h - h,~), onde h,-A representa a posio do atuador i na
estrutura. Ou, alternativamente:
~
1h,z.hefz.h
e
'
ly()_ = WI, il
i
onde: -
Dado que as formas prprias geram uma base para o espao de Hilbert H, ento a
soluo da equao diferencial parcial (4.1) pode ser representada como:
2
`
7,
_
Em teoria, T; deveria ser innito para a validade da expresso acima. Contudo, devido
a restries na banda de passagem de atuadores e sensores comum assumir-se que apenas
um nmero razovel de modos de vibrao devam ser considerados na obteno de um modelo
realista. .
-
A partir de (4.1), (42) e (4.4), tem-se que as amplitudes modais uk(t) satisfazem:
com A1/2 G 32" sendo uma matriz diagonal cujos elementos so as freqncias prprias w,~ ,
i =
1,. . .
,
ni. A matriz B E R""* possui o elemento genrico b,-,~ da forma:
i
Agora, definindo-se: _
eu
4
/\/\_/\_/
z-\r-\/-`/
eu
gq
11 - 2_
eu
6 "(1) f(f)
H
H
unit)
i
n(t)
`
Tem- se:
'
= Az(t) + Bu_(:)
~
(t)
CW)
_
'
.
_
{ 1/(1) =
'A1 0 0 o
~ -
Az o
ss'-.s
Az o o
A,=[ s-~w-
Kg]
0
U),
1
_0()...An A
_
i
0
`$~
/-` \./
1(am) 0 9 0 n(51)
1($1) 2(S1)
-I
- `
B.-z zzz1
zzz,,. r
cz
Q
Wz
.
(32)
Q
.
"()
z . .
-
z .
. .
~ z . . - .
1
. .
' '
-
O O O
i
.
com A E R2"2", B
6 R2", onde 11 representa o nmero d`e modos de vibrao
E R2"'" e C
retidos no modelo reduzido m, o nmero de atuadores e r o nmero de sensores localizados
,
3 3
sobre a astrutura. .
Na prxima seo, o modelo para sistemas de estrutura flexvel obtido acima ser
particularizado com o intuito de resolver-se um problema de controlerobusto.
JQ(L.))=
'
` `
_ z=1,...,1]
,
_
.(h): 5
t
__i_Ll
'
z-`{" Es V
(4.6)
-L.
P
S1
~ :~
z
G1 412
Observao 4.1 E importante lembrar que, na maioria dos casos, a obteno das freqncias
e formas prprias s possvel numericamente. Nestes casos, o mtodo clssico a ser utilizado
para este intuito e'
o mtodo dos elementos nitos.
,
No exemplo numrico considerado, L = 10 um (unidades de medida) e as posies dos
atuadores e sensores so dadas por:
'
Atuador 1 = 5.2 um
(a): h
Atuador 2 (az): = 7 um h
Sensor (sl): h = 10 um
A
Admitindo- se que:
A
o Alguns dos parmetros fsicos da barra tais como: densidade, coeciente de amorteci-
mento, entre outros, podem ser conhecidos de forma imprecisa, e portanto, podem ocorrer
variaes em alguns parmetros implcitos nas equaes (4.6);
'72
_
entao, faz-se necessria a obteno de um conjunto de modelos que agrupe todas as possibili-
i
geralmente muito pequeno. Alm disso, a insero de uma pequena incerteza diagonal negativa
genericamente aumentar a sua estabilidade e o seu desempenho. .
__
Para a representao da dinmica da barra foram retidos apenas dois modos de vi
brao, pois este par de modos englobam a quase totalidade da energia distribuda ao longo
do
de Ah = 0.05 um.
_ _
O
-0.05s4
:,
AAG): 0.011~,(t) CGC
A0
-GO
|-'
P-*GG
GG
-0.3078 0.009fz()
.
0' '
0
`
0 0 (41)
_
0.0110 o o
'
o
3'
co
'0
Q "_
`
0
'_ 0.0115 C) CD
:oo
g.
o 0.0009
ooo oooo
oc:
oo oo
0.0009 0 o
V ._ 0.1149
0
0
0.1693
W_ C
0.0550
COCO
GO
i i QO
_
0.2291 j
respectivamente e com e = 0.5314 a equao (3.9) apresentou soluo simtrica positiva denida
de controle robusta dada por u = com:
A
e a lei k_,a:,
cuja norma euclideana 16.3931. O sistema nominal submetido a esta lei decontrole apresenta
os seguintes autovalores:
*
AA() AB() ]
= D1()[ E, E, ]
(4.s)
1
Com este intuito, arbitra-se F (t) como sendo uma matriz diagonal de dimenso igual
ao nmero total de elementos incertos em A e B e que seus elementos. podem variar no tempo
estando somente connados ao intervalo [-1,1]. Desta forma, garante-se que:
H FU) Ill Vi
z(10,1) 0.0 I I I I
0.5
0.4 1 1
0.3
0.2
0.1
-0.1 - .
_ _
7
O2
1 1 1
1 1
0 2 4 0 _
s 10
12
(S)
0.0116 O
9O OQ OQ
g3
0 O QO OGG
0 0.0426
D-_: P-'^
E2 =
0.0124
I'-*
GG!-*Q
0.0722 0
0 0.1569
1
O 0.1574 1
_ 0 0 _,_
'' 1421214
40.3679
0
0 0 0
Com estas matrizes representando o sistema (4.7), com e = 0.6461, a equao (326) do
teorema`3.8 apresentou soluo denida positiva e o ganho de realimentao de estados obtido
dado por: _
k
'
com norma euclideana 15.4202. Com a lei de controle u = koox, o sistemanominal em malha
fechada possui como autovalores: .
A resposta deste sistema mesma excitao aplicada no resultado anterior e para incertezas
assumindo seus valores mximos mostrada na figura 4.3. .
v(10,t) 0.6 |
_
1 | |
'n
-
i i
0.5
0.4 l _-
0.3
-
0.2
-
-
0.1 .-
0 az
o
0_1
|
.
1 1 |
0 1 2 3 4 5 6
f(S)
V
Figura 4.3: Simulao da barra submetida lei de controle u = kcoar.
Nota-se que, com uma norma de ganho prxima da abordagem por Schmitendorf
obteve-se um conjunto de autovalores que conduzem a um tempo de estabilizao bem me-
nor e sem oscilaes. Vale salientar que 'estes resultados dependem diretamente das escolhas
das matrizes de ponderao e de decomposio de ambos os mtodos e que estas, por serem
arbitrrias, podem levar solues completamente distintas desta.
,Para este tipo de abordagem, o modelo utilizado para o sistema incerto deve apresentar
incertezas do tipo linear convexa. Da a necessidade de definir-se os vrtices do poliedro convexo
denido pelo sistema no espao de sistemas, que de dimenso 6 pois existem 6 elementos
(4.7)
incertos no modelo; Estes vrtices so em nmero de 64 e so determinados procedendo-
se todas as combinaes possveis de matrizes nominais com os elementos das matrizes de
incertezas assumindo ora seus valores mnimos, ora seus valores mximos, independentemente.
Utilizando-se uma rotina compatvel com 0 pacote PC-MATLAB que resolve o pro-
blema de programao linear detalhado no captulo anterior, obteve-se, aps 204 iteraes o
76
R__
'_
-0.2953 2.6691 1.6009 2.1590
cuja norma euclideana 2.2846. Submetido lei de controle u = -k=Lx, o modelo nominal
apresenta os seguintes autovalores:
'
1
Novamente, aplicando-se a mesma entrada impulsional no sistema incerto (4.7) com as incer-
tezas assumindo seus valores mximos, visualiza-se na figura 4.4 o desempenho obtido para o
sistema em malha fechada.
'U(10,t) 0-6 1 1 1 1 1 1 1 1 1
0.5 .
-
0.4
~
0.3
` -
`
0.2 - -
0.1 ~ -
_0_2 1 1 1 1 1 1 1 1 1
0 2 4 6 8 10 12 14 16 -18 20
'
f(S)
. A tabela 4.1 contm um resumo dos resultados extrados das aplicaes dos mtodos
de sntese estudados ao exemplo de estrutura exvel proposto.
~77
, , ,
,
Programao Linear 2.2846 -0.2918 :l: 0.50711' ,
'-0.7278 dz 0.39201'
Tabela 4.1: Tabela comparativa dosmtodos de sntese para o exemplo da barra engastada.
Observao 4.2 Com a abordagem por custo garantido no foi possvel obter um ganho es-
tabilizante para o exemplo escolhido. Isto ilustra o carter de sucincia que tal abordagem
possui, assim como a abordagem por Schmitendor. '
Analisando-se a tabela 4.1 e os grficos das guras 4.2, 4.3 e 4.4, pode-se tecer os
seguintes comentrios:
Isto ilustrado por meio de um simples exemplo. Suponha-se que desejado, para o
i
sistema. nominal, o conjunto de autovalores Q, e que para isto utiliza-se algum dos algoritmos
ordinrios para alocao dos mesmos. A titulo de ilustrao, com esta finalidade utilizou-se
a rotina ~PLACE do pacote PC-MATLAB para tal alocao. O ganho de realimentao de
estados obtido dado por:
`
_
_
_ _~
"ACE",_ 10.0333 -5.5265 -4.6304 -24.8381
cujanorma euclideana 27.7882, muito maior do que a respectiva norma obtida com o resultado
do teorema 3.5. Alm disso, quando todas as componentes dos vetores de incertezas r e s _
assumem o valor -1, o sistema global em malha fechada fica instvel oom o seguinte conjunto
de autovalores:
e freqncia constantes.
80
No final dos anos 60, de Mello e Concordia [45] propuseram uma abordagem para anlise
da estabilidade dinmica e projeto de ESPS que largamente utilizada pelas indstrias de
gerao de energia at os dias de hoje. Esta. abordagem baseada na anlise do comportamento
da malha de torque e ngulo do gerador sncrono em um sistema mquina barramento innito.
_
Tm _1_
w
13 s
z__ Kg + 14
1+8TK3
Ef
V
1-i-ara
A
Figura 4.5: Modelo de Heffron-Phillips.
Uma realizao para este sistema apresentada em 4.10. Este o conhecido modelo
de Heffron-Phillips para a representao de um sistema mquina-barramento innito.
COITIZ
Q
_ _
c:L-
A z
BiH
oi *~r~L>=
o
_L
--
_6_f.e.
'fa
o ___.'z E
ooo~T
Bilwfl slzzl
v,
81
onde:
ngulo de carga i
E; ~
I
1'
'
Ta
Ka ganho do regulador de tenso
'
V; tenso de referncia
`
Nota-se que este sistema possui 4 variveis de estado. Destas, trs so relativas ao
gerador : 6, w, E; e uma relacionada com o sistema de excitao (regulador de tenso): E.
Vale a pena lembrar que como este um modelo linearizado, os valores destas variveis de
estado representam as variaes das mesmas em torno dos seus valores quiescentes no dado
ponto de operao.
~
4.2.3 Obtenao do modelo incerto _
1. Fluxo de potncia real admissvel na linha de transmisso entre 0.8 pu e 1.2 pu2, ou seja,
` '
-0.3091 -0.0895 0.1852 0.020r-1(z) 0 0.03041~_,()
A0 =
-22.8184
O
V-*
-28.2574
0
0
. 0
AM): .s(c)r3(z) 0
0
4.3271~.,(z)
0
'
B0 = N>
ABU) =
D-^ CH
C: [0100]
('4.11)
0.0015 0 0 0
T- A
0
O
65.7025
0
0
0
0
0
U_ GOGQD
OOGG
C.O
C>
0 0 0 2034471
V=O i.
W= GGGG GGGC
{ l
0.00 1 c
Q_
0
0 0.01
0 005
;
R 1
0 0
oooo
0 0 c
o'
Pi
.O
84
[ ]
cuja norma euclideana 14.6484. O sistema nominal, quando submetido a esta lei de controle
A
'
'
'
z0=[oo.5o~o]
para alguns dos valores mximos admissveis para as incertezas esto mostradasna figura 4.6.
Au: 0.5 1 1 1 1 1 1 1 1 1
0.4
-
0.3 - -
0.2 ~ -
o.1-- -
0. ,-5 J
-o.1 - -
j
-0.2 - 1 -
-
_0_3 1 1 1 1 1 1
1 1 1
4 4.5 5
'
Figura 4.6: Resposta do sistema linear submetido . lei de controle u = kggcc . condio inicial
139.
'
Aw 1.5 I": I I 1 I II
1
_
0.5-/z'\ _
L/
'
.
.
.
-0.5
-1
HI
_1_5
0511.5
I I I I 1 I I
Figura 4.7: Resposta do sistema no linear submetido . lei de controle u = kcgzr perturbao
de potncia.
Aw 1 I I I I I I I I
0.8
0..6
0.4
/`\
0.2
-0.2
-0.4
-0.6 _ '
.'_1
-0.8 I I I I I I I
Figura 4.8: Resposta do sistema no linear submetido lei de controle u = kcgzr: perturbao
de velocidade.
86
wash-out para eliminao dos nveis DC das variveis medidas (estados) uma vez que o
sistema tratado consiste de uma linearizao. _
Observao 4.4 Nas simulaes no lineares, a curva pontilhada representa sempre a resposta
do sistema em malha aberta, e a curva contnua representa a resposta em malha fechada dada
V
perturbao. -
.
..
Q o~1o_o
.Q
F-4
<= _
ocnoc: _
R'1
o 0 o
Q o -
Di
e com 6 = 0.0025 a equao (3.9) apresentou soluo simtrica positiva definida e a lei de
controle robusta obtida da forma u = kssc, com lc, dado por:
'
ks =
~12.6436 2.7365 -2.2062 -0.1366 1
com norma euclideana 13.1238. Quando submetido a esta lei de controle, o sistema nominal
A
'
4.9.
~
Com o intuito de representar as incertezas sobre o modelo 4.11 como sendo limitadas
em norma visando a aplicao do teorema 3.8, escolhe-se as matrizes D, E1 e E2, que satisfazem
Au.: 0.5 I I I I I I I I I
0.4
0.3 - -
0.2 ~ -
0.l - _
-
0_,- 7 i
_g_1 _ .
_
-02 - - ~
-
_03 I | I I 1 1 1 I I
0 os 1 Ls 2 25 3 as 4 45 5
i(S)
Figura 4.9: Resposta do sistema linear submetido . lei de controle u = k,:c condlo 1n1c1al
(120.
Aw 1.5 I I I I I I I I
1
_
'
0.5
O
/\ \_Z
-0.5 ~
-1 _
-1.5 I I I I I I I
I
0 os 1 Ls 2 25 3 s 4 .4
t(S)
Figura 4.10: Resposta do sistema no linear submetido lei de controle u = k,:1: a perturbao
de potncia.
'ss
Aw 1 1 1 1 1 1 1 1 1
0.8 " -
`
0.6 - -
'
0.4-
'
4
0.2 -
-
_
-0.2 - '
--
~
-0.4 - -
-0.- .
_
-
_
03 1 .;_1 1
.
1 1 1 1 1
.
.
-
0.025 O '
G 0.0304 _
.s5
D= CD>-*
f-*
GGI-*G \-*G
-*CGC
I-^C>
E _ bl
G
CD
43257
E2 zu (412)
12.9086 G
1
0 0.0074
2220
de forma que: Egz = E,TEz. Da, tem-se que:
'
<>=l;E=0
A
Com estas matrizes representando o sistema (4.11), com e = 0.005, a equao (326) do
teorema 3.8 apresentou soluo definida positiva e o ganho de realimentao de estados obtido
dado por: ~
,
kw = [
-174.58 41.14 -21.63 -0.71
]
'
com norma euclideana 1806627. Com a lei de controle u = koox, o sistema nominal em malha
fechada possui como autovalores:
Observao 4.5 Na formulao original [5'2], a nica restrio sobre a matriz F`(t) e'
a de
que F(t) H 1. Verifica-se pois, que a matriz F(t) como denida acima, isto e', sob a forma
diagonal, somente um caso particular da proposta inicialmente pelos autores. Portanto, nota-
se claramente que o sucesso dos presente algoritmo signica a obteno de um controlador que
trata um sistema que engloba (z{.11). Da, conclui-se que este procedimento tende antornar
mais conservatiua a busca de um controlador que estabilize o sistema (Jill) e devido a isto, foi
obtida uma norma de ganho muito maior do que aquelas obtidas com as abordagens por custo
Aco 0.5 11 1 1 1 1 1 1 1 1 1
0.4 4 -
0.3
-
0.2 -
-
0.1 -i_
-
A
~~~~~~~ ~
o _.
-o.1- - -
_0_2 1 1 1 1 1 1 1 1
Figura 4.12: Resposta do sistema linear submetido lei de controle u = kooa: condio inicial
129. _
teriormente detalhadas e quando submetido lei de controle u = koox, esto mostradas nas
figuras 4.13 e 4.14.
Observao 4.6 V-se claramente que no caso do sistema no linear submetido perturbao
de potncia, o sistema foi conduzido a instabilidade.
'
Isto decorre do fato de que o sinal de atuao do controlador est restrito a valores
prticos usuais. Dai, novas nao linearidades, do tipo saturaao, so introduzidas, as quais
podem ser modeladas como incertezas na matriz de entrada
Au; 25 I I I I I I I I
20
15
10
o
'-f. .
-._ .
. - ' ' ' ' '~
-5
1o I I I I I I I I
Figura 4.13: Resposta do sistema no linear submetido lei de controle u = kwx a perturbao
de potncia.
Au.) 1 I I I I I I I I
0.8
0.6
0.4
0.2
0.2
0.4
0.6
.-I
0.8 I I I I I I I
0 os 1 L 2 25 3 as 4 45
*(5)
Figura 4.14: Resposta do sistema no linear submetido , lei de controle u = koox a perturbao
de velocidade.
91
R= [
0.2771 0.9083 3.7356 86.4613
l
km z [
-3.7476 0.3386 -2.9167 -0.2758
]
cuja norma euclideana 4.7689. Submetido lei de controle u = kpL:1:, o modelo nominal
apresenta os seguintes autovalores:
'
.
.
QPG z {-1.3724 ,
-0.7502 4 5.60671 ,
-36.914}
A resposta do 'sistema linear condio inicial :cu e para incertezas assumindo seus
valores mximos mostrada na gura 4.15.
Atabela 4.2_contm um resumo dos resultados extrados das aplicaes dos mtodos
de sntese estudados ao exemplo de sistemas de potncia.
Aps a anlise dos resultados obtidos nesta seco, so pertinentes os seguintes co-
mentrios:
92
Ag; 0.5 I I I I I I I I I
0.4
?
-
0.3
0.2
0.1
-0.1
` __ :Q
~
-0.2
0.3
-0.4 I I I I I I I I I
Figura 4.15: Resposta do sistema linear submetido lei de controle u = kpa: . condio inicial
IZIO.
Aw 1.5 I I I I I I I I
'V 4-
0.5
0
.
`*"'-''
.
-0.5
-1
-1.5
'
I I I I I I I I
Figura 4.16: Resposta do sistema no linear submetido lei de controle u = kpLx perturbao
de potncia.
93
Awl 1 1 1 1 1 1 1 1
- ' -
0.8 -.
0.6- -
-*
0.4 - -
'
L _
.0.2- ,
-
.
`
0
~
W
-0.2 - .
_
-0.4 ~ -
_06_ _
.
.
-.
1~
_0_8 1 1 1 1 1 1
1
0 0.5 1 -
1.5 6
2 2.5 3 3.5 4 4.5
S1
Figura 4.17: Resposta do sistema no linear submetido , lei de controle u = kp,:c . perturbao
de velocidade.
Tabela 4.2: Tabela comparativa dos mtodos de sntese para o exemplo de sistemas de potncia.
1. As abordagens por custo garantido, por Schmitendorf, e por teoria H,,, so derivadas de
Esta a abordagem que obteve o ganho de realimentao com menor norma euclideana.
consideram apenas o conjunto de modelos com incertezas do tipo linear convexa, a abor-
dagem pela teoria Hx, considera uma classe de sistemas muito mais ampla. Isto deve-se
94
dade em certos pontos de operao. O projeto clssico de ESPS ' feito linearizando-se o sistema
em torno do ponto de operao desejado e mantido invariante em detrimento de variaes nas
condies de operao do mesmo. Possivelmente, em algumas destas condies de funciona-
mento, o sistema em malha fechada seja conduzido a uma situaao instvel. Portanto, faz-se
pertinente a incluso de caractersticas de robustez no projeto de ESP, de tal forma que estas
variaes no ponto de operao sejam levadas em oonta j na fase de projeto do mesmo.
Alm disso, apesar de ser utilizada retroao de estados, no se faz necessrio o uso
de observadores, pois em geral, estas variveis podem ser medidas diretamente ou calculadas
algbricamente a partir de outras variveis disponveis para medio.
C
4.3 Concluses
tinentes:
Como visto nos exemplos, o problema maior encontrar uma soluo simtrica positiva
definida para. estas equaes. A dificuldade reside no fato de que a existncia ou no da
soluo desejada est. intimamente liga.da e depende criticamente da forma como foram
feitas as decomposies das incertezas.
deste ficam bastantes restritos devido a problemas numricos do algoritmo utilizado para
a busca da lei de controle robusta.
3. Como j foi citado anteriormente, dado um sistema, o conjunto de modelos tratado pela
abordagem Hoo engloba o poliedro tratado pelas outras abordagens estudadas. .O quo
maior ser. o conjunto de modelos da abordagem H,, em relao ao referido poliedro
depende do formato deste poliedro e das matrizes escolhidas para a representao das
incertezas limitadas em norma. Como conseqncia disto, a abordagem por controle Hu,
pode ser mais ou menos conservativa em relao as demais e com isto grandes diferenas
nas normas dos ganhos obtidos podem ocorrer.
No prximo captulo ser. feito um apanhado do que foi realizado nesta dissertao,
bem como sero traadas direes para futuras pesquisas nesta rea da teoria de controle.
Conclusao
Controle e Microinformtica a partir de maio de 1992, cujo interesse principal era tratar o
problema de robustez aplicado . sntese de controladores.
e aplicaes destes mtodos a diversos tipos de sistemas dentro da engenharia quais sejam:
sistemas de estrutura flexvel e sistemas de potncia;
Com este intuito, o primeiro captulo foi dedicado a fornecer um apanhado geral dos
principais mtodos de sntese de controladores clssicos, sempre tendo em mente o conceito
96
97
conjunto de modelos a ser tratado pelo esquema de controle foi detalhada. Neste nterim foram
definidas tambm as maneiras pelas quais as incertezas sobre o modelo matemtico podem ser
Feito isto, o terceiro captulo constitui o corpo principal da dissertao onde so expos-
tos alguns mtodos de sntese de controladores robustos utilizando-se a abordagem temporal.
Para isto, inicialmente foi definido um conceito fundamental, base de todas as filosofias de
sntese robustas, o conceito de estabilizabilidade quadrtca. A seguir, os algoritmos de sntese
propriamente ditos foram analisados, assim como seus apelos intuitivos e suas ligaes com as
metodologias clssicas de controle foram comentadas. 4
Dos resultados obtidos com a presente dissertao depreende-se algumas direes para
futuras pesquisas:
Uma delas seria um estudo das melhorias que poderiam ser obtidas com a utilizao de
uma melhor decomposio das incertezas, nos mtodos baseados na resoluo de uma equao
algbrica de Riccati.
[1] P. M. ANDERSON, A. A. FOUAD - Power System Contml and Stability, The Iowa State
University Press, 1977
[5] M. J. BALAS - Modal Control of Certain Flezcible Dynamic Systems, SIAM Journal on
Control and Optimization, Vol 16, N9. 3, pp. 450-462, 1978
[6] M. J. BALAS - Feedback Control of Flezible Systems, IEEE Trans. Autom. Cont., Vol AC
23, N9. 4, pp. 673-679, 1978
[7] M. J. BALAS - Trends in Large Space Structure Control Theory: Fondest Hopes Wzldest
Dreams, IEEE Trans. Autom. Cont., Vol AC 27, N9. 3, pp. 522-535, 1982
[8] B. R. BARMISH - Stabilisation of Uncertain Systems Via Linear Control, IEEE Transac-
tions on Automatic Control, Vol. AC-28, N9. 8, pp. 848 -
850, 1983
Uncertain System, Journal of Optimization Theory and Applications, Vol 46, N9. 4, pp.
399-408, 1985
99
100
1991
'
Uncertain Parameters, IEEE Transactions on Automatic Control, Vol. AC-17, N9. 4, pp.
474 -
483, 1972
l17l C. T. CHEN _ Linear Systems - Theory and Design, Holt-Rinehart-Winston (HRW), 1984
[is A. G. COVILLE - Approches de Ia Commande Robuste par Positivit. dans le Cadre Ho.,
- Application la Stabilisation de Structures Flexibles, Tese de Doutorado, Paris, 1992
Springer-Verlag, 1978
[20 J. J. D'AZZO, C. H. HOUPIS - Feedback Control System Analysis 59' Synthesis, McGraw-
Hill Kogakusha, Ltd, 1960
`
[22] J. C. DOYLE - Cuaranteed Margins for LQG Regulators, IEEE Trans. Autom. Cont., Vol
AC 23, pp. 756-757, 1978
[23] J. C. DOYLE, G. STEIN - Robustness with Observers, IEEE Trans. Autom. Cont., Vol
AC 24, pp. 607-611, 1979
i
101
[26] A. FISCHMAN, E. R. DE PIERI - Robust Control Design Applied to Large Flexible Struc-
tures with Polyhedral Uncertainties, Anais do Structural Optimization 93, The World
Congress on Optimal Design of Structural Systems ,
Vol 1, pp 299-308, Rio de Janeiro,
Brasil, Agosto 1993
'
V
V
Compact Linear Feedback, SIAM Journal on Control and Optimization, Vol 18, N9. 3, pp.
'
311-316, 1980
-
State-Feedback, IEEE Trans. Autom. Cont., Vol AC 33, N9. 8, pp. 786-788, 1988
[33] O. I. KOSMIDOU, P.. BERTRAND - Robust Controller Design for Systems with Large
(s H. KWAKERNAAK, R. SIVAN ~ Linear Optimal Control Systems, John Wiley & Sons,
1972
_
102
concepts, IEEE Transactions on Power Apparatus and Systems, Vol. PAS-100, pp. 3017-
3024, 1981
gulators, Anais do XIl' World Congress of IFAC, Vol 6, pp. 239-244, Sidney, Australia,
Julho 1993
Ac
`
1.,
[391 G. LEITMANN - Guaranteed Ultimate Boundedness for a Class of Uncertain Linear Dy-
namical Systems, IEEE Trans. Autom. Cont., Vol AC 23, N9. 6, pp.1l09-1111, 1978
1401 G. LEITMANN - Guaranteed Asymptotic Stability for Some Linear Systems with Bounded
Uncertainties, Transactions of the ASME, Vol. 101, Setembro, pp. 212 -216, 1979
1976
ected by Excitation Control, IEEE Transactions on Power Apparatus and Systems, Vol.
PAS-88, pp. 316-329, 1969
p E. NOLDUS - Design of Robust State Feedback Laws, Int. Journal of Control, Vol 35, N9.
[47] P. L. D. PERES f- Sur la Robustesse des Systmes Linaires: Approche par Programmation
Linaire, Tese de Doutorado, Toulouse, 1989
a Nonlinear Stabilizing Control Does Not Imply Existence of a Linear Stabilizing Control,
IEEE Trans. Autom. Cont., 'Vol AC 30, N9. 3, pp. 291-293, 1985 _
Linear Systems, Int. Journal of Control, Vol 46, NQ. 2, pp. 409-422, 1987
'
Quadratic Differential Games and the Stabilization of Uncertain Linear Systems, Systems
& Control Letters, Vol 10, pp. 341-348, 1988
A
[56] I. R. PETERSEN - The Matriz Riccati Equation in State Feedback, Ha, Control and in the
Stabilization of Uncertain Systems with Norm Bounded Uncertainties, Anais do Workshop
on the Riccati Equation in Control Systems and Signals, pp. 51-56 Como, Italia, Junho
1989 .
[59] L. R. RAY - Stability Robustness for Uncertain LQG/LTR Systems, IEEE Trans. Autom.
Cont., Vol 38, N9. 2, pp. 304-308, 1993
104
AADECA,
~
SANCHEZ PENA - Introduccin a
~
[611 R. S. la
the Riccati Equation Approach, IEEE Trans. Autom. Cont., AC 33, N9. 4, pp. 376379,
i
1988
'
Placement in a Specied Region, Automatica, Vol 24, N9. 6, pp. 819-823, 1988
Machine Innite-Bus System, Anais do _XII"' World Congress of IFAC, Vol 5, pp. 119-
1
[67] A. TROFINO NETO - Commande Robuste et Performance des Systmes Incertains, Tese
de Doutorado, Grenoble, 1993
[69] J. C. WILLEMS - Least Squares Stationary Optimal Control and the Algebraic Riccati
Equation, IEEE Trans. Autom. Cont., Vol AC 16, N9. 6, pp. 621-634, 1971
'[71] G. ZAMES - Feedback and Optimal Sensitivity: Model Reference Transformation, Multi-
plicative Seminorms, and Approximate Inverses, IEEE Trans. Autom. Cont., Vol AC 26,
N9. 2, pp. 301-320, 1981
'
[72] Z. ZHANG, J. S. FREUDENBERG - LTR for Nonminimun Phase Plants, IEEE Trans.
~
s s
e
e'
controlvel e observvel e tambm que todos os autovalores de A possuem parte real estrita-
mente negativa (positiva). Ento, existe uma soluo simtrica real para a equao de Riccati
algbrica:
V
A'P+PA-PBB'P+Q=o
com Q = -C'C tal que todos os autovalores de A-BB'P possuem parte real negativa (positiva)
se e somente se:
*
'
E]
Teorema A.2 [51] Suponha que existam matrizes simtricas positivas denidas Q G 32"" e
possui uma soluo simtrica positiva denida. Entao, dadas quaisquer matrizes simtricas
positivas definidas QI E R"* e R1 6 R'"", existe um escalar positivo e' tal que a equao
algbrica de Riccati:
-
_
U
106
1