Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
Como um exemplo de aplicação do método de elementos finitos na solução de equações diferenciais parciais não-lineares, consideramos o problema de Troesch
| (1.186) | |||
| (1.187) |
onde é um parâmetro.
A formulação fraca deste problema consiste em: encontrar tal que
| (1.188) |
onde, e as formas bilinear e linear são dadas por
| (1.189) | |||
| (1.190) |
A formulação de elementos finitos deste problema consiste em: encontrar tal que
| (1.191) |
onde .
Vamos estudar a aplicação do método de elementos finitos na solução de equações diferenciais parciais evolutivas no tempo. Para isso, consideramos como problema modelo a equação do calor com dadas condição inicial e condições de contorno de Dirichlet homogêneas
| (1.192) | |||
| (1.193) | |||
| (1.194) |
onde denota uma dada fonte, é a difusividade e é a condição inicial e é o tempo final.
Antes de elaborarmos a formulação fraca, vamos assumir uma discretização do tempo. Consideramos os tempos discretos , passo no tempo , . Seguindo esquema e denotando e , o problema pode ser aproximado pela iteração
| (1.195) | |||
| (1.196) |
para e . Ou seja, cada iteração se resume ao seguinte problema de valores de contorno
| (1.197) | |||
| (1.198) |
onde e para fins de simplificação da notação121212Análogo para e ..
A formulação fraca deste problema de valores de contorno consiste em: encontrar tal que
| (1.199) |
onde
| (1.200) | |||
| (1.201) |
Logo, a formulação de elementos finitos deste problema consiste em: encontrar tal que
| (1.202) |
Consideremos o problema de calor
| (1.203) | |||
| (1.204) | |||
| (1.205) |
onde . A solução analítica deste problema é . O Código 11 a seguir implementa a aproximação por elementos finitos deste problema. A Figura 1.6 apresenta uma comparação da solução analítica com a aproximação de elementos finitos computada com células. Verifique!
Consideramos o seguinte problema de equações diferenciais ordinárias com valores de contorno
| (1.206) | |||
| (1.207) | |||
| (1.208) | |||
| (1.209) |
onde , , , , , são dados.
Para construirmos uma aproximação por elementos finitos podemos tomar o seguinte problema fraco associado: encontrar tal que
| (1.210) |
onde , , , a forma bilinear é
| (1.211) |
e a forma linear é
| (1.212) |
Então, o problema de elementos finitos associado no espaço das funções lineares por partes lê-se: encontrar tal que
| (1.213) |
onde , , .
Consideremos o seguinte problema de valor de contorno
| (1.214) | |||
| (1.215) | |||
| (1.216) | |||
| (1.217) |
Sua solução analítica é e . O Código 12 a seguir implementa a aproximação por elementos finitos deste problema. A Figura 1.7 apresenta uma comparação das soluções analíticas e das aproximações de elementos finitos e , estas construídas no espaço dos polinômios lineares por partes sobre uma malha uniforme de células. Verifique!
Obtenha uma aproximação por elementos finitos da solução do seguinte problema não-linear de Poisson131313Siméon Denis Poisson, 1781 - 1840, matemático francês. Fonte: Wikipédia:Siméon Denis Poisson.
| (1.218) | |||
| (1.219) |
onde . Faça o esboço dos gráficos da solução analítica e da sua aproximação de elementos finitos. Então, faça uma análise da convergência de malha e verifique as taxas de convergência dos erros e .
Considere o problema de Fisher
| (1.220) | |||
| (1.221) | |||
| (1.222) | |||
| (1.223) |
onde (taxa de crescimento populacional) e (tempo final). A solução analítica deste problema é
| (1.224) |
Faça três códigos de elementos finitos para este problema utilizando os seguintes esquemas de tempo:
(esquema de Euler explícito);
(esquema de Euler implícito);
(esquema de Crank-Nicolson).
Em cada caso, faça o esboço dos gráficos da solução analítica e da sua aproximação de elementos finitos. Então, faça uma análise da convergência das malhas espacial e temporal.
Considere o seguinte problema não-linear de Calor
| (1.225) | |||
| (1.226) | |||
| (1.227) |
onde , a fonte é
| (1.228) |
com . A solução analítica deste problema é . Faça três códigos de elementos finitos para este problema utilizando os seguintes esquemas de tempo:
Runge-Kutta de ordem 4 (RK4 - explícito);
Método de Adams-Moulton de ordem 2 (A-M-2);
Método preditor-corretor de Adams-Bashforth-Moulton de ordem 2 (A-B-M-2);
Quais dos códigos mostrou-se mais eficiente?
Estude aproximações por elementos finitos para o seguinte problema de Burgers
| (1.229) | |||
| (1.230) | |||
| (1.231) |
para . A solução analítica deste problema é
| (1.232) |
Estude aproximações por elementos finitos para o seguinte problema de Burgers
| (1.233) | |||
| (1.234) | |||
| (1.235) |
onde . Para , a solução analítica é
| (1.236) |
onde . Estude também o comportamento das aproximações por elementos finitos para cada vez menor.
Estude aproximações por elementos finitos para o seguinte problema de Burgers
| (1.237) | |||
| (1.238) | |||
| (1.239) |
onde . Para , a solução analítica é
| (1.240) |
onde . Estude também o comportamento das aproximações por elementos finitos para cada vez menor.
Estude aproximações por elementos finitos para o seguinte problema de Solow-Swan
| (1.241) | |||
| (1.242) | |||
| (1.243) |
para o caso em que , , , , , , , , and .
Estude aproximações por elementos finitos para o seguinte sistema de equações de difusão-reação
| (1.244) | |||
| (1.245) | |||
| (1.246) | |||
| (1.247) |
onde são os coeficientes de difusão, são os coeficientes de reação, e são as fontes. Como estudo de caso, considere , , , , , . Para a solução manufaturada , , as fontes são
| (1.248) | |||
| (1.249) |
Estude a convergência de malha e verifique as taxas de convergência dos erros , , e .
Estude aproximações por elementos finitos para o seguinte sistema de equações de difusão-reação não-linear
| (1.250) | |||
| (1.251) | |||
| (1.252) | |||
| (1.253) |
onde são os coeficientes de difusão, e são as fontes. Como estudo de caso, considere , , e as seguintes fontes
| (1.254) | |||
| (1.255) |
A solução analítica deste problema é e . Estude a convergência de malha e verifique as taxas de convergência dos erros , , e .
Estude aproximações por elementos finitos para o seguinte problema de FitzHugh-Nagumo
| (1.256) | |||
| (1.257) | |||
| (1.258) | |||
| (1.259) | |||
| (1.260) |
onde são os coeficientes de difusão, é o parâmetro de excitabilidade, e é o parâmetro de estímulo. Obtenha uma solução precisa para , , , , e .
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!

Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.