Método de Diferenças Finitas

Documentos relacionados
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

1 [20] O problema difusivo

Equações Diferenciais Ordinárias

Método dos Elementos Finitos

LOM Teoria da Elasticidade Aplicada

6 MÉTODO DE ELEMENTOS FINITOS - MEF

Solução de Equações Diferenciais Ordinárias por Transformadas de Laplace

EQUAÇÕES DIFERENCIAIS ORDINÁRIAS

étodos uméricos RESOLUÇÃO NUMÉRICA DE EQUAÇÕES DIFERENCIAIS (Continuação) Prof. Erivelton Geraldo Nepomuceno

MAP Primeiro exercício programa Método de Diferenças Finitas para solução de problemas de contorno de equações diferenciais ordinárias

MÉTODO GALERKIN DE ELEMENTOS FINITOS NA DETERMINAÇÃO DO PERFIL DE TEMPERATURA NA PAREDE DE UM CONTÊINER ESFÉRICO UTILIZANDO MATLAB

Algoritmos Numéricos I. Lucia Catabriga 1

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

LOM Teoria da Elasticidade Aplicada

Equações diferenciais ordinárias

Algoritmos Numéricos 2 a edição

Universidade Tecnológica Federal do Paraná Câmpus Francisco Beltrão

Capítulo 4 Condução Bidimensional em Regime Estacionário. Prof. Dr. Santiago del Rio Oliveira

Solução Numérica de EDOs

Métodos de Runge-Kutta

y(x n+1 ) = y(x n ) + hy (x n ) + h2 q! y (q) (x n )

Modelagem Numérica de Flexão de Placas Segundo a Teoria de Kirchhoff

Capítulo 7 - Equações Diferenciais Ordinárias

Modelos Matemáticos de Sistemas

Erros nas aproximações numéricas

INTRODUÇÃO DESENVOLVIMENTO

Queremos resolver uma equação diferencial da forma. dy dx. = f(x, y), (1)

Cálculo Diferencial e Integral C. Me. Aline Brum Seibel

Transferência de Calor

Um breve estudo sobre Dinâmica dos Fluidos Computacional

APLICAÇÃO DO MÉTODO DAS DIFERENÇAS FINITAS EXPLÍCITO NA SOLUÇÃO DA EQUAÇÃO DO CALOR PARA O CASO TRANSIENTE E UNIDIMENSIONAL

Resolução Numérica da Equação de Condução do Calor em Uma Placa Bidimensional

Aula 19. Equações diferenciais independentes do tempo: problemas de condições fronteira (espacial) Laboratório Numérico 1

Setor de Tecnologia - TC Engenharia Ambiental Prova Final. Matemática Aplicada II

7 Equações Diferenciais. 7.1 Classificação As equações são classificadas de acordo como tipo, a ordem e a linearidade.

Problema de Valor no Contorno (PVC) - 1D e 2D Método das Diferenças Finitas

y (n) (x) = dn y dx n(x) y (0) (x) = y(x).

Problemas com Valores de Fronteira para Equações Diferenciais Ordinárias

Capítulo 3. O Método das Diferenças Finitas

1 A Equação Fundamental Áreas Primeiras definições Uma questão importante... 7

Setor de Tecnologia - TC Engenharia Ambiental Avaliação 1. Matemática Aplicada II

Dinâmica dos Fluidos Computacional

Setor de Tecnologia - TC Engenharia Ambiental Prova Final. Matemática Aplicada II

Universidade Federal do Pará Instituto de Tecnologia. Cálculo III. Campus de Belém Curso de Engenharia Mecânica

u t = c 2 u xx, (1) u(x, 0) = 1 (0 < x < L) Solução: Utilizando o método de separação de variáveis, começamos procurando uma solução u(x, t) da forma

Análise Complexa e Equações Diferenciais 2 o Semestre 2013/14 Cursos: LEAN, MeMec

1. Converta os seguintes números decimais para sua forma binária: (a) 22 (b) 255 (c) 256 (d) 0.11 (e) (f)

Capítulo 7: Equações Diferenciais Ordinárias. 1. Problema de valor inicial

EQUAÇÕES DIFERENCIAIS

Comprimento de Arco. 1.Introdução 2.Resolução de Exemplos 3.Função Comprimento de Arco 4.Resolução de Exemplo

Modelagem Computacional. Parte 8 2

Modelagem Computacional. Aula 9 2

SOLUÇÃO DE UM PROBLEMA UNIDIMENSIONAL DE CONDUÇÃO DE CALOR

4 Modelagem Numérica. 4.1 Método das Diferenças Finitas

Introdução aos Métodos Numéricos

Capítulo 10 Solução de Equações Diferenciais Ordinárias

Capítulo 1. INTRODUÇÃO

Universidade Tecnológica Federal do Paraná Câmpus Francisco Beltrão

Algumas Regras para Diferenciação

