Escolar Documentos
Profissional Documentos
Cultura Documentos
Relatrio de Atividades
2015 2016
Ilha Solteira
2016
Resumo
1. Introduo .4
2. Representao do sistema Ball Balancer no espao de estados ........................... 7
3. Controlabilidade ..10
4. Determinao do vetor de ganhos K .............................................................. 11
5. Simulao do controlador projetado ................................................................... 14
6. Concluso............................................................................................................ 18
Referncias .......................................................................................................... 19
Apndice A: Resumo para o CIC da FEIS-UNESP em 2015 ............................. 20
4
1. Introduo
O lugar das razes (root locus) um mtodo clssico para anlise e projeto de
controladores para plantas lineares e invariantes no tempo descrito atravs de uma
funo de transferncia (Ogata, 2010; Dorf e Bishop, 2001). Tal mtodo consiste de
uma tcnica grfica que permite visualizar de que forma os polos do sistema em malha
fechada variam quando se altera o valor de um parmetro especfico.
Atualmente, possvel obter os polos do sistema em malha fechada de maneira
rpida e exata usando mtodos computacionais. Apesar disso, o mtodo do lugar das
razes continua sendo um mtodo de grande utilidade no projeto de sistemas de controle
por permitir ao projetista definir adequadamente a estrutura do controlador apropriado a
cada sistema. Este fato tem motivado diversas pesquisas abordando o emprego desta
tcnica no ensino de controle automtico, considerando, por exemplo, os ganhos
negativos (Teixeira et al., 2004; Teixeira et al., 2009), controladores Lag (Teixeira and
Assuno, 2002) e Lead-Lag ( Teixeira, 1994).
O sistema Ball Balancer um exemplo didtico de um sistema instvel que se
tornou importantssimo na verificao do comportamento de novas tcnicas de controle.
Trata-se de um sistema bola e viga estendido para duas dimenses.
Um sistema moderno pode ter muitas entradas e muitas sadas, e elas podem ser
inter-relacionadas de maneira complexa. Para analisar esse sistema, essencial reduzir a
complexidade das expresses matemticas, bem como recorrer a processos
computadorizados. A abordagem com base no espao de estados a mais apropriada
para analisar o sistema sob esse ponto de vista (Ogata, K., 2010).
()
() () () ()
sendo,
()
() = = (1)
() . ( + 1)
()
() = = 2 (2)
()
() + () = () (3)
() = () (4)
() ()
{() =
(5)
() = ()
= +
{ (6)
=
= [1 2 0 4 ] + 3 ( ) (7)
= + 3 (8)
sendo,
= [1 2 3 4 ] (9)
9
= 3 = (9)
A partir das dedues acima se pode formular o sistema de equaes (10) e por
seguinte o sistema matricial (11), descrito em termos da equao cannica controlvel.
1
2 () ()
=[ ]= (10)
3
4
[ () ]
0 1 0 0 0
0 1 0 0
[ ]=[ ].[ ] + [ ].
0 0 0 1 0
0 0 0 0 (11)
= [0 0 1 0]. [
]
{
Na figura 4, consta o diagrama de blocos utilizando representao em espao de
estados do servossistema Ball Balancer. Antes de usar a tcnica de alocao de polos
necessrio verificar se o sistema descrito pela equao (11) completamente
controlvel, requisito necessrio para aplicar a frmula de Ackermann que determina o
vetor de ganhos K que controla este sistema.
+ +
3 = + =
-
-
1
2
4
10
= [ 2 3 ] (12)
1,53 .
0,0248
1,29 2 .
Tabela 1 Valores das constantes K, e Kbb.
0 1 0 0
0 40,3205 0 0
=[ ] (13)
0 0 0 1
1,2944 0 0 0
0
61,6326
=[ ] (14)
0
0
= [0 0 1 0] (15)
() = 4;
() ()
+ + ()
3
() ()
. ( + 1) 2
- -
() 1
+
+
2
+
4
() 3
= 4 (18)
() + (1 + 2 ) 3 + 1 2 + 4 + 3
() = () () (19)
() 4 + (1 + 2 ) 3 + 1 2 + 4
= 4 (19)
() + (1 + 2 ) 3 + 1 2 + 4 + 3
Considerando uma entrada do tipo degrau, substitui a equao (20) na equao (19),
e depois, aplica-se o teorema do valor final encontrando o erro (equao 21).
() = (20)
( 4 + (1 + 2 ) 3 + 1 2 + 4 )
( ) = lim 4 =0 (21)
0 + (1 + 2 ) 3 + 1 2 + 4 + 3
Considerando uma entrada do tipo rampa, substitui a equao (22) na equao (19),
e depois, aplica-se o teorema do valor final encontrando o erro (equao 21). Considera-
se que o valor de Ro=0,012(m/s), amplitude utilizada para estimar o erro do manual da
Quanser.
() = (22)
2
( 4 + (1 + 2 ) 3 + 1 2 + 4 ) 4
( ) = lim 4 3 2
=
0 ( + (1 + 2 ) + 1 + 4 + 3 ) 3
4
( ) = = 0.70823 () (23)
3
= [1 2 0 0] + (3 + 4 )( ) (24)
= + (3 + 4 ) (25)
() 4 + 3
= 4 (26)
() + (1 + 2 ) 3 + 1 2 + 4 + 3
() = () () (19)
() 4 + (1 + 2 ) 3 + 1 2
= 4 (27)
() + (1 + 2 ) 3 + 1 2 + 4 + 3
() ()
+ + ()
3
() ()
. ( + 1) 2
-
4
1
+
+
2
Deste modo, para entradas do tipo degrau (Ro/s) e do tipo rampa (Ro/s^2) o erro
nulo. Um problema deste mtodo que para determinados valores dos ganhos do
17
6. Concluso
Referncias
Halliday, D.; Resnick, R.; Walker, J. Fundamentos de Fsica: Mecnica. 4. ed. Rio de
Janeiro, RJ: LTC, 1996. v. 1.
D'azzo, J.J. & Houpis, C.H. Linear Control Systems Analysis and Design:
Conventional and Modern, McGraw-Hill, 4th edition, 1995.