You are on page 1of 12

CALCULO DEL FACTOR Z DE LOS GASES

METODO DE HALL-YARBOROUGH

1. INTRODUCCION

El factor de compresibilidad Z, es un factor de correccin, que se introduce en la


ecuacin de estado de gas ideal para modelar el comportamiento de los gases
reales, los cuales se pueden comportar como gases ideales para condiciones de
baja presin y alta temperatura, tomando como referencia los valores del punto
crtico, es decir, si la temperatura es mucho ms alta que la del punto crtico, el
gas puede tomarse como ideal, y si la presin es mucho ms baja que la del
punto crtico el gas tambin se puede tomar como ideal.

Introduciendo el factor de correccin Z:

Por lo tanto:

El factor Z tambin se puede entender como:

Donde
: Volumen especfico que se tiene del gas.
: Volumen especfico del gas tomado de la ec. de gas ideal.
Significado del valor de Z.
Si el valor de Z es igual a 1 esto indica que el gas se comporta como ideal. Si el
valor de Z es mayor o menor que 1 el gas se comporta como un gas real.
Mientras ms grande sea la desviacin del valor de Z con respecto a 1, mayor
es la desviacin del comportamiento respecto al comportamiento ideal del gas.
En nuestro caso no se trata de una sola ecuacin emprica, sino que es el
resultado de los anlisis hechos por Yarborough Hall, de las cartas analizadas
por Standing Katz.
Lo que se quiere realizar es un mtodo iterativo, para el clculo de z, para lo cual
se basaron en la ecuacin de estado.
La facilidad de este mtodo se debe a que los clculos los realiza el computador,
con lo cual, adems de ser un mtodo rpido, es tambin un mtodo que
determina el factor de desviacin del gas con gran aproximacin; debido a que
realiza correcciones por la presencia de impurezas en el gas (cido sulfhdrico,
anhdrido carbnico) como los ms importantes en cuanto a impurezas.

2. OBJETIVO
Identificar mtodos para estimar z sin utilizar la grafica

3. DESARROLLO
Es as que se establezca en forma breve las diferencias entre gas ideal y un gas
real
Para un gas ideal la variable "z" siempre vale uno, en cambio para un gas
real, "z" tiene que valer diferente que uno.
La ecuacin de estado para un gas ideal, prescinde de la variable "z" ya
que esta para un gas ideal, vale uno. Y para un gas real, ya que esta
variable tiene que ser diferente de uno, as que la formula queda de esta
forma:
= .

La ecuacin de van der Waals se diferencia de las de los gases ideales por
la presencia de dos trminos de correccin; uno corrige el volumen, el otro
modifica la presin.
Los gases reales, a presiones y temperaturas cercanas a las ambientales,
actan como gases ideales. Los gases naturales o reales presentan las
siguientes desviaciones del comportamiento ideal:
Estas desviaciones aparecen producto de la diferencia de volumen, por lo que
definiremos el factor de compresibilidad Z, que corresponde a una medida de la
no-idealidad en el comportamiento de un gas:

Para un Gas Ideal, el factor de compresibilidad es unitario, mientras que para


Gases Reales es mayor o menor que 1. Ejemplos para el H2O, CO2 y O2
gaseosos:

Estilizando un poco el diagrama anterior, podemos generalizar las isotermas


