Você está na página 1de 5

UNIVERSIDADE FEDERAL DA GRANDE

DOURADOS
FACULDADE DE ENGENHARIA
ENGENHARIA CIVIL

TRABALHO 2 - CÁLCULO NUMÉRICO: MÉTODOS


NUMÉRICOS PARA A SOLUÇÃO DE EQUAÇÕES
DIFERENCIAIS ORDINARIAS

CARLOS EDUARDO PELEGRINO CARVALHO SANTOS

Prof. Lais Correa

Dourados
27/10/2022
1. INTRODUÇÃO

Este trabalho foi realizado com o objetivo de realizar o cálculo de equações


diferenciais ordinárias (EDO) por diferentes métodos numéricos e ao final,
comparar seus resultados a fim de chegar à conclusão de qual dos métodos se
faz mais exato.

2. DRSCRIÇÃO DO PROBLEMA

Considere o conjunto massa-mola dado na figura a seguir:

A equação diferencial que descreve este sistema é:

onde v(t) é a velocidade no instante t > 0.


Considere como condição inicial V(0) = 0 m/s. Além disso, as constantes são
dadas por: b = 3 kg/s,
M = 1 kg e F(t) = 1 N.
Calcule V(2) através de um software numérico online de sua preferência
utilizando os seguintes métodos:
a) Método de Euler;
b) Método de Runge-Kutta de ordem 4.
Considere para o tamanho do passo h = 0, 4.
Sabendo que a solução exata do PVI é dada
por:
O primeiro passo para utilizar os métodos de Euler e Runge-Kutta de ordem
4 é encontrar um PVI (problema de valor inicial) que pode ser obtido pelas
informações que já temos.
M = 1 kg F(t) = 1 N V(0) = 0 m/s b = 3 kg/s

1. + 3. =1

= 1 – 3.

Considerando = Y e = X:
Y` = 1 – 3Y
Y(0) = 0 0 ≤ X ≤ 2, com h = 0,4

Já encontrado o PVI, agora já é possível colocar estes valores no sofwere para calcular
ambos os métodos. O softwere utilizado foi o planetcalc.

3. Resultados Numéricos:

Método de Euler:
Método de Runge-Kutta:
Comparando os métodos:
T V(Euler) V(Runge-Kutta) V(Solução exata) Erro(Euler) Erro(Runge-Kutta)
0 0 0 0 0 0
1 0.4 0.22720000 0.23293526 0,16706474 0,00573526
2 0.32 0.29954048 0.30309402 0,01690598 0,00355354
3 0.336 0.32257369 0.32422543 0,01177457 0,00568203
4 0.3328 0.32990746 0.33059008 0,00220992 0,00068262
5 0.33344 0.33224254 0.33250708 0,00093292 0,00026454

4. CONCLUSÃO
Diante do exposto evidencia-se que o método de runge-kutta é mais preciso
que o método de Euler, pois se aproxima mais da solução exata, gerando um
erro menor.

Você também pode gostar