Professional Documents
Culture Documents
5.1. Introduccin
Las ecuaciones diferenciales resultantes de los balances diferenciales de calor para aletas
con seccin transversal no uniforme son del tipo de Bessel y cuyas soluciones resultan
ser funciones modificadas de Bessel. La solucin simplificada sugerida por Harper y
Brown (3) es la que usualmente se presenta en forma grfica en la mayora de los textos
de transferencia de calor y corresponde a la extensin, por medio de una longitud
corregida, de la solucin obtenida para una aleta con un extremo aislado (2, 5). Esta
solucin aproximada puede llevar a errores y para situaciones de gran precisin sera
bueno disponer de una forma ms elaborada de clculo. El presente clculo numrico
obvia
estas aproximaciones y
Pgina 183
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
numrica sobre la Hoja Electrnica de Clculo Excel, la cual resulta relativamente sencilla
y con importantes componentes didcticos y acadmicos en su implementacin.
(1)
Existe una gran variedad de formas geomtricas (5), (9), (15), (16). En la Figura 3.50
se presentan dos tipos de aletas bastante utilizadas, con seccin transversal no
uniforme: aleta triangular y aleta anular de espesor uniforme.
hc,T
hc,T
t
r
L
ra,Ta
x
To
rb,Tb
Pgina 184
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
2
d T + 1 dT - 1 ( 2h L /kt )( T- T ) = 0
c
2
x dx
x
dx
(2)
Donde,
L, longitud de la aleta
t, espesor de la aleta en la base
T, temperatura del fluido que rodea la aleta
hc, coeficiente de pelcula del fluido que rodea la aleta
La ecuacin inmediatamente anterior es una ecuacin diferencial de Bessel, (17), cuya
solucin se describe a continuacin.
La forma general de la ecuacin diferencial de Bessel es
d2 Y (1-2a) dY
(a2 -p2c2 )
+
+ ( bcXc-1 )2 Y +
=0
2
X
dX
dX
X2
(3)
) + BI-n (
AJn (
) + BY+n (
AIn (
) + BI-n (
AIn (
) + BK+n (
) p=n=fraccionario
(4)
) p=n=0,1,2,3,4,5,.
) p=n=fracc.(im.)
) p=n=0,1,2,.(im.)
a= 0
c= 1/2
1/2
-8hcL
b=
= mi
kt
a2 -p2 c2 = 0
b= m = (8hcL/kt)
(5)
p=0
En esta situacin las funciones de Bessel son imaginarias y el orden n = 0; por lo tanto,
el perfil de temperatura es
Pgina 185
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
(6)
donde,
m = (8hcL/kt)
I0, funcin de Bessel modificada de primera clase y orden cero
K0, funcin de Bessel modificada de segunda clase y orden cero
C1 y C2, constantes de integracin; valores A y B de la ecuacin 4.
De la Figura 3.50 las condiciones de frontera son:
Para x = 0 T = T0 (temperatura en el extremo de la aleta)
(T0 - T )= C1I0[0] + C2K 0[0]
(7)
(T s - T ) = C1I0 [mL1/2 ]
(8)
C1 =
(Ts -T )
1/2
I0[mL ]
(9)
(T-T )
[
2]
= IO mx1
(T s-T )
IO [mL2 ]
(10)
El calor real transferido por la aleta al fluido puede calcularse, valorando la derivada en
x=L, as
Pgina 186
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
dT
m
=
)
dx x=L
2L1/2
I1[mL 2] (T T )
s
1
I0 [mL 2]
(11)
Lo que conduce finalmente a la siguiente expresin para el clculo del calor real
entregado por la aleta para una profundidad z
1
1
2
Qreal = z (2hck t) (T s T
[
2]
) I1 mL
1
I0[mL 2]
(12)
(13)
(14)
donde,
Qt = calor terico
L'= [L2 + (t/2)2]
Al reemplazar las ecuaciones 12 y 14 en la ecuacin 13 se obtiene
1
( 2hc k t )2 I1[mL 2]
=
1
2hcL
I0 [mL2 ]
(15)
c
2
r dr
dr
(16)
donde,
t, espesor de la aleta
r, posicin radial
Pgina 187
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Siendo, m = (2hc/kt)
Los valores de C1 y C2 se determinan a partir de las condiciones de frontera, as:
En r = ra T = Ta
(T a-T ) = C1I0[mr a] + C2K 0[mr a]
(18)
(19)
-k (mC1I1 (mrb ) - mC2K1[mr b] ) = hc ( C1I0[mr b]+ C2K 0[mr b] )
C1 =
(T a-T )
( I0[mr a] + a2K 0[mr a] )
C2 = a2C1
(20)
a1 = (hc /k m)
a1I0[mr b]+I1[mr b]
a2 =
K1[mr b]-a1K 0[mr b]
(21)
(22)
Pgina 188
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
(23)
x cos( s )
cos(vs) ds
(24)
El clculo de Iv[x] se efecta por medio de una cuadratura Gaussiana de diez y seis
puntos (1), (8). Los valores de las abcisas y de las funciones de peso son presentados en
la rutina de Datos del programa anexo.
La funcin de Bessel modificada de segunda clase y orden v entero es
K v [x] =
1
exp (vs-xcosh (vs))(1+ e-2vs ) ds
2 0
(25)
Pgina 189
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
dy1/dr = y2
dy2/dr = (-1/r)y2 + (2hc/kt)(y1-T)
La nomenclatura corresponde a la utilizada en el programa anexo de computacin.
Mediante un anlisis numrico sencillo se observa que para este caso es conveniente
empezar el proceso de integracin en r = rb, lo cual implica suponer la temperatura (si se
comenzara en r = ra, sera necesario suponer el valor de la derivada, lo cual sera un
poco ms difcil). Adicionalmente en r = rb se debe cumplir que k dt/dr = hc (Tb-T), lo
cual permite calcular el valor de la derivada de la temperatura y as puede iniciarse el
proceso de integracin, que en trminos de las variables definidas anteriormente queda
como
y2 = -(hc/k)(y1- T)
La funcin que debe satisfacerse se ubica en el otro extremo, r = ra, y es
F = Ta - y1calc.
Para un valor supuesto de la temperatura en r = rb y mediante una tcnica de
integracin de Runge Kutta, (1), se consigue un valor de la temperatura en r = ra, lo que
suministra un valor de la funcin F. Un mtodo de interpolacin IMM acta, a partir de
dos valores iniciales, para originar valores mejorados de la temperatura en r = rb y as
rpidamente llegar a que la funcin F sea cero. Debido a la alta velocidad de
convergencia del IMM, el nmero de iteraciones es bastante reducido, con respecto a
clculos convencionales. Para un mayor entendimiento del IMM, como mtodo de
interpolacin, por favor consultar (12), (14).
Para la solucin numrica de la eficiencia en el caso de la aleta triangular, por
conveniencia se modific la ubicacin en el sistema de coordenadas, para evitar
problemas numricos de indeterminacin, con respecto al empleado en la solucin
analtica. El sistema de coordenadas parte en x=0 y corresponde a la base de la aleta, lo
que conduce a la siguiente ecuacin diferencial
2
1 dT
1
dT (2hc / kt)(T-T ) = 0
2
(L-x) dx
(L-x)
dx
(26)
ra = 1/2 in
rb = 1 in
Pgina 191
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
t = 0.009 in
hc = 1.5 Btu/h.ft2.oF
k = 93 Btu/h.ft.oF
T= 80 oF
Ta= 330 oF
El libro suministra un valor de la eficiencia de 0.94 y textualmente anota la dificultad
para la obtencin de valores exactos de las funciones de Bessel y adems la condicin de
frontera en r = rb se considera como un extremo aislado. Mediante las dos alternativas
numricas el valor de es 0.9653. Es importante anotar que el nmero de iteraciones es
reducido (tres cuatro).
Para el caso inmediatamente anterior de la aleta anular y mediante la propuesta
numrica que permite tener en cuenta el cambio en el valor de los coeficientes de
pelcula por conveccin y radiacin se obtuvo un valor para = 0.90. Para el clculo de
hcr se utiliza una expresin emprica para la conveccin libre en placas horizontales (5),
de la forma hcr = 0.29 (T-T)0.25 y la ecuacin de Stefann Boltzman para valorar el
coeficiente por radiacin. Para este caso el valor de la emisividad se tom como 0.9.
La propuesta numrica de clculo resulta ser atractiva, pues levanta las restricciones que
usualmente se hacen para la valoracin de la eficiencia de aletas y las condiciones
de frontera del modelo matemtico son las reales del fenmeno fsico. Adicionalmente,
corrige en el proceso de integracin los coeficientes de la respectiva ecuacin diferencial,
garantizando as una mayor precisin en el clculo del perfil de temperatura y por ende
de la eficiencia de la aleta. La tcnica numrica propuesta es gil, exacta y muy verstil.
El programa elaborado puede utilizarse como un mdulo numrico muy prctico y prueba
de ello son las Figura 3.51 y 3.52, originadas mediante un cambio iterativo de un
parmetro geomtrico o de una propiedad trmica. Las anteriores grficas permiten el
clculo de la eficiencia de aletas triangular recta y anular de espesor uniforme.
En el Anexo se presenta el listado del programa que tiene la propuesta numrica para el
caso de coeficientes constantes. Adicionalmente, se indican las leves modificaciones que
son necesarias en el caso de coeficientes variables, para una aleta anular con espesor
uniforme.
Pgina 192
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Eficiencia,
0,8
0,7
0,6
0,5
0,4
0,3
0,2
0,1
0
0
0.5
L(2h/kt)
Eficiencia,
0,8
0,7
(ra/rb)=1
0,6
(ra/rb)=2
0,5
(ra/rb)=3
0,4
(ra/rb)=4
0,3
0,2
0,1
0
0
(ra-rb)[2hc/kt]
0.5
Pgina 193
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
5. 6. Implementacin en Excel
5.6.1. Solucin Analtica
Para el clculo analtico de la eficiencia de la aleta anular se aprovecha que las funciones
de Bessel estn implementadas en Excel como funciones de Ingeniera.
Por ejemplo la valoracin de la funcin K0 (mrA) se dispone como una funcin propia de
Excel, como lo presenta la siguiente imagen
Pgina 194
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
En la ayuda de Excel puede verse las diferentes funciones de Bessel y tiene un asistente
para su adecuada utilizacin.
Pgina 195
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Pgina 197
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
referencias indicadas. En las siguientes imgenes pueden verse las diferentes opciones y
clculos indicados anteriormente.
Se dispone de formularios que permiten la seleccin del material de la aleta y del fluido
externo que rodea la aleta. Esta pequea base datos se puede actualizar y mantener
segn las necesidades. Por medio de funciones de bsqueda de Excel se encuentran los
coeficientes para los polinomios que permitan la valoracin de las propiedades
requeridas, dependiendo de la seleccin.
Pgina 198
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Pgina 199
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Pgina 200
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Con el programa pueden generarse muy fcilmente las Figuras 3.51 y 3.52 que se
presentaron inicialmente, para el caso de la aleta radial con propiedades constantes.
Pgina 201
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Bibliografa
1. Carnahan, B., Luther, H.A. Clculo numrico. Mtodos, aplicaciones. Editorial
Rueda, Madrid, 1979.
2. Cengel Yunus A. Transferencia de calor y masa. Tercera Edicin. Mc Graw Hill.
Mxico. 2007.
3. Harper, W.P. Brown, D.R. Mathematical equations for heat conduction in the fins
of air-cooled engines, NACA Rep. 158, 1922.
4. Hildebrand, F.B. Introduction to Numerical Analysis. Second Edition. McGraw-Hill.
1974.
5. Holman J.P. HeatTransfer. TenthEdition. McGraw-Hill. 2010.
6. Incropera P. Frank, David P. DeWitt. Fundamentos de transferencia de calor.
Pearson/ Prentice Hall. Cuarta Edicin. 1999. Mexico.
Pgina 202
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
7. Jahnke, E., Emde, Losch, F. Tables of Higher Functions, 6th ed., McGraw-Hill,
1960.
8. Jenson, V.G., Jeffreys, G.V. Mtodos matemticos aplicados en Ingeniera
Qumica. Ed. Alhambra. Madrid. Primera edicin, 1969.
9. Karlekar, B.V., Desmond,
Interamericana S.A., 1985.
R.M.
Transferencia
de
calor.
Nueva
Editorial
10. Kreith, F. Principles of heat transfer. Harper international Edition. Fourth edition,
1986.
11. Ozisik, N.M. Tranferencia de calor. McGraw-Hill Latinoa. S.A. 1985.
12. Pang, T., Knopf, F.C., Numerical analysis of single variable problems with the use
of continued fractions. Computers Chem. Eng. 10, 87, 1986.
13. Pitts, D.R. Sissom, L.E. Heat transfer. McGraw-Hill Latinoam. S.A., 1977.
14. Shacham, M. An improved memory method for the solution of a nonlinear Chem.
Eng. Sc. 44, p.1495, 1989.
15. Welty, J.R. Tranferencia de calor aplicada a la Ingeniera. John Wiley & Sons.
Editorial Limusa, 1981.
16. Welty, J.R., Wilson, R.E., Wicks, C.E. Fundamentals of momentum, heat and mass
transfer. Wiley International Editorial, 1969.
17. Wylie, R.C. Advanced engineering mathematics. McGraw-Hill Book Co., 1975.
Pgina 203
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Pgina 204
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
INPUT "Ta="; ta
INPUT "Too="; too
m1 = (2 * hc / (kk * bb)) ^ .5
n0 = 0
x9 = m1 * ra
GOSUB funi
ii(0) = q
GOSUB funk
kk(0) = q
n0 = 1
x9 = m1 * rb
GOSUB funi
ii(1) = q
GOSUB funk
kk(1) = q
n0 = 0
GOSUB funi
iii(0) = q
GOSUB funk
kkk(0) = q
n0 = 1
x9 = m1 * ra
GOSUB funi
iii(1) = q
GOSUB funk
kkk(1) = q
REM ----Evaluacin de constantes--a1 = (hc / (kk * m1))
a2 = (ii(1) + a1 * iii(0)) / (kk(1) - a1 * kkk(0))
tta = ta - too
c1 = tta / (ii(0) + a2 * kk(0))
c2 = a2 * c1
REM Clculo de la eficiencia
qt = (2 * hc * (ta - too) * 3.14159 * (rb ^ 2 - ra ^ 2)) + (hc * 2 * 3.14159 * rb * bb) * (ta - too)
qr = -kk * 2 * 3.14159 * ra * bb * m1 * (c1 * iii(1) - c2 * kkk(1))
nn = qr / qt
PRINT "Eficiencia="; nn
END
REM ----SOLUCION ANALITICA ALETA TRIANGULAR---triangular:
INPUT "hc="; hc
INPUT "L="; l1
INPUT "t="; t
INPUT "k="; kk
INPUT "Ta="; ta
INPUT "Too="; too
b1 = 1
ll = ((l1 ^ 2 + (t / 2) ^ 2)) ^ .5
m2 = (8 * hc * l1 / (kk * t)) ^ .5
n0 = 0
x9 = m2 * (l1 ^ .5)
GOSUB funi
ii(0) = q
Pgina 205
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
n0 = 1
GOSUB funi
ii(1) = q
REM Clculo de la eficiencia
qt = 2 * hc * ll * b1 * (ta - too)
qr = b1 * ((2 * hc * kk * t) ^ .5) * (ta - too) * ii(1) / ii(0)
nn = qr / qt
PRINT "Eficiencia="; nn
END
REM ------------- SOLUCION NUMERICA DE LA EFICIENCIA -----------numrica:
PRINT "Opcin=1. Aleta radial"
PRINT "Opcin=2. Aleta triangular"
PRINT
PRINT
INPUT "Opcin"; opcin
IF opcin = 1 THEN GOTO radia
IF opcin = 2 THEN GOTO triangu
IF opcin < 1 OR opcion > 3 THEN GOTO numrica
REM --------- ALETA RADIAL -----radia:
nume = 1
INPUT "hc="; hc
INPUT "ra="; ra
INPUT "rb"; rb
INPUT "t="; bb
INPUT "k="; kk
INPUT "Ta="; ta
INPUT "Too="; too
m1 = (2 * hc / (kk * bb)) ^ .5
INPUT "NUMERO DE DIVISIONES="; m%
dr = -(rb - ra) / m%
x1 = ta
x(0) = x1
GOSUB integra
t(0) = ta - y(1)
PRINT t(0)
x1 = too
x(1) = x1
GOSUB integra
t(1) = ta - y(1)
PRINT t(1)
REM ---- IMM aleta radial ---imm:
aa(0) = x(0)
aa(1) = (t(1) - t(0)) / (x(1) - x(0))
x(2) = aa(0) - (t(0) / aa(1))
mm% = 2
calculando:
x1 = x(mm%)
GOSUB integra
t(mm%) = ta - y(1)
Pgina 206
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
b(0) = x(mm%)
FOR i% = 1 TO mm% - 1
b(i%) = (t(mm%) - t(i% - 1)) / (b(i% - 1) - aa(i% - 1))
NEXT i%
c(mm%) = (t(mm%) - t(mm% - 1)) / (b(mm% - 1) - aa(mm% - 1))
aa(mm%) = c(mm%)
FOR i% = mm% TO 1 STEP -1
c(i% - 1) = aa(i% - 1) - (t(i% - 1) / c(i%))
NEXT i%
x(mm% + 1) = c(0)
x1 = x(mm% + 1)
GOSUB integra
t(mm% + 1) = ta - y(1)
erro = ABS(t(mm% + 1))
IF erro <= .000001 THEN
nn = -kk * 2 * pi * ra * bb * y(2)
qt = (2 * hc * (ta - too) * pi * (rb ^ 2 - ra ^ 2)) + (hc * 2 * pi * rb * bb) * (ta - too)
nn = nn / qt
PRINT "Eficiencia="; nn
END
END IF
mm% = mm% + 1
GOTO calculando
REM ------ ALETA TRIANGULAR ---triangu:
nume = 2
INPUT "hc="; hc
INPUT "L="; l
INPUT "t="; t
INPUT "k="; kk
INPUT "Ta="; ta
INPUT "Too="; too
INPUT "Numero de divisiones="; m%
b1 = 1
ll = ((l ^ 2 + (t / 2) ^ 2)) ^ .5
PRINT "ll="; ll
dr = l / m%
x1 = -.999 * 2 * hc * ll * b1 * (ta - too) / (kk * b1 * t)
x(0) = x1
GOSUB integra
t(0) = hc * (y(1) - too) + kk * y(2)
PRINT t(0)
x1 = -.1 * 2 * hc * ll * b1 * (ta - too) / (kk * b1 * t)
x(1) = x1
GOSUB integra
t(1) = hc * (y(1) - too) + kk * y(2)
PRINT t(1)
REM -- IMM aleta triangular -aa(0) = x(0)
aa(1) = (t(1) - t(0)) / (x(1) - x(0))
Pgina 207
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
Pgina 208
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
RETURN
REM Funciones Kn
funk:
a=0
b0 = 8
x8 = x9 / 2
s2 = n0 + n0
s9 = .5
b = b0
l=1
k=0
n=1
h=b
h2 = h / 2
q=0
a0 = -h2
FOR j = 1 TO n
x0 = h * j
FOR i = 1 TO 16
x = h2 * u(i)
x1 = a0 + x0 + x
x2 = a0 + x0 - x
q = q + w(i) * (fng(x1) + fng(x2))
NEXT i
NEXT j
q = q * h2
REM
Cuadratura de Laguerre
FOR i = 1 TO 15
x = b + v(i)
q = q + z(i) * fng(x)
NEXT i
q = q * s9
RETURN
REM Proceso de integracin
integra:
IF nume = 1 THEN
y(1) = x1
y(2) = (hc / kk) * (too - y(1))
n% = 0
r = rb
ELSE
y(2) = x1
y(1) = ta
n% = 0
r=0
END IF
GOSUB derivadas
come1:
pasa2:
REM ----Tcnica de Runge Kutta--FOR j = 1 TO 2
savy(j) = y(j)
Pgina 209
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
phi(j) = dery(j)
y(j) = savy(j) + .5 * dr * dery(j)
NEXT j
r = r + .5 * dr
GOSUB derivadas
pasa3:
FOR j = 1 TO 2
phi(j) = phi(j) + 2 * dery(j)
y(j) = savy(j) + .5 * dr * dery(j)
NEXT j
GOSUB derivadas
pasa4:
FOR j = 1 TO 2
phi(j) = phi(j) + 2 * dery(j)
y(j) = savy(j) + dr * dery(j)
NEXT j
r = r + .5 * dr
GOSUB derivadas
pasa5:
FOR j = 1 TO 2
y(j) = savy(j) + (phi(j) + dery(j)) * dr / 6
NEXT j
GOSUB derivadas
n% = n% + 1
IF nume = 2 THEN
IF n% = m% - 1 THEN
GOTO seguir
END IF
END IF
IF n% = m% THEN
GOTO seguir
END IF
GOTO come1
seguir:
RETURN
REM Rutina de derivadas
derivadas:
IF nume = 1 THEN
dery(1) = y(2)
dery(2) = (-y(2) / r) + (m1 ^ 2) * (y(1) - too)
ELSE
dery(1) = y(2)
dery(2) = (1 / (l - r)) * y(2) + (1 / (l - r)) * (2 * hc * l / (kk * t)) * (y(1) - too)
END IF
RETURN
REM Valores para las cuadraturas de Gauss y Laguerre
datos:
FOR i = 1 TO 16
READ u(i), w(i), v(i), z(i)
Pgina 210
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
NEXT i
DATA .04830766568773832,.09654008851472780,.093307812017,.239578170311
DATA .14447196158279649,.09563872007927486,.492691740302,.560100842793
DATA .23928736225213707,.09384439908080457,1.215595412071,.887008262919
DATA .33186860228212765,.09117387869576388,2.269949526204,1.22366440215
DATA .42135127613063535,.08765209300440381,3.667622721751,1.57444872163
DATA .50689990893222939,.08331192422694676,5.425336627414,1.94475197653
DATA .58771575724076233,.07819389578707031,7.565916226613,2.34150205664
DATA .66304426693021520,.07234579410884851,10.120228568019,2.77404192683
DATA .73218211874029968,.06582222277636185,13.130282482176,3.25564334640
DATA .79448379596794241,.05868409347853555,16.654407708330,3.80631171423
DATA .84936761373256997,.05099805926237618,20.776478899449,4.45847775384
DATA .89632115576605212,.04283589802222668,25.623894226729,5.27001778443
DATA .93490607593773969,.03427386291302143,31.407519169754,6.35956346973
DATA .96476225558750643,.02539206530926206,38.530683306486,8.03178763212
DATA .98561151154526834,.01627439473090567,48.026085572686,11.5277721009
DATA .99726386184948156,.00701861000947010,0,0
RETURN
Cambios para coeficientes variables (Aleta radial) l
--------------------------------------------REM ------------- SOLUCION NUMERICA DE LA EFICIENCIA -----------numrica:
PRINT "Opcin=1. Aleta radial"
PRINT "Opcin=2. Aleta triangular"
PRINT
PRINT
INPUT "Opcion"; opcion
IF opcion = 1 THEN GOTO radia
IF opcion = 2 THEN GOTO triangu
IF opcion < 1 OR opcion > 3 THEN GOTO numerica
REM --------- ALETA RADIAL -----radia:
nume = 1
INPUT "ra="; ra
INPUT "rb"; rb
INPUT "t="; bb
INPUT "k="; kk
INPUT "emisividad="; e1
INPUT "Ta="; ta
INPUT "Too="; too
INPUT "NUMERO DE DIVISIONES="; m%
dr = -(rb - ra) / m%
x1 = ta
x(0) = x1
GOSUB integra
t(0) = ta - y(1)
PRINT t(0)
x1 = too + 1
x(1) = x1
GOSUB integra
Pgina 211
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
t(1) = ta - y(1)
PRINT t(1)
REM ---- IMM aleta radial ---imm:
aa(0) = x(0)
aa(1) = (t(1) - t(0)) / (x(1) - x(0))
x(2) = aa(0) - (t(0) / aa(1))
mm% = 2
calculando:
x1 = x(mm%)
GOSUB integra
t(mm%) = ta - y(1)
b(0) = x(mm%)
FOR i% = 1 TO mm% - 1
b(i%) = (t(mm%) - t(i% - 1)) / (b(i% - 1) - aa(i% - 1))
NEXT i%
c(mm%) = (t(mm%) - t(mm% - 1)) / (b(mm% - 1) - aa(mm% - 1))
aa(mm%) = c(mm%)
FOR i% = mm% TO 1 STEP -1
c(i% - 1) = aa(i% - 1) - (t(i% - 1) / c(i%))
NEXT i%
x(mm% + 1) = c(0)
x1 = x(mm% + 1)
GOSUB integra
t(mm% + 1) = ta - y(1)
erro = ABS(t(mm% + 1))
IF erro <= .000001 THEN
nn = -kk * 2 * pi * ra * bb * y(2)
hc = .29 * ((ta - too) ^ .25)
hr = e1 * 1.714E-09 * (((ta + 460) ^ 4) - (too ^ 4)) / (ta - too)
hcr = hc + hr
qt = (2 * hcr * (ta - too) * pi * (rb ^ 2 - ra ^ 2)) + (hcr * 2 * pi * rb * bb) * (ta - too)
nn = nn / qt
PRINT "Eficiencia="; nn
END
END IF
mm% = mm% + 1
GOTO calculando
--------------------------------REM Proceso de integracin
integra:
IF nume = 1 THEN
y(1) = x1
tt1 = y(1) + 460
hc = .29 * ((y(1) - too) ^ .25)
hr = e1 * 1.714E-09 * (tt1 ^ 4 - too ^ 4) / (y(1) - too)
hcr = hc + hr
y(2) = (hcr / kk) * (too - y(1))
n% = 0
r = rb
Pgina 212
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
ELSE
y(2) = x1
y(1) = ta
n% = 0
r=0
END IF
GOSUB derivadas
come1:
pasa2:
REM ----Tcnica de Runge Kutta--FOR j = 1 TO 2
savy(j) = y(j)
phi(j) = dery(j)
y(j) = savy(j) + .5 * dr * dery(j)
NEXT j
r = r + .5 * dr
GOSUB derivadas
pasa3:
FOR j = 1 TO 2
phi(j) = phi(j) + 2 * dery(j)
y(j) = savy(j) + .5 * dr * dery(j)
NEXT j
GOSUB derivadas
pasa4:
FOR j = 1 TO 2
phi(j) = phi(j) + 2 * dery(j)
y(j) = savy(j) + dr * dery(j)
NEXT j
r = r + .5 * dr
GOSUB derivadas
pasa5:
FOR j = 1 TO 2
y(j) = savy(j) + (phi(j) + dery(j)) * dr / 6
NEXT j
GOSUB derivadas
n% = n% + 1
IF nume = 2 THEN
IF n% = m% - 1 THEN
GOTO seguir
END IF
END IF
IF n% = m% THEN
GOTO seguir
END IF
GOTO come1
seguir:
RETURN
REM Rutina de derivadas
derivadas:
Pgina 213
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.
IF nume = 1 THEN
dery(1) = y(2)
tt1 = y(1) + 460
hc = .29 * ((y(1) - too) ^ .25)
hr = e1 * 1.714E-09 * (tt1 ^ 4 - too ^ 4) / (y(1) - too)
hcr = hc + hr
dery(2) = (-y(2) / r) + (2 * hcr / (kk * bb)) * (y(1) - too)
ELSE
dery(1) = y(2)
dery(2) = (1 / (l - r)) * y(2) + (1 / (l - r)) * (2 * hc * l / (kk * t)) * (y(1) - too)
END IF
RETURN
Pgina 214
Anlisis Conceptual, Modelamiento y Clculo Numrico en Ingeniera Qumica. HRangel J.