You are on page 1of 16

UNIVERSIDAD AUTONOMA

GABRIEL RENE MORENO


FACULTAD DE CIENCIAS EXACTAS Y
TECNOLOGIA

INGENIERA PETROLERA
“DECLINACION DE LA PRODUCCION MEDIANTE CURVAS
CONVENCIONALES”

Integrantes

Delgadillo Arnez Jose Luis


Choque Usnayo Jorge Alejandro
Leon Ramirez Roberto Carlos
Cruz Quispe Elias
Estrada Erick William
DECLINACION DE LA PRODUCCION MEDIANTE
CURVAS CONVENCIONALES
(DETERMINACION DE RESERVAS, TIEMPO DE ABANDONO)

1.- OBJETIVO
 Comprender y aplicar pronósticos sencillos de producción, las curvas de
declinación.

 Realizar, Interpretar pronósticos sencillos de producción.

 Aplicar factores de declinación para pronósticos de producción en distintos tipos


de reservas.

2.-INTRODUCCIÓN

En la determinación del valor del aceite y gas en el tiempo, el pronóstico de producción


juega un papel de suma importancia.
La curva de declinación es simplemente un trazo sobre el comportamiento histórico de
producción con respecto al tiempo.
Conociendo los gastos futuros de producción por pozo es posible determinar la
producción futura total de un yacimiento cortado por dichos pozos y por ende las
reservas probadas de esta formación en particular.
La curva de la producción histórica de un pozo, yacimiento, campo, etc. No brinda mucha
información, pero mediante su interpretación correcta nos da la oportunidad de tomar
acciones y medidas correctivas y preventivas buscando alargar la vida productiva lo más
posible.
El llamado límite económico es cuando al extrapolar la gráfica se llega a un punto donde
el valor de la producción de aceite o gas, es equivalente a los gastos de producción. De
continuar con la explotación, las erogaciones serian mayores que los ingresos.
Los principales períodos de Declinación de un pozo productor son:

1.  Declinación transitoria.

La Declinación Transitoria se considera una declinación natural causada por la expansión


del aceite, gas y agua en una región de drene con un incremento continuo del radio de
drene. Al abrir un pozo se altera el estado de equilibrio del yacimiento y se crea una
respuesta de presión del pozo.

El disturbio de presión se propaga gradualmente lejos del pozo, incrementando el área


de drene del pozo. Conforme el disturbio de presión se propaga hacia las fronteras
externas del yacimiento, las condiciones de producción cambian rápidamente en función
del tiempo.

2.  Declinación en estado pseudo estacionario.

Se define como un conjunto o serie de producciones en estado estacionario para


describir el comportamiento del pozo.

El Rango de Declinación de la presión depende de:



 Rapidez con la que los fluidos son producidos.
   Expansión de los fluidos del yacimiento.
   Compactación del volumen de poros.
El efecto más importante de la declinación es el deterioro del comportamiento de
afluencia reflejado mediante la presión media del yacimiento y el incremento de la
resistencia de flujo. Así mismo dentro de la Declinación en estado pseudo estacionario se
encuentran otros tres tipos de declinación. Estas declinaciones son:

a) Exponencial.
b) Hiperbólica.
c) Armónica.

Los métodos citados contemplan las siguientes similitudes:

 El concepto del que se parte es el mismo.” el comportamiento futuro del


yacimiento está gobernado por alguna tendencia o relación matemática que se
basa en su comportamiento pasado”.
 Para poder aplicar cualquiera de estos métodos es necesario relacionar los datos
de producción-tiempo con una ley matemática.
 Se definen ecuaciones para determinar las reservas, el comportamiento futuro de
la producción y el tiempo de vida útil.
 Los resultados que se obtienen son semejantes y todos tienen el carácter de
aproximados.

a) Declinación Exponencial

El gráfico de producción de aceite contra tiempo para un pozo, podría ser extrapolado en
el futuro para proporcionar una estimación de los gastos futuros de producción.
Conociendo los gastos futuros de producción es posible determinar la producción futura
total o reserva del yacimiento en cuestión.
Si damos forma a la región punteada, es posible extrapolar el comportamiento futuro.

Cuando el gasto de producción se grafica contra el tiempo, se puede observar que el


gasto declina con el tiempo tal como se ilustra.

b)

Declinación Hiperbólica.

No todos los pozos productores exhiben declinación exponencial durante la depleción.


