Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Derivadas Parciales
CAPÍTULO 13
Ecuación Diferencial Parcial -introducción
Una ecuación diferencial que envuelva derivadas parciales es
conocida como una ecuación diferencial parcial.
Varios problemas en física e ingeniería tienen mas de una
variable independiente. Estos problemas pueden ser modelados
solamente con ecuaciones diferenciales parciales. Un modelo de
flujo en la atmósfera es descrito por un sistema de ecuaciones
diferenciales parciales; en el sistema son tres coordenadas
espaciales x, y, z y el tiempo t. La mas reciente colección de
datos es usado como condición inicial y futuras condiciones son
predecidas en un futuro cercano (dos o tres días) usando cálculos
extensos. Similarmente es el tratamiento del flujo de los líquidos
en Hidráulica.
TEOREMA DE CONSERVACIÓN DE CANTIDAD DE
MOVIMIENTO
Ecuación de Euler
𝐷𝑉
ρ𝑔 − 𝛻𝑝 = ρ
𝐷𝑡
Ecuaciones de
Euler
Fundamentos - EDP
Una ecuación diferencial en la que aparecen dos o más variables
independientes se llama ecuación en derivadas parciales (EDP).
A.uxx+B.uxy+C.uyy+D.ux+E.uy+F.u=G
2u 2u 2u u u
u xx , u , u , u , u ,u u(x, y)
x 2 xy
xy yy
y 2 x
x y
y
Clasificación:
Si B2 – 4.A.C < 0 , la ecuación se llama elíptica
Si B2 – 4.A.C = 0 , la ecuación se llama parabólica
Si B2 – 4.A.C > 0 , la ecuación se llama hiperbólica
Aplicaciones
las EDP de segundo orden se aplican a una inmensa
cantidad de fenómenos físicos; otra cantidad menor de
procesos físicos hallan solución en EDP de órdenes
superiores, como ejemplos podemos citar:
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 )
Diferencias Finitas
i, j+1
2u ui , j 1 2.ui , j ui , j 1 x
2
y y 2
2 2
u 2
u f 0 : Laplace
u 2 2 f ( x, y )
x y f 0 : Poisson
Solución Numérica de la Ecuación de Laplace
2 2
2 u u
u 2 2 0
x y
Dominio de la solución
Aproximación por diferencias finitas para la solución de la ecuación de
Laplace
D1=0,60 m D2=0,40 m
0,10 m
0,20 m 0,20 m
y
eje de la tubería
30 30 30
CONDICIONES DE FRONTERA
30 30 30
20
10 15
0 0 0 0 0 0
Método Implícito: aplicamos el operador y
encontramos las 6 ecuaciones
30 30 30 NODOS A CALCULAR
1
CONDICIONES DE FRONTERA
1 -4 1
1 2 30 30 30
1
20
3 4 5 6
10 15
0 0 0 0 0 0
30 u2 30u330
20u4. u 0
4 1 u1 4u2 0
u1 u4
u20u10 30
5 u3uu36040
04 u430
u
4015
4u50 0u5 4u6 0
Sistema de Ecuaciones Resultante
4 1 1 0 0 0 1 50
1
4 0 1 0 0 2 60
1 0 4 1 0 0 3 10
*
0 1 1 4 1
0 4 0
0 0 0 1 4 1 5 30
0 0 0 0 1 4 6 45
Resolución del Sistema en MATLAB
clc;clear;
A =[-4 1 1 0 0 0;
1 -4 0 1 0 0;
1 0 -4 1 0 0;
0 1 1 -4 1 0;
0 0 0 1 -4 1;
0 0 0 0 1 -4];
b=[-50;-60; -10; 0; -30; -45]
IA= inv(A);
. U=IA*b
Solución
U=
21.0090
23.2681
10.7681
12.0633
14.2169
14.8042
Valores de la función de corriente en la grilla
discreta
30 30 30 NODOS A CALCULAR
CONDICIONES DE FRONTERA
VALORES CALCULADOS
1 2 30 30 30
20
21.009 23.268
3 4 5 6
10 15
10.768 12.063 14.267 14.804
0 0 0 0 0 0
30 30 30 NODOS A CALCULAR
CONDICIONES DE FRONTERA
VALORES CALCULADOS
1 2 30 30 30
20
21.009 23.268
3 4 5 6
10 15
10.768 12.063 14.267 14.804
0 0 0 0 0 0
LÍNEAS DE CORRIENTE
Ej.2. Ecuación Diferencial Parcial Eliptica
Esto es,
- 4 P1 + P2 + P4 = -100
- P1 - 4 P2 + P3 + P5 = -20
- P2 - 4 P3 + P6 = -20
- P1 - 4 P4 + P5 + P7 = -80
- P2 + P4 - 4 P5 + P6 + P8 = 0
- P3 + P5 - 4 P6 + P9 = 0
- P4 - 4 P7 + P8 = -260
- P5 + P7- 4 P8 + P9 = -180
- P6 + P8 - 4 P9 =-180
Ecuación Diferencial Parcial Eliptica
Un ejemplo:
Se llega a: L
en la que α es el coeficiente
u t u xx 0 de difusividad térmica, que
depende del material de la barra
Para unas condiciones iniciales y de contorno dadas, 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)
Condiciones de Contorno
Temperatura de la barra en los extremos x=0 ; x=L
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
Formato 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:
w ( j ) A . w ( j 1 )
con w(j): conjunto de las aproximaciones u para el
paso del tiempo j.
w(j-1): conjunto de las aproximaciones u para el
paso del tiempo j-1
A : matriz (1 2 ) 0 0
(1 2 )
tridiagonal
0 .. .. ..
A
.. .. .. 0
(1 2 )
0 0 (1 2 )
Estabilidad Numérica del Método Explícito
Paraque el Método sea estable debe cumplirse
que el radio espectral ( A ) 1
0.25
0.3s 20º 8
40º
7 63.75º 89.06º 91.25º 72.81º
6
0.2s 20º 5
40º
4
70º 95º 96.25º 77.5º
1
0.1s 20º
3
0.25 0.50 0.25
40º
2
80º 100º 100º 85º
1
20 40
=0.25*A4+0.5*B4+0.25*C4
20 40
20 70 95 96.25 77.5 40
=0.25*A4+0.5*B4+0.25*C4
20 80 100 100 85 40
Error O(k+h2)
multiplica ndo por k :
l parámetro de Courant
.k
u i , j u i , j1 2 .(u i 1, j 2u i , j u i 1, j ) 0
h
Ecuación del Calor. Método Implícito
Ecuación en diferencias
ui , j ui , j 1 .( ui 1, j 2ui , j ui 1, j ) 0
Formato: 1 2.
i 1, j i, j i 1, j
Este esquema permite
1
plantear la solución en el
i, j 1 instante tj a partir de la
solución en el instante tj-1
Estabilidad Numérica del Método Implícito
La aplicación sucesiva del Formato da como resultado un sistema
de ecuaciones, que resulta ser tridiagonal.
El método implícito se puede expresar en forma matricial:
A . w( j ) w( j 1 )
con w(j): conjunto de las aproximaciones u para el paso del tiempo j.
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 )
Estabilidad Numérica del Método Implícito
Analizando la Matriz A correspondiente al Método Implícito, se
observa que el radio espectral 1
( A ) 1
Para cualquier valor del parámetro de Courant, por lo que este
método es incondicionalmente estable.
Ecuación del Calor. Método implícito.
Ejemplo
Hallar la temperatura para t = 0.3 s de una barra
de 1m cuyos extremos se mantienen a 20ºC y a
40ºC. La temperatura inicial de la barra es de
100ºC y el coeficiente a = 0.1. Tomar
Dx = 0.2m y Dt = 0.1 s.
Parámetro de Courant
.k 0.1 0.1
2 0.25
h 0.04
1 2.
Formato:
1
0.25
1
Grilla Discreta Cond. de Contorno Cond. Iniciales
8
0.3s 20º 7
69.05º 88.85º 90.55º 76.54º 40º
T0.2,0.3 T0.4,0.3 T0.6,0.3 T0.8,0.3
6
0.2s 20º 5
76.37º 93.37º 94.48º 82.17º 40º
T 0.2,0.2 T0.4,0.2 T0.6,0.2 T0.8,0.2
4
3
0.1s 20º 86,22º 97,34º 97,83º 89,64º 40º
2 -0.25
T0.2,0.1
1.50 -0.25
T0.4,0.1 T0.6,0.1 T0.8,0.1
1 -1
-0.25*T0.4,0.1
0.4,0.2+1.5*T0.6,0.1
0.4,0.3 0.6,0.2-0.25*T0.8,0.1
0.6,0.3 0.8,0.3 -1*94.48=0
-1*97.83=0
0.8,0.2-1*100=0
0 0..25
25 11..55 00.25 .25T TT 94
0.060.,.606,.,030..12 100
97
.48
.83
-0.25*T0.6,0.3 1*100=0
1*89.64=0 0 00 25 11.5.5 T
00..25 T
T .12 92 99
.17
110 .64
0.6,0.1 + 1.5*T0.8,0.3
0.8,0.1 - 0.25*40 - 1*82.17=0
0.080.,.808,.,030.
Ecuación del Calor. Método implícito
Hallar la temperatura para t = 0.3 de una barra de 1m cuyos
extremos se mantienen a 60ºC y a 70ºC. La temperatura inicial de
la barra es de 100ºC y c = 0. Se verifica condición de converg.
a = 1/4 . Diagonal principal: 1 + 2λ = 3/2,
Diagonales contiguas λ = 1/4.
Para t = 0.1:
3 2 14 u1,1 u1, 0 u0, 0
14 3 2 14 u 2,1 u 2, 0
41 3 1 u u
2 4
3,1 3, 0
14 3 2 u 4,1 u 4, 0 u5, 0
Las soluciones en Octave
clc;clear;
A=[3/2,-1/4,0,0; -1/4,3/2,-1/4,0;0,-1/4,3/2,-1/4; 0,0,-1/4,3/2];
b=[60;100;100;70]; IA=inv(A);
U1=IA*U;
Método de Crank-Nicholson
Idea: media de diferencias centrales
ui,j+1 - ui,j = a [(ui+1,j+1 - 2ui,j+1 + ui-1,j+1) +
Formato / 2 1 /2
i 1, j 1 i, j 1 i 1, j 1
/2 1 /2
i 1, j i, j i 1, j
Ecuación del Calor. Método de
Crank-Nicholson
5 2 14
Matriz del sistema:
41 5
2 4
1
14 5 2 14
1 5
del primer 4paso:
Término independiente 2
100 60 100
3 100 1 100 100
2 100 4 100 100
100 100 70
b= 190
200
200
192.5
Luego resolvemos AU=b
IA=
0.40408205 0.04082053 0.00412329 0.00041233
98.4372745
98.5290176
86.8529018
SEGUNDO TRABAJO
1 de Diciembre 2022