Setor de Tecnologia - TC Engenharia Ambiental Avaliação 1. Matemática Aplicada II

Gabarito da Prova Final Unificada de Cálculo IV Dezembro de 2010

Condução multidirecional: a equação de difusão de calor

Cálculo Numérico P2 EM33D

Transferência de Calor

Assíntotas. Assíntotas. Os limites infinitos para a função f(x) = 3/(x 2) podem escrever-se como

Setor de Tecnologia - TC Engenharia Ambiental Avaliação 2. Matemática Aplicada II

EXAMES DE ANÁLISE MATEMÁTICA III

Linearização do Sistema resultante da

Capítulo 3 - Problemas com Valores de Fronteira para Equações Diferenciais Ordinárias

de equações diferenciais

Transferência de Calor

Métodos Numéricos em Equações Diferenciais Aula 02 - Método de Euler

ANÁLISE MATEMÁTICA IV LEEC SÉRIES, SINGULARIDADES, RESÍDUOS E PRIMEIRAS EDO S. disponível em

ESTRUTURAS PARA LINHAS DE TRANSMISSÃO 6 MÉTODO DOS ELEMENTOS FINITOS

Assíntotas. 1.Assíntotas verticais e limites infinitos 2.Assíntotas horizontais e limites no infinito 3.Assíntotas inclinadas

Eletromagnetismo I. Preparo: Diego Oliveira. Aula 7. Trabalho realizado em um campo eletrostático. F ext d l

diferenças finitas. Centro de Ciências Exatas e Tecnológicas da Universidade Estadual do Oeste do Paraná - Cascavel - PR - Brasil

massa do corpo: m; constante elástica da mola: k; adotemos a aceleração da gravidade igual a g.

ELT062 - OFICINA DE SIMULAÇÃO ANALÓGICA E DIGITAL EM CONTROLE LINEARIZAÇÃO DE SISTEMAS

ANÁLISE COMPLEXA E EQUAÇÕES DIFERENCIAIS. Apresente e justifique todos os cálculos

26 a 28 de maio de 2010 Associação Brasileira de Métodos Computacionais em Engenharia

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares

Equações diferenciais ordinárias

Lei de Fourier. Considerações sobre a lei de Fourier. A lei de Fourier é fenomenológica, isto é, desenvolvida de fenômenos observados.

MAP Exercício programa Data de entrega: 21/11/2012

Cap. 10. Resolução Numérica de Equações Diferenciais Ordinárias: Problemas de Valor Inicial. Filipe J. Romeiras

AV1 - MA UMA SOLUÇÃO. d b =. 3q 2 = 2p 2,

Conceitos fundamentais em uma dimensão Bases

Equações Diferenciais Ordinárias

SUMÁRIO PARTE 1 MODELAGEM, COMPUTADORES E ANÁLISE DE ERROS 3. PT1.1 Motivação... 3 Pt1.2 Fundamentos Matemáticos... 5 Pt1.3 Orientação...

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO COPPE PROGRAMA DE ENGENHARIA QUÍMICA COQ862: MÉTODOS NUMÉRICOS PARA SISTEMAS DISTRIBUÍDOS

ESCOAMENTOS VARIÁVEIS EM PRESSÃO (Choque Hidráulico)

CCI-22 FORMALIZAÇÃO CCI-22 MODOS DE SE OBTER P N (X) Prof. Paulo André CCI - 22 MATEMÁTICA COMPUTACIONAL INTERPOLAÇÃO

TRANSFORMADAS INTEGRAIS LAPLACE E FOURIER

Introdução aos Métodos Numéricos

Métodos Numéricos em Engenharia Química

A Derivada e a Inclinação de um Gráfico

Disciplina: Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer. Integração numérica: Fórmulas de Newton-Cotes.

5 Formulação Dinâmica Não Linear no Domínio da Frequência

Transcrição:

Método de Diferenças Finitas Câmpus Francisco Beltrão Disciplina: Professor: Jonas Joacir Radtke

Aplicações Quase todos os problemas em ciências físicas e engenharia podem ser reduzidos a uma equação diferencial. Uma equação diferencial é uma equação que envolve uma função incógnita e suas derivadas. Além das equações diferenciais ordinárias sujeitas a condição inicial temos equações diferenciais ordinárias e parciais sujeitas a condições de contorno. Para tais problemas abordamos o Método de Diferenças Finitas. Discretização do Domínio No Método de Diferenças Finitas (MDF) o domínio do problema, contínuo, é substituído por uma série de pontos discretos, ou nós, nos quais são calculadas as incógnitas do problema. Essa substituição do contínuo pelo discreto denomina-se discretização.

Discretização da Equação Uma vez efetuada a discretização do domínio do problema, discretiza-se a equação diferencial aplicando-se o MDF para a determinação das incógnitas. As derivadas, que aparecem na equação original, são substituídas (ou aproximadas) por fórmulas discretas de diferenças. A aplicação dessas fórmulas aos pontos do domínio discretizado gera um sistema de equações algébricas, cuja solução fornece os valores das incógnitas do problema nesses pontos discretos.

