martes, 29 de enero de 2013

Cálculo de flash isotérmico mediante la ecuación de estado de Soave

Multicomponentes en flash cálculos utilizando una ecuación de estado y reglas de mezcla clásica.


Sólo tiene que ejecutar main01.m, es fácil cambiar la composición y las condiciones de funcionamiento. Si desea agregar nuevos componentes sólo hay que añadir los críticos y definir propiedades del factor acéntrico. También es posible utilizar parámetros de interacción binarios differentes con ZE

D.E.S.C.A.R.G.A.R

Una clase de Antoine orientados a objetos cálculos de equilibrio vapor-líquido


Antoine para facilitar el cálculo de temperaturas de los componentes puros de saturación y presiones. Un objeto que corresponde a un componente puro se crea una instancia mediante la especificación de los parámetros de Antoine. Los métodos incluyen el cálculo de la presión de saturación, la temperatura de saturación, y el trazado.

Los datos de ejemplo se incluye para un pequeño número de compuestos. Un método de búsqueda se incluye para facilitar la búsqueda Webbook NIST Química para los parámetros de Antoine de otros compuestos.

Un extenso tutorial demuestra el uso de la ecuación de Antoine para los cálculos de equilibrio líquido-vapor. Los ejemplos incluyen el punto de burbuja y cálculos de punto de rocío, la construcción de Txy binario y diagramas XY, y la solución de los problemas de flash isotérmicas.

Este fue desarrollado para su uso en cursos de introducción en Ingeniería Química




jueves, 13 de diciembre de 2012

Interprete online de Matlab

Buscando una herramienta en linea que me  diera la potencia que tiene matlab, puesto que actualmente  termino el año 2012 sin  computadora propia, por lo que se hace difícil publicar programas propios y seguir con los vídeos, les presento  MatLib está en un estado muy temprano de developement. Aunque usted puede tener una oportunidad y utilizar el cuadro de texto como un intérprete en línea de MATLAB. El motor está en marcha Asp.Net con la biblioteca MatLib.
Es una herramienta en linea que soporta algunas funciones de Matlab.



Prueba lo en: http://www.semiworks.de/MatLib.aspx

viernes, 7 de diciembre de 2012

Antoine en Matlab.

Elige entre una base de datos de cerca de 700 compuestos químicos y trazar la presión de vapor como una función de la temperatura. También se puede ingresar una temperatura específica dentro del rango permisible y devuelve la correcta presión de vapor calculada usando la ecuación de Antoine.
Nota: Si la base de datos no está configurado correctamente, los archivos necesarios se incluyen en el paquete postal y se puede configurar mediante el Generador de la caja de herramientas de base de datos 'visual de consultas..


D.E.S.C.A.R.G.A.R

lunes, 3 de diciembre de 2012

Ley de de Raoult en Matlab


Asumiendo la ley de Raoult es válido (solución ideal), esta interfaz gráfica de usuario permite al usuario elegir dos compuestos de una base de datos de más de 4500 productos químicos y trazar su diagrama Txy largo de un rango de temperatura especificado por el usuario.

Las unidades múltiples de presión y temperatura son compatibles.

Si T-split se define, en el trazado de la figura, el líquido-vapor se divide también será calculado a la temperatura definida.

Si la base de datos no está configurado correctamente, he incluido en el archivo. Accdb.






D.E.S.C.A.R.G.A.R











miércoles, 28 de noviembre de 2012

Transferencia de Calor en Matlab

Programa resuelve numéricamente la ecuación general de transferencia de  calor utilizando las entradas del usuario y las condiciones de contorno.




D.E.S.C.A.R.G.A.R

domingo, 25 de noviembre de 2012

Animacion de graficos 3D en Matlab

Codigo del video tutorial 32, que trata sobre la animación de graficos avanzados en matlab parte 2/3, en el cual se aborda el tema de animación de graficos en 3D. El código se publica tal cual fue  presentado en el  curso.


clear all
clc
x=0:pi/100:4*pi;
y=x;
[X,Y]=meshgrid(x,y);
z=3*sin(X)+cos(Y);%ecuacion  principal
h=surf(z);
axis tight
set(gca,'nextplot','replacechildren');
shading interp
colormap(jet)
m=1;
for k =0:pi/100:2*pi;
    z=(sin(X)+cos(Y)).*sin(k);%ecuacion  principal modificada
    set(h,'Zdata',z);
    M(m)=getframe;
    m=m+1;
end
movie(M,2);