Está en la página 1de 68

DEPARTAMENTO DE INGENIERÍA

QUÍMICA, BIOTECNOLOGÍA
Y MATERIALES
FACULTAD DE CIENCIAS
FÍSICAS Y MATEMÁTICAS
UNIVERSIDAD DE CHILE

IQ4112 - Métodos Matemáticos para Ingeniería de Procesos


Capítulo 6: Ecuaciones diferenciales parciales
Primera parte: Conceptos generales y ejemplos

J. Cristian Salgado - jsalgado@ing.uchile.cl

Departamento de Ingeniería Química, Biotecnología y Materiales


Universidad de Chile

Semestre Otoño 2023


Ecuaciones diferenciales parciales
Ecuación de Laplace
Ecuaciones parabólicas
Ecuaciones hiperbólicas

Propósito del capítulo

Al término de este capítulo el alumno


Relaciona las características matemáticas de las ecuaciones diferenciales parciales con las características
fenomenológicas, operacionales, entre otras, del proceso de donde provienen.
Selecciona metodologías para simular EDPs en base a sus características matemáticas.
Simula EDPs encontradas en el área de ingeniería de procesos.
Ejecuta diversas actividades, asumiendo una actitud de respeto por las opiniones de sus pares al analizar y dar
propuestas de solución a diversos procesos.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Introducción

Problemas de valor de frontera (BVP): EDOs o PDEs en el dominio espacial sujetas a condiciones de borde en la
frontera del dominio.
Mecánica de sólidos, mecánica de fluidos, electromagnetísmo.
Transferencia de masa y energía.
Diferencias finitas.
Volúmenes finitos.
Elementos finitos.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

BVPs a partir de principios de conservación

Sea ϕ(r,t) un campo dependiente del tiempo.


Densidad: ϕ(r,t) = ρ
Densidad de momento lineal: ϕ(r,t) = ρv
Densidad de energía cinética e interna total: ϕ(r,t) = 12 ρ|v|2 + ρb
u
Concentración de especie i: ϕ(r,t) = Ci

Cada uno de estos campos representa la densidad de una cierta magnitud Φ

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

BVPs a partir de principios de conservación

Considere un dominio cerrado Ω, un volumen de control CV con una frontera ∂ Ω. Un balance macroscópico para el total
de Φ estará dado por:
Z  Z Z Z
d
ϕ(r,t) dr = ϕ[v · (−n)] dS + [JD · (−n)] dS + s(r, t, ϕ) dr (1)
dt Ω ∂Ω ∂Ω Ω
Usualmente el vector de flujo JD es relacionado con el gradiente local del campo por:

Γmn e[m] e[n]


XX
Difusión anisotrópica JD = −Γ · ∇ϕ Γ= (2)
m n
Difusión isotrópica JD = −Γ ∇ϕ Γ ∈ℜ (3)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

BVPs a partir de principios de conservación

El balance microscópico puede ser obtenido utilizando el teorema de la divergencia.


Z Z
n · w dS = ∇ · w dV (4)
∂Ω Ω

con lo que las integrales de superficie pueden ser convertidas en integrales sobre el volumen.
Z Z Z Z

dr = − [∇ · (ϕv)] dr − [∇ · (JD )] dr + s(r, t, ϕ) dr (5)
Ω dt Ω Ω Ω
y luego,
Z • ˜

+ ∇ · (ϕv) + ∇ · (JD ) − s(r, t, ϕ) dr = 0 (6)
Ω dt
Note que esta ecuación se debe cumplir para un volumen de control arbitrario, luego:


= −∇ · (ϕv) − ∇ · (JD ) + s(r, t, ϕ) (7)
dt

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

BVPs a partir de principios de conservación

Si se supone un fenómeno de difusión isotrópica se recupera la ecuación clásica de convección/difusión con un término
de generación:

= −∇ · (ϕv) + Γ ∇2 ϕ + s(r, t, ϕ) (8)
dt
Note que en general el término de generación está dado por una reacción química por lo que a esta ecuación también se
le conoce como ecuación de convección/difusión/reacción

Ejemplo, ecuación de continuidad para un componente A en una mezcla binaria con densidad y coeficiente de difusión
constante.
 2
∂ Ca ∂ Ca ∂ Ca ∂ Ca ∂ Ca ∂ 2 Ca ∂ 2 Ca
 ‹ 
+ vx + vy + vz = DAB + + + RA (9)
∂t ∂x ∂y ∂z ∂ x2 ∂ y2 ∂ z2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Tipos de PDEs
Orden

PDEs son clasificadas según su orden, linealidad, y condiciones de borde.

El orden de una PDE está dado por el orden más alto de derivada parcial presente en la ecuación:

∂ϕ ∂ϕ
Primer orden −α =0 (10)
∂x ∂y
∂ 2ϕ ∂ϕ
Segundo orden +ϕ =0 (11)
∂ x2 ∂y
2
∂ 3ϕ ∂ 2ϕ ∂ ϕ

Tercer orden + + =0 (12)
∂ x3 ∂ x∂ y ∂ y

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Tipos de PDEs
Linealidad

