Escolar Documentos
Profissional Documentos
Cultura Documentos
BELEM-PA
ABRIL DE 2012
Introdução
O presente trabalho propõe uma solução para o exercício de análise de
um controle por realimentação de estados projetado, seguindo os requeridos
parâmetros de projeto, para um sistema linear SISO. Tal sistema será
controlado por um LQR (Regulador Linear Ótimo). Será apresentado o
algoritmo da programação usada na simulação para obtenção dos resultados.
Desenvolvimento:
[K,S,e] = lqr(SYS,Q,R,N)
R 1 2 4 8 16
K* 0.6296 0.4492 0.3172 0.2221 0.1545
2.1517 1.6689 1.2824 0.9761 0.7359
0.3704 0.2579 0.1828 0.1314 0.0955
0.7339 0.5123 0.3625 0.2599 0.1883
1.0561 0.8717 0.7099 0.5698 0.4505
-0.4465 + -0.4493 + -0.4676 + -1.0140; -0.6117 +
0.8731i; 0.7885i; 0.7037i; -0.5281 + 0.6375i;
-0.4465 - -0.4493 - -0.4676 - 0.6146i; -0.6117 -
0.8731i; 0.7885i; 0.7037i; -0.5281 - 0.6375i;
Pólos em
-0.8952 + -0.8226 + -1.0416; 0.6146i; -0.9950;
MF
0.5567i; 0.5283i; -0.7416 + -0.6247 + -0.4911 +
-0.8952 - -0.8226 - 0.5071i; 0.4969i; 0.3809i;
0.5567i; 0.5283i; -0.7416 - -0.6247 - -0.4911 -
-1.1229; -1.0780; 0.5071i; 0.4969i; 0.3809i
Jmin 130.5279 134.1035 138.6722 144.8758 153.6025
Na figura abaixa estão as respostas dos sistemas regulados com a ação dos
reguladores projetados:
¿ ¿
Os sinais de controle u ( t )=v d− K x (t) são mostrados abaixo:
A seguinte tabela foi preenchida, sabendo que v dé calculado com a expressão:
−1
v d=H Mal h a fech ada ( s=0 ) y d
R 1 2 4 8 16
vd 10.0000 7.0711 5.0000 3.5355 2.5000
Por fim, de posse do polinômio característico do regulador LQR do sistema dado, foi
possível obter o LGR simétrico em função de cada valor de R.
R=1;
R=2;
R=4;
R=8;
R=16.
Rotina em MATLAB, usando como exemplo R=1:
% PARTE 1
K % Regulador
e % Pólos em malha fechada do sistema
J = xo*S*xo' % Jmin
subplot(2,1,1)
plot(t,y)
subplot(2,1,2)
plot(T,u)
pause
%PARTE 2