You are on page 1of 2

EJEMPLO 4: Analizar una esfera de un acero inoxidable de dimetro 10 cm que se enfra desde

una temperatura uniforme de 40 C hasta que su temperatura mxima sea de 30 C, en aire a 20 C


con coeficiente convectivo 120 W/m2.K. Las propiedades del slido pueden considerarse constantes
en los siguientes valores: conductividad trmica k = 17.14 W/m.K, densidad =8563 kg/m3, calor
especfico CP = 512 J/kg.K.

Solucin: Al analizar la tabla 1 se observa que la ecuacin a utilizar es:


sen(n r * )
Cn exp(n2 Fo) (i)
n 1 n r *

Donde r* = r/R, posicin adimensional, y

4sen(n ) n cos(n )
Cn (ii)
2n sen(2n )

y los valores discretos de n son las races positivas de la ecuacin trascendental

1 Bi sin n n cos n

Estas races aparecen en los intervalos n 1 n n con n = 1, 2...

Observe que si va a determinar la temperatura en el centro, r = 0, la ecuacin (i) se vuelve


indeterminada, pero en el lmite:

sen(n r * )
lim 1
n r *0 n r *

Por tal razn la temperatura en el centro se calcula con la ecuacin:


c Cn exp(n2 Fo)
n 1

Esto se prev en el software EES usando una "function" que debe establecerse desde el principio del
cdigo:

$UnitSystem SI mass C Pa Rad J


"Funcion que contiene el condicional que si r_hat~=0 usar la ecuacion modificada para evitar la
indeterminacion"
function theta(C; lambda; Fo; r_hat)
if r_hat<1e-6 Then "Aproximadamente cero"
theta=C*exp(-lambda^2*Fo)
Else
theta=C*exp(-lambda^2*Fo)*sin(lambda*r_hat)/(lambda*r_hat)
endif
end
"Valores propios para la ecuacin lambda[i]=(1-Bi)*tan(lambda[i])"
N=3
duplicate i=1;N
lowerlimit[i]=pi*(i-1)+1e-6 "cero no es un valor propio"
upperlimit[i]= lowerlimit[i]+pi
guess[i]= lowerlimit[i]+pi/2
end
Bi=h*R_o/k "k del slido"
h=120: R_o=0,05: k=17,14: rho=8563: C_p=512
r_hat=0
T_o=40: T_infinity=20: T=30{: time=516}
r_hat=r/R_o
Fo=alpha*time/R_o^2
alpha=k/rho/C_p
"Bi=1"
duplicate i=1;N
lambda[i]*cos(lambda[i])=(1-Bi)*sin(lambda[i])
end
"Men Options- Variable Info-Show array variables-array se le quita el v y en guess para lambda[]
se coloca guess[]. De otra forma calcula todos los valores iguales. Recuerde que cero no es un
valor propio"
"Evaluacin de los coeficientes Cn"
duplicate i=1;N
C[i]=4*(sin(lambda[i])- lambda[i]*cos(lambda[i]))/(2*lambda[i]-sin(2* lambda[i]))
end
"Historia tiempo-posicin de la temperatura de la esfera"
duplicate i=1;N
theta[i]=theta(C[i];lambda[i];Fo;r_hat) "aqu se llama a la function"
end
T=T_infinity+(T_o-T_infinity)*sum(theta[1..N])

You might also like