Sunteți pe pagina 1din 61

Centro de Estudios Energéticos

Departamento de Ingeniería Mecánica


Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz

Transferencia de Calor
Avanzada

Elaborado por: Prof. Edgar Gutiérrez, Ing. MSc.


http://edgar-gutierrez.blogspot.com/

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz

Contenidos:
• Introducción a la Transferencia de Calor.
• Conducción.
• Convección.
• Radiación.

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Matemático.
Los problemas bidimensionales estacionarios que tienen solución
analítica sencilla son aquellos que no tiene generación de calor, la
conductividad térmica es constante y la geometría del dominio es simple.
Bajo las consideraciones anteriores la ecuación diferenciales en
coordenadas cartesianas se transforman en:
 2T  2T
 2 0 ó  2T  0 (Ecuación de Laplace)
x 2
x
La ecuación anterior se puede resolver usando:
- Métodos analíticos: separación de variable y análisis de Fourier,
Variables compleja, entre otros.
- Métodos numéricos: Diferencia finita, volumen finito y elementos
finitos, entre otros.
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
La solución analítica de la ecuación de Laplace en 2D se puede plantear
siempre y cuando:
- La geometría del dominio sea simple (rectángulos, cilindros, esfera, o
similares).
- En las CB se tengan una CB no homogénea y el resto homogénea.
- Los ejes del sistema coordenados deben pasar por dos de las condiciones
homogéneas.
- La variable independiente de las solución armónica debe ser la misma de
la CB no homogénea.
Mediante separación de variable la solución de la ecuación de Laplace se
debe plantear de la siguiente manera:
T ( x, y )  X ( x)Y ( y )
Donde X e Y son funciones solamente de x e y respectivamente.
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
Luego se tiene que
T dX  2T d2X
Y  Y
x dx x 2
dx 2
T dY  2T d 2Y
X  X 2
y dy y 2
dy
Al sustituir en la ecuación de Laplace y reordenando, se tiene:
1 d 2 X 1 d 2Y 1 d2X 1 d 2Y
2
 2
0      2

X dx Y dy X dx 2 Y dy 2
Se observa que la ecuación diferencia parcial se transforma en dos
ecuaciones diferenciales ordinarias.
d2X d 2Y
2
 2
X 0 y 2
 2
Y 0
dx dy
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
La solución de éstas ecuaciones son:

X ( x)  c1sen x   c2 cosx 


Y ( y )  c3senh y   c4 cosh y  ó Y ( y )  c3e y  c4 e  y
La solución se la ecuación de Laplace es entonces:


T  x, y   c1sen x   c2 cosx  c3e y  c4 e  y 
ó
T  x, y   c1sen x   c2 cosx c3senh y   c4 cosh y 

Componente Componente
armónica amortiguada

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
Para implementar el método de separación de y Ts (x)
variable, considere el dominio rectangular
sometido a las CB de la Figura.
T 0, y   To
T0
x0  T0
b
y0  T  x,0   To a
xa  T a, y   To T0 x
yb  T  x, b   Ts  x 
Todas las CB son no homogénea, pero se
pueden hacer tres CB homogénea, haciendo el y  s ( x)  Ts ( x)  To
cambio de variable:
 x, y   T x, y   To 0
b
La ecuación diferencia se transforma en: 0
 2  2 a
 2 0 ó   0
2
x
x 2
x 0
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
La solución que conviene para éste problema es:
  x, y   c1sen  x   c2 cos  x c3senh  y   c4 cosh  y 
Aplicando CB:
x0  T 0, y   To   0, y   0 
 0, y   c1sen  0  c2 cos 0c3senh y   c4 cosh y   0  c2  0
y0  T x,0   To    x ,0   0 
  x,0   c1sen x c3senh  0   c4 cosh  0   0  c4  0
xa  T a, y   To   a, y   0 
 a, y   c1c3sen a senh y   sen a   0  sen n a   0, n  0,1,2,..., 
Donde sen(na)=0 se conoce como función
característica (función propia o de autovalores), y n n
son los valores característicos (propio o de n  , n  1,2,..., 
autovalores). En este caso:
a
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
La solución de la EDP se puede expresar:

  x , y    c n sen  n x senh  n y 
n 1
Donde cn = c1c3.
Los cn se calculan cuando se aplica la CB en y =b.

y  b    x , b    s  x    s  x    c n sen  n x senh  n b 
n 1

Haciendo an = cn senh(nb) y multiplicando la ecuación por sen(mx) se


obtiene:

 s  x sen  m x    a n sen  n x sen  m x 
n 1
Integrando en el intervalo [0,a], resulta:
a  a

  x sen  x dx    a sen  x sen  x dx


o
s m
n 1 0
n n m

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
Las funciones sen(mx) y sen(nx) son ortogonales en el intervalo [0,a] para
n = n/a, por lo que se cumple que:
a
0 si n  m
0 sen n x sen m x dx  1 si n  m
Entonce, la serie se reduce a un solo término: a