PDEs son clasificadas en lineales, cuasilineales y no lineales. Considere la siguiente PDE:

∂ 2ϕ ∂ 2ϕ ∂ 2ϕ
a(.) + 2b(.) + c(.) 2 + d(.) = 0 (13)
∂y 2 ∂ x∂ y ∂x

lineal : Si los coeficientes a, b y c son constantes o sólo función de las variables independientes (.) ≡ (x, y)
quasilineal : Si los coeficientes a, b y c son función de las variables independientes o de las derivadas de bajo orden
i.e. (.) ≡ (x, y, ϕ, ∂ ϕ/∂ x, ∂ ϕ/∂ y)
no lineal : Si los coeficientes a, b y c son función de las variables independientes, de las derivadas de bajo orden,
y alto orden i.e. (.) ≡ (x, y, ϕ, ∂ ϕ/∂ x, ∂ ϕ/∂ y, ∂ 2 ϕ/∂ x2 , ∂ 2 ϕ/∂ y2 , ∂ 2 ϕ/∂ x∂ y)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Tipos de PDEs
Elípticas, parabólicas e hiperbólicas

PDEs lineales de segundo orden con dos variables independientes

∂ 2ϕ ∂ 2ϕ ∂ 2ϕ ∂ϕ ∂ϕ
a + 2b +c 2 +d +e +fϕ +g = 0 (14)
∂x 2 ∂ x∂ y ∂y ∂x ∂y
son clasificadas según:
Elíptica : b2 − ac < 0, e.g. Ecuación de Laplace
∂ 2ϕ ∂ 2ϕ
+ =0 (15)
∂ x2 ∂ y2
Parabólica : b2 − ac = 0, e.g. Conducción de calor o difusión

∂ 2ϕ ∂ ϕ
α = (16)
∂ x2 ∂t
Hiperbólica : b2 − ac > 0, e.g. Ecuación de onda
∂ 2ϕ ∂ 2ϕ
a2 = (17)
∂ x2 ∂ t2

Si g = 0 se dice que la ecuación es homogénea.


J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos
Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Condiciones iniciales y de borde

La simulación numérica de una EDP requiere de la definición de condiciones iniciales y de borde.

Considere la ecuación de conducción de calor unidimensional:

∂ 2T ∂ T
α = (18)
∂ x2 ∂t
la que podría ser utilizada para describir el cambio de temperatura en una pared en la dirección x.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Condiciones tipo Dirichlet

Valores de la variable dependiente son dados en valores fijos de las variables independientes.
Condiciones iniciales para la ecuación de calor:

T(0,x) = f (x) en t = 0 y 0 ≤ x ≤ 1 (19)


T(0,x) = T0 en t = 0 y 0 ≤ x ≤ 1 (20)

Condiciones de borde para la ecuación de


calor:

T(t,0) = f (t) en x = 0 y t > 0 (21)


T(t,1) = T1 en x = 1 y t > 0 (22)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Condiciones tipo Neumann

La derivada de la variable dependiente es dada como una constante o como una función de la variable independiente.

Condiciones de borde para la ecuación de calor:

∂ T

=0 en x = 1 y t ≥ 0 (23)
∂ x x=1

N.B. que un problema que combina condiciones de Dirichlet y Neumann se dice que presenta condiciones de Cauchy.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Condiciones tipo Robbins

La derivada de la variable dependiente es dada como una función de la variable dependiente

Condiciones de borde para la ecuación de calor:

∂ T

k = h(T − Tf ) en x = 0 y t ≥ 0 (24)
∂ x x=0

donde h es el coeficiente de transferencia de calor del fluido.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Real space v/s function space BVP methods

Function space method

La solución se escribe como la combinación lineal de funciones basales χm (r) que satisfacen las condiciones de borde:
X
ϕ(r,t) = cm (t)χm (r) (25)
m

Real space method

Se especifican un número de puntos de grilla r[j] ∈ Ω y se calcula ϕ(r[j] ,t) en esos puntos.

Note que el método de diferencias finitas mezcla ambos enfoques

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Método de Diferencias Finitas

El objetivo es expresar las derivadas


parciales en términos de diferencias
finitas.
Más de una variable independiente
requiere de la utilización de grillas 2D o
3D.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Diferencias Finitas

La derivada parcial de ϕ con respecto a x implica y, z constantes luego,

∂ ϕ


≡ (26)
∂ x i,j,k dx i,j,k

La aproximación de diferencias centrales de esta


derivada parcial será

∂ ϕ

1
= (ϕi+1,j,k − ϕi−1,j,k ) + O(∆x2 ) (27)
∂ x i,j,k 2∆x

La segunda derivada será:

∂ 2 ϕ

1
= (ϕi+1,j,k − 2ϕi,j,k + ϕi−1,j,k ) + O(∆x2 )
∂ x2 i,j,k ∆x
(28)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Tipos de PDEs
Ecuaciones parabólicas Condiciones iniciales y de borde
Ecuaciones hiperbólicas Métodos de solución

Diferencias Finitas

La derivada mixta será:

