Método de Runge-Kutta 2ª e 4ª ordem

De Física Computacional
Revisão de 17h20min de 15 de março de 2022 por Jhordan (discussão | contribs) (Criou página com '= Runge-Kutta 2ª ordem = No método explícito de euler tínhamos: <math display="block">\begin{align} y_{n+1} & =y_{n}+f\left(t_{n},y_{n}\right)\Delta t\end{align}</math>...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Runge-Kutta 2ª ordem

No método explícito de euler tínhamos:

Sendo . Podemos reescrever como:

Onde e . Agor se supormos uma solução:

Com o termo adicional dependendo de uma posição genérica em um tempo genérico , isto é . Usando o fato de que , podemos escrever então que:

Agora lembrando a expansão em série de taylor que também vimos no método explícito e Euler:

Abrindo a segunda derivada, temos:

Substituindo então, e escrevendo apenas , temos a seguinte expansão em série de Taylor:

Vamos expandir . Uma expansão de Taylor de primeira ordem para uma função de 2 variáveis em torno de é dado por[1]:

Onde denota a derivada da função na variável . Para o nosso caso, temos então para uma expansão em torno de :

Expandindo então em torno de temos:

Aqui podemos notar que multiplica a expansão da função, então quando desprezamos os termos de segunda ordem da expansão de , deprezamos os termos de terceira ordem de . Substituindo então o aproximado e na equação 1, temos:

Manipulando:

Comparando a aproximação 3 com a expansão 2 temos a seguinte relação:

Diferentes conjuntos de valore satisfazem este sistema. O método do ponto médio é obtido se ecolhermos: , e :

Então:

O método de Heun é obtido se for escolhido e :

Uma observação, é que o erro global no algoritmo de Runge-Kutta de segunda ordem é Falhou ao verificar gramática (erro de sintaxe): {\displaystyle \mathcal{O}\left(\Delta^{2}\right) </math) e o local é <math>\mathcal{O}\left(\Delta^{3}\right) } .

Exemplo


Runge-Kutta 4ª ordem

Exemplo


Principais materiais utilizados

  1. Runge-Kutta Methods (Michael Zeltkevic, Instituto de Tecnologia de Massachusetts)
  2. Second Order Runge-Kutta (Erik Cheever, Swarthmore)

Citações