a a o  s x sen m x dx


o  s  x sen  m x dx  a n 0 sen 2
 n x dx  an  a
 n x dx
2
sen
0

Para el caso particular de que Ts=ctte, lo hace que s = ctte, se tiene:


a

 sen  x dx
m
a
cos 0  cos n 
an   s a
o
  s n 
a/2
 n x dx
2
sen
0
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
Entonces:
an 
2 s
n
 
1   1 , n  1, 2 ,3,..., 
n

 
Luego:
2 s 1   1
n
cn  , n  1, 2,3,..., 
 n b 
n  senh  
 a 
Finalmente la solución es:

 x, y   


2 s 1   1
n

sen  n x senh  n y 
 n  b 
n 1
n  senh  
 a 

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Solución Mediante Separación de Variable.
O también:

T  x , y   To



2 s 1   1
n
sen  n x senh  n y 
Ts  To  n  b 
n 1
n  senh  
 a 

La gráfica de las isotermas


para el caso de que a = 2,
b = 1, To = 27 °C y Ts = 100
°C, es la siguiente:

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Superposición de Soluciones Analíticas.
La ecuación de Laplace es una ecuación diferencial lineal, por tanto, se
puede aplicar el principio de superposición. Este principio es útil cuando
se tienen más de dos CB de borde no homogéneas en el problema, tal
como se ilustra el problema siguiente.
T
k  hT  T  y b
y y y b
T
k  q
T b  T 0
2 x
0 x a
x x 0 a
T0 x
Se puede obtener dos CB homogéneas realizando el siguiente cambio de
variable:
  T  T
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Superposición de Soluciones Analíticas.
Luego.

k  h 0
y y y b
y b


k  q
 b  2  0 x
0 x a
x x 0 a
T0  T   0 x
Como quedan dos CB no homogéneas, la solución se plantea en término
de la superponiendo dos soluciones particulares, es decir:
 x, y   1 x, y    2 x, y 
Donde los problemas particulares son los siguientes:

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Superposición de Soluciones Analíticas.
Luego.

  2
k 1  h1 y b  0 k  h 2 0
y y y y b
y y b
u y b

  2
k 1  q
v 0
1 b  21  0 x  2 b  2 2  0 x

x a
0 xa 0
x x x 0 a
x 0 a
x 2  0 x
1  0
Como se puede observar, para resolver 2 hay que realizar un cambio de
sistema de coordenada, ya que una de las CB no homogénea pasa por
uno de los ejes coordenados. El cambio de sistema de coordenadas es:

ux y v b y

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Superposición de Soluciones Analíticas.
De acuerdo al cambio del sistema de coordenadas, las condiciones de
borde se transforman en:
  2
k 1  h1 y b  0 y k  h 2 v 0  0
y y u v v 0
y b

  2
k 1  q 
v 0
1 b  1  0
2
x
b  2 2  0 u u a
2
0
0

xa

x u u 0 a
x 0 a
x 2  0 x
1  0
Al final la solución se debe expresar como:
 x, y   1 x, y    2 u, v 
ó
 x, y   1 x, y    2 x, b  y 
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Mediante Factores de Forma.
En los sistemas bidimensionales donde intervienen dos temperaturas
límites se puede calcular la transferencia de calor utilizando uno factores
geométricos, llamado, factores de forma conductivos (S). La ecuación
de transferencia de calor, usando éstos factores de forma se escribe de
la siguiente manera:

Q  Sk T1  T2 , T1  T2
Los factores de forma para las configuraciones más importantes son:
Placa Plana Cilindro isotérmico horizontal en un medio
T2 semi-infinito cuya superficie es isotérmica
A T2
S
L  z 
T1 k T1 S  2L cosh 1   , L  D
k Restricción:  D 2
H  5L  z 
S  2L ln  , L  D, z  3 D 2
W  5L  D 2
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Mediante Factores de Forma.
Cilindro isotérmico vertical Esfera isotérmico en un medio semi-infinito
situado en un medio semi-infinito cuya superficie es isotérmica
T2 T2
2D
k S , z  D
k 2L 1 D 4z
S , L  D
T1 ln4 L D  S  2D , z  
T1

Cubo dentro de un medio


Dos cilindro isotérmico de infinito
longitud L en medio semi-infinito
S  8,24 L
k
k
2L L  r
S ,
1  D  r1  r2 
2 2 2
L  D
cosh  
 2r1r2 
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Mediante Factores de Forma.
Paralelepípedo inmerso en un medio Disco delgado horizontal en un medio semi-
semi-infinito con temperatura infinito con temperatura superficial uniforme
superficial uniforme
T2
T2 S  4r , D  0
k S  8r , D  2
k T1 4r
S , D 2r  1
 2  arctanr 2 D 
T1 0.59 0.078
  b  b
S  1,685L log1    
  a  c
Esfera en un medio semi-infinito Dos esferas isotérmicas en medio semi-
cuya superficie esta aislada infinito
4r2
S , D  5rmáx
r2  r D    2r2
1  1
4