∂ 2 ϕ

1 1 1
• ˜
= (ϕ i+1,j+1,k − ϕ i−1,j+1,k ) − (ϕ i+1,j−1,k − ϕ i−1,j−1,k ) + O(∆x2 + ∆y2 ) (29)
∂ y∂ x i,j,k 2∆y 2∆x 2∆x

que reordenando queda como:

∂ 2 ϕ

1 
ϕi+1,j+1,k − ϕi−1,j+1,k − ϕi+1,j−1,k + ϕi−1,j−1,k + O(∆x2 + ∆y2 )

= (30)
∂ y∂ x i,j,k 4∆y

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ecuación de Laplace

Ecuaciones elípticas son frecuentemente obtenidas al analizar procesos de transferencia de calor difusión en estado
estacionario (ecuaciones de Laplace).

∂ 2T ∂ 2T ∂ 2T
+ + =0 (31)
∂ x2 ∂ y2 ∂ z2
∂ 2 CA ∂ 2 CA ∂ 2 CA
+ + =0 (32)
∂ x2 ∂ y2 ∂ z2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ecuación de Laplace

Considere la ecuación:
∂ 2u ∂ 2u
+ =0 (33)
∂ x 2 ∂ y2
Utilizando diferencias centrales para aproximar las derivadas parciales obtenemos
1  1 
ui+1,j − 2ui,j + ui−1,j + ui,j+1 − 2ui,j + ui,j−1 = 0 (34)
∆x2 ∆y2
Reordenando queda:
1 1 1 1 1 1
 ‹
−2 + ui,j + ui+1,j + ui−1,j + ui,j+1 + ui,j−1 = 0 (35)
∆x2 ∆y2 ∆x2 ∆x2 ∆y2 ∆y2

Esta es una ecuación lineal que involucra la posición de la


variable dependiente en cinco puntos adyacentes en la grilla.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Grilla completa

Considere una grilla con p segmentos en el eje x y q segmentos en el eje y

Número de puntos totales en la grilla (p + 1) × (q + 1).


Número de puntos interiores en la grilla (p − 1) × (q − 1).
J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos
Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Ecuaciones obtenidas de la PDE

La ecuación:
1 1 1 1 1 1
 ‹
−2 + ui,j + ui+1,j + ui−1,j + ui,j+1 + ui,j−1 = 0 (36)
∆x2 ∆y2 ∆x2 ∆x2 ∆y2 ∆y2

Se puede escribir para cada punto interior lo que da un total de (p − 1) × (q − 1) ecuaciones.


El número de incógnitas en las ecuaciones es (p + 1) × (q + 1) − 4.
El número de incógnitas sin especificar es 2p + 2 + 2q + 2

¿Cómo se obtiene el resto de las ecuaciones?

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Condiciones de borde tipo Dirichlet

Las condiciones tipo Dirichlet especifican el valor de las puntos ubicados en los bordes, i.e. 2p + 2 + 2q + 2 puntos.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Condiciones de borde tipo Neumann

Es necesario aproximar derivadas parciales en los bordes.

Sea,
∂ u

=β x = 0,∀y (37)
∂ x x=0,y
una condición de borde de tipo Neumann para x = 0. Aproximando mediante diferencias centrales obtenemos:

1
(ui+1,j − ui−1,j ) = β (38)
2∆x
Sin embargo esta ecuación es válida sólo para x = 0 ≡ i = 0, luego

u−1,j = u1,j − 2β∆x (39)

Note que el punto (−1,j) está ubicado fuera del dominio

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Condiciones de borde tipo Neumann

La ecuación
u−1,j = u1,j − 2β∆x (40)
escrita para j = 0,1,...1 genera (q + 1) ecuaciones y (q + 1) incógnitas adicionales.

Sin embargo, la ecuación:

1 1 1 1 1 1
 ‹
−2 + ui,j + ui+1,j + ui−1,j + ui,j+1 + ui,j−1 = 0 (41)
∆x2 ∆y2 ∆x2 ∆x2 ∆y2 ∆y2
puede ser escrita para esos puntos en x = 0. Con esto se genera el número de ecuaciones necesario para resolver el
sistema.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Condiciones de borde tipo Neumann

N.B. que la utilización de puntos ficticios no es necesaria si se utiliza diferencias hacia adelante para aproximar la
condición de borde:
∂ u

1
= (−u2,j + 4u1,j − 3u0,j ) = β (42)
∂ x x=0,y 2∆x
que reordenado queda:
−3u0,j + 4u1,j − u2,j = 2β∆x (43)
Con esto se generan las (q + 1) ecuaciones extra que se requieren para resolver el sistema.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Sistema de ecuaciones
Condiciones de borde tipo Robbins

Es necesario aproximar derivadas parciales en los bordes.

Suponiendo condiciones de borde tipo Robbins en el extremo izquierdo de la forma:

∂ u

= β + γu x = 0,∀y (44)
∂ x x=0,y

Y una aproximación de diferencias hacia adelante de segundo orden se obtiene:

−(3 + 2γ∆x)u0,j + 4u1,j − u2,j = 2β∆x (45)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Consideraciones para la solución