Derivadas de Primeira Ordem: Diferença Progressiva Por definição a derivada de uma função φ(x) em um ponto x i é dada por: dφ φ(x i + h) φ(x i ) = lim dx h 0 h onde h = x. De forma aproximada, utilizando-se um incremento h pequeno, porém finito, podemos escrever: dφ dx φ(x i + h) φ(x i ) h A aproximação definida acima é denominada diferença progressiva porque utiliza um ponto a frente de x i, o ponto x i + h.

Alternativamente, podemos deduzir a aproximação com diferença progressiva utilizando a série de Taylor. A expansão em série de Taylor do valor de φ em x = x i + h em torno do valor de φ em x = x i é: φ(x i + h) = φ(x i ) + h dφ dx + h2 d 2 φ 2! dx 2 + h3 d 3 φ 3! dx 3 +... (1) A expressão (1) pode ser reescrita como: dφ dx = φ(x i + h) φ(x i ) h d 2 φ h 2! dx 2 h2 d 3 φ 3! dx 3... Como h é pequeno podemos truncar a série no ponto indicado. Logo, desprezando-se os termos relativos às derivadas de ordem igual ou superior a dois, obtém-se a expressão da aproximação com diferença progressiva.

Derivadas de Primeira Ordem: Diferença Regressiva Analogamente, a expansão em série de Taylor do valor de φ em x = x i h em torno do valor de φ em x = x i é: φ(x i h) = φ(x i ) h dφ dx + h2 d 2 φ 2! dx 2 h3 d 3 φ 3! dx 3 +... (2) A expressão (2) pode ser reescrita como: dφ dx = φ(x i) φ(x i h) h d 2 φ h 2! dx 2 + h2 d 3 φ 3! dx 3... Ao desprezar-se os termos relativos às derivadas de ordem dois ou superiores, obtém-se a expressão da aproximação com diferença regressiva.

Derivadas de Segunda Ordem: Diferença Central As derivadas de segunda ordem também podem ser obtidas através da série de Taylor, as expressões (1) e (2) podem ser somadas, resultando em: φ(x i +h)+φ(x i h) = 2φ(x i )+ 2h2 2! d 2 φ dx 2 + 2h4 d 4 φ 4! dx 4 +... A expressão acima pode ser reescrita como: d 2 φ dx 2 = φ(x i + h) 2φ(x i ) + φ(x i h) h 2 2h2 4! d 4 φ dx 4... Desprezando os termos com derivadas de ordem igual ou superior a quatro obtemos a aproximação para a derivada de segunda ordem. A aproximação obtida é do tipo diferença central.

Forma Simplificada das Aproximações As aproximações em diferenças finitas podem ser escritas de forma simplificada como: φ i φ i+1 φ i h φ i φ i φ i 1 h φ i φ i 1 2φ i + φ i+1 h 2 (Diferença Progressiva) (Diferença Regressiva) (Diferença Central) onde: h = b a n, x i = a + i h φ i+1 = φ(x i + h), φ i = φ(x i ), φ i 1 = φ(x i h)

Exemplo: Resolva a equação de condução de calor unidimensional pelo método de diferenças finitas com n = 4. d 2 T dx 2 = 0 em 0 x 1 T (0) = 10 T (1) = 30 Exercício Resolva a equação de difusão-reação unidimensional de um poluente utilizando o MDF com n = 5: d 2 C + C dx 2 = x em 0 x 1 C(0) = 0 C(1) = 0

Exercício Resolva a equação de advecção-difusão unidimensional de um poluente utilizando o MDF com n = 6: 50 d 2 C dx 2 + 2dC dx = 30 em 0 x 3 C(0) = 12 C(3) = 25

Exercício Implemente um programa computacional para resolver o problema unidimensional de advecção-difusão-reação com termo fonte contante dado por α d 2 y dx 2 + β dy dx + γy = q em 0 x L y(0) = y 1 y(l) = y 2 onde α, β e γ são os coeficientes de difusão, advecção e reação, respectivamente; e L, y 1 e y 2 são, respectivamente, o comprimento do domínio físico e as condições de contorno esquerda e direita; Juntamente como o valor de N, todos estes são dados de entrada do programa.

Exercício Resolver pelo método de diferenças finitas as seguintes equações: (a) Equação de advecção-difusão D d 2 C dx 2 v dc dx = 0 c(0) = 0,8 c(100) = 0 D = 100m 2 /s n = 10 v = 0,5m/s (b) Equação de condução de calor com termo fonte T (0) = 20 o C k d 2 T dx 2 = q T (0,1) = 30 o C q = 5 10 6 W /m 3 k = 400W /(m K) n = 5