The invention generally relates to a system and method for obtaining and analyzing well data. In particular, the invention relates to a system and method for obtaining permanent gauge data from a well and analyzing such data in order to determine trends of the reservoir that is linked to the well.
It is now becoming common to deploy sensors within oil and gas wells in order to obtain relevant data from the wells, such as temperature, pressure, and flow rate (to name a few). Once retrieved, the data is analyzed to diagnose the well.
To date, prior art systems have either performed only the retrieval of the data or only the analysis of the retrieved data. No prior art system exists which both retrieves the data from the well and also automatically analyzes such data to diagnose the well and to indicate trends in the relevant reservoir and well.
Moreover, prior art systems called “well test analysis tools” exist which characterize a wellbore or a reservoir thereby providing relevant information and parameters of such wellbore or reservoir to a user. These well test analysis tools are very robust and typically take a substantial amount of time to conduct and complete the analysis of one wellbore or reservoir. It is often difficult to determine which wellbores and reservoirs should be subjected to a well test analysis. In order to save money and time, it would be beneficial to be able to quickly screen which wellbores or reservoirs should be subjected to the time consuming well test analysis.
Thus, there exists a continuing need for an arrangement and/or technique that addresses one or more of the problems that are stated above.
According to a first aspect, the present invention consists of a method to retrieve and analyze data from a wellbore, comprising: locating at least one sensor in the wellbore or in communication with fluids produced from the wellbore; measuring at least one parameter of interest with the at least one sensor; retrieving data that is indicative of the at least one parameter of interest from the at least one sensor; loading the data into a computer system; and analyzing the data with the computer system to indicate trends in the wellbore.
According to a second aspect, the present invention consists of a method to screen wellbores in order to determine which wellbores should be subjected to a well test analysis tool, comprising: locating at least one sensor in the wellbore or in communication with fluids produced from the wellbore; obtaining data from the at least one sensor that is indicative of at least one parameter of interest; conducting a quick screening analysis of the data; and determining whether to subject the data to a well test analysis tool depending on the outcome of the conducting step.
According to a third aspect, the present invention consists of a system to retrieve and analyze data from a wellbore, comprising: at least one sensor located in the wellbore or in communication with fluids produced from the wellbore, the at least one sensor measuring at least one parameter of interest; a computer system adapted to retrieve data that is indicative of the at least one parameter of interest from the at least one sensor; and the computer system adapted to analyze the data to indicate trends in the wellbore.#
According to a fourth aspect, the present invention consists of a system to retrieve and analyze data from a wellbore, comprising: at least one central processing unit (CPU); at least one memory in communication with the CPU; the at least one CPU adapted to load data from a wellbore, the data indicative of at least one parameter of interest; and the at least one CPU adapted to analyze the data by using routines stored in the at least one memory in order to indicate trends in the wellbore.
According to a fifth aspect, the present invention consists of a method to screen wellbores in order to determine which wellbores should be subjected to a well test analysis tool, comprising: using a central processing unit (CPU) to load data, the data indicative of at least one parameter of interest in a wellbore; conducting a quick screening analysis of the data with the CPU; restricting the analysis with certain rules and assumptions to ensure the analysis is not a characterization tool; and determining whether to subject the data to a well test analysis tool depending on the outcome of the conducting step.
Advantages and other features of the invention will become apparent from the following description, drawing and claims.
Tubing string 16 may be production tubing, coiled tubing, or drill pipe (to name a few). Wellbore 10 can be a land-based or a subsea well.
Sensors are deployed at various locations 24 in the wellbore 10 and production process in order to obtain relevant data regarding the wellbore 10, formation 14, and hydrocarbons. Sensors 26 may be deployed on the surface in communication with the pipeline that receives the hydrocarbons flowing from the wellbore 10. Sensors 28 may be deployed in the annulus 22 above the packer 18. Sensors 30 may be deployed within the tubing string 16. And, sensors 32 may be deployed in the annulus 22 below the packer 18. In another embodiment (not shown), sensors are deployed behind the casing of the wellbore 10. Each sensor 26, 28, 30, 32 may comprise a flow rate sensor (single or multi-phase), a temperature sensor, a distributed temperature sensor, a pressure sensor, an acoustic energy sensor, an electric current sensor, a magnetic field sensor, an electric field sensor, a chemical property sensor, or a fluid sampling sensor. Accordingly, each sensor 26-32 may obtain flow data, temperature data, pressure data, acoustic data, current data, magnetic data, electric data, chemical data, or fluid data (among others). In addition, each sensor location 24 may include more than one type of sensor or each sensor may sense more than one type of data. Each sensor 26-32 obtains its relevant data either continuously or at different time intervals, depending on the type of sensor, power parameters, and requirements of the operator. Each sensor 26-32 may also be an electrical or a fiber optic sensor, among others. The data from the sensors 26-32 is transmitted to a computer system 36 on the surface 12.
There are different ways to transmit the data to the surface 12. For instance, a data line 34 may connect each sensor 26-32 to the computer system 36. The data line may 34 be an electrical, high capacity data transmission line, or it may be a fiber optic line. In one embodiment, each sensor 26-32 is connected to an independent data line 34. In another embodiment, each sensor 26-32 is connected to the same data line 34. Data from the sensors 26-32 may also be transmitted to the surface 12 by way of acoustic, pressure pulse, or electromagnetic telemetry, as these telemetry alternatives are known in the field.
Computer system 36 may be a portable computer, as shown in
In other embodiments, the data from sensors 26-32 is transmitted, either on a continuous or a time lapse basis, to a remote location such as the offices of the user. Remote transmission can be performed, for instance, by transmitting the data to a satellite which relays it onto the remote location, transmitting the data through a communication cable to the remote location, or transmitting the data through the internet to a web based location which can be accessed by the user perhaps on a password protected basis. These types of transmission enable the real-time monitoring of the data and wellbore, and also allow a user to take immediate corrective action based on the data received or analysis performed.
With the data obtained from the sensors 26-32, computer system 36 may perform the general method 100 of the present invention as schematically illustrated in
In the first step 110 of the general method 100, computer system 36, at the user's request, loads the raw data from the sensors 26-32, either directly from the data lines 34 or from the data storage unit 38, to the memory 212. In the second step 112, the raw data is validated by the computer system 36. In the third step 113, a user selects the type of analysis that is to be performed on the data. In the fourth step 116, the raw data is then conditioned by the computer system 36. In the fifth step 118, an analysis, as selected by the user, is performed by the computer system 36 on the relevant conditioned data. In the sixth step 120, an output of the selected analysis is provided to the user.
The load raw data step 110 is shown in
(ASCII format), Excel Spreadsheet, Data Historian (including P1 and IP21), and relational databases (such as Oracle). In step 152, computer system 36 is able to load the data from the sensors 26-32 in any format that is presented to the computer system 36. Also in step 152, if necessary, a user is able to select the channels (in the case of Data Historian formats) and columns (in the case of Excel Spreadsheet) that should be used by the computer system 36 in later steps for each data stream obtained from a sensor. If the user wishes, the raw data (or parts thereof) may be plotted versus time or versus other parameters in step 156 by the CPU 210. Output plots may be printed or visually displayed by the user on the output device 216.
Typically, the data representative of one physical parameter measured by a sensor is loaded into one “channel” in the memory 212. The data of that channel can then be manipulated and plotted by the user via the CPU 210 at any point in time. Manipulation may include performing statistical analysis, including min-max, average, and standardization.
In one embodiment, the user will only have to select the appropriate channels and columns once for a given data source. The CPU 210 then stores a template in memory 212 for loading data from the relevant data source based on the original choices made by the user. The template is then made available by the CPU 210 to the user to load the next batch of data arriving from the same data source.
It is noted that in performing the load raw data step 110, a user may choose to load the data obtained during specific time periods. For instance, a user may choose to load the data obtained for the past year, or only for one month. Or, of course, a user may choose to load the data obtained during the entire life of the well. Furthermore, the newly loaded data may be appended to previously loaded data to provide a specifically required or comprehensive set of data for the well.
The validate data step 112 is shown in
It is noted that each data sample should have an associated time stamp. In step 202, the data is then synchronized with respect to units so that data points from the same type of sensors are standardized to the same unit. In this step, units are also assigned to data that is missing units or whose units are not obvious. In step 204, overlap resolution is next performed on data, if there are data streams for the same type of data (downhole pressure, for example) from different sources in time with a period or periods of overlap. If the user wishes, the validated data may be plotted versus time or versus other parameters in step 206 by the CPU 210. Output plots may be printed or visually displayed by the user on the output device 216. Steps 200-206 may be performed manually by the user or automatically by the CPU 210 through an appropriate subroutine stored in memory 212. Moreover, the data may be saved by the CPU 210 on the memory 212 after each step 200-206.
The select type of analysis step 113 is shown in
The condition data step 116 is shown in
The type or types of conditioning performed on data (under condition data step 116) depend on the type or types of analysis to be performed on the data in perform analysis step 118. For instance, the isolated event analysis 302 will normally require a higher data frequency than the long-term trend analysis 300, therefore changing the sampling rate used (step 250) may not be performed for the isolated event analysis 302. Alternatively, inputting missing data points (step 254) may need to be used for the isolated event analysis 302 but not for the long-term trend analysis 300.
In the perform analysis step 118 as shown in
The long-term trend analysis 300 is further illustrated in
Examples of these parameters and known equations used to derive such parameters are:
where qo is the oil flow rate,
where qg is the gas flow rate and qo is the oil flow rate; and
where qw is the water flow rate and qo is the oil flow rate.
Other parameters may of course be selected, such as wellhead pressure, pressure drop from the bottomhole to the wellhead, pressure drop between the reservoir and the completion, the ratio of the pressure drop between the reservoir and the completion and the oil flow rate, the gas flow rate, the liquid phase flow rate, and the water flow rate. In one embodiment, the user is offered the choice by the CPU 210 to select the parameters to be calculated from a list of parameters stored in memory 212. In another embodiment, the user may define the parameter to be calculated (and then plotted in step 356) by manipulating the listed parameters and/or data. Manipulation can include any mathematical operation. For instance, if one data stream is flow at point A and another data stream is flow at point B, then a user may define a new parameter to be plotted which can be the difference between the flows at points A and B. In step 356, the relevant plots are then developed by the CPU 210 and illustrated for the user on the output device 216. The user can then analyze these long-term plots and observe any long-term trends of the reservoir 14 and wellbore 10.
The isolated event analysis 302 is further illustrated in
In order to ensure that the screening analysis 320 is a screening tool and not a more time-consuming characterization tool, certain assumptions and rules may be made in conducting the screening analysis 320. These rules and assumptions may be stored in memory 212 or may be inputted or modified by the user via the input device 214. First, a simple reservoir and wellbore model is assumed and no attempt is made to identify the “true” standard well test model. As is known, each standard model will produce a characteristic “signature” response on plots. Not identifying the true standard model compromises the quality of the model parameters, but since this is a screening and not a characterization tool, this is not a major concern. Also, in order to effectively analyze a build up or a drawdown period, such build up or drawdown period should be preceded by a stable rate period. Since the data from the sensors 26-32 is not from a planned well test, it must therefore be ensured that there is a reasonably stable rate period prior to any build up or drawdown period to be analyzed. In this regard, rate superposition for changing rates may be performed in order to generate an “equivalent” stabilized rate. In addition, characterization tools are typically based on single-phase flow; however, the data from sensors 26-32 may and likely will include multiphase data. For the screening analysis 320, a single-phase analysis is performed on the multiphase data to solve for the effective permeability to the particular phase being considered (and not the absolute permeability one would obtain using single phase data). Moreover, with respect to skin calculations, the same single phase equations can be used to calculate a total skin (including due to multiphase flow).
The screening analysis 320 is further illustrated in
where tp is the producing time prior to shut-in and Δt is the shut-in time). Next, in step 452, the CPU 210 fits a straight line along the relevant portion of the semi-log and log-log plots to represent the transient of interest. It is noted that in one embodiment type curve matching, which is normally used by true characterization tools to attempt the identification of the reservoir and wellbore model, is not used in the screening analysis 322. And, in step 454, using the relevant data from the sensors 26-32, the variables entered in step 408, the straight line developed in step 452, and relevant equations known in the prior art and stored in memory 212, the relevant reservoir and wellbore variables, including permeability (k), extrapolated pressure (p*), pressure at 1 hour (p1hr), productivity index (PI), and skin (s), are computed by the CPU 210 from the slope of the straight line.
Turning back to
As shown by line 122 in
Any plots developed by the computer system 36 may be saved in various file formats, such as jpeg, bmp, and gif on memory 212. Further, any plots developed by the computer system 36 may be exported by the CPU 210 to other software programs, such as Microsoft PowerPoint and Word.
The user may then review and analyze the report and any plots produced during the method 100 to determine whether any action should be taken for the relevant wellbore or reservoir. In an alternative embodiment, computer system 36 may automatically advise the user, such as by an alarm or indicator, that certain wellbore or reservoir parameters are out of pre-determined expected ranges and that corrective action is therefore recommended. By way of example, corrective action can involve closing or opening a flow control valve, injecting a fluid into the well, perforating another portion of the wellbore, stimulating the formation, or actuating devices in the wellbore (such as a packer, perforating gun, etc.). Some of the corrective actions could also be automatically performed by the computer system 36 in that the computer system 36 can send the relevant commands to the appropriate devices in the wellbore by way of known telemetry techniques (such as pressure pulse, acoustic, electromagnetic, fiber optic, or electric cable).
As previously described, instructions of the various routines discussed herein (such as the method 10 performed by the computer system 36 and subparts thereof including equations and plots) may comprise software routines that are stored on memory 212 and loaded for execution on the CPU 210. Data and instructions (relating to the various routines and inputted data) are stored in the memory 212. The memory 212 may include semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; and optical media such as compact disks (CDs) or digital video disks (DVDs).
While the invention has been disclosed with respect to a limited number of embodiments, those skilled in the art, having the benefit of this disclosure, will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
0216647.8 | Jul 2002 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB2003/002945 | 7/8/2003 | WO | 00 | 10/17/2006 |