Las ecuaciones obtenidas mediante la aproximación de diferencias finitas de la PDE y sus condiciones de borde
corresponden a un sistema de ecuaciones lineales
El sistema es predominantemente diagonal: matriz sparce
Métodos iterativos: Gauss-Siedel, método de sobrerelajación.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Dirichlet

Suponga que una placa de metal (1 × 1 m2 ) es sometida a 4 fuentes de calor que mantienen la temperatura de los bordes
en:

T(0,y) = 250◦ C (46)


T(1,y) = 100◦ C (47)

T(x,0) = 500 C (48)
T(x,1) = 25◦ C (49)

Suponga que los planos de la placa están aislados luego no existe transferencia de calor. La ecuación que gobierna este
proceso es:

∂ 2T ∂ 2T
+ =0 (50)
∂ x 2 ∂ y2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Dirichlet

1 500

500
0.9 450

450
0.8 400 600

400
0.7 500
350
350
0.6 400
300
y [m]

300

T [C]
0.5 300
250
250
0.4 200
200
200
0.3
100
150 150

0.2
0
100 0 100
0.2 1
0.1 0.4 0.8
0.6 0.6 50
50 0.4
0.8 0.2
0 1 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
y [m]
x [m] x [m]

T(x,0) = 500◦ C T(x,1) = 25◦ C T(0,y) = 250◦ C T(1,y) = 100◦ C p = q = 20

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Cauchy

Suponga que se instala aislación en dos bordes de la placa. Los bordes restantes son mantenidos a temperatura
constante. Las condiciones de borde tipo Cauchy serán:

T(0,y) = 250◦ C (51)


∂ T

= 0◦ C (52)
∂x 1,y
T(x,0) = 500◦ C (53)
∂ T

= 0◦ C (54)
∂y x,1

Suponga que los planos de la placa están aislados luego no existe transferencia de calor. La ecuación que gobierna este
proceso es:

∂ 2T ∂ 2T
+ =0 (55)
∂ x 2 ∂ y2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Cauchy

1 500

500
0.9
550

0.8 450 500

450
0.7 450

0.6 400 400

T [C]
400
y [m]

0.5 350

0.4 350 300


350

0.3 250

0.2 300 200 300


1

0.1
0.5

0.2 0
0.6 0.4 250
0 250 0
1 0.8
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x [m] x [m] y [m]

∂ T

∂ T


T(0,y) = 250 C = 0◦ C T(x,0) = 500◦ C = 0◦ C p = q = 20
∂ x 1,y ∂ y x,1

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Cauchy

Suponga que la placa de metal tiene una conductividad térmica de 16 W/m/K y un punto de fusión de 700 ◦ C y es
sometida a una corriente eléctrica que crea una fuente uniforme de calor en el interior de la placa. La cantidad de calor
generado es:
Q = 100 kW/m3 (56)
Todos los bordes de la placa están en contacto con un fluido a 25 ◦ C. Las condiciones de borde tipo Robbins serán:

∂ T

∂ T

= 5(T(0,y) − 25) = 50(25 − T(1,y)) (57)
∂ x 0,y ∂ x 1,y
∂ T

∂ T

= 5(T(x,0) − 25) = 5(25 − T(x,1)) (58)
∂ y x,0 ∂ y x,1

Suponga que los planos de la placa están aislados luego no existe transferencia de calor. La ecuación que gobierna este
proceso es:

∂ 2T ∂ 2T
+ = −100 × 10−3 /16 (59)
∂ x 2 ∂ y2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Ecuación de calor y condiciones de borde tipo Robbins

1
700
0.9

700
0.8 600

800 600
0.7
500 700

0.6 600
500
y [m]

500
0.5 400

T [C]
400
400
0.4 300
300
200
0.3 300
100

200 0
0.2 1
200
0.8 1
0.1 0.6 0.8
100 0.4 0.6
0.4 100
0 0.2
0.2
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0
x [m] y [m] x [m]

∂ T

∂ T

∂ T

∂ T

= 5(T(0,y) − 25) = 50(25 − T(1,y)) = 5(T(x,0) − 25) = 5(25 − T(x,1)) p = q = 20
∂ x 0,y ∂ x 1,y ∂ y x,0 ∂ y x,1

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Detalles de la simulación numérica

Los índices de vectores y matrices


comienzan en 1 en
scilab/matlab/octave luego
eje x, p segmentos, p + 1
puntos.
eje y, q segmentos, q + 1
puntos
Para transformar desde notación
matricial a vectorial utilice:
n = i + (j − 1)(p + 1) (60)

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Detalles de la simulación numérica

Condiciones de Dirichlet

uN = constante (61)
Condiciones de Neumann o Robbins

Borde de x inferior: Diferencias hacia adelante

∂ u

1
= (−3un + 4un+1 − un+2 ) n tal que x = 0 (62)
∂ x x=0 2∆x

Borde de x superior: Diferencias hacia atrás

∂ u

