Você está na página 1de 1

#Bibliotecas

import math
import numpy
from scipy import optimize

#Definição de propriedades
Do = 19.05E-3 #Diâmetro externo do tubo
Di = 14.83E-3 #Diâmetro interno do tubo
ho = 150 #Coeficiente de convecção
kf = 45 #Coeficiente de condutividade térmica para Aço carbono
b = 5E-4 #Espessura das aletas
ef = 0.75 #Eficiência da aleta
Nf = 16 #Número de aletas em cada tubo
Nhp1 = 20 #Número de grampos do trocador sem aleta
ho_linha = ho #Coeficiente de convecção do ânulo [Fluido
controlante] com Rdo sendo 0

#Cálculo da altura das aletas por interação

m = sqrt((2*ho_linha)/(b*kf))
print ("m = %.5g [1/m]" %(m))
a1=0.001
a2= (1/(ef*m))*math.tanh(a1*m)
while a1!=a2 :
a1 = a2
a3= (1/(ef*m))*math.tanh(a2*m)
a2 = a3
a=a2
print ("Espessura das aletas: %.5g [mm]: " %(a*1000))

m = 115.47 [1/m]
Espessura das aletas: 8.955 [mm]:

#Cálculo da eficiencia ponderada

efpond = (math.pi*Do+Nf*(ef*(2*a+b)-b))/(math.pi*Do+2*Nf*a)
print ("A eficiência ponderada das aletas: %.5g" %etao)

A eficiência ponderada das aletas: 0.7874


#Cálculo do Coeficiente Global limpo

Uc = ((Do+(2*a*Nf/math.pi))*(1/(2*kf))*(math.log(Do/Di))+(1/(ho*efpond)))**(-1)
print("Coeficiente Global limpo: %.5g [W/m²K]" %Uc)

Coeficiente global limpo: 118.1 [W/m²K]

#Cálculo do número de grampos do trocador com aletas

Nhp2 = ((2*ho*math.pi*Do*Nhp1)/(Uc*(math.pi*Do+2*Nf*a)))
print ("Número de grampos para o trocador com aletas: %.5g \nAproximadamente 9
grampos. " %Nhp2)
Número de grampos para o trocador com aletas: 8.77640
Aproximadamente 9 grampos.
Unsupported characters in input