Está en la página 1de 24

ECUACIÓN DE LA PLACE

TEMA 1
SOLUCIÓN NUMÉRICA
ECUACIÓN DE LA PLACE

La ecuación de Laplace, se utiliza para modelar diversos problemas que tienen


que ver con el potencial de una variable desconocida.
SOLUCIÓN NUMÉRICA

• La solución numérica, se basa en el método de diferencias finitas.


• Una diferencia finita es una expresión matemática de la forma f(x + b) − f(x +a). Si una
diferencia finita se divide por b − a se obtiene una expresión similar al cocientediferencial
, que difiere en que se emplean cantidades finitas en lugar de infinitesimales. La
aproximación de las derivadas por diferencias finitas desempeña un papel central en los  
métodos de diferencias finitas del análisis numérico para la resolución de ecuaciones
diferenciales.
• En el caso bidimensional tratamos la placa como una malla de puntos discretos.
V
O  x 2V (i ,yj 1)O 2Vy (2i ,j )  V(i , j 1)
 V  2V  V(i , j 1)
y 2V  (i , j 1) y 2 (i , j )
y 2
y 2

SOLUCIÓN NUMÉRICA

• Luego aproximamos las derivadas parciales en cada punto de la malla


transformando la ecuación diferencial en una ecuación algebraica.

• Las cuales tienen errores de :


• Sustituyendo en la ecuación de Laplace para el potencial
SOLUCIÓN NUMÉRICA

• Si , entonces reagrupando términos la ecuación nos queda:

Esta relación, que satisface para todos los puntos interiores de la placa, se
conoce como ecuación Laplaciana en diferencias.
CONDICIONES DE LA FRONTERA

Debemos además especificar las condiciones de frontera en los extremos de la placa para obtener una
solución única. El caso más simple de la frontera es un valor fijo, a este tipo de condición se la conoce
como “condición de frontera de Dirichlet”.
Otro tipo de condición es la “condición de frontera de Neumann” la cual tiene como dato la derivada en la
frontera.
• Si ∆²u = O,  los valores de u{x, y) están determinados en la frontera de una región R. Con este
método se debe determinar una solución aproximada de la ecuación de
Laplace en puntos de malla interiores. Reemplazando la ecuación diferencial parcial
en estos puntos por la ecuación en diferencias. Por tanto, los valores aproximados
de u en los puntos de malla, en particular, los u.., se relacionan entre sí y posiblemente
con valores conocidos de u si un punto de malla está en la frontera. De esta manera se
obtiene un sistema de ecuaciones lineales algebraicas que se resuelve para determinarla incógnita Uy .
ITERACION DE GAUS-SEIDEL

• Es un método iterativo utilizado para resolver sistemas de ecuaciones


lineales.
• Ete método puede aplicarse a cualquier sistema de ecuaciones lineales
que produzca una matriz (cuadrada, naturalmente pues para que exista
solución única, el sistema debe tener tantas ecuaciones como
incógnitas).
• La convergencia del método solo se garantiza si la matriz es
diagonalmente dominante o si es simétrica y, a la vez, definida positiva.
Si
Donde:
ITERACION DE GAUS-SEIDEL

El método de iteración Gauss-Seidel


  se computa, para la iteración  :

Donde

Definimos

,
donde los coeficientes de la matriz N se definen como . Considerando el sistema Ax=b
con la condición de que . Entonces podemos escribir la fórmula de iteración del
método

(*)
ECUACION DEL CALOR

Aproximamos una solución de la


EDP esta vez una EDP parabólica
sustituyendo con la ecuación de
diferencias finitas. Pero con la
diferencia que habrán dos métodos.
MÉTODO EXPLICITO
ECUACIÓN DE CONDUCCIÓN DEL CALOR

Se puede usar la conservación de calor para desarrollar un balance


de energía en un elemento diferencial de una barra larga y delgada
aislada, considerando la cantidad de calor que se almacena en un
periodo de tiempo Δt Frio
Caliente

L
en la que a es el coeficiente de
u t   u xx  0 difusividad térmica, que depende
del
material de la barra
Para unas dadas condiciones iniciales y de contorno la solución de esta EDP parabólica permite
conocer la temperatura en cualquier posición de la barra y para cualquier instante : u(x,t)
con 0 < x < L ; t>0
CONDICIÓN INICIAL