1
= (3un − 4un−1 + un−2 ) n tal que x = 1 (63)
∂ x x=1 2∆x

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales Introducción
Ecuación de Laplace Aproximación mediante diferencias finitas
Ecuaciones parabólicas Condiciones de borde
Ecuaciones hiperbólicas Placa de metal sometida a calentamiento

Ejemplo: placa de metal


Detalles de la simulación numérica

Condiciones de Neumann o Robbins (continuación)

Borde de y inferior: Diferencias hacia adelante

∂ u

1
= (−3un + 4un+p+1 − un+2p+2 ) n tal que y = 0 (64)
∂ y y=0 2∆y

Borde de y superior: Diferencias hacia atrás

∂ u

1
= (3un − 4un−p−1 + un−2p−2 ) n tal que y = 1 (65)
∂ y y=1 2∆y

Esquinas

En este caso es conveniente utilizar el promedio de los dos nodos adyacentes, e.g.

1 1
u1 = (u2 + up+2 ) up+1 = (up + u2p+2 ) (66)
2 2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Introducción

Ejemplos:
Ecuación de calor en estado no estacionario :

∂ 2T ∂ 2T ∂ 2T ∂T
 
α + + = (67)
∂ x 2 ∂ y 2 ∂ z2 ∂t
Segunda ley de Fick :

∂ 2 CA ∂ 2 CA ∂ 2 CA ∂ CA
 
DAB + + = (68)
∂ x2 ∂ y2 ∂ z2 ∂t

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Introducción

Considere una ecuación parabólica homogénea en una dimensión:

∂ϕ ∂ 2ϕ
=α 2 (69)
∂t ∂x
y una no homogénea
∂ϕ ∂ 2ϕ
= α 2 + f (x,t) (70)
∂t ∂x
Métodos explícitos
Métodos implícitos
Método de lineas

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos explícitos
Ecuación homogénea

Las derivadas se aproximan como diferencias centrales en torno al punto (i,n).

∂ 2 ϕ

1
= (ϕi+1,n − 2ϕi,n + ϕi−1,n ) + O(∆n2 ) (71)
∂ x2 i,n ∆x2
∂ ϕ

1
= (ϕi,n+1 − ϕi,n−1 ) + O(∆t2 ) (72)
∂ t i,n 2∆t

Reemplazando obtenemos:

2α∆t
ϕi,n+1 = ϕi,n−1 + (ϕi+1,n − 2ϕi,n + ϕi−1,n ) + O(∆x2 + ∆t2 ) (73)
∆x2
la cual corresponde a una ecuación algebraica explícita con solución inestable.

Positivity rule
“En general la solución será inestable si existen coeficientes negativos una vez que todos los valores conocidos son
ordenados a la derecha” i.e.
ϕi,n+1 = Aϕi+1,n + Bϕi,n + Cϕi−1,n (74)
Si A,B,C > 0 y A + B + C ≤ 1 la solución será estable.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos explícitos
Ecuación homogénea

Si se reemplaza la derivada temporal por una aproximación de diferencias hacia adelante:

∂ ϕ

1
= (ϕi,n+1 − ϕi,n ) + O(∆t) (75)
∂ t i,n ∆t

Se obtiene la siguiente ecuación:

α∆t α∆t α∆t


 ‹
ϕi,n+1 = ϕ i+1,n + 1 − 2 ϕi,n + ϕi−1,n + O(∆x2 + ∆t) (76)
∆x2 ∆x2 ∆x2
Luego para que la solución sea estable se requiere que:

α∆t
1−2 ≥0 (77)
∆x2

Relación entre ∆x y ∆t
Esta relación establece una relación entre ∆x y ∆t: “mientras más pequeño se escoja a ∆x más pequeño se tendrá que
escoger a ∆t”:
α∆t 1
≤ (78)
∆x2 2
J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos
Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos explícitos
Ecuación homogénea

Si se escoge
α∆t 1
= (79)
∆x2 2
Se obtiene:
1
ϕi,n+1 = (ϕi+1,n + ϕi−1,n ) + O(∆x2 + ∆t) (80)
2

Note que el error de esta aproximación es de orden 2 con respecto a ∆x y orden 1 con respecto a ∆t

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos explícitos
Ecuación no homogénea

Para el caso de una ecuación parabólica no homogénea:

∂ϕ ∂ 2ϕ
= α 2 + f (x,t) (81)
∂t ∂x
La aproximación en diferencias finitas será:

α∆t α∆t α∆t


 ‹
ϕi,n+1 = ϕ i+1,n + 1 − 2 ϕi,n + ϕi−1,n + (∆t) fi,n + O(∆x2 + ∆t) (82)
∆x2 ∆x2 ∆x2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos explícitos
Ecuación no homogénea

Si consideramos un problema bidimensional:

∂ϕ ∂ 2ϕ ∂ 2ϕ
= α 2 + α 2 + f (x,t) (83)
∂t ∂x ∂y
La aproximación en diferencias finitas será:

α∆t α∆t
ϕi,j,n+1 = (ϕi+1,j,n + ϕi−1,j,n ) + (ϕi,j+1,n + ϕi,j−1,n )
∆x2 ∆y2
α∆t α∆t
 ‹
