Escolar Documentos
Profissional Documentos
Cultura Documentos
Controle Ótimo
- Introdução
- Conceitos de Otimização
- Realimentação de Estados
- Observador de Estados
- LQR – Regulador Linear Quadrático
- LQG - Regulador Linear Quadrático
Gaussiano
- Filtro de Kalman
1
MOTIVAÇÃO
2 ∑ ( vi . t i )
∑ ( vi . t i )=ĝ ∑ (t i) e ĝ=
∑ ( t i) 2
CH1 Why Microelectronics? 5
Introdução – Conceitos Notáveis
∞
Caso
Contínuo J=∫ [ xT ( t ) . Q . x ( t ) + uT ( t ) . R .u ( t ) ] dt
0
Caso N
Discreto J= ∑ [ x( k )T .Q . x ( k ) + u ( k )T . R . u( k ) ]
k= 0
T
J=∫ e 2 (t ) dt,
0
T
J=∫ f ( e ( t ) , r (t ) ,y (t ) , t ) dt ,
0
Seja
T ( s )= T(s) a, onde
2
1
n
s +2 ζω +1
função
ω =1 radde transferência
/ s e ζ= 0,7 . de um sistema dinâmico
n
de segunda ordem em malha fechada, representada abaixo.
1
T ( s )= 2
s +2 ζωn +1
Três critérios de
desempenho foram
calculados para uma
entrada degrau e vários
valores do fator de
amortecimento ζ,
demonstrando a maior
seletividade do ITAE
comparado aos demais.
CH1 Why Microelectronics? 11
Exemplo 2 – Telescópico Espacial
Perturbação
Td(s)
Amortecimento
Realimentação da
posição
Y (s ) s ( s+K 1 K 3 )
= 2
T d ( s ) s +K 1 K 3 s+K 1 K 2 K p
y ( t )=
√ (10 )
β [ e(
−0,25 K 3 t )
sen ( β
2 )] √
t+ψ , onde β= 10−K 23 / 4
Derivando J e
igualando a zero, dJ /dK 3 =−1/ K 23 + 0,1=0, K 3 =3,2
obtém-se:
Posição da Posição da
câmera de câmera de
primeiro plano fundo
2
K a K m ω0
T (s) = 3 2 2 2
s +2 ζω0 s +ω0 s+K a K m ω 0
Consulta à Tabela
2 2
2 ζω0 =1,75 ωn , ω0 =2,15 ωn
2 3
, K a K m ω0 =ω n e ωn =10 rad/s.
CH1 Why Microelectronics? 17
Exemplo 3 – Controle de duas Câmeras
Função de Transferência
1000
T (s ) = 3 2
s +17,5 s + 215 s+ 1000
CH1 Why Microelectronics? 18
Espaço de Estados x Controle Ótimo
tf
J=∫ g ( x ( t ) ,u ( t ) ,t ) dt
0
tf
J=∫ x2 ( t ) dt
0
CH1 Why Microelectronics? 19
Representação no Espaço de Estados.
ẋ = Ax+Bu
A B
y= Cx+Du C D
Equação Diferencial de Primeira Representação Simplificada
Ordem (EDO) e Equação de Saída.
CH1 Why Microelectronics? 20
Realimentação de Estados
Lei de Controle
ẋ = Ax −BKx=Hx, H = A- BK
tf tf
J=∫ x2 ( t ) dt =∫ xT x dt
0 0
CH1 Why Microelectronics? 21
Função de Custo Mínima - Jmin
d T
( x P x ) =−x x , sendo P = P
T T
dt
Vejamos se é possível obter tal diferencial exata, desenvolvendo o
lado esquerdo da equação acima.
ẋ =Hx
d T
( x P x ) =ẋ P x + x P ẋ ,
T T
dt CH1 Why Microelectronics? 22
Função de Custo Mínima - Jmin
0 dt
CH1 Why Microelectronics? 23
Função de Custo Mínima - Jmin
T
H P+PH= - I
X2 X1
1 1
U ( s) Y ( s)
s s
ẋ 1 0 1 x1 0
= + u
ẋ 2 0 0 x2 1
A B
u (t )=−k 1 x 1−k 2 x 2
LEI
Em notação Matricial DE
CONTROLE
u=−Kx
ẋ 1 =x 2
ẋ 2 =−k 1 x1 −k 2 x 2
0 1
H=
−k 1 −k 2
CH1 Why Microelectronics? 27
Exemplo 3
( HT P + PH ) = - I
Solução do sistema 2
1 1 k 2 +2
p12= , p22= , p11=
2 k2 2 k2
J=x T ( 0 ) P x ( 0 ) , x T ( 0 )=[ 1 1 ]
p 11 p12 1
= 1 1
p 12 p22 1
= p11 +2 p12 +p 22
k 22 +2 1 k 22 +2 k 2 + 4
J= +1+ =
2k2 k2 2 k2
CH1 Why Microelectronics? 30
Exemplo 3
∂J 2 k 2 ( 2 k 2 +2 )−2 ( k 22 + 2 k 2 + 4 )
= =0
∂ k2 4 k 22
e obtém-se
0 1
k 2=2 , J min =3 e H =
−1 −1
1 k+ 1 1+2 k
Solução do sistema p12= , p22= 2 , p11=
2k 2k 2k
J= xT ( 0 ) P x ( 0 ) , x T ( 0 )=[ 1 0 ]
p11 p12 1
= 1 0
p12 p22 0
1+2 k 1
= p11 = = 1+
2k 2k
∞
J = ∫ ( xT I x + λ ( -Kx ) ( -Kx ) ) dt,
T
0
∞ ∞
= ∫ ( xT ( I +λ K T K ) x ) dt = ∫ ( x T Q x ) dt
0 0
Q
∂ ( x T P x ) = −x T Q x
∂t
T T
H P+PH= - Q J = x (0) P x (0)
T
Conforme o exemplo anterior, x (0) = [ 1 0] e J = p 11
Derivando J em relação a k e
igualando a zero:
∂J
∂k
= p11 =
1
2
1
( )
λ− 2 = 0
k
Curvas da Função de
Custo J em função do
Ganho de Realimentação
k, parametrizadas pelo
Fator de Ponderação λ.
ẋ =A . x + B .u , u ∈ℝ
T
y=C . x + D .u , y ∈ℝ e x = [ x 1 ,x 2 , .. . ,x n ]
A B
C D
MALHA
ABERTA
A B
C D
K MALHA
FECHADA
A-B.K B
u= - K . x
K= [ k 1 ,k 2,. . ,k n ] C D
CH1 Why Microelectronics? 42
Regulador Ótimo Linear Quadrático – LQR
Equação Algébrica de Riccati (ARE)
Assim,
T −1 T
A . P + P. A + Q - P . B . R . B . P = 0,
é chamada Equação de Riccati Algébrica (ARE ),
onde :
T
P = P é a solução da ARE acima ,
−1 T
K=R . B . P é o Controlador Ótimo LQR e
u = - K . x é o Sinal de Controle Ótimo .