Você está na página 1de 42

Escola de Química da UFRJ

Métodos numéricos aplicados a processos químicos


Módulo 9

Raquel Massad Cavalcante

2018-02
1
Derivação Numérica

Métodos de Runge-Kutta
Método de Euler

Utiliza-se a primeira derivada para fornecer uma estimativa


direta da inclinação em um ponto qualquer.

2
Derivação Numérica

Métodos de Runge-Kutta Da Figura:


Método de Euler

Do cálculo:

Uma aproximação para

3
Derivação Numérica

Métodos de Runge-Kutta
Método de Euler

Da função original:

4
Derivação Numérica

Métodos de Runge-Kutta
Método de Euler

Define-se como passo (h):

5
Derivação Numérica

Exemplo Prático 1
Use o método de Euler para resolver numericamente a equação
a seguir de x=0 a x=4, com passo igual a 0,5. Sabendo-se que a
condição inicial é: x=0 – y=1

6
Derivação Numérica

Erro – Método de Euler


Dois erros englobados:

- Erro de truncamento
- Erro de arredondamento

Dentro do erro de truncamento:

- Erro de truncamento local  resulta da aplicação do método


em um único passo
- Erro de truncamento propagado  aproximações produzidas
durante os passos anteriores.
A soma do erro de truncamento local e do erro de truncamento
propagado é denominado erro global ou erro total. 7
Derivação Numérica

Erro – Método de Euler


Erro pode ser deduzido da expansão em série de Taylor para a
obtenção do método de Euler.
Erro local aproximado (Ea):

8
Derivação Numérica

Erro – Método de Euler


Para diminuir o erro do método de Euler:

Diminuir o passo!!!

9
Derivação Numérica

Exemplo Prático 2
Use o método de Euler para resolver numericamente a equação
a seguir de x=0 a x=4, com passo igual a 0,5 e com passo 0,25.
Sabendo-se que a condição inicial é: x=0 – y=1

10
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Método de Euler;

Método de Heun;

Método do ponto médio.

11
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Método de Heun

Estimativa da inclinação de duas derivadas para o intervalo –


uma no ponto inicial e outra no ponto final.

Então é feita uma média das duas derivadas para obter uma
estimativa melhorada da inclinação no intervalo como um todo.

12
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Método de Heun
Preditor:

Corretor:

13
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Exemplo Prático – Método de Heun
Utilize o método de Heun para resolver a equação diferencial a
seguir, de x=0 a x=4 com tamanho de passo igual a 1. Dada a
condição inicial: x=0 – y=2.

14
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Exemplo Prático – Método de Heun
Utilize o método de Heun para resolver a equação diferencial a
seguir, de x=0 a x=4 com tamanho de passo igual a 1. Dada a
condição inicial: x=0 – y=2.

15
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Exemplo Prático – Método de Heun
Utilize o método de Heun para resolver a equação diferencial a
seguir, de x=0 a x=4 com tamanho de passo igual a 1. Dada a
condição inicial: x=0 – y=2.

16
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Exemplo Prático – Método de Heun
Utilize o método de Heun para resolver a equação diferencial a
seguir, de x=0 a x=4 com tamanho de passo igual a 1. Dada a
condição inicial: x=0 – y=2.

E assim, continua-se até o último ponto de integração.

É possível ainda refinar ou corrigir o erro, substituindo y predito,


utilizando-se o valor de y corrigido e assim sucessivamente.

17
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Método de Heun
O exemplo em que usamos, a equação a ser resolvida é função
da variável dependente também. Em casos em que não for, não
é preciso o cálculo de y predito

18
Derivação Numérica

Métodos Runge-Kutta (primeira ordem)


Outros métodos – ponto médio
Semelhante ao Euler e Heun, calcula-se a inclinação no ponto
médio do intervalo.

19
Sistemas de Equações Diferenciais

Método de Euler

A solução exige que conheçamos n condições iniciais no valor


inicial de x
20
Sistemas de Equações Diferenciais
Todos os métodos colocados anteriormente para uma única
equação diferencial podem ser estendidos para um sistema de
equações.

A solução exige que conheçamos n condições iniciais no valor


inicial de x
21
Sistemas de Equações Diferenciais

Exemplo Prático
Resolva o seguinte conjunto de equações diferenciais usando o
método de Euler, supondo que, em x=0, y1=4 e y2=6. Integre até
x=2 com um tamanho de passo de 0,5.

22
Aplicação 1

EQ/UFRJ
Tanque de Nível

FE A

F
h
Tanque de Nível

FE A

F
h

Considerando constantes FE, T e a densidade


EQ/UFRJ
Tanque de Nível h(t=0)=h0

FE A

F
h

Considerando constantes FE (vazão volumétrica),


TEQ/UFRJ
e a densidade
Balanço de Massa

EQ/UFRJ
Balanço de Massa

Pela definição de densidade:

EQ/UFRJ
Podemos escrever:

EQ/UFRJ
Podemos escrever:

EQ/UFRJ
Podemos escrever:

Se considerarmos F proporcional à altura da


coluna de líquido e inversamente proporcional à
uma constante R que indica a resistência ao
escoamento:

EQ/UFRJ
Considerando o tanque vazio em t=0.

Dados os valores das constantes R, FE e A,


obtém-se o perfil de variação da altura do
tanque com o tempo.

Faça R=1; A=2 e FE=10.


Varie o tempo de 0 a 10

EQ/UFRJ
Aplicação
2
EQ/UFRJ
Tanque de Aquecimento

A Th
FE, TE

F, T
Th h

EQ/UFRJ
Tanque de Aquecimento

Considerando constantes a vazão de


alimentação Fe e a temperatura Th. Sendo U o
coeficiente global de transferência de calor e as
propriedades do fluido ρ e Cp e que o sistema
está sujeito à condições iniciais:

h(t=0)=5/A T(t=0)=Th

Tempo de 0 a 10
EQ/UFRJ
Tanque de Aquecimento

O balanço de massa é semelhante a aplicação 1:

E o de energia:

EQ/UFRJ
Resolva o problema, listando as alturas e
temperaturas com o tempo
Fazendo
R=1 h/m2;
A=2 m2
Fe=10 m3/h
Cp=0,75 kJ/(kg.K)
Ro=1000 kg/m3
U=150 kJ/(m2.s.K)
Te=530 K
Th=540 K
EQ/UFRJ
Aplicação
3
EQ/UFRJ
Modelo – CSTR com reação Exotérmica

FE, TE, CRE A Th

F, T, CR
Th h

EQ/UFRJ
Modelo – CSTR com reação Exotérmica

Considerando Fe, Te e Th constantes e U o


coeficiente global de transcal, ρ e Cp, as
propriedades do fluido.

Tempo de 0 a 10

V(t=0)=V0 T(t=0)=T0 CR(t=0)=CR0

EQ/UFRJ
As equações diferenciais que descrevem o
processo são:

EQ/UFRJ
Para resolver o sistema, listando Concentração e
temperatura em relação ao tempo.

EQ/UFRJ

Você também pode gostar