18.05.2014 Views

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

PROJETO DE ALGORITMOS PARA RESOLU¸C˜AO DE ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Planta<br />

ẋ = u<br />

Controlador<br />

˙u = −∇φ(x) − au − b∇ 2 φ(x)u<br />

Para analisar a convergência das trajetórias geradas por este algoritmo, será escolhida<br />

a seguinte função de Liapunov candidata<br />

V (x,u) = (ab + 1)φ(x) +<br />

‖u + b∇φ(x)‖2<br />

2<br />

(3.39)<br />

Derivando (3.39) com respeito ao tempo e aplicando as equações da planta e do<br />

controlador, isto é, ao longo das trajetórias do sistema em malha fechada:<br />

˙V<br />

= (ab + 1)∇ T φ(x)u + (u + b∇φ(x)) T (−∇φ(x) − au − b∇ 2 φ(x)u + b∇ 2 φ(x)u)<br />

= ab∇ T φ(x)u + ∇ T φ(x)u − u T ∇φ(x) − a‖u‖ 2 − b‖∇φ(x)‖ 2 + ab∇ T φ(x)u<br />

= −a‖u‖ 2 − b‖∇φ(x)‖ 2<br />

Por Barbalat, ˙V tende para zero e portanto u e ∇φ(x) também tendem para zero,<br />

mas a trajetória poderia se estacionar então em um ponto de gradiente zero, dependendo<br />

da escolha dos ganhos a possibilidade da trajetória ultrapassar mínimos locais.<br />

Fazendo a mudança de variáveis proposta na planta e no controlador, isto é, ẋ = u<br />

e ẍ = ˙u = −∇φ(x) − aẋ − b∇ 2 φ(x)ẋ, chega-se facilmente a (3.26).<br />

Aqui também, com certeza existem outras funções de Liapunov candidatas, e outras<br />

escolhas de planta e controlador que façam a derivada temporal desta negativa<br />

semidefinida. As apresentadas aqui são apenas alguns exemplos.<br />

A seguir, serão mostrados os algoritmos de maneira resumida na seguinte tabela:<br />

143

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!