+ 1 − 2 2 − 2 2 ϕi,j,n + (∆t) fi,j,n + O(∆x2 + ∆y2 + ∆t) (84)
∆x ∆y
En este caso la condición de estabilidad estará dada por:
1 1
 ‹
1 − 2α∆t − ≥0 (85)
∆x 2 ∆y2
o bien

α∆t 1
≤ (86)
∆x2 + ∆y2 8
J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos
Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos implícitos
Ecuación homogénea

En este caso se utiliza una grilla donde la derivada temporal se


expresa en torno a un punto intermedio.

∂ ϕ

1
= (ϕi,n+1 − ϕi,n ) (87)
∂ t i,n+1/2 ∆t

Adicionalmente, la derivada de segundo orden es aproximada en el mismo punto (i,n + 1/2) como el promedio ponderado
entre las diferencias centrales en (i,n + 1) y en (i,n)

∂ 2 ϕ ∂ 2 ϕ ∂ 2 ϕ

= θ + (1 − θ ) (88)
∂ x2 i,n+1/2 ∂ x2 i,n+1 ∂ x2 i,n
1
• ˜
=θ (ϕ i+1,n+1 − 2ϕ i,n+1 + ϕ i−1,n+1 )
∆x2
1
• ˜
+ (1 − θ ) (ϕ i+1,n − 2ϕ i,n + ϕ i−1,n ) (89)
∆x2
donde 0 ≤ θ ≤ 1

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos implícitos
Ecuación homogénea

Combinando ambas aproximaciones se obtiene:

1 1
• ˜
αθ (ϕ i+1,n+1 − 2ϕ i,n+1 + ϕ )
i−1,n+1 − ϕi,n+1 =
∆x2 ∆t
1 1
• ˜
−α(1 − θ ) (ϕi+1,n − 2ϕi,n + ϕi−1,n ) − ϕi,n (90)
∆x2 ∆t
la que corresponde a una ecuación implícita.
θ = 0 : Se obtiene la aproximación explícita.
θ = 1 : Se obtiene la aproximación implícita hacia atrás.
θ = 1/2 : Se obtiene la fórmula implícita de Crank-Nicolson.

α∆t α∆t α∆t


 ‹
− ϕ i−1,n+1 + 2 1 + ϕi,n+1 − xϕi+1,n+1 =
∆x 2 ∆x 2 ∆x2
α∆t α∆t α∆t
 ‹
ϕi−1,n + 2 1 − ϕi,n + ϕi+1,n (91)
∆x2 ∆x2 ∆x2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos implícitos
Ecuación no homogénea

Para el caso de una ecuación no homogénea:

∂ϕ ∂ 2ϕ ∂ 2ϕ
= α 2 + α 2 + f (x,t) (92)
∂t ∂x ∂y

Además se requiere calcular f en el punto medio (i,n + 1/2)

1
fi,n+1/2 = (fi,n+1 + fi,n ) (93)
2
Para el caso θ = 1/2 se obtiene la formula implícita de Crank-Nicolson:

α∆t α∆t α∆t


 ‹
− ϕ i−1,n+1 + 2 1 + ϕi,n+1 − ϕi+1,n+1 − (∆t)fi,n+1 =
∆x2 ∆x2 ∆x2
α∆t α∆t α∆t
 ‹
ϕi−1,n + 2 1 − ϕi,n + ϕi+1,n + (∆t)fi,n (94)
∆x2 ∆x2 ∆x2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Métodos implícitos

Esta técnica genera un set de ecuaciones lineales.


La matriz del sistema lineal es tridiagonal.
Las formulas implícitas son incondicionalmente estables.
Las formulas explícitas son condicionalmente estables pero son más fáciles de resolver computacionalmente.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Método de lineas
Ecuación homogénea

En este caso se convierte la ecuación diferencial parcial en un set de ecuaciones diferenciales ordinarias.
Usualmente se discretiza el espacio.
En el caso de la ecuación homogénea, el set completo de puntos en la grilla queda como:

dϕ0 α
= (ϕ1 − 2ϕ0 + ϕ−1 ) (95)
dt ∆x2
..
.
dϕi α
= (ϕi+1 − 2ϕi + ϕi−1 ) (96)
dt ∆x2
..
.
dϕN α
= (ϕN+1 − 2ϕN + ϕN−1 ) (97)
dt ∆x2

Las ecuaciones para i = 0 y i = N deben ser modificadas según las condiciones de borde.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Método de lineas
Ecuación homogénea

Dirichlet
ϕ0 = β t>0 (98)
con respecto al método de lineas quedaría como:

dϕ0
=0 ϕ0 (0) = β (99)
dt
Neumann
∂ ϕ

=0 x = 0, t > 0 (100)
∂ x 0,t
utilizando una aproximación de diferencias centrales

∂ ϕ ϕ1 − ϕ−1

= =0 (101)
∂ x 0,t 2∆x

reemplazando en la ecuación diferencial para ϕ0 se obtiene

dϕ0 α
= (2ϕ1 − 2ϕ0 ) (102)
dt 2∆x2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Sin reacción química

