Logo Passei Direto
Buscar

Métodos Lineares de Passo Múltiplo

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Resolução Numérica de Equações Diferenciais
Ordinárias
Josuel Kruppa Rogenski
jkrogenski@ufu.br
Faculdade de Matemática
Universidade Federal de Uberlândia
Material de apoio baseado nas notas de aula dos Professores Alessandro Alves Santana e
Rafael Alves Figueiredo
Métodos Lineares de Passo Múltiplo (MLPM)
Definição de Método Linear de Passo Múltiplo: Um método linear de
passo múltiplo é definido pela relação
k∑
j=0
αj yn+j = h
k∑
j=0
βj fn+j (1)
onde αj e βj são constantes arbitrárias independentes de n, com αk ̸= 0 e
α0 e β0 não ambos nulos. Dizemos que o MLPM é expĺıcito se βk = 0 e
impĺıcito se βk ̸= 0.
Métodos Lineares de Passo Múltiplo (MLPM)
Exemplos de MLPM
(a) yn+1 = yn + hfn (Método de Euler)
(b) yn+2 = yn + 2hfn+1 (Regra do Ponto Médio)
(c) yn+1 = yn +
h
2
[fn + fn+1] (Método do Trapézio)
(d) yn+2 = yn +
h
3
[fn + 4fn+1 + fn+2] (Método de Simpson)
(e) yn+2 = yn+1 +
h
12
[−fn + 8fn+1 + 5fn+2] (Método de
Adams-Moulton de 2 passos)
(f) yn+2 = yn+1 +
h
2
[−fn + 3fn+1] (Método de Adams-Bashforth de 2
passos)
Métodos Lineares de Passo Múltiplo (MLPM)
Exemplos de MLPM
Utilize o Método de Adams-Bashforth de 2 passos para resolver o PVI
y ′ = −y + x + 2, y(0) = 2, com h = 0.1, e encontrar y(1.3). Utilize o
método de Taylor de ordem 2 quando necessário.
Observação: Relembrando que y1 = 2.005 e f1 = 0.095 pela aplicação do
método de Taylor de ordem 2.
Métodos Lineares de Passo Múltiplo (MLPM)
Cálculo da Ordem
Operador Diferença Linear O operador diferença linear L associado
ao MLPM (1) é definido por
L[y(t); h] =
k∑
j=0
[αj y(t + j h)− h βj y
′(t + j h)] , (2)
onde y(t) é uma função arbitrária continuamente diferenciável em [a, b].
Expandindo em Série de Taylor em torno de t, desenvolvendo o somatório
e agrupando os termos semelhantes, obtemos
L[y(t); h] = C0y(t)+C1 h y
(1)(t)+C2 h
2 y (2)(t)+ · · ·+Cq h
q y (q)(t)+ · · ·
(3)
onde

C0 = α0 + α1 + α2 + · · ·+ αk
C1 = (α1 + 2α2 + 3α3 + · · ·+ kαk)− (β0 + β1 + β2 + · · ·+ βk)
Cq =
1
q!
(α1 + 2qα2 + 3qα3 + · · ·+ kqαk)+
− 1
(q − 1)!
(β1 + 2q−1β2 + · · ·+ kq−1βk) q ≥ 2
Métodos Lineares de Passo Múltiplo (MLPM)
Cálculo da Ordem
Ordem de um MLPM O operador diferença linear
L[y(t); h] =
k∑
j=0
[αj y(t + j h)− h βj y
′(t + j h)] ,
e o MLPM associado
k∑
j=0
αj yn+j = h
k∑
j=0
βj fn+j
tem ordem q se em
L[y(t); h] = C0y(t)+C1 h y
(1)(t)+C2 h
2 y (2)(t)+ · · ·+Cq h
q y (q)(t)+ · · ·
ocorrer C0 = C1 = C2 = · · · = Cq = 0 e Cq+1 ̸= 0. A constante Cq+1 é
chamada constante do erro.
Métodos Lineares de Passo Múltiplo (MLPM)
Cálculo da Ordem - Exemplo
Obtenha a ordem e a constante do erro do Método de Adams-Moulton
de dois passos
yn+2 = yn+1 +
h
12
[−fn + 8fn+1 + 5fn+2]
Resolução
Como é um MLPM de dois passos, precisamos extrair desse método os
parâmetros αk e βk para k = 0, 1 e 2. Analisando o esquema numérico,
temos que
α0 = 0, α1 = −1, α2 = 1, β0 = − 1
12
, β1 =
8
12
e β2 =
5
12
Métodos Lineares de Passo Múltiplo (MLPM)
Cálculo da Ordem - Exemplo

C0 = α0 + α1 + α2 = 0− 1 + 1 = 0
C1 = (α1 + 2α2)− (β0 + β1 + β2) = (−1 + 2)−
(
− 1
12
+
8
12
+
5
12
)
= 1− 1 = 0
C2 =
1
2
(α1 + 4α2)− (β1 + 2β2) =
1
2
(−1 + 4)−
(
8
12
+
10
12
)
=
3
2
− 3
2
= 0
C3 =
1
6
(α1 + 8α2)−
1
2
(β1 + 4β2) =
1
6
(−1 + 8)− 1
2
(
8
12
+
20
12
)
=
7
6
− 7
6
= 0
C4 =
1
24
(α1 + 16α2)−
1
6
(β1 + 8β2) =
1
24
(−1 + 16)− 1
6
(
8
12
+
40
12
)
= − 1
24
̸= 0
Portanto, como C0 = C1 = C2 = C3 = 0 e C4 ̸= 0, segue que o Método de
Adams-Moulton de dois passos tem ordem 3 sendo C4 = − 1
24 a constante
do erro.
Métodos Lineares de Passo Múltiplo (MLPM)
Cálculo da Ordem - Exerćıcio
Exerćıcio Obtenha a ordem e a constante do erro para:
o método de Euler;
a regra do trapézio.
Métodos Lineares de Passo Múltiplo (MLPM)
Consistência, estabilidade e convergência
Definição 1: Um método de passo múltiplo é consistente se tem ordem
q ≥ 1.
Definição 2: Um método de passo múltiplo é estável se nenhuma raiz do
polinômio
ρ(x) =
k∑
j=0
αjx
j
possui módulo maior que 1 e toda raiz de módulo 1 é simples.
Definição 3: Um método de passo múltiplo é convergente se e somente
se é estável e consistente.

Mais conteúdos dessa disciplina