Temperatura de la barra para t=0

u(x, 0) = f(x)

(constante o función de la posición)

Condiciones de Contorno
Temperatura de la barra en los extremos x=0 ; x=L

u(0, t) =T0 u(L, t) = TL


SOLUCIÓN NUMÉRICA DE LA ECUACIÓN DEL
CALOR

ut  
Encontraremos la solución aproximada de u xx  0

Para algunos puntos del dominio


-algunas secciones de la barra Discretización del
-algunos instantes dominio
t
8

0 0.2 0.4 0.6 0.8 1


x
MÉTODO DE DIFERENCIAS
FINITAS

 Discretización del dominio (Grilla Discreta)


 Condiciones de Contorno e Iniciales en el
Dominio Discretizado
 Reemplazo de las derivadas parciales de la
EDP por sus aproximaciones numéricas. Se
obtiene una Ecuación en Diferencias (ED)
EDP ED
 Aplicación de la ED a los puntos de la Grilla
Discreta
DISCRETIZACIÓN DEL DOMINIO

Para elegir los puntos en los cuales


calcularemos la solución aproximada de la
¬h®
EDP t j+1
-Particionados el espacio k
tj
secciones de la barra u i,j
separadas una distancia h=Dx t j-1
xi = i . h , i=0, 1, …m
x i-1 x i x i+1
-Elegimos una partición para el tiempo
k=Dt
tj = j . k , j=0, 1, …n
APROXIMACIONES NUMÉRICAS DE LAS DERIVADAS PARCIALES DE LA
EDP

Derivada parcial primera


Hacia adelante

u ( xi , t j  k )  u ( xi , t j ) ui , j 1  ui , j
ut ( xi , t j )   error O(k )
k k

Hacia atrás

u ( xi , t j )  u ( xi , t j  k ) ui , j  ui , j 1
ut ( xi , t j )   error O(k )
k k
Aproximaciones Numéricas de las
derivadas parciales de la EDP
Derivada parcial segunda

Centrada

u( x  h ,t )  2u( x ,t )  u( x  h ,t ) ui 1, j  2.ui , j  ui 1, j


u xx ( x ,t )  2

h h2
error O( h 2 )
ECUACIÓN DEL CALOR. MÉTODO EXPLÍCITO

Derivada Primera : hacia delante


Derivada Segunda: centrada
Ecuación en diferencias
ui , j 1  ui , j ui 1, j  2ui , j  ui 1, j
 0
k h 2

Error O(k+h2)
multiplica ndo por k :
l parámetro de Courant
 .k
ui , j 1  ui , j  2 .( ui 1, j  2ui , j  ui 1, j )  0
h
ECUACIÓN DEL CALOR. MÉTODO EXPLÍCITO

Ecuación en diferencias
ui , j 1  ui , j   .( ui 1, j  2ui , j  ui 1, j )  0

ui , j 1  ui , j ( 1  2. )   .ui 1, j   .ui 1, j

Stencil 1
i, j 1

 1 2. 
i  1, j i, j i  1, j
ESTABILIDAD NUMÉRICA DEL MÉTODO EXPLÍCITO

El método explícito se puede expresar en forma matricial:


con w(j): conjunto de las aproximaciones u para el
paso del tiempo j. w ( j )  A . w ( j 1 )
w(j-1): conjunto de las aproximaciones u para el paso del
tiempo j-1 A : matriz tridiagonal
(1  2 )  0 0 
  (1  2 )  
 
 0 .. .. .. 
A 
 .. .. .. 0 
  (1  2 )  
 
 0 0  (1  2 )
METODO IMPLÍCITO
MÉTODO DE CRANK-NICHOLSON

En este método se requiere que se resuelva un sistema de


ecuaciones para determinar los valores aproximados de u en la
recta del (j+1)-ésimo. Sin embargo los métodos implícitos no
tienen problema de inestabilidad.
METODO IMPLÍCITO
MÉTODO DE CRANK-NICHOLSON

El método consiste en remplazar la segunda derivada parcial en


Por un promedio de los cocientes en diferencias centrales, uno se evalúa en
t y el otro en t+k.

Si de nuevo definimos entonces después de reordenar los términos


tenemos:
METODO IMPLÍCITO
MÉTODO DE CRANK-NICHOLSON

También podría gustarte