PV para un gas real (ntese que a altas, T extremo superior derecho, el gas real
se aproxima al comportamiento ideal:

Importante:
Los gases reales pueden considerarse como ideales a bajas
presiones y altas
temperaturas
El volumen de las molculas s importa, no es despreciable
Las fuerzas de interaccin entre molculas de los gases influye
El conocimiento de las relaciones presin-volumen-temperatura (PVT) y las
dems propiedades fsicas y qumicas de los gases es esencial para resolver
problemas en ingeniera de reservorios del gas natural. Estas propiedades
incluyen:
Peso molecular aparente,
Gravedad especfica,
Factor de compresibilidad,
Densidad,
Volumen especfico,
Coeficiente de compresibilidad isotrmica del gas,
Factor volumtrico de formacin del gas,
Factor de expansin del gas,
Viscosidad,
Estas propiedades del gas pueden obtenerse de medidas directas en laboratorio
o por prediccin de expresiones matemticas generalizadas. Revisaremos las
leyes que describen el comportamiento volumtrico de los gases en trminos de
presin y temperatura y correlaciones matemticas que son ampliamente usadas
en la determinacin de las propiedades fsicas de los gases naturales.

Al tratar los gases a muy baja presin, la relacin de gases ideales es una
herramienta conveniente y generalmente satisfactoria. A presiones ms
elevadas, el uso de la ecuacin de estado de los gases ideales puede
conducirnos a errores tan grandes como del orden de 500%, comparados a
errores de 2 a 3% a presin atmosfrica.
Los gases reales se comportan de modo diferente a los gases ideales. La razn
para esto es que la ley de los gases perfectos fue derivada bajo la suposicin de
que el volumen de las molculas es insignificante y que no hay atraccin o
repulsin molecular entre ellas. Este no es el caso para los gases reales.
Con el fin de expresar una relacin ms exacta entre las variables p, V y T, un
factor de correccin llamado factor de compresibilidad de los gases, factor de
desviacin de los gases, o simplemente factor Z debe introducirse en la ecuacin
de estado de los gases ideales.
=
El Factor z
Estudios de los factores de compresibilidad del gas natural de varias composiciones han
mostrado que los factores de compresibilidad pueden generalizarse con suficiente
exactitud para la mayora de los propsitos de ingeniera cuando son expresados en
trminos de las dos siguientes propiedades adimensionales:

Presin seudo reducida


Temperatura seudo reducida

Estos trminos adimensionales se definen por las siguientes expresiones:

p
p pr
p pc

T
T pr
T pc

Donde
= ,
= ,
= ,
= ,
,
=
, , :

p pc yi pci
i 1

T pc yi Tci
i 1

Debe destacarse que estas propiedades seudocrticas, como, ppc y Tpc, no


representan las propiedades crticas actuales de la mezcla de gas. Estas seudo
propiedades se usan como parmetros de correlacin en la generacin de
propiedades del gas.
Calculo Directo de los Factores de Compresibilidad
Despus de 4 dcadas de existencia, el grfico del factor z de Standing-Katz es
aun ampliamente usado como una fuente prctica de los factores de
compresibilidad del gas natural. Como resultado, hubo una necesidad aparente
para una descripcin matemtica simple de la grfica. Varias correlaciones
empricas para el clculo del factor z se han desarrollado a travs de los aos.
Las siguientes tres correlaciones empricas se describen a continuacin:
Hall-Yarborough
Dranchuk-Abu-Kassem
Dranchuk-Purvis-Robinson
El Mtodo de Hall-Yarborough
La expresin propuesta se basa en las ecuaciones de estado de Starling-
Carnahan. Los coeficientes de la correlacin fueron determinados ajustndolos
a los datos tomados de la grfica del factor z de Standing y Katz. Hall y
Yarborough propusieron la siguiente frmula matemtica:

0.06125p pr t 1.2 (1t ) 2


z e
. (1)

Donde
=
= , /

2 3 4
F ( ) X 1 ( X 2) 2 ( X 3) X 4 0
(1 ) 3 (2)
Donde:

X 1 0.06125* Psr T * exp((8 1.2) * (1 T ) 2 )

X 2 14.76 * T 9.76 * T 2 4.58 * T 3

X 3 90.7 * T 242.2 * T 2 42.4 * T 3

X 4 2.18 2.82 * T

La ecuacin anterior es una ecuacin no lineal y puede ser convenientemente


resuelta para la densidad reducida Y usando la tcnica de iteracin de Newton-
Raphson.
El procedimiento computacional de resolver la ecuacin principal a cualquier
presin seudo reducida especificada ppr y temperatura Tpr se resume en los
siguientes pasos:
Paso 1.
Hacer una estimacin inicial del parmetro desconocido, Yk, donde k es un
contador de iteracin. Un intento inicial apropiado de Y se da por la siguiente
relacin:

k 0.0125p pr te1.2(1t )
2

(3)

Paso 2.
Sustituir este valor inicial en la ecuacin (2) y evaluar la funcin no lineal. A no
ser que el valor correcto de Y se haya seleccionado inicialmente, la ecuacin (2)
tendr un valor un valor diferente de cero para F (Y):
Paso 3.
Una nueva estimacin mejorada de Y, como Yk+1, se calcula de la siguiente
expresin:

f ( k )
k 1 k
f ' ( k )

Donde f(Yk) se obtiene evaluando la derivada de la ecuacin 5.38 a Yk, o:

1 4 4 2 4 3 4
f ' ( ) 2( X 2) ( X 3)( X 4) ( X 41)
(1 ) 4

Paso 4.
Los pasos 23 se repiten n veces, hasta que el error, abs(Yk Yk+1), llegue a
ser ms pequeo que una tolerancia establecida, como 10-12:
Paso 5.
El valor correcto de Y entonces se usa para evaluar la ecuacin (1) para el
factor de compresibilidad.
Hall y Yarborough resaltaron que el mtodo no se recomienda para su aplicacin
si la temperatura seudo reducida es menor a 1.
ALGORITMO.

Diagrama de Flujo para Encontrar Z por Correlacion de Yarborough - Hall

inicio

Def X1,X2,X3,X4,Tsr,Psr,T,z D, ite, i,


sw,FD,DFD,Z

Leer Tsr, Psr

T = 1 / Tsr

X1 = (-0.03125) * Psr * T * Exp((-1.2) * (1 - T) ^ 2)


X2 = (14.76 * T) - (9.76 * T ^ 2) + (4.58 * T ^ 3)
X3 = (90.7 * T) - (242.2 * T ^ 2) + (42.4 * T ^ 3)
X4 = 2.18 + (2.82 * T)

ite = 100
D = 0.27 * Psr * T * Exp((-1.2) * (1 - T) ^ 2)

sw = False

i=1 To ite

FD = X1 + ((D + D ^ 2 + D ^ 3 - D ^ 4) / (1 - D) ^ 3) - (X2 * D ^ 2) + (X3 * D ^ X4)


DFD = ((1 + (4 * D) + (4 * D ^ 2) - (4 * D ^ 3) + D ^ 4) / (1 - D) ^ 4) - (2 * X2 * D) + (X3 * X4 * (D ^ (X4 - 1)))
D1 = D - (FD / DFD)

sw = True
Abs(D1 - D) <= (10 ^ (-6)) si
ite = i

no

no sw = True si
D = D1

Mensaje: Z = 0.06125 * ((Psr * T) / D)


"error, corrija datos" * Exp((-1.2) * ((1 - T) ^ 2))
i

YARBOROUGH = Z

fin
EL PROGRAMA EN CODIGO VISUAL BASIC.

Option Explicit
Dim f%, Nc%
Dim s#
Dim Ma#
Dim y(20) As Double
Dim pm(30) As Double
Dim tc(20) As Double
Dim pc(20), i As Double
Dim pcr As Double
Dim tcr As Double
Dim P, T As Double
Dim Z As Double, Sw As Boolean
Dim Tsr As Double, Psr As Double
Dim X1 As Double
Dim X2 As Double
Dim X3 As Double
Dim X4 As Double
Dim ite As Double
Dim D As Double
Dim FD As Double
Dim DFD As Double
Dim D1 As Double
Dim Yarborough As Double
Private Sub Combo1_Click()
Nc = Val(Text3.Text)
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
For i = 1 To 20
If Not (Adodc1.Recordset.Fields("COMPONENTES") = Combo1.Text) Then
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveFirst
Else
Adodc1.Recordset.MoveNext
End If
Else
f=f+1
y(f) = Val(InputBox("Fraccion molar en porcentaje % y(" & Combo1.Text &
")="))
y(f) = y(f) / 100
s = s + y(f)
With Adodc1.Recordset
MSFlexGrid1.TextMatrix(f, 0) = f
MSFlexGrid1.TextMatrix(f, 1) = .Fields("COMPONENTES")
MSFlexGrid1.TextMatrix(f, 2) = Format(.Fields("PESO MOLECULAR"),
"##,####0.0000")
pm(f) = .Fields("PESO MOLECULAR")
MSFlexGrid1.TextMatrix(f, 3) = Format(y(f), "##,####0.0000")
pc(f) = .Fields("PRESION CRITICA")
MSFlexGrid1.TextMatrix(f, 4) = Format(.Fields("PRESION CRITICA"),
"##,####0.0000")
tc(f) = .Fields("TEMPERATURA CRITICA")
MSFlexGrid1.TextMatrix(f,5) = Format(.Fields("TEMPERATURA
CRITICA"),"##,####0.0000")
End With
MSFlexGrid1.TextMatrix(f + 1, 3) = s
MSFlexGrid1.TextMatrix(f + 1, 2) = "Suma total"
Combo1.RemoveItem Combo1.ListIndex
Adodc1.Recordset.MoveFirst
If f = Nc Then
Combo1.Visible = False
Exit For
Command1.SetFocus
Else
Combo1.SetFocus
Exit For
End If
End If
Next i
End Sub
Private Sub Command1_Click()
Nc = Val(Text3.Text)
pcr = 0
tcr = 0
If s = 1 Then
For i = 1 To Nc
pcr = pcr + pc(i) * y(i)
Next i
Text4.Text = Format(pcr, "##,####0.0000")
Else
MsgBox "LA SUMA DE LAS FRACCIONES MOLARES NO SUMAN 1"
End If
If s = 1 Then
For i = 1 To Nc
tcr = tcr + tc(i) * y(i)
Next i
Text5.Text = Format(tcr, "##,####0.0000")
Else
MsgBox "LA SUMA DE LAS FRACCIONES MOLARES NO SUMAN 1"
End If
P = Val(Text1.Text)
T = Val(Text2.Text)
Psr = P / pcr
Tsr = T / tcr
Text6.Text = Format(Psr, "##,####0.0000")
Text7.Text = Format(Tsr, "##,####0.0000")
If Tsr > 1 Then
T = 1 / Tsr
X1 = (-0.06125) * Psr * T * Exp((-1.2) * ((1 - T) ^ 2))
X2 = (14.76 * T) - (9.76 * T ^ 2) + (4.58 * T ^ 3)
X3 = (90.7 * T) - (242.2 * T ^ 2) + (42.4 * T ^ 3)
X4 = 2.18 + (2.82 * T)
ite = 100
Sw = False
D = 0.27 * Psr * T * Exp((-1.2) * (1 - T) ^ 2)
For i = 1 To ite
FD = X1 + ((D + D ^ 2 + D ^ 3 - D ^ 4) / (1 - D) ^ 3) - (X2 * D ^ 2) + (X3 * D ^
X4)
DFD = ((1 + (4 * D) + (4 * D ^ 2) - (4 * D ^ 3) + D ^ 4) / (1 - D) ^ 4) - (2 * X2 *
D) + (X3 * X4 * (D ^ (X4 - 1)))
D1 = D - (FD / DFD)
If Abs(D1 - D) <= (10 ^ -6) Then
Sw = True
ite = i
Exit For
Else
D = D1
End If
Next i
If Sw = True Then
Z = 0.06125 * ((Psr * T) / D) * Exp((-1.2) * ((1 - T) ^ 2))
Else
MsgBox "Error, corrija datos"
End If
Text8.Text = Z
Else
MsgBox "LA TEMPERATURA SEUDOREDUCIDA ES MENOR A 1"

End If
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Form_Load()
Skin1.LoadSkin App.Path & "/GREEN.SKN"
Skin1.ApplySkin Me.hWnd
End Sub
4. CONCLUSIONES.

Existen otros mtodos pero en este informe llegamos a tomar el de Hall-


Yarborough por razones de que este mtodo ya tiene desarrollado un
algoritmo para determinar el factor de compresibilidad de los gases

Se utilizaron satisfactoriamente las ecuaciones de iteracin de Newton


Raphson., para determinar la densidad reducida.

Este mtodo tiene sus limitaciones, para Tsr menores a 1, el mtodo


arroja datos errneos.

El diseo del algoritmo debido a pruebas ya realizadas indica un xito


para el clculo del factor de compresibilidad

5. BIBLIOGRAFIA

Ingeniera de Reservorios I Ing. Hermas Herrera Callejas


BRADY.(1993) Qumica bsica. V ed. Noruega editores. Mjico.
http://www.tannerm.com/physical/vanderWaals/vander.htm
GLASTONE. Fundamentos de Fsicoqumica

You might also like