Escolar Documentos
Profissional Documentos
Cultura Documentos
ESCOLA POLITCNICA
CURSO DE ENGENHARIA DE CONTROLE E AUTOMAO
Material Instrucional
Autores:
Anderson Rodrigues
Edson Xavier
Herta Barros
Elton Souza
Figura 1-1. Comportamento dinmico em funo da variao da fora exgena. Fonte: (Silva,
2005). ............................................................................................................................................ 7
Figura 1-2. Comportamento dinmico com u=10N. Fonte: (Silva, 2005). .................................... 7
Figura 1-3. Sistema com tempo de escape finito. Fonte: (Silva, 2005). ........................................ 8
Figura 1-4. Pontos de equilbrio distintos. Fonte: (Silva, 2005). ................................................... 8
Figura 1-5. Comportamento do sistema para diferentes valores de mi ().................................. 9
Figura 1-6. Comportamento catico do sistema (5). Fonte: (Silva, 2005). ................................. 10
Figura 1-7. Anlise da equao de Van Der Pol. ......................................................................... 11
Figura 1-8. Exemplo de saturao de sistema. Fonte: (Silva, 2005)............................................ 12
Figura 1-9. Fenmeno de Histerese. Fonte: (Silva, 2005). .......................................................... 14
Figura 1-10. Curva caracterstica de sistema com folga em engrenagem. Fonte: (Garcia, 2013)
..................................................................................................................................................... 14
Figura 2-1. Evoluo dos estados para um n estvel. Fonte: (Silva, 2005). .............................. 15
Figura 2-2. Evoluo dos estados para um n instvel. Fonte: (Silva, 2005). ............................. 16
Figura 2-3. Evoluo dos estados para um foco estvel. Fonte: (Silva, 2005). ........................... 16
Figura 2-4. Evoluo dos estados para um foco instvel. Fonte: (Silva, 2005). .......................... 17
Figura 2-5. Quadro resumo das classificaes dos pontos de equilbrio. ................................... 17
Figura 2-6. Ilustrao de ponto estvel no domnio do tempo. Fonte: Slide de Aula................. 18
Figura 2-7. Evoluo dos estados do sistema (19). ..................................................................... 22
Figura 2-8. Evoluo dos estados do sistema (31). ..................................................................... 24
Figura 3-1. Lgica de simulao do sistema (36) no simulink. .................................................... 29
Figura 3-2. Lgica do controlador (46). ....................................................................................... 29
Figura 3-3. Lgica de simulao do sistema (36) em malha fechada. ......................................... 29
Figura 3-4. Comportamento da altura do tanque a partir do estado estacionrio. ................... 30
Figura 3-5. Resposta do sistema (36) caso servo e ao integral. .............................................. 32
Figura 3-6.Resposta do sistema (36) caso servo e ao integral w = 1 rad/min. ........................ 33
Figura 3-7. Tanque cnico. .......................................................................................................... 33
Figura 3-8. Comportamento do sistema (65) para diferentes pontos de operao. .................. 36
Figura 3-9. Comportamento do sistema (65) para diferentes pontos de operao - controlador
adaptativo. .................................................................................................................................. 36
Figura 3-10. Brao mecnico com junta flexvel. Fonte: (Silva, 2005). ....................................... 46
Sumrio
1 INTRODUO ...................................................................................................................6
4 REFERNCIAS ................................................................................................................ 47
5
Apresentao
Para a devida compreenso dos temas abordados neste material, recomenda-se que o
estudante tenha noes bsicas das seguintes disciplinas:
Clculo diferencial;
lgebra Linear;
Anlise de processos e sistemas lineares;
Fsica geral;
Qumica geral;
6
Parte 1
1 INTRODUO
Todos esses fenmenos sero abordados neste captulo, inicialmente na forma qualitativa,
seguida pelas definies matemticas necessrias e por fim de forma quantitativa, utilizando
alguns sistemas dinmicos no lineares com exemplo.
Seja um sistema linear dado por = (), estvel e invariante no tempo. Neste
sistema, a aplicao de uma fora exgena de amplitude leva o sistema de um estado inicial
para um estado de equilbrio. A retirada da fora exgena ou a insero da mesma com sinal
oposto faz com que o sistema tenha um comportamento simtrico em relao ao primeiro
comportamento. A evoluo dos estados de um sistema linear at seu ponto de equilbrio
sempre dependente da fora exgena em termos de amplitude e sinal, sendo,
respectivamente, proporcional e simtrico. O mesmo no acontece com os sistemas no
lineares. Dado o sistema representado por (1).
+ 2 = (1)
7
Figura 1-1. Comportamento dinmico em funo da variao da fora exgena. Fonte: (Silva, 2005).
Considere o sistema dado por (2). Este sistema para = = 0.5 e (0) = 0.5 tende ao
infinito em um tempo finito conforme mostrado na Figura 1-3.
= (1 + ) (2)
8
Figura 1-3. Sistema com tempo de escape finito. Fonte: (Silva, 2005).
Todo sistema linear estvel possui um nico estado estacionrio, ponto no qual os
seus estados no mais evoluem com o tempo. Logo, para uma determinada fora exgena e
um conjunto de parmetros, tm-se previamente um ponto estacionrio ou de equilbrio. Os
sistemas no lineares, para uma determinada fora exgena e um conjunto de parmetros,
podem possuir vrios pontos de equilbrio, dependendo da sua condio inicial. O sistema
representado por (3) possui dois pontos de equilbrio, 1 = 0 e 2 = 1.
= 2 (3)
A Figura 1-4 mostra que para condies iniciais distintas a evoluo do sistema
converge para pontos de equilbrio distintos. Para este sistema, o ponto 1 dito estvel e o
ponto 2 instvel.
1 = 1 + 2 1 3
{ (4)
2 = 1
A Figura 1-5 mostra o comportamento do sistema (4) para valores de = 0.1 e = 0.1.
Pode-se observar que a mudana no sinal deste parmetro muda completamente a evoluo
dos estados deste sistema.
Com base neste contexto abordado por (Hoff, 2014), pode-se afirmar que o parmetro
no sistema (4) um parmetro bifurcador.
1.6 Caos
A Figura 1-6 mostra o comportamento do sistema (5) para as seguintes condies iniciais:
(0) = [2; 3] e (0) = [2.01; 3.01].
10
Pode-se perceber que uma pequena mudana nas condies iniciais do sistema, no
tempo finito de simulao, o comportamento (Cor azul do grfico) diverge do comportamento
esperado. Logo, de acordo com esta simulao e com a afirmao de (Silva, 2005), pode-se
afirmar que o sistema (5) um sistema catico para essas condies iniciais.
+ 2( 2 1) + = 0 (6)
11
A Figura 1-7 mostra o comportamento dinmico dos estados do sistema (6) para =
0.17. Atravs desta figura possvel observar que para uma condio inicial nula, ou seja,
(0,0), o sistema absorve energia e tem sua amplitude de oscilao crescente com o tempo at
um estado limite. Para uma condio inicial igual a (-3,1), o sistema dissipa energia,
decrescendo sua amplitude at o mesmo estado limite.
Por definio, o ciclo limite um estado para o qual o sistema sempre evolui,
independentemente da condio inicial, permanecendo no mesmo. A existncia ou no de
ciclos limites em sistemas no lineares discutida de forma analtica nos prximos captulos
deste trabalho.
Um sistema linear com fora exgena peridica produz como resposta um sinal tambm
peridico e de mesma frequncia. Nos sistemas no lineares este fenmeno pode no
acontecer, podendo a resposta ter uma frequncia mltipla ou sub mltipla da frequncia da
fora exgena.
Este item apresenta algumas no linearidades que frequentemente esto presentes nos
sistemas fsicos. Estas, segundo (Silva, 2005), podem ser inseridas nos sistemas de controle
com a finalidade de melhorar seu desempenho.
1.9.1 No Linearidades
Rels;
Circuitos a tiristor;
Limitadores para restringir a faixa de uma varivel e etc.
1.9.2 Saturao
1 , < 1
() = { , 1 1 (7)
1 , > 1
Figura 1-9. Curva caracterstica de sistema com atrito de Coulomb e atrito seco. Fonte: (Artherton, 1982) apud
(Garcia, 2013).
= (0 . || + )() + (8)
Onde:
Este tipo de no linearidade pode ser caracterizado como tipo I ou tipo II. Por definio
a regio na qual a sada do sistema nula independente da fora externa aplicada.
0, |u| Zm
y={ (9)
ku, |u| > Zm
1.9.5 Histerese
Seja um sistema dado por = (, ()), e seja uma varivel exgena. Este sistema,
para um determinado valor de crescente, evolui de um ponto (estado de repouso) para
um ponto (estado de equilbrio) atravs de uma curva (). Se este mesmo sistema sai do
ponto para o ponto , sendo decrescente, atravs de uma curva (), este sistema
apresenta o fenmeno de histerese. A Figura 1-9 ilustra o fenmeno de histerese com base no
exposto.
14
Figura 1-10. Curva caracterstica de sistema com folga em engrenagem. Fonte: (Garcia, 2013)
A equao de movimento para um sistema com folga nas engrenagens possui duas formas:
uma para movimento normal, quando a engrenagem motora e a carga esto se movendo
juntas, e a outra na regio de folga, onde a engrenagem de carga no se move.
Nesta regio, ambas as engrenagens esto em contato, mas defasadas de um certo valor:
= ( ) . () (11)
2
Todo sistema fsico que pode ser representado por um conjunto de equaes
diferenciais e pode ter seu comportamento previsto atravs de fatores existentes nestas
equaes. Estes fatores, que determinam o comportamento do sistema, podem ter sua origem
interna, ou seja, quando so relacionadas a caractersticas internas do sistema, ou oriundos de
foras externas existentes no ambiente ou inseridas de maneira proposital. Estes fatores so
os autovalores ou mdulos caractersticos de um sistema. Desta forma, o comportamento de
um sistema no lineares depende, entre outros fatores, da posio desses fatores no plano
complexo.
| | = 0 (12)
2.1.2 N
Figura 2-1. Evoluo dos estados para um n estvel. Fonte: (Silva, 2005).
16
A Figura 2-1 mostra a evoluo dos estados de um sistema no linear para diferentes
condies iniciais, em todas as condies iniciais o sistema converge para o ponto de equilbrio
definido como n estvel.
Figura 2-2. Evoluo dos estados para um n instvel. Fonte: (Silva, 2005).
2.1.3 Foco
A existncia de parte imaginria nos autovalores de um sistema faz com que o mesmo
apresente comportamento oscilatrio. A Figura 2-3 mostra o comportamento de um sistema
que possui, no ponto de equilbrio, autovalores com parte imaginria.
Figura 2-3. Evoluo dos estados para um foco estvel. Fonte: (Silva, 2005).
A Figura 2-3 mostra o comportamento para sistemas nos quais a definio 6 se aplica.
17
Figura 2-4. Evoluo dos estados para um foco instvel. Fonte: (Silva, 2005).
2.1.4 Centro
Definio 9 Se alguns dos autovalores, mas no todos, tm parte real positiva, enquanto o
resto tem parte real negativa, 0 chamado de ponto de cela. Como a cela tem alguns
autovalores positivos, logo tambm um ponto instvel.
A Figura 2-5 mostra o resumo das classificaes dos pontos de equilbrio para sistemas no
lineares.
As anlises que sero realizadas neste trabalho sero feitas em torno de uma regio de
equilbrio do sistema estudado. E a esta regio dar-se o nome de domnio de atrao.
Definio 10 O ponto dito estvel se, para qualquer > 0 existe () > 0 (0 < < )
tal que se (0) < , ento () < .
Figura 2-6. Ilustrao de ponto estvel no domnio do tempo. Fonte: Slide de Aula.
Assim, pode ser feita uma relao direta entre a estabilidade local de um ponto de
equilbrio de um sistema no linear com a estabilidade do seu correspondente linear. Por
exemplo, se a correspondente linearizao de um sistema apresentar um ponto fixo
assintoticamente estvel, ento pode-se concluir que o ponto fixo correspondente do sistema
no linear tambm . Assim, justifica-se o uso de tcnicas lineares para controle de sistemas
no lineares na prtica. Ressalva-se, porm, que essa correspondncia no vlida para o caso
do sistema linearizado apresentar um ponto fixo marginalmente estvel ou um centro, sendo
19
neste caso necessria uma anlise mais profunda do sistema no linear (Oliveira & Rosolen,
2011).
O que o autor (Oliveira & Rosolen, 2011) afirmou acima pode ser reforado atravs do
teorema de Hartman-Grobman, que diz:
Definio 15 Se a matriz A tiver pelo menos um autovalor no semiplano direito, o ponto fixo
instvel.
1 1
2 2
= =[ ] (13)
2 2
[ ]
2 2
=[ ] (14)
Teorema de Bendixson;
Critrio de Poincar (Condio necessria);
Critrio de Brendixson (Condio necessria).
No item 1.7 foi descrito, de maneira didtica, o que significa um ciclo limite. No entanto, a
existncia do mesmo somente era, at o momento, comprovada atravs do retrato de fase do
sistema. Neste item sero estudadas as condies necessrias para a existncia de ciclo limite
em sistemas no lineares.
Teorema 3 (Brendixson) Para um sistema no linear, nenhum ciclo limite pode existir em uma
regio do plano de fase na qual (15) no se anula ou no troca de sinal.
1 2
+ (15)
1 2
Exemplo:
Analisando a equao de Van Der Pol dada por (6). Colocando em espao de estados, tm-se a
equao (16).
1 = 2
{ (16)
2 = 1 + 2(1 1 2 )2
0 1
=[ ] (17)
1 2
= 2 1
21
0 2(1 2 + 1)
() ()
1 () + () < 0 (18)
1 2 2
= 1 + 2 1 (1 2 + 2 2 )
{ 1 (19)
2 = 21 + 2 2 (1 2 + 2 2 )
() = 1 2 + 2 2 (20)
3 2 < 0 (22)
Logo, para a desigualdade (22) ser verdadeira, c deve ser maior que 1.5. Logo, para > 1.5
existe um ciclo limite de acordo com o lema 1.
22
Definio 16 A funo de Lyapunov () satisfaz as seguintes condies para todo > 0 para
e para todo na vizinhana de = 0, com = 0 um ponto de equilbrio do sistema = ():
()
() = [ ] = () (23)
Teorema 5 Suponha que uma () possa ser determinada. Ento, o estado de equilbrio = 0
assintoticamente estvel se () for negativa definida e estvel no sentido de Lyapunov se
() for negativa semidefinida.
23
Teorema 6 (Estabilidade Local) Se uma regio esfrica com centro em e de raio existir
uma funo escalar (), continua, com primeira derivada contnua, tal que () localmente
positiva definida e () localmente definida semidefinida, ento localmente estvel. Se,
alm disso, se () for localmente negativa definida, o ponto de equilbrio assintoticamente
estvel.
Exemplo:
+ + = 0 (24)
A funo que representa a energia do sistema, ou seja, a soma da energia potencial e cintica
do sistema, dada por (25).
1 1
() = 2 + 2 (25)
2 2
() = 2 (26)
Como pode ser visto, () sempre positiva para todo 0 e () nula quando = 0.
Sendo sempre positiva, devido ao seu conceito fsico, () < 0 e (0) = 0. Logo, este
sistema satisfaz a definio 16 e, portanto () uma funo de Lyapunov.
= () + () (27)
() = () () (28)
() = () + () + (29)
() = () () (30)
Exemplo:
Seja (31) o modelo dinmico de um reator, utilizado em (Pannocchia & B. Rawlings, 2003).
0
= =0
2
0 (0 )
( )
= 0 (31)
2
0 (0 )
( ) 2
= 0 + ( )
{ 2
A Figura 2-8 mostra a evoluo dos estados do sistema representado por (31), os dados
utilizados para as constantes envolvidas neste modelo podem ser obtidos em (Pannocchia & B.
Rawlings, 2003).
De acordo com a definio 5 o primeiro ponto de (33) um foco estvel. De acordo com a
definio 6 o segundo ponto de (33) um foco instvel. E de acordo com a definio 9 o
terceiro ponto de (3) um ponto de cela.
Substituindo a matriz A obtida com a linearizao de (31) no primeiro ponto de (32), ponto
estvel do sistema, em (27) e calculando os autovalores da matriz resultante, obtm-se:
Dentre as diversas tcnicas existentes para controle de sistemas no-lineares, neste trabalho
se limita seguintes tcnicas de controle:
0
= (36)
0 = (37)
A equao (37) mostra que para um dado valor de altura de coluna no tanque, definida
como ponto de operao, h um valor de vazo de entrada de forma que haja um equilbrio
entre a entrada e a sada do sistema. Definimos como e 0 os respectivos pontos de
equilbrio do sistema descrito por (36) ou tambm chamado de pontos de operao.
Como o objetivo obter uma lei de controle para o sistema (36), logo esta lei deve ser funo
dos estados do sistema. Para o sistema (36), define-se a lei de controle (38) em varivel desvio.
0 = (38)
= (39)
3.1.3 Linearizao
= (40)
2
Onde: =
O primeiro critrio que deve ser definido o de estabilidade do sistema, neste caso
deve-se encolher um valor de K de forma que torne o sistema (40) estvel. Logo K deve
satisfazer a desigualdade (41).
28
> (41)
2
() = () = (42)
2
() ( [ ]) = (43)
2
() = (44)
( [ ])
2
Colocando a equao (44) na forma padro de um sistema de primeira ordem, obtm-se (45).
() = (44)
( + 1)
1
Onde =
[ ]
2
Desta forma, basta definir qual o valor da constante de tempo desejada para o sistema e
encontrar o K correspondente. Seja o valor de = 5 na equao (44), o valor de K dado por
(45).
= + (45)
2 5
= 0 = 0.4869 (46)
controlador trs o sistema (36) de um estado perturbado para a sua origem, estado
estacionrio.
3.1.5 Simulao
A Figura 3-2 mostra a lgica do controlador representado pela equao (46). Note que
os termos necessrios para se trabalhar com varivel desvio foram inseridos.
A Figura 3-3 mostra a lgica de simulao do sistema (36) em malha fechada, tendo
como fora exgena a ao de controle projetada nos itens anteriores.
diferena no valor final da altura, um erro de estado estacionrio. Este erro chamado de erro
de regime e pode ser removido com a aplicao de uma ao integral na lei de controle.
0 = 1 2
{ (47)
=
1 2
= (48)
1 2
= [ ] (49)
2
1 2
0
[ ]=[ 2 ][ ] + [ ] (50)
1
1 0
Da mesma forma que os critrios descritos no item 3.1.4 foram definidos para o caso
regulatrio, os mesmos conceitos podem ser aplicados para o sistema (50). O primeiro critrio
o de estabilidade, ou seja, o sistema (50) deve ser estvel. Aplicando a definio 2 no sistema
(50), obtm-se (51).
| | = 0
1 2
0
|[ ][ 2 ]| = 0
0
1 0
1 2
+ +
|[ 2 ]| = 0
1
1 2
2 + ( + ) + =0 (51)
2
Analisando a equao (51), para que este sistema seja estvel se faz necessrio que
todos os termos sejam positivos, ou seja, necessrio atender as desigualdades do conjunto
(52).
1
( + )>0 1 =
2
{ 2 (52)
2 2 > 0
>0
{
Neste caso em estudo, caso servo, o valor de estado estacionrio da altura igual ao valor
de referncia . Dessa forma, o valor de 1 funo de .
Com a equao (51) possvel determinar o vetor K de forma a atender aos critrios
de desempenho do sistema, pode-se coloca-la na forma padro de um sistema de segunda
ordem conforme mostra as equaes (53) e (54).
1
2 = ( + ) 1 = + 2 (53)
2 2
2
2 = 2 = 2 (54)
2 4
= (55)
2
2
Onde = ( 1 + )e =
2
32
3.1.8 Simulao1
1 = 0.36
2 = 22.5
A Figura 3-6 mostra o resultado de uma simulao com a frequncia natural do sistema
= 1 /. Observa-se que o nmero de oscilaes diminui em funo do valor de .
Em contrapartida, houve um aumento no tempo de acomodao do sistema.
1
A lgica para simulao do controlador no linear no caso servo no a mesma mostrada na Figura
3-2. Para este controlador, a lgica deve sem implementada de acordo com a expresso (47).
33
3.1.9 Concluso
3.2.3 Modelagem
Para realizar a modelagem do sistema mostrado na Figura 3-7 se faz necessrio definir
algumas hipteses. A definio dessas hipteses facilita os clculos matemticos sem
descaracterizar os pontos principais do sistema.
Hipteses adotadas:
()
= q1 (t) q2 (t) (56)
() ()
= 1 () 2 () (57)
o volume lquido dentro do tanque, e uma funo que depende da altura da coluna
lquida. De acordo com a geometria do problema, o volume pode dado por (58).
() 2
= (58)
3
2 3
= 3 2
(60)
35
2 2
= (61)
2
A vazo de sada do tanque 2 pode ser calculada atravs da expresso (62). Substituindo (61)
e (62) em (57) obtm-se (63).
2 () = () (62)
1
= [ ()
() 1
()] (63)
2 2
() = (64)
2
1
= [ ] (65)
( ) 1
Inicialmente, iremos definir uma lei de controle no mesmo formato de (47). Dessa forma, a lei
de controle pode ser expressa conforme (66).
1 = 1 ( ) 2
{ (66)
=
1 2 1
[ ] = [ () 2() ]
() [ ] + [ ()] (67)
1 0 1
Procedendo da mesma forma que foi feito no item 3.1.6 e utilizando alguns dados (, )
disponveis na Tabela 1, pode-se calcular o valor dos ganhos do controlador para um
determinado ponto de operao.
Este problema pode ser resolvido de duas formas distintas. A primeira delas, e mais utilizada,
definir quais so os pontos de operao do sistema e realizar o clculo dos ganhos do
controlador para cada ponto de operao. Caso haja mudana de um ponto para outro, os
ganhos devem ser modificados de forma automtica, utilizando lgica de programao. No
entanto, este procedimento limita o sistema a operar nos pontos previamente definidos e no
em todo o seu domnio. A segunda forma consiste em estabelecer uma lei matemtica, ou
seja, colocar os ganhos do controlador em funo do ponto de operao do sistema. Esse
procedimento chamado de escalonamento de ganhos e garante o desempenho do sistema
controlado em todo o seu domnio de operao.
Da mesma forma que os ganhos do controlador foram obtidos no item 3.1.7, os quais
esto em funo do ponto de operao do sistema, pode-se projetar um controlador de ganho
varivel utilizando as mesmas expresses obtidas ao definir as condies de estabilidade e
desempenho. Logo, as expresses para o escalonamento de ganhos do controlador para o
sistema (65), so dados por (68) e (69).
1 = + 2() (68)
2
2 = 2 () (69)
A Figura 3-9 mostra o desemprenho do sistema (65) com a insero do controlador de ganho
varivel.
Figura 3-9. Comportamento do sistema (65) para diferentes pontos de operao - controlador adaptativo.
37
3.2.6 Concluso
Seja o sistema expresso pela equao (63) e seja (70) a lei de controle para este
sistema, substituindo (70) em (63), obtm-se (71).
1 = = () + (70)
= (71)
Pode-se observar que o sistema (63), aps a aplicao da lei de controle tornou-se um sistema
totalmente linear, bastando definir a funo de , que pode ser definida por (72).
= ()
{ (72)
() =
= ( ) (73)
() = () (74)
38
O calculado para a equao (74) para o caso regulatrio, que consiste em trazer o
sistema sempre para a origem. Para o caso servo, onde o sistema deve acompanhar um valor
de referncia, substitui-se (72) em (70), obtendo-se (75):
1 = = () ()() + (75)
3.3.2 Generalizao
Diante do que foi exposto fica evidente o objetivo da linearizao por feedback. No
entanto, nem todos os sistemas possuem suas no linearidades to evidentes de forma a ser
possvel propor, de forma rpida, uma lei de controle que as elimine. Para tornar isso possvel
se faz necessrio trabalharmos como generalizaes, com o objetivo de abranger a todos os
sistemas no lineares.
Um sistema no linear se diz em sua forma padro para linearizao por feedback
quando pode ser expresso por (76).
= () + ()
{ (76)
= ()
1
= [() ()] (77)
()
() =
()
1
() =
()
Logo, a lei de controle para linearizao do sistema (63) dada por (78).
= 1 = () [() + ] (78)
()
3.3.3
()
() = () = ()() (79)
39
Como a derivada de Lie de uma funo escalar tambm resulta em um escalar, as derivadas de
Lie podem ser de ordens. Dessa forma, a derivada de Lie de ordem dada por (80).
[, ] = (81)
[, ] = g = (82)
= [, 1 ] (83)
De maneira similar, 0 =
1 = sin 21 + (2 + 3)3
2 = 1 3 + 3
(84)
3 = 1 2 +
{ = 1
Em (85), no h nenhum termo com a entrada , dessa forma, deriva-se at que se chegue a
uma relao entrada-sada.
40
Agora, na equao (86), aparece o termo da entrada do sistema, tendo uma relao entrada-
sada. Colocando a equao (86) na forma padro, tm-se que:
() = (2 + 3) (88)
A lei de controle para este sistema, seguindo a forma padro, dada por (89).
1
= [ ((2 cos 22 + 3 )(1 3 + 3 ) + 1 2 2 + 31 2 )] (89)
(2 + 3)
Substituindo (89) em (86), obtm-se o sistema linear dado por (90). Bastando agora definir a
funo de acordo com a necessidade.
= () (86)
A lei de controle no pode ser global, ou seja, ela no aplicada a todo o domnio do
sistema, sendo necessrio que 2 3.
O termo foi derivado duas vezes, porm o sistema de grau 3. Isto nos informa que
h um estado no sistema no controlvel e se faz necessrio, para garantir o
desempenho desta estratgia, que o estado no controlador seja estvel no ponto de
equilbrio.
Definio 22 A quantidade de vezes que a funo y seja for derivada at de obter uma relao
explicita entre entrada e sada definida como grau relativo do sistema.
Seja um sistema no linear dado por (76), se faz necessrio a derivao de at que se
obtenha uma relao explicita entre entrada e sada, logo:
() ()
= = (87)
()
= [() + ()] (88)
() ()
= [ () + ()] (89)
Para que se tenha uma relao explicita entre entrada e sada necessrio que (90) seja
diferente de zero.
41
()
() 0 (90)
() = [ () + 1 ()] (91)
1
= [ () + ] (92)
1
()
Deve-se definir uma lei de transformao dos estados do sistema (76) para um novo espao de
estados dado por (93).
()
()
= () = .= . (93)
. .
[ (1) ] [1 ()]
A definio 20 deve ser vlida para o sistema (93), caso contrrio o sistema (76) no pode ser
linearizado por feedback utilizando o mtodo de entrada-sada. Se a definio 20 vlida para
o sistema (93), o espao de estados definido por (94). Este relaciona-se com o sistema (76)
atravs de uma transformao ().
= + [ 1 () + ()] (94)
0 1 0 0 0
0 0 1 0
= [ ] + [ ] [ 1 () + ()] (95)
0 0 0 0 1
= + (96)
= [1 2 ] (97)
= ( ) (98)
Diante do exposto, se faz necessrio definir o valor do vetor de forma a tornar o sistema (98)
estvel. Um ponto importante neste contexto, que o valor de , ou seja, ao de controle
deve ser funo dos estados do sistema no espao e no no espao .
42
Exemplo:
Seja o sistema dinmico no linear representado por (99) e seja 1 o estado a ser controlador
atravs da linearizao por feedback entrada-sada.
1 = 2
{ (99)
2 = 1 + 2(1 1 2 )2 +
0
=[ ]
1
= 1 + 2(1 1 2 )2 + (100)
1
= [2 () + ] (101)
1
()
() = [1 0] = 2
2 () = ( ()) = 2 = [0 1] = 1 + 2(1 1 2 )2
() = 2 = [0 1] = 1
= [1 2(1 1 2 )2 + ] (102)
() 1
= () = [ ] = [ = (103)
()] [2 ]
Aplicando a definio 20, pode-se verificar que suave. Fazendo a transformao inversa
obtm-se (104).
1
= 1 () = [ ] (104)
2
A transformao dada por (103) suave e h uma relao entre e , dada por (105).
1 = 1
{ = (105)
2 2
43
0 1 0
= [ ] + [ ] [ 1 + 2(1 1 2 )2 ] (106)
0 0 1
0 1 0
= [ ] [ ] [1 2 ] (107)
0 0 1
0 1
= [ ] (108)
1 2
2 + 2 + 1 = 0 (109)
Analisando as razes da equao caracterstica (109), dada por (110), verifica-se que
para haver estabilidade em malha fechada, 2 > 0. Outros critrios relacionados
desempenho podem ser observados e definidos da mesma forma que foi feito no item 3.1.7.
2 2 2 41
1,2 = (110)
2
Tomamos como exemplo ainda o sistema (99). Porm, para este exemplo, tomamos () =
2 .
Calculando a derivada de at se obter uma relao explicita entre entrada e sada, obtm-se
(111).
= 1 + 2(1 1 2 )2 + (111)
Logo, foi necessrio derivar apenas uma vez, o que implica que = 1. Logo a lei de controle
dada por
= + 1 (112)
Como < , o novo espao de estados deve ser escrito como (113).
44
1 1
= () = = () (113)
()
[ (1) ] [1 ()]
()
()
[ ]= = 0 2 = 0 (114)
(1) 1
[ ()]
1 = 0
{ (115)
2 = 1 + = 0
Logo, conclui-se que na dinmica zero todos os estados do sistema convergem para origem.
3.3.6.2 Funo
()
() = 0 (116)
Estendendo para os estados no controlados, pode-se afirmar que a equao (117) deve
verdadeira.
() =0 (117)
45
Dessa forma, necessrio encontrar uma funo de tal forma que a equao (117)
seja verdadeira e que ( ) = 0. Dentre as inmeras formas de se resolver uma equao
diferencial parcial, pode-se admitir uma expresso para e fazer os testes condicionais. Para o
sistema (99), pode-se definir que = 1 que as condies acima so atendidas.
Diante do que foi formalizado at aqui, pode-se concluir que o novo espao de estados do
sistema, no padro mostrado em (113), dado por (118).
= () = [ ] = [()] = [ ] (118)
2
1 0 (120)
[ ] = 1 0
0 1
Aplicando-se a forma padro (94), obtm-se a mesma expresso obtida em (108), bastando
apenas definir o valor dos ganhos do controlador em funo dos critrios de estabilidade e
desempenho desejados.
Incompleto ainda!!!!!
Seja o sistema representado na Figura 3-10, o qual possui as equaes de movimento definidas
em (99).
Figura 3-10. Brao mecnico com junta flexvel. Fonte: (Silva, 2005).
1 = 2
sin 1 + (3 1 )
2 =
3 = 4
(3 1 ) + (99)
4 =
= [1 2 3 4] = [ ]
{ =
47
4 REFERNCIAS
Muniz, D. (09 de 2017). Anlise e Controle de Sistemas No-Lineares - Notas de Aula. Salvador,
Bahia, Brasil.
Pannocchia, G., & B. Rawlings, J. (February de 2003). Disturbance Models For Offset-Free
Model Preditive Control. AIChE Journal, Vol 49, No 2., pp. 427-428.