Un líquido B esta almacenado en un contenedor con una altura


de L = 10 cm es expuesto a un gas no reactante A en t = 0. La
concentración de A en la interface del líquido se estabiliza
instantáneamente en CA0 = 0.01 M y permanece constante.

El coeficiente de difusión de A en B es igual a


DAB = 2 × 10−9 m2 /s.

1 Determine la evolución de la concentración de A en el interior del contenedor.


2 Grafique el flux de A disolviéndose en B en función del tiempo.

Utilice el método implícito de Crank-Nicolson para simular el modelo

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Sin reacción química

El balance de masa está dado por:

∂ CA ∂ 2 CA
= DAB (103)
∂t ∂ z2
y las condiciones iniciales y de borde:

IC : CA (z,0) = 0 z>0 (104)


BC1 : CA (0,t) = CA0 t≥0 (105)
∂ CA

BC2 : =0 t≥0 (106)
∂ z z=L
Una vez que se dispone del perfil de concentraciones de A el flux molar de A disolviéndose en B se puede calcular
utilizando la ley de Fick:
∂ CA

NAz (t) = −DAB (107)
∂ z z=0

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Sin reacción química

t (dias) −3
1 430 60 70 10
20 70
70
60 70
10

50
0.9 60
40
50
50 60
30
0.8 40
20 40

0.7 30 50
−4
10

NAz (mol/m2.dia)
10
30
0.6
20 40
CA/CA0

0.5
20
30
0.4 10
−5
10

0.3
20

10
0.2

10
0.1
−6
10
−1 0 1 2
0 10 10 10 10
0 10 20 30 40 50 60 70 80 90 100 t [dias]
z (mm)

tmax = 70 × 24 × 3600 s, px = 10 y qt = 500.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Con reacción química

Suponga que A reacciona con B de acuerdo a:

A + B −→ C − rA = 2 × 10−7 CA [mol/m3 /s] (108)

1 Determine la evolución de la concentración de A en el interior del contenedor.


2 Grafique el flux de A disolviéndose en B en función del tiempo.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Con reacción química

El balance de masa está dado por:

∂ CA ∂ 2 CA
= DAB − kCA (109)
∂t ∂ z2
y las condiciones iniciales y de borde:

IC : CA (z,0) = 0 z>0 (110)


BC1 : CA (0,t) = CA0 t≥0 (111)
∂ CA

BC2 : =0 t≥0 (112)
∂ z z=L
Una vez que se dispone del perfil de concentraciones de A el flux molar de A disolviéndose en B se puede calcular
utilizando la ley de Fick:
∂ CA

NAz (t) = −DAB (113)
∂ z z=0

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Ejemplo: Disolución de un gas en un líquido c/s reacción química


Ecuación de difusión - Sin reacción química

t (dias) −3
1 7654 70 10
3200
0
10

0.9
60

0.8 670
4500
30
20 50
0.7 70
60

NAz (mol/m2.dia)
50
40 70
10

60
0.6 50
30
40 40
CA/CA0

−4
20 10
0.5 30

30
0.4 20
10

0.3
20

0.2 10

10
0.1
−5
10
−1 0 1 2
0 10 10 10 10
0 10 20 30 40 50 60 70 80 90 100 t [dias]
z (mm)

tmax = 70 × 24 × 3600 s, px = 10 y qt = 500.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

La muralla de un horno tiene 20 cm de espesor (x) y 50 cm de


largo (y) y está hecha de ladrillos con una difusividad térmica
de 2 × 10−7 m2 /s. La temperatura de la muralla es 25◦ C
cuando el horno está apagado. Cuando es encendido, la
temperatura en la cara interna de la muralla (x = 0)llega
rápidamente a 500◦ C. La temperatura de la cara exterior
(x = 20) es mantenida a 25◦ C. Las otras 2 caras de la muralla
se suponen perfectamente aisladas.

Determine la evolución de la temperatura en el interior de la muralla.

Utilice el método explícito para simular el modelo.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

La formula explícita es:

α∆t α∆t
ϕi,j,n+1 = (ϕi+1,j,n + ϕi−1,j,n ) + (ϕi,j+1,n + ϕi,j−1,n )
∆x2 ∆y2
α∆t α∆t
 ‹
+ 1 − 2 2 − 2 2 ϕi,j,n + (∆t) fi,j,n + O(∆x2 + ∆y2 + ∆t) (114)
∆x ∆y
Dado ∆x, ∆t se calculará aplicando la condición de estabilidad dada por:

α∆t 1
≤ (115)
∆x2 + ∆y2 8
Las condiciones de borde dependerán de la posición
Diferencias hacia adelante de segundo orden para los extremos inferiores.
Diferencias hacia atrás de segundo orden para los extremos superiores.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

0.0h 1.2h 2.8h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

4.3h 5.9h 7.5h


Temperatura [C]

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

9.0h 10.6h 12.2h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 x/ancho 1 1 y/largo 1 1

tmax = 12 × 3600 s, px = 8, qy = 8 y rt = 30.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