En muchos casos se puede observar una declinación hiperbólica gradual donde el
comportamiento de gasto contra tiempo es estimada de mejor forma que a partir de la
solución analítica. La declinación hiperbólica es el resultado de energías (mecanismos de
empuje) naturales o artificiales que disminuyen el abatimiento de presión comparado
con el abatimiento causado por la expansión de un aceite ligeramente compresible.

 Gas en solución

 Expansión del casquete de gas

 Empuje de agua

El comportamiento tanto de la declinación exponencial como el de la hiperbólica al ser


graficados en papel semilogarítmico es el siguiente:
Las curvas de declinación hiperbólica a diferencia de las curvas de declinación
exponencial, muestran una declinación “variable”.

c) Declinación Armónica.

Algunas veces cuando la producción es controlada predominantemente por segregación


gravitacional, la rapidez de declinación D es proporcional al gasto q. Este tipo de
declinación es un caso particular de la declinación hiperbólica y ocurre cuando el valor
de b=1.
Este tipo de declinación representa un caso particular de la declinación hiperbólica, ya
que ocurre cuando b=1. Como consecuencia de lo anterior, la rapidez de declinación D es
inversamente proporcional al gasto q.
FORMULAS UTILIZADAS.
Declinación exponencial:

q = qo*e-b*t (ecuación de tipo exponencial, representa la expresión matemática de


las curvas de declinación exponencial).

log qf – log qo
m= (pendiente)
tf – to

d = 10m – 1 (declinación)

(1 - d) * (qf - qo)
R = (ecuación que define el valor de la reserva)
-d

q L.E = qon*e-b*t (ecuación para calcular el tiempo de vida útil del yacimiento)

Donde:
q L.E = gasto limite economico
qon = gasto correspondiente al ultimo dato de producción conocido

Declinación hiperbólica:
q = a*tb (ecuación de tipo hiperbólica)

log qf – log qo
m= (pendiente)
tf – to

d = ( (t2/t1)m - 1) (declinacion)

R = qo (1 – d1) + qo (1-d1) (1 – d2) + ... +qo (1 – d1)…(1 - dn)….


(Para el cálculo de las reservas simplemente se suman los gastos determinados, para
cada periodo de tiempo).

q L.E = a*tb (ecuación para calcular el tiempo de vida útil del yacimiento)

3.-CODIFICACION O PROGRAMA

FORM 1
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Hide()
Form2.Show()
End Sub
End Class

FORM 2
Public Class Form2
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If RadioButton1.Checked = False And RadioButton2.Checked = False And
RadioButton3.Checked = False Then
MsgBox("seleccione una opcion en TIPOS DE DECLINACION",
MsgBoxStyle.Exclamation, "seleccione")
End If
If RadioButton1.Checked = True Then
Me.Hide()
Form3.Show()
ElseIf RadioButton2.Checked = True Then
Me.Hide()
Form4.Show()
ElseIf RadioButton3.Checked = True Then
Me.Hide()
Form5.Show()
End If
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


End
End Sub
End Class

FORM3
Public Class Form3
Dim costooperacion, preciooil, montoregalias, declinacion, np, q, t, qi, tiempoutil,
le, dq, dt As Single
Dim N, I As Integer
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
costooperacion = TextBox1.Text
preciooil = TextBox2.Text
montoregalias = TextBox3.Text
le = costooperacion / (preciooil - montoregalias)
grafica_Q_T() 'metodo general
grafica_logQo_vs_T() 'metodo general
For I = 0 To N
declinacion = -((DataGridView1.Item(1, 0).Value - DataGridView1.Item(1,
N).Value) / (DataGridView1.Item(0, 0).Value - DataGridView1.Item(0, N).Value)) /
DataGridView1.Item(1, N).Value
q = DataGridView1.Item(1, 0).Value * Math.Exp(-declinacion *
DataGridView1.Item(0, I).Value)
np = (DataGridView1.Item(1, 0).Value - DataGridView1.Item(1, I).Value) /
declinacion
tiempoutil = ((2.3 / declinacion) * (Math.Log10(le) -
Math.Log10(DataGridView1.Item(1, 0).Value)) / declinacion)
Next
Label10.Text = q
DataGridView1.Columns.Add(q, np)
Label12.Text = declinacion
Label13.Text = tiempoutil
Label9.Text = le
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Me.Hide()
Form2.Show()
End Sub
Sub grafica_Q_T()
N = TextBox4.Text
For i = 0 To N
t = Val(DataGridView1.Item(0, i).Value)
q = Val(DataGridView1.Item(1, i).Value)
Chart2.Series("Q_vs_T").Points.AddXY(t, q)
Next
End Sub
Sub grafica_logQo_vs_T()
N = TextBox4.Text
For i = 0 To N
t = Val(DataGridView1.Item(0, i).Value)
q = Val(DataGridView1.Item(1, i).Value)
Chart1.Series("logQo_vs_T").Points.AddXY(t, q)
Next
End Sub

