Ensino de Engenharia Química com Python

Demonstração dos pacotes thermo e fluids de CalebBell em Python (unidades SI)

${\bf Exemplo\ 3.1}$ vol. 2 Coulson & Richardson.

Calcular a velocidade terminal de uma esfera de metal, 0,40 mm de diâmetro, num óleo de densidade 820 $kg/m^3$ e viscosidade 10 mN s/$m^2$? A densidade do aço é de 7870 $kg/m^3$.

In [1]:
from __future__ import division
%pylab inline
from fluids import *
from fluids.constants import g
Populating the interactive namespace from numpy and matplotlib
In [2]:
# Dados do problema
mu=10e-3
rf=820
rp=7870
dp=0.4e-3
In [3]:
u=v_terminal(D=dp, rhop=rp, rho=rf, mu=mu, Method=None)
solucao_livro=55e-3    
print("A velocidade é um = %.3f m/s c/ erro de %.1f %%"%(u,(u-solucao_livro)/solucao_livro*100))
A velocidade é um = 0.052 m/s c/ erro de -5.2 %

Bibliografia

  • Caleb Bell (2016). thermo: Chemical properties component of Chemical Engineering Design Library (ChEDL) https://github.com/CalebBell/thermo.

  • Caleb Bell (2016-2018). fluids: Fluid dynamics component of Chemical Engineering Design Library (ChEDL) https://github.com/CalebBell/fluids.

  • Tecnologia Química, Vol. II, Operações Unitárias, J. M. Coulson e J. F. Richardson, Tradução C. Ramalho Carlos, Fundação Calouste Gulbenkian, Lisboa, 2 Edição, 1987.