Suponga que se instala una capa aislante en la cara exterior de


la muralla.

Determine la evolución de la temperatura en el interior de la muralla.

Utilice el método explícito para simular el modelo.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

0.0h 1.2h 2.8h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

4.3h 5.9h 7.5h


Temperatura [C]

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

9.0h 10.6h 12.2h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 x/ancho 1 1 y/largo 1 1

tmax = 12 × 3600 s, px = 8, qy = 8 y rt = 30.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

Suponga que la temperatura en el interior de la muralla es


uniforme e igual a 500◦ C. Ambos lados de la muralla son
expuestos a una corriente de aire forzado a 25◦ C donde el
coeficiente de transferencia de calor es 20 W/m2 /◦ C en la
cara interna y 10 W/m2 /◦ C en la cara externa.

Determine la evolución de la temperatura en el interior de la muralla.

Utilice el método explícito para simular el modelo.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Métodos explícitos
Ecuaciones diferenciales parciales
Métodos implícitos
Ecuación de Laplace
Método de lineas
Ecuaciones parabólicas
Disolución de un gas en un líquido c/s reacción química
Ecuaciones hiperbólicas
Transferencia de calor en las paredes de un horno

Transferencia de calor en las paredes de un horno


Ecuación de conducción de calor en 2D

0.0h 1.2h 2.8h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

4.3h 5.9h 7.5h


Temperatura [C]

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1

9.0h 10.6h 12.2h

500 500 500

0 0 0
0 0 0 0 0 0
0.5 0.5 0.5 0.5 0.5 0.5
1 1 x/ancho 1 1 y/largo 1 1

tmax = 12 × 3600 s, px = 8, qy = 8 y rt = 30.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales
Ecuación de Laplace Método explícito
Ecuaciones parabólicas Método implícito
Ecuaciones hiperbólicas

Introducción

Ejemplos: Ecuación de onda unidimensional

∂ 2u ∂ 2u
ρ = T0 + f (x,t) (116)
∂ t2 ∂ x2

http://folk.uio.no/marcink/research.html

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales
Ecuación de Laplace Método explícito
Ecuaciones parabólicas Método implícito
Ecuaciones hiperbólicas

Método explícito

Considere una ecuación hiperbólicas homogénea en una dimensión:

∂ 2ϕ ∂ 2ϕ
= a2 (117)
∂t 2 ∂ x2
Expandiendo en términos de diferencias centrales y reordenando se obtiene una solución explícita:

a2 ∆t2 a2 ∆t2
 
ϕi,n+1 = 2 1 − ϕ i,n + (ϕi+1,n + ϕi−1,n ) − ϕi,n−1 + O(∆x2 + ∆t2 ) (118)
∆x2 ∆x2

La condición de estabilidad en este caso es:


a2 ∆t2
≤1 (119)
∆x2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales
Ecuación de Laplace Método explícito
Ecuaciones parabólicas Método implícito
Ecuaciones hiperbólicas

Método explícito

Para una ecuación hiperbólicas homogénea en dos dimensiones:

∂ 2ϕ ∂ 2ϕ ∂ 2ϕ
= a2 + a2 (120)
∂t 2 ∂x 2 ∂ y2
Expandiendo en términos de diferencias centrales para una grilla tal que ∆x = ∆y y reordenando se obtiene una solución
explícita:

a2 ∆t2
 
ϕi,j,n+1 = 2 1 − 2 ϕi,j,n − ϕi,j,n−1
∆x2
a2 ∆t2
+ (ϕi+1,j,n + ϕi−1,j,n + ϕi,j+1,n + ϕi,j−1,n ) + O(∆x2 + ∆y2 + ∆t2 ) (121)
∆x2
La condición de estabilidad en este caso es:
a2 ∆t2 1
≤ (122)
∆x2 2

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales
Ecuación de Laplace Método explícito
Ecuaciones parabólicas Método implícito
Ecuaciones hiperbólicas

Método implícito

Para obtener la expresión para el método implícito se utiliza un promedio ponderado de las derivadas espaciales en
(n + 1), n y n − 1:

ϕi,n+1 − 2ϕi,n + ϕi,n−1 a2


•
= θ (ϕi+1,n+1 − 2ϕi,n+1 + ϕi−1,n+1 )
∆t2 ∆x2
+ (1 − 2θ )(ϕi+1,n − 2ϕi,n + ϕi−1,n )
˜
+ θ (ϕi+1,n−1 − 2ϕi,n−1 + ϕi−1,n−1 ) (123)

Para θ = 0 se recupera el método explícito.


Para θ = 1/2 se obtiene el método implícito de Crank-Nicolson.
El método implícito requiere de la solución de un sistema de ecuaciones lineales tridiagonal.

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos


Ecuaciones diferenciales parciales
Ecuación de Laplace Método explícito
Ecuaciones parabólicas Método implícito
Ecuaciones hiperbólicas

Preguntas

http://www.phdcomics.com

J. Cristian Salgado - http://salgadolab.diqbt.uchile.cl IQ4112 - Capítulo 6: Conceptos generales y ejemplos

También podría gustarte