End Class

FORM 4
Public Class Form4
Dim q, qi, d, np, t, co, po, reg, le As Single
Dim N As Integer
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.Hide()
Form2.Show()
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


co = Val(TextBox1.Text)
po = Val(TextBox2.Text)
reg = Val(TextBox3.Text)
le = co / (po - reg)
t = (1 / d) * (((qi / le) ^ 2) - 1)
grafica_q_vs_t()
grafica_logq_vs_t()
calulo_np_d()
Label5.Text = t
Label15.Text = le
End Sub
Sub grafica_q_vs_t()
n = TextBox5.Text
For i = 0 To n
q = DataGridView1.Item(1, i).Value
t = DataGridView1.Item(0, i).Value
Me.Chart1.Series("Q_VS_T").Points.AddXY(t, q)
Next
End Sub
Sub grafica_logq_vs_t()
n = TextBox5.Text
For i = 0 To n
q = DataGridView1.Item(1, i).Value
t = DataGridView1.Item(0, i).Value
Me.Chart2.Series("logQ_VS_T").Points.AddXY(t, q)
Next
End Sub
Sub calulo_np_d()
N = TextBox5.Text
d = (DataGridView1.Item(1, 0).Value / DataGridView1.Item(1, N).Value) - 1
np = (DataGridView1.Item(1, 0).Value / d) * (Math.Log10(DataGridView1.Item(1,
0).Value) - Math.Log10(DataGridView1.Item(1, N).Value))
Label7.Text = np
Label6.Text = d
End Sub
End Class

FORM 5
Public Class Form5
Dim CO, CP, REG, T, D, Q, Qi, Qo, B, LE, NP As Single
Dim I, N As Integer
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.Hide()
Form2.Show()

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


CO = TextBox1.Text
CP = TextBox2.Text
REG = TextBox3.Text
LE = CO / (CP - REG)
Qi = DataGridView1.Item(1, 0).Value
grafica_qvst()
grafica_LOGqvst()
For I = 0 To N
N = TextBox11.Text
Qo = DataGridView1.Item(1, N).Value
B = (Qo / ((Qi - Qo) / (DataGridView1.Item(0, 0).Value -
DataGridView1.Item(0, N).Value)) / DataGridView1.Item(0, 1).Value)
Q = Qi * (1 + D * B * DataGridView1.Item(0, I).Value) ^ (-1 / B)
D = (((Q / Qi) ^ B) - 1) / (B * DataGridView1.Item(0, N).Value)
Next
NP = (Qi / (D * (1 - B))) * ((Qi ^ (1 - B)) - (Q ^ (1 - B)))
T = (((Qi / Q) ^ B) - 1) / (D * B)
DataGridView1.Columns.Add(Q, D)
Label3.Text = LE
Label18.Text = B
Label4.Text = Qi
Label5.Text = Qo
Label6.Text = D
Label7.Text = NP
Label8.Text = T

End Sub
Sub grafica_qvst()
N = TextBox11.Text
For I = 0 To N
T = DataGridView1.Item(0, I).Value
Q = DataGridView1.Item(1, I).Value
Me.Chart1.Series("Q_VS_T").Points.AddXY(T, Q)
Next
End Sub
Sub grafica_LOGqvst()
N = TextBox11.Text
For I = 0 To N
T = DataGridView1.Item(0, I).Value
Q = DataGridView1.Item(1, I).Value
Chart2.Series("logQ_VS_T").Points.AddXY(T, Q)
Next
End Sub
End Class

INTERFAZ

FORM1
FORM2

FORM3
FORM4

FORM5
4.- Conclusión
Se debe tener en cuenta que las curvas de declinación de la producción son simples
herramientas de cálculo que permiten hacer extrapolaciones del comportamiento futuro
o predecir el mismo para un pozo en el campo. Sin embargo no se tienen bases físicas y
el ingeniero de producción no debe sorprenderse si los pozos o los yacimientos no siguen
las curvas de declinación de la producción estimadas sin importar que tan
cuidadosamente se hayan preparado.

5.- BIBLIOGRAFIA

 PRINCIPIOS DE MECÁNICA DE YACIMIENTOS. M.I. JOSÉ GÓMEZ SALINAS.


 APUNTES DE RESERVORIO II DEL ING. LUIS FERNADEZ P.

You might also like