10/10/2011 Production Forecasting for Unconventional Resources Lecture 2-2 Basic Type Curve Analysis Learning Objectives You will be able to Explain value of dimensionless variables in type curves Sketch basic Gringarten type curve and state inherent assumptions Sketch basic derivative type curve State expected shapes on diagnostic plot for volumetric, radial, linear, bilinear, and spherical flow Estimate formation properties from type curve matches Identify flow regimes on log-log plots 1 10/10/2011 Type Curves Powerful method for analyzing transient pressure and rate data Pre-plotted solutions to flow equations for selected formations and conditions Field data overlaid on type curve Best-match provides qualitative and quantitative descriptions of formation and properties Relevance of Type Curves in Production Forecasting Advanced decline curve analysis Important method for forecasting future production from unconventional (and conventional) resources Makes extensive use of type curves (including derivative type curves) 2 10/10/2011 Dimensionless Variables qB 948ct r 2 p pi 70.6 Ei kh kt 2 r rD r rw rw kh pi p 1 Ei 141.2qB 2 0.0002637 kt 4 2 kh pi p pD ct rw 141.2qB 1 rD2 p D Ei 2 4t D tD 0.0002637 kt ct rw2 Dimensionless Variables Advantages Solution can be expressed in terms of single variable (tD) and parameter (rD) Much simpler graphical or tabular presentation of solution Can include dimensionless skin factor (s) and wellbore storage coefficient (CD) CD 0 .8936C ct hrw2 3 10/10/2011 Gringarten Type Curves Based on solution to radial diffusivity equation Vertical well, constant production rate Infinite-acting, homogenous-acting reservoir Single-phase, slightly compressible liquid flowing Infinitesimal skin factor (thin ‘membrane’) at production face Constant wellbore-storage coefficient Gringarten Type Curve CD e 2s=1060 100 pD Similarities of curves make matching difficult CDe 2s=0.01 100,000 0.01 tD/CD 4 10/10/2011 Derivative Type Curve Eliminates ambiguity in Gringarten type curve matching ‘Derivative’ of solution to radial diffusivity equation on Gringarten type curve Derivative is p D p t D D t D pD ln t D t D or p p t t p ln t t Pressure Derivative Infinite-acting radial flow 70.6qB p kh Derivatives: p p t t ln t p 70.6qB t t kh 1688 c r 2 t w 2s ln kt In dimensionless terms, p D 0.5lnt D 0.809 2 s Derivatives: tD p D p D t D ln t D tD p D 0 .5 t D 5 10/10/2011 Pressure Derivative Complete wellbore storage distortion p qBt 24C In dimensionless terms, pD t D / C D Derivative: p qBt t p t 24C Derivative: tD p D t D / C D pD t D Derivative Type Curve 100 Differences in curve shapes make matching easier CDe2s=1060 CDe2s=1010 tDp´D CDe2s=100 CDe2s=0.01 100,000 0.01 tD/CD 6 10/10/2011 Pressure + Derivative Type Curves 100 Combining curves gives each stem value two distinctive shapes pD 100,000 0.01 tD/CD Using Type Curves 100 1,000 pD p 1 teq 1,000 100,000 0.01 tD/CD 7 10/10/2011 Move Field Data Toward Horizontal 100 1,000 pD p 1 Align data with horizontal part of teq type curves 1,000 100,000 0.01 tD/CD Move Field Data Toward Horizontal 100 1,000 pD Stop when data align with horizontal derivative p 1 teq 1,000 100,000 0.01 tD/CD 8 10/10/2011 Move Field Data Toward Unit Slope 100 1,000 pD p Begin to move toward unit slope line 1 teq 1,000 100,000 0.01 tD/CD Move Field Data Toward Unit Slope 100 1,000 pD p 1 teq 1,000 100,000 0.01 tD/CD 9 10/10/2011 Move Field Data Toward Unit Slope 100 1,000 Stop when data align with unit slope line p pD 1 teq 1,000 100,000 0.01 tD/CD Interpret the Type Curve Calculate CDe2s from matching stem value 100 1,000 C De 2s Extrapolate s 0.5 ln curve C as necessary D p/pD k pD p 1 teq teq/tD CD 1,000 100,000 0.01 tD/CD 10 10/10/2011 Calculate k From Pressure Match k k 141.2qB pD h p M .P . 141.2501.3250.609 10 15 262 14.5 md Calculate CD From Time Match 0.0002637 k t eq CD 2 ct rw t D C D M.P . CD 0.000263714.5 0.0546 2 5 1 0.1830.6091.76 10 0.25 1703 11 10/10/2011 Calculate s From CD e 2s 1 C D e 2 s s ln 2 C D 1 7 10 9 s ln 2 1703 7 .6 Type-Curve Plots for Variable Rate Production ‘Normalized rate,’ 𝑝𝑖 −𝑝𝑤𝑓 𝑞 , and its time derivative can be plotted and analyzed on a log-log plot in many cases Smoothly changing rates modeled best Procedure valid even for constant BHP production in many cases 1 Log-log plot of q (or ) vs. t appropriate 𝑞 for constant BHP pressure production since ∆𝑝 constant 12 10/10/2011 Type Curves Diagnostic Plots Diagnostic Plot Pressure change (p) Pressure derivative (p ) Elapsed time (t ), hrs 13 10/10/2011 Time Regions Unit-slope line Near-wellbore effects (wellbore storage) Horizontal derivative Early-time region Middletime region Late-time region Elapsed time (t ), hrs Volumetric Behavior Reservoir acts like tank 14 10/10/2011 Volumetric Behavior Fluids from outside ‘recharge’ tank or reduce pressure at uniform rates throughout drainage area Volumetric Behavior Examples Wellbore storage Pseudosteady-state flow Dominates during early-time period Fluid leaves or enters ‘tank’ during early test time Closed reservoir, constant-rate production Pressure changes uniformly as fluid leaves through well Buildup test with recharge entering reservoir 15 10/10/2011 Volumetric Models Wellbore storage p Pseudosteady-state flow pi pwf qBt 24C 0.0744qBt c t hre2 141.2qB kh re ln rw 3 s 4 Volumetric Models General form p mV t bV Derivative of general form mV t bV p t t t t mV t 16 10/10/2011 Derivative Plot Pressure change during recharge or pseudosteadystate flow Pressure derivative Pressure change during wellbore storage Elapsed time (t ), hrs Radial Flow Vertical, Unfractured Well Wellbore 17 10/10/2011 Radial Flow Vertically Fractured Well Wellbore Fracture Radial Flow Horizontal Well Late radial flow Wellbore Early radial flow 18 10/10/2011 Radial Flow Models Logarithmic approximation to Eisolution 162.6qB kt p 3.23 0.869s log 2 kh c r t w General form p m log t b Derivative t p m t 2.303 Radial Flow Models Pressure Pressure derivative Elapsed time (t ), hrs 19 10/10/2011 Linear Flow Hydraulically Fractured Well Vertical wellbore Fracture Linear flow Linear Flow Vertical wellbore Channel Reservoir Linear flow Channel (ancient stream) reservoir 20 10/10/2011 Linear Flow Horizontal Well Wellbore Early linear flow Linear Flow Late linear flow Wellbore 21 10/10/2011 Linear Flow Occurs in channel reservoirs, hydraulically fractured wells, horizontal wells With estimate of permeability, provides data to estimate channel width, fracture halflength In horizontal wells, with known productive well length open to flow, enables permeability estimates Linear Flow Models Channel of width w 16.26qB kt p khw ct 12 Hydraulically fractured well, fracture length 2Lf 12 4.064qB p khL f kt ct c1 s c2 s f 22 10/10/2011 Linear Flow Models General form p m L t 1 2 b L Derivative t p 1 m Lt 1 2 t 2 Linear Flow Models Pressure change in damaged-fractured or horizontal well Pressure change in undamaged fractured well Pressure 1 derivative 2 Elapsed time (t ), hrs 23 10/10/2011 Bilinear Flow Bilinear Flow Model 44.1qB 1 p h w f k f 12 t c k t 14 c3 s f p m B t 1 4 b B General form Derivative t p 1 mBt1 4 t 4 24 10/10/2011 Bilinear Flow Models Pressure in fractured, damaged well Pressure in fractured, undamaged well Pressure derivative 1 4 Elapsed time (t ), hrs Spherical Flow Vertical wellbore Few perforations open Spherical flow 25 10/10/2011 Spherical Flow Vertical wellbore Wireline testing tools Spherical flow Spherical Flow Models pwf pi 70.6qB 1 70.6qB ms s k s rs k s rs t ks = (khkz1/2)2/3 26 10/10/2011 Spherical Flow Model General form p m s t 1 / 2 b s Derivative p 1 t m s t 1 / 2 t 2 Spherical Flow Model Pressure Pressure derivative 1 2 Elapsed time (t ), hrs 27 10/10/2011 Flow Regimes on Diagnostic Plot Wellbore storage Radial flow Spherical flow Recharge? Elapsed time (t ), hrs Diagnostic Plot for Variable Rate Production ‘Normalized rate,’ 𝑝𝑖 −𝑝𝑤𝑓 𝑞 , and its time derivative can be plotted and analyzed on the diagnostic plot in many cases Smoothly changing rates modeled best Procedure valid even for constant BHP production in many cases 1 Log-log plot of q (or ) vs. t appropriate 𝑞 for constant BHP pressure production since ∆𝑝 constant 28 10/10/2011 Accomplishments You can now Explain value of dimensionless variables in type curves Sketch basic Gringarten type curve and state inherent assumptions Sketch basic derivative type curve State expected shapes on diagnostic plot for volumetric, radial, linear, bilinear, and spherical flow Estimate formation properties from type curve matches Identify flow regimes on log-log plots Production Forecasting for Unconventional Resources Lecture 2-2 Basic Type Curve Analysis 29