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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figura 4.5: Diagrama de blocos do sistema contínuo<br />

4.7 Discretização do algoritmo<br />

A diferença dos algoritmos apresentados na bibliografia que se limitam a tratar o caso<br />

contínuo, discretizaremos aqui o algoritmo (4.23) calculando o comprimento do passo<br />

ótimo, ao qual daremos o nome de algoritmo gradiente a estrutura variável. Utilizando<br />

a nomenclatura da teoria de controle, define-se o resíduo ou erro como em (4.22):<br />

r k := E(x k ) − σ(x k ) p ∗ ≥ 0<br />

onde o min x∈χ f 0 (x) = p ∗ pode ser substituído por um valor γ estimado 5 tal que γ < p ∗ .<br />

r k+1 = r k + ∇ T r(x k )(x k+1 − x k ) + h.o.t. ≃ r k + ∇ T r(x k )(x k+1 − x k ) =<br />

r k + ∇ T E(x k )(x k+1 − x k )<br />

Esta aproximação é válida sempre que σ(x k ) = σ(x k+1 ). Aqui desconsideramos<br />

também o gradiente generalizado dos termos descontínuos observando que, por ser a<br />

fronteira do conjunto viável parte deste, para toda iteração k : x k ∈ χ ou x k /∈ χ,<br />

portanto, sem perda de generalidade, consideramos, para todo x k : ∇σ(x k ) = 0.<br />

Discretizando a lei de atualização (4.23) por Euler (ver [4])<br />

x k+1 = x k − α k ∇E(x k ) (4.50)<br />

5 Existe a possibilidade, não pesquisada no presente trabalho, de utilizar um mínimo estimado<br />

adaptativo, isto é, um valor variável a cada iteração tal que γ k = f(f(x k )).<br />

183

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

Saved successfully!

Ooh no, something went wrong!