You are on page 1of 2

Hoja 9 PROBLEMAS DE MÉTODOS COMPUTACIONALES Curso 2016-2017

Ecuaciones diferenciales en derivadas parciales: ecuación


de difusión

9.1.- Solución de la ecuación de difusión por el método explícito.

a) Diseñe un programa para resolver numéricamente, mediante el método explí-


cito, la ecuación de difusión unidimensional en una varilla de longitud L y
coeficiente de difusión κ. Considere que los extremos se mantienen a la misma
temperatura (0◦ C) y que la distribución inicial de temperaturas es una delta de
Dirac en el centro de la varilla. Utilice un enrejado con un número moderado de
puntos, unidades en las que el valor de L y κ es la unidad. Represente δ(x) por
un triángulo de área unidad y, por tanto, de altura 1/h, siendo h el periodo del
enrejado espacial. Compare el resultado de utilizar un paso finito de tiempo, τ ,
por debajo y por encima del límite de estabilidad.
b) ¿Cuál es el perfil de temperatura que debe alcanzar el sistema en el régimen
estacionario (constante en el tiempo), al cabo de tiempos muy grandes?. ¿Es
eso lo que se observa con el programa?
c) Amplíe el programa para obtener y almacenar la variación en el tiempo de la
temperatura en un punto fijo.
d) Manteniendo fijo el número de puntos en el retículo, observe como varía, en
función de τ , la temperatura predicha para un punto fijo en un instante dado.
Esa variación es una indicación del error provocado por la resolución numérica
de la ecuación. ¿Cómo puede disminuirse ese error?. Compruebe la respuesta
utilizando el programa.
e) Cambie la condiciones de contorno de forma que la temperatura en el punto
medio sea 1/h en todo instante (es decir, tenemos un foco térmico a la tem-
peratura 1/h en contacto permanente con el punto medio de la barra). ¿Cuál
es, con las nuevas condiciones de contorno, el régimen estacionario final que
se debe esperar?. Compruebe la respuesta con el programa.

9.2.- Solución de la ecuación de difusión por el método de Crank-Nicolson.

a) Construya un programa F que solucione la ecuación de difusión unidimensional


mediante el método de Crank-Nicolson. Incluya una salida gráfica opcional.
b) Utilice como condiciones iniciales una temperatura de 0◦ C en todos los puntos
excepto en el extremo izquierdo, que estará a una temperatura de 100◦ C.
Como condiciones de contorno mantenga los extremos izquierdo y derecho a
100◦ C y 0◦ C , respectivamente.
c) Compruebe que en este método no hay ningún límite de estabilidad.
d) Compruebe que unas condiciones iniciales definidas por una función discon-
tinua, como la considerada, puede causar fuertes errores cuando τ es muy
grande.

9.3.- El paso a las unidades del problema real.


Si en el problema anterior la barra tiene 1.7 m de longitud, y su coeficiente de difusión
térmica es 0.15 cm2 /s:

EDPs: ecuación de difusión Departamento de Física de la Materia Condensada 1


Hoja 9 PROBLEMAS DE MÉTODOS COMPUTACIONALES Curso 2016-2017

a) ¿Cuál es la unidad de tiempo que corresponde al valor numérico de τ utilizado


en el programa?.
b) ¿De qué orden de magnitud es el tiempo en segundos que tardará la barra en
aproximarse de forma clara (en la escala del problema) al estado estacionario
final?.
c) ¿Cómo cambiaría la respuesta del apartado anterior si se alteran las condiciones
del problema, de manera que la temperatura en el extremo izquierdo fuera
1000◦ C, en lugar de 100◦ C?, ¿y si las temperaturas se expresaran en K en
lugar de en grados centígrados?. ¿Qué ocurre si la longitud de la barra se divide
por 10?.
9.4.- Sagar y Payne analizaron las relaciones tensión-deformación de un cilindro sujeto a
ciclos de calentamiento y enfriamiento. Para ello utilizaron la siguiente ecuación:

∂2T 1 ∂T 1 ∂T
+ = 0.5 < r < 1 0<T
∂r2 r ∂r 4K ∂t
siendo T = T (r, t) la temperatura, r la distancia radial desde el eje del cilindro, t el
tiempo y K un coeficiente de difusión.

a) Encuentre T (r, 10) para un cilindro de radio 1, dadas las siguientes condiciones
iniciales y de contorno:

T (1, t) = 100 + 40t T (0.5, t) = t 0 ≤ t ≤ 10


T (r, 0) = 200(r − 0.5) 0.5 ≤ r ≤ 1
Utilice K = 0.1. Tome como referencia τ = 0.0125 y h = 0.1. Asuma que
todas las magnitudes están en las unidades apropiadas.
b) Utilice la distribución de temperatura del apartado a) para calcular la deforma-
ción, ξ, mediante la integral:
Z 1
ξ= αT (r, 10) dr
0.5

con α=10.7.

9.5.- Generalice el método de Crank-Nicolson para la ecuación de difusión bidimensional.

EDPs: ecuación de difusión Departamento de Física de la Materia Condensada 2

You might also like