Escolar Documentos
Profissional Documentos
Cultura Documentos
para a análise de estabilidade e o projeto de controladores, a D = (A, B)(α) | (A, B)(α) = ∑ α j (A, B) j ;
j=1
construção de funções de Lyapunov dependentes de parâme-
N
tros é de grande interesse (Feron et al., 1996).
∑ αj = 1 ; αj ≥ 0 (2)
j=1
Neste trabalho são considerados os sistemas lineares com
parâmetros incertos que não dependem explicitamente do sendo (A, B) j , j = 1, . . . , N os vértices desse politopo. O sis-
tempo, isto é, as variações dos parâmetros ocorrem devido a tema incerto (1) pode possuir parâmetros variantes, embora
alterações nas condições externas ao sistema. Os resultados α não dependa explicitamente do tempo, sendo admitidas ta-
se aplicam a variações de parâmetros que ocorram com taxas xas de variação suficientemente pequenas de forma a garantir
suficientemente pequenas para permitir a acomodação dinâ- o tempo de acomodação necessário às perturbações oriundas
mica do sistema (slowly time-varying parameters (Dahleh e de tais variações.
Dahleh, 1991), (Solo, 1994)).
O objetivo deste trabalho é determinar um ganho dependente
A principal contribuição deste trabalho é a proposição de de parâmetros K(α) ∈ Rm×n para a lei de realimentação de
uma condição suficiente para a obtenção de um ganho de estados u(t) = K(α)x(t), de maneira a garantir a alocação
realimentação de estados estabilizante e dependente de pa- robusta dos pólos de malha fechada do sistema (1) no inte-
râmetros. O resultado pode ser visto como uma extensão rior de um círculo de raio r e centro em (−δ, 0), ilustrado na
para problemas de síntese da condição de estabilidade ro- Figura 1.
busta proposta em (Ramos e Peres, 2001), (Ramos e Pe-
res, 2002). Esse ganho, baseado em uma função de Lyapu- Note que essa especificação para os pólos do sistema em ma-
nov dependente de parâmetros, garante a alocação dos pó- lha fechada garante que toda a dinâmica está limitada por
los de malha fechada do sistema no interior de um círculo exponenciais com decaimento no intervalo −δ ± r e freqüên-
de raio r e centro em (−δ, 0), assegurando portanto além da cias (parte imaginária dos pólos) menores ou iguais a r. Em
particular, para sistemas de segunda ordem, essa região de
Uma matriz A ∈ Rn×n , precisamente conhecida, possui todos 3 CONDIÇÕES PARA ALOCAÇÃO
os seus autovalores localizados no interior de um círculo de ROBUSTA
raio r e centro em (−δ, 0) se e somente se existir W ∈ Rn×n
simétrica definida positiva tal que (veja (Haddad e Bernstein, Utilizando (5) e condições de estabilizabilidade quadrática
1992)) clássicas da literatura (Bernussou et al., 1989), pode-se for-
mular uma condição para a alocação robusta dos pólos de
1 malha fechada de um sistema.
(A + dI)W +W (A + dI) + (A + dI)W (A + dI) < 0 (3)
r
Lema 1 Se existir uma matriz Z ∈ Rm×n e uma matriz simé-
sendo
trica definida positiva W ∈ Rn×n tais que, para j = 1, . . . , N
d = δ−r (4)
A jW +WAj + B j Z + Z Bj + 2dW
< 0 (7)
Se a matriz A for considerada incerta, pertencente a um po- WAj + Z Bj + dW −rW
litopo A com vértices A j , j = 1, . . . , N, uma condição sufi-
ciente para garantir a localização de todos os autovalores de então1 K = ZW −1 assegura à malha fechada do sistema in-
A ∈ A é obtida a partir de (3), aplicando-se o complemento certo (A, B)(α) ∈ D a alocação robusta dos pólos na região
de Schur (Albert, 1969) e usando a convexidade da formula- desejada.
ção. Assim, se existir uma matriz simétrica definida positiva
W ∈ Rn×n , que satisfaça
Prova: A equação (7) vem da LMI (5), substituindo Ad j pela
Ad jW +W Ad j Ad jW matriz dinâmica de malha fechada A j + dI + B j K, e fazendo
< 0 ; j = 1, . . . , N (5) KW = Z. 2
W Ad j −rW
em que d é dado por (4) e Uma condição para a análise da estabilidade robusta de
sistemas discretos incertos foi proposta em (de Oliveira
Ad j = A j + dI (6) et al., 1999). A vantagem desta condição em relação ao re-
sultado da estabilizabilidade quadrática está na utilização de
então todos os autovalores de A estão inteiramente conti-
uma matriz de Lyapunov dependente de parâmetros. Uma
dos no círculo de raio r e centro (−δ, 0). A convexidade de
(5) garante (quadraticamente, isto é, através da existência de 1O símbolo denota o transposto do bloco diagonalmente oposto.
é uma matriz de Lyapunov dependente de parâmetros que Teorema 3 Se existirem N matrizes simétricas definidas po-
garante à malha fechada do sistema (A, B)(α) ∈ D alocação sitivas W j = W j ∈ Rn×n e N matrizes Z j ∈ Rn×m tais que
robusta de pólos dentro da região especificada na Figura 1. (13)-(15) sejam satisfeitas,
Prova: Note que, com L = KG e para j = 1, . . . , N (8) é equi- L 11 −I 0
Mj = <
j
valente a ;
L 21 L 22 0 0
j j
−Pj
<0 (10)
G (A j + B j K + δI) /r Pj − G − G j = 1, . . . , N (13)
Multiplicada à esquerda por
L 11 1 I 0
M jk = <
jk
T = I (A j + B j K + δI)/r ;
L 21 L 22 (N − 1)2 0 0
jk jk
e à direita por T , por α j e somando em j (veja (de Oliveira
et al., 1999) para detalhes) implica em j = 1, . . . , N ; k = 1, . . . , N ; k = j (14)
1
(A(α) + B(α)K + δI)P(α)(A(α) + B(α)K + δI)
L 11 6 I 0
M jk = <
jk
r2 ;
L 21 L 22 (N − 1)2 0 0
− P(α) < 0 jk jk
1
L 11
jk = Ad j W j +W j Ad j + B j Z j + Z j B j
A(α) + B(α)K + dI W (α) A(α) + B(α)K + dI
r
+ Ad jWk + Ad kW j +W j Ad k +Wk Ad j
+ A(α) + B(α)K + dI W (α)
+ B j Zk + Bk Z j + Z j Bk + Zk Bj (19)
+W (α) A(α) + B(α)K + dI < 0 (12)
+ B Zk + Bk Z + Z Bk + Zk B (22) Essa última relação pode ser verificada notando que
(N − 1)Θ + Ω ≥ 0
L 21
jk = W j Ad k +Wk Ad j +W j Ad +W Ad j
com Θ e Ω definidos como:
+Wk Ad +W Ad k + Z j Bk + Zk Bj
N N
+ Z j B + Z Bj + Zk B + Z Bk (23) Θ ∑ ∑ α j (α j − αk )2 =
j=1 k=1
L 22
jk = −2r(W j +Wk +W ) (24) N N N
0
Note que A1 e A2 são instáveis, com autovalores em −0.1,
−1 −1.1 (vértice 1) e 0.2, 1.3 (vértice 2). Como região para alo-
−2 cação dos pólos escolheu-se o círculo de raio r = 0.3 e centro
−3 em (0.3, 0) (δ = −0.3, d = −0.6). Aplicando o resultado do
−14 −12 −10 −8 −6 −4 −2 0 2
Real Teorema 3, encontra-se um ganho dependente de parâmetros
que satisfaz a especificação de região (os autovalores do sis-
Figura 2: Autovalores da malha fechada do sistema incerto tema incerto são mostrados na Figura 4); novamente, tanto a
A(α) + B(α)K(α) (caso contínuo, dado por (32)-(33)). Os condição proposta no Lema 1 (baseada na estabilizabilidade
autovalores dos vértices do sistema em malha fechada são quadrática) quanto a do Lema 2 falham.
representados por 3.
1
0.8
0.2421 0.5947
W2 = × 105
0.5947 1.4769 0.6
6
Z1 = −1.1044 −2.6576 × 10 0.4
Z2 = −0.8638 −2.0807 × 106 0.2
40 −0.6
20 k12
−0.8
0
−20
−1
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
−40
k11 Real
−60
−80
Figura 4: Autovalores da malha fechada do sistema incerto
−100
0 0.1 0.2 0.3 0.4 0.5
α1
0.6 0.7 0.8 0.9 1
A(α) + B(α)K(α) (caso discreto, dado por (34)-(35)). Os
autovalores dos vértices são representados por 3.
Figura 3: Valores dos elementos k11 e k12 em função de α1
(caso contínuo).
O ganho dependente de parâmetros K(α) é calculado através
de (25)-(27). O comportamento não linear dos elementos de
Se, no entanto, o círculo for centrado em (−4, 0) (δ = 4, d = K(α) é mostrado na Figura 5.
1) a condição do Lema 2 consegue uma alocação robusta com
1.5
um ganho dado por
1
K = −14.3090 −1.2666 k12
0.5
Ainda nessa última condição, o Lema 1 permanece infactível. k11
Note que a alocação do círculo com centro nessa posição não 0
Como segundo exemplo, considere o sistema discreto no Figura 5: Valores dos elementos k11 e k12 em função de α1
tempo, com equação dinâmica xk+1 = Axk + Bxk , (A, B) ∈ D (caso discreto).
e vértices dados por
−0.1 0 1 Como terceiro exemplo, um sistema contínuo no tempo de
A1 = ; B1 = (34)
0 −1.1 1.2 maior complexidade (4 estados) é analisado, tendo 4 vértices
Imag
−0.94 1.88 −1.82 3.76 0
−1
B1 = 0.04 0.95 −0.90 0.94 (36) −2
−3
−38.74 −532.52 −3274.22 −7397.04 −4