Sunteți pe pagina 1din 3

Jorge Ruiz-Peinado Snchez

TERMO 2.5
Esta librera permite realizar clculos de gran utilidad en termodinmica aplicada. Est realizada
ntegramente en UserRPL, por lo ue no debera dar problemas. Esta librera est hecha para la !P"#$,
con calculadoras !P"% en principio no &uncionarn porue no tienen '(S.
)o he probado absolutamente todas las posibilidades de la misma, por lo ue si ha* alg+n error espero
ue se me comuniue.
,mportante- Es con.eniente tener los directorios superiores al de e/ecuci0n 1limpios2 de .ariables, para
ue no inter&ieran en la e/ecuci0n de los programas. 3ambi4n ha* ue cambiar la .ariable
independiente predeterminada para ue no sea 5, se puede meter otra como por e/emplo L, en el
menu 678E * luego '(S.
US(R S,E6PRE S.,. * mol en .ez de 9mol.
Presin de Saturacin.(Psat)
!a* dos opciones posibles- ue la ecuaci0n de (ntoine tenga : o ; parmetros. 'uando solo te dan "
suele suceder ue el uinto .ale <.
El programa considera ue cuando ha* : parmetros la presi0n se obtendra en mm !g, ue es lo
habitual, pero el resultado de la presi0n lo de.uel.e *a en Pa. En el caso de ; parmetros siguiendo la
ecuaci0n e=puesta se supone ue el resultado sale *a en Pa.
C T
B
A P
S

= ln es la de : parmetros, *-
E S
DT T C
T
B
A P + = ln ln la de ;.
Se pide una matriz >'7? con tantas &ilas como compuestos * tantas columnas como parmetros. Por lo
tanto si ha* ' compuestos la matriz debe ser de '=: o de '=; para ue &uncione el programa.
Coeficientes de fugacidad
@irial
Este programa halla la &ugacidad de una mezcla de n sustancias mediante la ecuaci0n del .irial truncada
en el segundo t4rmino, o en el tercero, si es una sustancia pura.
Para hallar el <A coe&iciente del .irial se usa la correlacion de 3sonopoulos >B#C"?, * para hallar el :A, en
el caso de sustancias puras, se usa la correlaci0n anloga a Pitzer * 'url.
Los datos m+ltiples se ingresan como listas, e=cepto los 9i/, ue se ingresan como una matriz.
@an der Daals
En esta ecuaci0n los datos se introducen de &orma similar a la del .irial.
Jorge Ruiz-Peinado Snchez
Redlich-EFong, Redlich-EFong-Soa.e * Peng-Robinson-
Estas : ecuaciones de estado no necesitan ning+n comentario adicional.
Coeficientes de actividad
Para hallar los coe&icientes de acti.idad estn las siguientes ecuaciones-
a?6ezclas binarias- Sim4trica, 6argules * @an Laar.
Estas : ecuaciones son mu* simples * no necesitan e=plicaci0n
b?6ezclas multicomponente-
b.B?Dilson
En la ecuaci0n de Dilson se piden < parmetros, ( * G. Estos parmetros son necesarios para calcular el
parmetro energ4tico ue depende de la temperatura de la siguiente &orma-
? e=p>
T
B
A
ij
= H con 3 en E. ( * G son por lo tanto matrices de dimension n = n, siendo n el
n+mero de sustancias en la mezcla.
En el caso de ue el parmetro energ4tico no dependa de la temperatura simplemente poner en la matriz (
el Ln del mismo, * en la matriz G una matriz de ceros.
En cualuier caso la diagonal de estas matrices es siempre I.
b.<?U),JU('
Para obtener los parmetro de interacci0n energ4tica se pide una matriz de parmetros >(? de &orma ue -
? e=p>
T
A
ij
= . (l igual ue en Dilson, la diagonal de la matriz es I.
b.:?U),K('
Se pide una matriz con ' columnas * S &ilas. ' es el nA de compuestos, * S el de grupos &uncionales. En
dicha matriz aparecen las .eces ue est cada grupo &uncional en cada compuesto. 3ambi4n se piden las R
* J de cada grupo &uncional, as como las &racciones molares de cada compuesto. Por +ltimo ha* ue
introducir la matriz de los parmetros de interacci0n energ4tica amn.
)ota- En todos los programas se intenta conser.ar la notaci0n para poder comprobar los .alores de los
parmetros intermedios, pero la !P no tiene todos los caracteres, en cu*o caso impro.iso con el ms
parecido.
TEMPERATURA E !UR!U"A
Este programa sir.e para hallar la temperatura de burbu/a de una mezcla multicomponente, * utiliza las
ecuaciones anteriores durante su e/ecuci0n. El programa consiste en iterar probando distintas
Jorge Ruiz-Peinado Snchez
temperaturas hasta conseguir ue las &racciones molares de gas sumen B. Podemos considerar ue la
mezcla de .apor es ideal >sLKPM.NB? o ue no lo sea, en cu*o caso habremos de usar una ecuaci0n de
estado.
'uando consideramos no ideal ha* ue recordar ue el programa considera el &actor de Pointing como
una e=ponencial
PRES,7) 8E GURGUJ(. El caso de mezcla de .apor ideal ideal no presenta iteraci0n, por lo ue es un
calculo mu* rpido.
En principio se pide la temperatura, las &racciones
molares * los coe&icientes de la ecuaci0n para obtener
la presi0n de saturaci0n, as como la tolerancia, en
caso de no idealidad.
Se elige ecuaci0n para hallar las acti.idades * luego
se decide si se considera mezcal de .apor ideal o no.
En ese caso se elige la ecuaci0n de estado a utilizar * se introducen los parmetros correspondientes.
'uando obtenga un resultado se mostrar el sumatorio de *, para decidir si la presi0n es correcta o se
uiere seguir iterando.
(l &inal se mostrarn los resultados de la siguiente &orma-
PRES,O) 8E R7'P7-
Este programa es similar a los anteriores. Se da la opci0n de elegir mezcla de .apor ideal o no. 'uando se
elige no ideal ha* ue decidir ue ecuaci0n de estado usar e introducir los datos reueridos.
3E6PER(3UR( 8E R7'P7-
Similar al de presi0n de roco.
G7RR(R- Sir.e para borrar todas las .ariables ue se ha*an ido creando durante la e/ecuci0n de los
programas.
Para dudas o lo ue sea mndame un e-mail a grospQeresmas.com

S-ar putea să vă placă și