2D
S r1  1  r2 D 2  D
k 1 D 4z k
T1 T2

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Mediante Factores de Forma.
Placa rectangular delgada inmersa Cilindros excéntricos de longitud L
en un medio semi-infinito con
temperatura superficial uniforme T2
T2 4W D0 T1 2L
S , S  , L r 2
ln4W L  W  L 1  r1  r2  D 
2 2 2
k cosh  
k 2W D  W
T1 S ,  2r1r2 
ln4W L  W  L
2W W  L Cilindro horizontal de longitud L
S ,
ln2D L  D  2W
centrado en una placa infinita

Cilindro centrado en prisma cuadrática T1


k

T2
T2
k T1
T1 2L 2L
S , L  W S
ln0,54W r  ln4 D r 

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis Mediante Factores de Forma.
Pared de un horno

A
S ; Pared
L
S  0,15L ; D  5 L; Esquina
S  0,54 D ; D  5L ; Aristas

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
El método es usado para resolver problemas de borde y consiste en
dividir el volumen del dominio en pequeños sub- volúmenes en cuyo
centro se define el valor de la temperatura. Para el análisis se debe
supones que en cada sub-volumen las propiedades son constante y la
generación de calor es uniforme.
El punto del centro de cada sub-volumen se le llama nodo y el sub-
volumen se le llama volumen de diferencia finita.
Antes de describir el método se presenta a continuación la aproximación
de las derivadas mediante serie de Taylor:
ui 1  ui x ui+1
ui'  , e( x)   ui'' (Hacia adelante) ui
x 2
ui-1
ui  ui 1 x ''
ui'  , e( x )  ui (Hacia atrás)
x 2  
ui 1  ui 1 x 2 ''' x x
ui 
'
, e( x )   ui (Central) xi-1 xi xi+1
2x 6
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
La aproximación de la primera derivada
con tres puntos (segundo orden) es: ui+1
- Hacia delante: ui
 u  4u  3u x 2 ui-1
ui'  i2 i 1 i
, e( x )  ui'''
2x 3
x x
- Hacia atrás:
xi-2 xi-1 xi xi+1 xi+2
3ui  4ui 1  ui  2 x '''
2
ui'  , e( x )  ui
2x 3
- Central:
 u  8u  8u  u x 4
ui'  i2 i 1 i 1 i 2
, e( x )  ui( v )
12x 30
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
La aproximación de segunda derivada
con tres puntos (primer orden) es: ui+1
- Hacia delante: ui
ui  2  2ui 1  3ui ui-1
u 
''
, e ( x )   xu '' '

x 2
i i

x x
- Hacia atrás:
xi-2 xi-1 xi xi+1 xi+2
ui  2ui 1  ui  2
ui 
''
, e ( x )  xu ' ''

x 2
i

- Central:
u  2u  u x 2
ui''  i 1 i i 1
, e ( x )  u ( iv )

x 2
i
12
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
La aproximación de segunda derivada
con cuatro puntos (segundo orden) es:
- Hacia delante:
 u  4u  5u  2u 11x 2
ui''  i 3 i2 i 1 i
, e ( x )  u ( iv )

x 2
i
12
- Hacia atrás:
2ui  5ui 1  4ui  2  ui 3 11x ( iv )
ui''  , e ( x )  ui
x 2
12
- Central:
 u  16u  30u  16u  u x 4
ui''  i2 i 1 i i 1 i2
, e ( x )  u ( vi )

x 2
i
90
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Volumen
El método de DF consiste: En primer x de DF
Nodos
lugar se debe discretizar el dominio en Internos
pequeños volúmenes de DF o
subdominios, tal como se muestra en la y
Figura. Seguidamente se discretiza la
ecuación diferencial dentro del dominio
(nodos internos). En éste caso,
después de aplicar las restricciones, la y
ecuación de conducción en estado Nodos en
estacionario queda como sigue: x n la frontera

 2T  2T q
 2  0
x 2 y o p e
p p
k
s Nodo Interno
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita. Nodo Interno
n
Como se tiene que:
 2T Te  2T p  To  2T Tn  2T p  Ts
 ,  p
e
x p
2
x 2
y 2 p
y 2 o

Luego al sustituir en la ecuación de conducción: s

 x 
2
  x  2  qx 2
Te  To  Tn  Ts    2 1    T p  0
 y    y   k
O también:
2 Cuando x=y, se tiene:
 x  qx 2
Te  To  Tn  Ts   
Tp   y  k
Te  To  Tn  Ts qx 2
  x  2  Tp  
2 1     4 4k
  y  
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Caso particular de un nodo interno cerca de un contorno curvo sin
generación de calor.
x1
Te To Tn T 1 1
   s    u p  0
a  1 a (a  a ) b(b  1) b  1  a b  n
y1 y
e
Donde: o p
x1 y
a ; b 1 s
x y
x

El sistema de ecuaciones lineales que se forma se resuelve con para


calcular u(x,y).

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
También se deben conseguir las ecuaciones de los nodos en las fronteras
Nodos en las Fronteras Convectivas (Natural).
n
Para obtener esta ecuación se hace un balance de Q pn
energía en cada nodo de la frontera, esto es: Q op Q p 
Q op  Q sp  Q pn  Q p  qV  0 o p

Luego: Q sp h,
s Too
 T p  To
 x  T p  Ts  x  Tn  T p 
 ky    k    k  
 x  2  y  2  y 
x
 hy T p  T   q y 0
2
Entonces: 2
 y    y  2 h y 2  2 h y 2 q y 2
2  To  Ts  Tn  2 1     T p   T 
 x    x  k x  k x k
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita. n
Q pn
Para x=y: Q op Q p 
 hx  hx q x 2 o p
2To  Ts  Tn  2  2   T p  2 T  Q sp h,
 k  k k s Too

Nodos en Fronteras Adiabáticas o Simétrica (CB Neuman).


En este caso, Qpoo = 0, por lo solo se hace h = 0 en la ecuación del
nodo a CB natural. Esto es:
n
 y 
2
  y  2  q y 2 Q pn
2  To  Ts  Tn  2 1    T p   Q op Q pe  0
 x    x   k
o p
Para x=y: q y 2 Q sp
2To  Ts  Tn  4T p   s
k
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Otras Situaciones de Nodos en las Fronteras sin Generación de
Calor y x = y.
Esquina externa en CB Natural.
h,uo
o o

 hx  hx
p
To  Ts  2 1   T p  2 T
h,uo  k  k
s o

n
Esquina interna en CB Natural. h,uo
o
o p
 hx  hx e
2To  2Ts  To  Te  2 3   T p  2 T
 k  k s

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita. T2 = 150 °C

Ejemplo: Calcule y grafique la


temperatura en el dominio k = 1 W/m°C h = 10 W/m2°C
To = 30 °C
mostrado en la Figura, bajo las b=1m
CB que se indican.
simetría a=1m
La discretización propuesta es la
siguiente: T1 = 40 °C

21 22 23 24 25

16 17 18 19 20

11 12 13 14 15

6 7 8 9 10 x = y = 0,25
1 2 3 4 5

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Las ecuaciones de los nodos internos son: 21 22 23 24 25

Nodo 7 : T2  T6  T8  T12  4T7  0 16 17 18 19 20

Nodo 8 : T3  T7  T9  T13  4T8  0 11 12 13 14 15

Nodo 9 : T4  T8  T10  T14  4T9  0 6 7 8 9 10

1 2 3 4 5
Las ecuaciones de los nodos internos se puede resumir en una sola:
i  7,8,9,12,13,
Nodo i : Ti 5  Ti 1  Ti 1  Ti 5  4Ti  0 para
14,17,18,19
Los nodos con temperatura definidas (CB de de Dirichlet ):
Nodo i : Ti  40 para i  1,2,3,4,5
Nodo i : Ti  150 para i  21,22,23,24,25
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Nodos simétricos o aislado (CB de Neumann):
Nodo i : Ti 5  2Ti 1  Ti 5  4Ti  0 ; para i  6,11,16

Los nodos con CB Natural:


 hx  hx
Nodo i : Ti 5  2Ti 1  Ti 5  2 2  Ti   2 To ; para i  10,15,20
 k  k
Donde: hx 10(0,25) 21 22 23 24 25
  2,5
k 1 16 17 18 19 20

 hx 
2 1   7 11 12 13 14 15
 k 
6 7 8 9 10
hx
2 uo  150 1 2 3 4 5
k
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
El scripts en MatLab para resolver el sistema de ecuación mediante
sustitución sucesiva es el siguiente:
% Resolución de la Ecuación de Laplace en un Dominio Rectángula de 1x1
%---------------------------------------------------------------------
% METODO DE SUSTITUCIÓN SUCESIVA
%----------------------------------------------------------------------
clear
%Datos
dx=0.25; k =1;
h=10; To=30;
a=1; b=1; % Define un perfil inicial de u(x,y)
T1=40; T2=150; for i=1:25
Bi=h*dx/k; Ts(i,1)=80;
%Nodos internos: end
ni=[7 8 9 12 13 14 17 18 19]; % Carga los valores de los nodos con temperatura definida
%nodos con temperatura definida: for i=1:5
np=[1 2 3 4 5 21 22 23 24 25]; T(np(i),1)=40;
%Nodos simetricos (Neumann): end
ns=[6 11 16]; for i=6:10
%Nodos en CB Natural: T(np(i),1)=150;
nn=[10 15 20]; end

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Continua script:
%Cálculo de T(x,y) de forma iterativa
err=1;
while err>.001
%Cálculo de nodos internos
for i=1:9
T(ni(i),1)=(1/4)*(Ts(ni(i)-5,1)+Ts(ni(i)-1,1)+Ts(ni(i)+1,1)+Ts(ni(i)+5,1));
end
%Cálculo de nodos simétricos
for i=1:3
T(ns(i),1)=(1/4)*(Ts(ns(i)-5,1)+2*Ts(ns(i)+1,1)+Ts(ns(i)+5,1));
end
%Cálculo de nodos en CB Natural
for i=1:3
T(nn(i),1)=(Ts(nn(i)-5,1)+2*Ts(nn(i)-1,1)+Ts(nn(i)+5,1)+2*Bi*To)/(2*(2+Bi));
end
%Calculo del error
error =abs(T-Ts);
err=max(error)
Ts=T;
end

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Continua script:
%Gráfica de la solución
% Define coordenadas
x = [0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1];
y = [0 0 0 0 0 .25 .25 .25 .25 .25 .5 .5 .5 .5 .5 .75 .75 .75 .75 .75 1 1 1 1 1];
%Reticula de evaluación de la solución
xi=0:.001:1;
yi=0:.001:1;
[xi yi] = meshgrid(xi,yi); % Genera la reticula o malla
usol = griddata(x,y,T,xi,yi,'cubic'); %Evalúa e interpola la solución
figure(1);
contour(xi,yi,usol,[50 60 70 80 90 100 110 120 130 140]);
hold on
plot ([0 1 1 0 0],[0 0 1 1 0]);
axis off;
colorbar;
% Imprime texto en la gráfica
text(.1,.12,'50'); text(.1,.24,'60'); text(.1,.3,'70'); text(.1,.4,'80');
text(.1,.53,'90'); text(.1,.62,'100'); text(.1,.71,'110'); text(.1,.79,'120');
text(.1,.88,'130'); text(.1,.95,'140');

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
La salida gráfica del MatLab es:
140
140
130 130
120 120
110
110
100
90 100

80 90
70 80
60 70
50 60

50

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
El scripts en MatLab para resolver el sistema de ecuación en forma
directa es el siguiente:
% Resolución de la Ecuación de Laplace en un Dominio Rectángula de 1x1
%-------------------------------
% METODO DIRECTO
%--------------------------------
clear;
%Nodos internos:
ni=[7 8 9 12 13 14 17 18 19];
% Ensambla la matriz de nodos internos
N=max(size(ni));
for j=1:N
a(ni(j),ni(j)-5)=1; a(ni(j),ni(j)-1)=1;a(ni(j),ni(j)+1)=1;
a(ni(j),ni(j)+5)=1;a(ni(j),ni(j))=-4; b(ni(j),1)=0;
end
% Ensambla la matriz de nodos prescritos
%nodos con temperatura definida de 40 C:
np1=[1 2 3 4 5];
N=max(size(np1));
for j=1:N
a(np1(j),np1(j))=1; b(np1(j),1)=40;
end
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
Continuación scripts… %Gráfica de la solución
% Define coordenadas
%nodos con temperatura definida de 150 C: x = [0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1];
np2=[21 22 23 24 25]; y = [0 0 0 0 0 .25 .25 .25 .25 .25 .5 .5 .5 .5 .5 .75 .75 .75 .75 .75 1 1 1 1 1];
%Retícula de evaluación de la solución
N=max(size(np2)); xi=0:.001:1;
for j=1:N yi=0:.001:1;
a(np2(j),np2(j))=1; b(np2(j),1)=150; [xi yi] = meshgrid(xi,yi); % Genera la retícula o malla
end Temp = griddata(x,y,T,xi,yi,'cubic'); %Evalúa e interpola la solución
%Nodos simétricos (Neumann): figure(1);
contour(xi,yi,Temp,[50 60 70 80 90 100 110 120 130 140]);
ns=[6 11 16]; hold on
% Ensambla la matriz de nodos simétricos plot ([0 1 1 0 0],[0 0 1 1 0]);
N=max(size(ns)); axis off;
for j=1:N colorbar;
a(ns(j),ns(j)-5)=1; a(ns(j),ns(j)+1)=2; % Imprime texto en la gráfica
text(.1,.12,'50'); text(.1,.22,'60'); text(.1,.3,'70'); text(.1,.4,'80');
a(ns(j),ns(j)+5)=1;a(ns(j),ns(j))=-4; b(ns(j),1)=0; text(.1,.53,'90'); text(.1,.62,'100'); text(.1,.71,'110'); text(.1,.79,'120');
end text(.1,.88,'130'); text(.1,.95,'140');
%Nodos en CB Natural: figure(2);
nn=[10 15 20]; contourf(xi,yi,Temp,[40 50 60 70 80 90 100 110 120 130 140]);
N=max(size(nn)); hold on
plot ([0 1 1 0 0],[0 0 1 1 0]);
for j=1:N axis off;
a(nn(j),nn(j)-5)=1; a(nn(j),nn(j)-1)=2; colorbar;
a(nn(j),nn(j)+5)=1;a(nn(j),nn(j))=-7; b(nn(j),1)=-150; text(.1,.12,'50'); text(.1,.22,'60'); text(.1,.3,'70'); text(.1,.4,'80');
End text(.1,.53,'90'); text(.1,.62,'100'); text(.1,.71,'110'); text(.1,.79,'120');
T=inv(a)*b; %calculo de la temperatura en lo nodos text(.1,.88,'130'); text(.1,.95,'140');

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita.
La salida gráfica de éste scripts es:

140 140
140 140
130 130 130
130

120 120 120


120
110 110 110
110
100 100
100
100
90 90
90
90
80 80 80
80
70 70 70
60 70 60
60
50 60 50
50

50
40

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Herramienta de Elementos Finitos de Matlab.
En MatLab hay varios comandos que permiten resolver ecuaciones
diferenciales parciales utilizando el métodos de los Elementos Finitos,
pero todos se integran en la Herramienta gráfica:
pdetool
El procedimiento para usar la herramienta de MatLab pdetool es el
siguiente:
- En MatLab ejecute el comando pdetool.
- Escoja la ecuación diferencial que va a resolver e introduzca las
constantes que requiere la ecuación (En este caso Transf. De Calor).
- Dibuje el dominio donde se resuelve la ecuación.
- Aplique las condiciones de borde.
- Ejecute el mallador y refine si es necesario.
- Ejecute el solve.
- Grafique los resultados.
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Herramienta de Elementos Finitos de Matlab.
Al resolver el problema con
pdetool se procede la siguiente
manera:
- Ejecute pdetool en matlab. La
interfase es la siguiente:
T2 = 150 °C

k = 1 W/m°C h = 10 W/m2°C
To = 30 °C
b=1m

simetría a=1m

T1 = 40
°C

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Herramienta de Elementos Finitos de Matlab.
- En el menú Option, activa grid.
- En el menú Option, activa snap.
- En el menú Option, configura Axes limits…
(x = [0 1.5], y = [0 1.5]).
- Presiona ícono de cuadro y hace clip en
punto (0,0) y mueves con el clip presionado
hasta (1,1). El cuado de dibuja.

-En el menú PDE presiona PDE Specification y selecciona en el cuadro de


diálogo la ecuación diferencial a resolver: Elliptic, c=1, a=0 y f=0. Presione Ok.
- Aplica CB en el menú Boundary>Boundary Mode. Luego presiona el borde
donde aplicaras la CB y luego en el menú Boundary>Specify Boundary
Conditions, en el cuadro selecciona el tipo de CB y especificas los valores de las
constantes. Repetir para cada CB.
- Se malla el dominio. Presione menú: mesh>mesh mode. Si requiere refinar
presione mesh>refine mesh. (ver Figura)
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Herramienta de Elementos Finitos de Matlab.
- Save modelo: presione en
el menú File>Save.
Introduzca el nombre y
presiones OK.
- Resuelva el problema:
presione en el menú
Solve>PDE Solve.
- Cambie los limites de la
gráfica. En el menú
Option>Configura Axes
limits… (x = [0 1], y = [0 1]).
- En el menú:
Plot>Parameter active
contour. Y la grafica se
verá como sigue:
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Nodos Internos. Nodo Interno
 n
Q pn
Haciendo el balance de energía, se tien: Q op Q pe
Q op  Q sp  Q pn  Q pe  qV  0 o p
e

 T p  To   T  Ts   T  Tp  Q sp
Luego:  k op y    k sp x p   k pn x n  s
 x   y   y 
 Te  T p 
 k pe y    q xy  0
 x 

 x 
2
 x 
2
  x  
2

k op To  k peTe  k sp   Ts  k pn   Tn   k op  k pe  k sp  k pn   T p   q x 2


 y   y    y  

Donde: k  k  To  T p , k  k  T p  Te , k  k  Ts  T p , k  k  T p  Tn 


op  2  pe  2  sp  2  pn  2 
       
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Nodos en las Fronteras Convectivas (Natural).
Aplicando el balance de energía, se tiene:
Q op  Q sp  Q pn  Q p  qV  0
n
Q pn
Luego: Q op Q p 
p
 T p  To
 x  T p  Ts  x  Tn  T p  o
 k op y    k sp    k pn   Q sp h,
 x  2  y  2  y  s Too
x
 hy T p  T   q y 0
2
Entonces:
2
 x 
2
 x    x 
2

2 k op To  k sp   Ts  k pn   Tn   2 k op  k sp  k pn    2 hx T p
 y   y    y  
 2 hxT  q x 2
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Nodos en Fronteras Adiabáticas o Simétrica (CB Neuman).
En este caso, Qpe = 0, por lo solo se hace h = 0
n
en la ecuación del nodo a CB natural. Esto es:
Q pn
2 2 Q op Q pe  0
 x   x 
2 k op To  k sp   Ts  k pn   Tn o p
  y    y  Q sp
s
  x  
2

  2 k op  k sp  k pn   T p   q x 2
  y  

Nota: Se deja al estudiante deducir el resto de las ecuaciones según


la necesidad de los problemas que se le presenten.

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Algoritmo de solución para problemas no lineales.
El problema no lineal tiene la siguiente estructura:
K (T )T  B  T  K (T ) 1 B
La resolución de éste problema es iterativa y puede seguir el siguiente
algoritmo:
1
Inicio
Hacer mientras, err >0,001 Fin
Supone un vector inicial
de temperatura, To
Se evalúa la matriz,
K(To) y el vector B To=T
Se define un error inicial para
que entre al ciclo, err = 1
Se calcula: Se calcula el error:
T=K(T)-1B err =max(|T-To|)
1
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
T2 = 150 °C
Ejemplo:
Calcule y grafique la temperatura
h = 10 W/m2°C
en el dominio mostrado en la k = (1+0,1T) W/m°C
To = 30 °C
Figura, bajo las CB que se b=1m
indican y considerando que la
simetría
conductividad varía de la a=1m
siguiente manera:
k  1 0,1T
T1 = 40 °C

Donde K esta dada en W/m°C y T 21 22 23 24 25


en °C. 16 17 18 19 20
La discretización propuesta es la
11 12 13 14 15
siguiente:
6 7 8 9 10
x = y = 0,25
1 2 3 4 5
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Modelo matemático o ecuaciones discretizadas.
Nodos internos:
 x 
2
 x 
2
  x  
2

k op To  k peTe  k sp   Ts  k pn   Tn   k op  k pe  k sp  k pn   T p   q x 2


 y   y    y  
Para x = y, y sin generación de calor, la ecuación genérica para un
nodo i interno es:
k i 1,iTi  i  k i ,i 1Ti 1  k i  5 ,iTi  5  k i ,i  5Ti  5  k i 1,i  k i ,i 1  k i  5 ,i  k i ,i  5 Ti  0

Para i  7,8,9,12,13,14,17,18,19 21 22 23 24 25

16 17 18 19 20
Donde: T T   T  Ti 1 
k i 1,i  k  i 1 i , k i ,i 1  k  i 
 2   2  11 12 13 14 15

 T  Ti   T  Ti  5 
k i  5 ,i  k  i  5 , k i ,i  5  k  i  6 7 8 9 10
 2   2 
1 2 3 4 5
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Nodos con temperatura definidas:
Nodo i : Ti  40 para i  1, 2 ,3, 4 ,5
Nodo i : Ti  150 para i  21 , 22 , 23 , 24 , 25
Nodos Convectivos:
 x 
2
 x 
2
  x 
2

2 k op To  k sp   Ts  k pn   Tn   2 k op  k sp  k pn    2 hx T p
 y   y    y  
 2 hxT  q x 2
Si no hay generación de calor y x = y, se tiene: 21 22 23 24 25

2 k i 1,iTi 1  k i  5 ,iTi  5  k i ,i  5Ti  5 16 17 18 19 20

 2 k i 1,i  k i  5 ,i  k i ,i  5  2 hx Ti  2 hxT 11 12 13 14 15

6 7 8 9 10
Para i  10,15,20
1 2 3 4 5
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Nodos Simetricos o Adiabáticos:
 x 
2
 x 
2
  x  
2

2 k op To  k sp   Ts  k pn   Tn   2 k op  k sp  k pn   T p   q x 2
 y   y    y  
Si no hay generación de calor y x = y, se tiene:

2 k i ,i 1Ti 1  k i  5 ,iTi  5  k i ,i  5Ti  5  2 k i ,i 1  k i  5 ,i  k i ,i  5 Ti  0


Para i  6,11,16 21 22 23 24 25

16 17 18 19 20

11 12 13 14 15

6 7 8 9 10

1 2 3 4 5

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Scripts para MATLAB.
El problema no lineal tiene la siguiente estructura:
% Resolución de un Problema de Conducción con K variable
%-------------------------------------------------------------------------------
clear;
%Datos
dx=0.25; %m
h=10; %W/m^2C
Te= 30; %C
%Suposición de una Temperatura inicial
To(1:25,1)=80;
err=1; %Error inicial
cont=0; %contador inicial para controlar el ciclo infinito
while err>0.001
%Nodos internos.
ni=[7 8 9 12 13 14 17 18 19];
N=max(size(ni));

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Scripts para MATLAB.
for j=1:N
Tk=0.5*(To(ni(j)-1)+To(ni(j))); kop=1+0.1*Tk; %k(i-1),i
Tk=0.5*(To(ni(j)+1)+To(ni(j))); kpe=1+0.1*Tk; %k(i+1),i
Tk=0.5*(To(ni(j)-5)+To(ni(j))); ksp=1+0.1*Tk; %k(i-5),i
Tk=0.5*(To(ni(j)+5)+To(ni(j))); kpn=1+0.1*Tk; %k(i+5),i
a(ni(j),ni(j)-5)=ksp; a(ni(j),ni(j)-1)=kop;a(ni(j),ni(j)+1)=kpe;
a(ni(j),ni(j)+5)=kpn;a(ni(j),ni(j))=-kop-kpe-ksp-kpn; b(ni(j),1)=0;
end
%nodos con temperatura definida de 40 C
np1=[1 2 3 4 5];
N=max(size(np1));
for j=1:N
a(np1(j),np1(j))=1; b(np1(j),1)=40;
end
%nodos con temperatura definida de 150 C
np2=[21 22 23 24 25];
N=max(size(np2));
for j=1:N
a(np2(j),np2(j))=1; b(np2(j),1)=150;
end
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Scripts para MATLAB.
%Nodos simétricos (Neumann):
ns=[6 11 16];
N=max(size(ns));
for j=1:N
Tk=0.5*(To(ni(j)+1)+To(ni(j))); kpe=1+0.1*Tk; %k(i+1),i
Tk=0.5*(To(ni(j)-5)+To(ni(j))); ksp=1+0.1*Tk; %k(i-5),i
Tk=0.5*(To(ni(j)+5)+To(ni(j))); kpn=1+0.1*Tk; %k(i+5),i
a(ns(j),ns(j)-5)=ksp; a(ns(j),ns(j)+1)=2*kpe;
a(ns(j),ns(j)+5)=kpn;a(ns(j),ns(j))=-2*kpe-ksp-kpn; b(ns(j),1)=0;
end
%Nodos en CB Natural
nn=[10 15 20];
N=max(size(nn));
for j=1:N
Tk=0.5*(To(ni(j)-1)+To(ni(j))); kop=1+0.1*Tk; %k(i-1),i
Tk=0.5*(To(ni(j)-5)+To(ni(j))); ksp=1+0.1*Tk; %k(i-5),i
Tk=0.5*(To(ni(j)+5)+To(ni(j))); kpn=1+0.1*Tk; %k(i+5),i
a(nn(j),nn(j)-5)=ksp; a(nn(j),nn(j)-1)=2*kop;
a(nn(j),nn(j)+5)=kpn;a(nn(j),nn(j))=-2*kop-ksp-kpn-2*h*dx;
b(nn(j),1)=-2*h*dx*Te;
end
Transferencia de Calor Avanzada
Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Scripts para MATLAB.
T=inv(a)*b; %calculo de la distribución de temperatura.
err=max(abs(T-To)); %Calculo del error
To=T;
cont = cont+1;
if cont > 1000
fprintf (' Se ha superado el limite de %d iteraciones\n',cont);
break
end
end
%Gráfica de la solución
% Define coordenadas
x = [0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1 0 .25 .5 .75 1];
y = [0 0 0 0 0 .25 .25 .25 .25 .25 .5 .5 .5 .5 .5 .75 .75 .75 .75 .75 1 1 1 1 1];
%Reticula de evaluación de la solución
xi=0:.001:1;
yi=0:.001:1;
[xi yi] = meshgrid(xi,yi); % Genera la reticula o malla
Temp = griddata(x,y,T,xi,yi,'cubic'); %Evalúa e interpola la solución

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Scripts para MATLAB.
figure(1);
contour(xi,yi,Temp,[50 60 70 80 90 100 110 120 130 140]);
hold on
plot ([0 1 1 0 0],[0 0 1 1 0]);
axis off;
colorbar;
% Imprime texto en la gráfica
text(.1,.08,'50'); text(.1,.14,'60'); text(.1,.20,'70'); text(.1,.27,'80');
text(.1,.35,'90'); text(.1,.44,'100'); text(.1,.54,'110'); text(.1,.65,'120');
text(.1,.76,'130'); text(.1,.89,'140');
figure(2);
contourf(xi,yi,Temp,[40 50 60 70 80 90 100 110 120 130 140]);
hold on
plot ([0 1 1 0 0],[0 0 1 1 0]);
axis off;
colorbar;
text(.1,.08,'50'); text(.1,.14,'60'); text(.1,.20,'70'); text(.1,.27,'80');
text(.1,.35,'90'); text(.1,.44,'100'); text(.1,.54,'110'); text(.1,.65,'120');
text(.1,.76,'130'); text(.1,.89,'140');

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
La solución del problema es:
140

140 130

120
130

110
120

100
110

100 90

90
80

80
70
70

60
60
50

50

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
La solución del problema es:
140

140 130

120
130

110
120
100
110
90
100
80
90
70
80

70 60
60
50
50

40

Transferencia de Calor Avanzada


Centro de Estudios Energéticos
Departamento de Ingeniería Mecánica
Dirección de Investigación y Postgrado
UNEXPO Vicerrectorado de Puerto Ordaz
Conducción Bidimensional Estacionaria.
Análisis con Diferencia Finita para K Variable.
Comparación de la solución con K constante y Variable:

140 140
140
130 130 140 130

120 120 120


130
110
110 110
100 120

90 100 110
100

80 90 100 90

70 80 90
80

80
60 70 70
70

50 60 60
60
50

50 50

a) K = 1 W/mK b) K = (1+0,1T) W/mK

Transferencia de Calor Avanzada

S-ar putea să vă placă și