You are on page 1of 6

TRABAJO FINAL COMPORTAMIENTO DE FASES

Componente

zi

C1

0.370

C2

0.110

C3

0.010

i-C4

0.010

C4

0.030

i-C5

0.020

C5

0.020

C6

0.030

C7+

0.400

MWC7+ = 150
G.E.C7+ = 0.95

Con los datos dados hacer un programa en Excel que calcule las relaciones de Equilibrio de
cada componente en la mezcla con una de las siguientes EOS:

Soave-Redlich-Kwong

Peng-Robinson

Para las propiedades crticas y la Tb del C7+ usen la correlacin ms sencilla de RiaziDaubert. Para el factor acntrico usen Edmister.

Fecha de entrega: 4 de Diciembre del 2013 8:00 a.m. Sala CPIP

El Trabajo se hace en grupos de a 2 personas.

Rutinas para el parmetro de mezcla (a)m y el parmetro i:

'Calculo Parmetro de mezcla alfa-a

SumaL = 0
SumaV = 0
For i = 1 To 9
For j = 1 To 9
SumaL = SumaL + X(i) * X(j) * (a(i) * a(j) * alfa(i) * alfa(j)) ^ 0.5
SumaV = SumaV + Y(i) * Y(j) * (a(i) * a(j) * alfa(i) * alfa(j)) ^ 0.5
Next j
Next i
aalfaL = SumaL
aalfaV = SumaV

'Calculo Parmetro PSI

For i = 1 To 9
SumayiL = 0
SumayiV = 0
For j = 1 To 9
SumayiL = SumayiL + X(j) * (a(i) * alfa(i)) ^ 0.5 * (a(j) * alfa(j)) ^ 0.5
SumayiV = SumayiV + Y(j) * (a(i) * alfa(i)) ^ 0.5 * (a(j) * alfa(j)) ^ 0.5
Next j

Y1(i) = SumayiL
Y2(i) = SumayiV
Next i

Subrutina para las races de una ecuacin cbica:

Sub raices()
Dim T1 As Double, T2 As Double, T3 As Double, T4 As Double, T5 As Double, T6 As Double, T7 As
Double

'Esta funcin calcula las races de una ecuacin cbica de la forma: Z3+AA*Z2+BB*Z+CC, y devuelve el
valor de la raz (parte real o parte imaginaria que se requiera. Las races son "Z1", "Z2+Z2i","Z3+Z3i"
T1 = (3 * BB - AA ^ 2) / 9
T2 = (AA * BB - 3 * CC) / 6 - AA ^ 3 / 27
T3 = T1 ^ 3

T4 = T2 ^ 2 + T3
If T4 >= 0 Then
' Una raz real
T5 = T4 ^ 0.5
If (T2 + T5) < 0 Then
T6 = -(Abs((T2 + T5)) ^ (1 / 3))
Else
T6 = (T2 + T5) ^ (1 / 3)
End If
If (T2 - T5) < 0 Then
T7 = -(Abs((T2 - T5)) ^ (1 / 3))
Else
T7 = (T2 - T5) ^ (1 / 3)
End If
X1 = T6 + T7 - AA / 3
X2 = -(T6 + T7) / 2 - AA / 3
X3 = -(T6 + T7) / 2 - AA / 3
X2i = (T6 - T7) * 3 ^ 0.5 / 2
X3i = -(T6 - T7) * 3 ^ 0.5 / 2
Else
'3 races reales
T5 = Sgn(T2) * (-T2 ^ 2 / T3) ^ 0.5
T6 = Atn(-T5 / Sqr(-T5 * T5 + 1)) + 2 * Atn(1)

T7 = 2 * (-T1) ^ 0.5
X1 = T7 * Cos(T6 / 3) - AA / 3
X2 = -T7 * Cos((3.141592654 + T6) / 3) - AA / 3
X3 = -T7 * Cos((3.141592654 - T6) / 3) - AA / 3
End If
End Sub

Recuerden:

Si escogen SRK:

Z 3 Z 2 + ( A B B 2 ) Z AB = 0

AA=-1
BB=A-B-B^2
CC=-1

Si escogen PR:

Z 3 + ( B 1) Z 2 + ( A 3B 2 2B ) Z ( AB B 2 B 3 ) = 0

AA=B-1
BB=A-3B^2^-2B
CC=AB-B^2-B^3

Deben calcular el Z para la ecuacin resultante de cada fase. Este para cualquiera de las
fases en la subrutina es siempre X1.

You might also like