You are on page 1of 4

'Calculo de IPR Fetkovich

If Oper = "Fetkovich" Then


f=7
b=0

'Aqui se calcula (J*)


J1 = ((2 + b) * Qmax) / Pr
Worksheets("PLT").Cells(24, 3).Value = J1
'Aqui se calcula (J)
Jo = (-b * Qmax) / Pr
Worksheets("PLT").Cells(26, 3).Value = Jo

'Aqui se calcula Qmax2


Qmax2 = Qmax / (Pr / Pwf) ^ 3
Worksheets("PLT").Cells(28, 3).Value = Qmax2

'Qmax = (QL / (1 + (b * (Pwf / Pws)) - ((1 + b) * ((Pwf / Pws) ^ 2))))

For Pwf = 0 To Pr Step 1

q = ((1 + b * (Pwf / Pr)) - ((1 + b) * ((Pwf / Pr) ^ 2))) * (Qmax)

Worksheets("PLT").Cells(f, 13).Value = q
Worksheets("PLT").Cells(f, 14).Value = Pwf
f=f+1
Next Pwf

End If
'-----------------------------------------------------

'Calculo de IPR Klins


If Oper = "Klins" Then
f=7
b = -0.1225

'Aqui se calcula (J*)


J1 = ((2 + b) * Qmax) / Pr
Worksheets("PLT").Cells(24, 3).Value = J1
'Aqui se calcula (J)
Jo = (-b * Qmax) / Pr
Worksheets("PLT").Cells(26, 3).Value = Jo

'Aqui se calcula Qmax2


Qmax2 = Qmax / (Pr / Pwf) ^ 3
Worksheets("PLT").Cells(28, 3).Value = Qmax2

'Qmax = (QL / (1 + (b * (Pwf / Pws)) - ((1 + b) * ((Pwf / Pws) ^ 2))))

For Pwf = 0 To Pr Step 1

q = ((1 + b * (Pwf / Pr)) - ((1 + b) * ((Pwf / Pr) ^ 2))) * (Qmax)

Worksheets("PLT").Cells(f, 13).Value = q

Worksheets("PLT").Cells(f, 14).Value = Pwf


f=f+1
Next Pwf
End If
'-----------------------------------------------------'Calculo de IPR Wiggins
If Oper = "Wiggins" Then
f=7
b = -0.52
'Aqui se calcula (J*)
J1 = ((2 + b) * Qmax) / Pr
Worksheets("PLT").Cells(24, 3).Value = J1
'Aqui se calcula (J)
Jo = (-b * Qmax) / Pr
Worksheets("PLT").Cells(26, 3).Value = Jo

'Aqui se calcula Qmax2


Qmax2 = Qmax / (Pr / Pwf) ^ 3
Worksheets("PLT").Cells(28, 3).Value = Qmax2

'Qmax = (QL / (1 + (b * (Pwf / Pws)) - ((1 + b) * ((Pwf / Pws) ^ 2))))

For Pwf = 0 To Pr Step 1

q = ((1 + b * (Pwf / Pr)) - ((1 + b) * ((Pwf / Pr) ^ 2))) * (Qmax)

Worksheets("IDP").Cells(f, 13).Value = q
Worksheets("IDP").Cells(f, 14).Value = Pwf
f=f+1

'----------------------------------------------'Calculo de IPR Linear


If Oper = "Linear" Then

f=7
'Aqui se calcula el indice de productividad J
J = Qmax / (Pr - Pwf)
Worksheets("IDP").Cells(24, 3).Value = J

For Pwf = 0 To Pr Step 1

q = J * (Pr - Pwf)

Worksheets("IDP").Cells(f, 13).Value = q
Worksheets("IDP").Cells(f, 14).Value = Pwf
f=f+1

Next Pwf
End If

Next Pwf
End If

You might also like