Drifting is an operation to verify the inside diameter of a pipe or other cylindrical passage by pulling a cylinder or pipe (referred to as a drift or a rabbit) of known outside diameter through the pipe or cylindrical passage. The diameter of the drift (i.e., drift diameter) used in drifting is the inside diameter (ID) that the pipe manufacturer guarantees per specifications. During well development, the drift diameter is used by the well planner to determine what size tools or tubulars can later be run through the wellbore completion, whereas the verified nominal ID is used for fluid volume calculations such as mud circulating times and cement slurry placement calculations. Drifting is also performed to ensure that there is no junk, dried cement, dirt, rocks or other debris inside the wellbore completion.
Drifting through wellbore completions has been performed through wireline and/or slickline operations. Dummy drifts of cylindrical solid metal are deployed through the well tubular using wires connect to a surface drum. This conventional approach requires wireline/slickline trucks or offshore wireline/slickline units and cable drums to deploy the drift. A number of operators and multiple days are required to rig up and rig down slickline tools, and to prepare and mobilize slickline truck or units to and from rig sites. The success or failure of the drifting operation depends on carefully and manually monitoring the pressure exerted on the wire and other critical parameters.
In general, in one aspect, the invention relates to a drift robot for performing a drifting operation of a wellbore in a subterranean formation. The drift robot includes an elongated body to be deployed into a well conduit in the wellbore, a propulsion system for propelling the elongated body to traverse the well conduit, a plurality of retractable landings attached to the elongated body for selectively anchoring the elongated body to an internal surface of the well conduit, a plurality of sensors attached to the elongated body to generate sensor measurements of the well conduit, a smart camera disposed at one end of the elongated body to capture camera images of interior features of the well conduit, and a controller configured to navigate the elongated body based at least on the sensor measurements and the camera images.
In general, in one aspect, the invention relates to a system for performing a drifting operation of a wellbore in a subterranean formation. The system includes a remote-control console at the Earth surface that is used by a user to monitor the drifting operation, and a drift robot that includes an elongated body to be deployed into a well conduit in the wellbore, a propulsion system for propelling the elongated body to traverse the well conduit, a plurality of retractable landings attached to the elongated body for selectively anchoring the elongated body to an internal surface of the well conduit, a plurality of sensors attached to the elongated body to generate sensor measurements of the well conduit, a smart camera disposed at one end of the elongated body to capture camera images of interior features of the well conduit, a controller configured to navigate the elongated body based at least on the sensor measurements and the camera images, and a wireless communication interface configured to receive a user command from the remote-control console to the controller, and selectively send the sensor measurements and the camera images from the controller to the remote-control console.
In general, in one aspect, the invention relates to a method for performing a drifting operation of a wellbore in a subterranean formation. nThe method includes disposing, from a wellhead of the wellbore, a drift robot into a well conduit in the wellbore, where the drift robot includes an elongated body, a propulsion system for propelling the elongated body to traverse the well conduit, a plurality of retractable landings attached to the elongated body for selectively anchoring the elongated body to an internal surface of the well conduit, a plurality of sensors attached to the elongated body to generate sensor measurements of the well conduit, a smart camera disposed at one end of the elongated body to capture camera images of interior features of the well conduit, a controller configured to navigate the elongated body based at least on the sensor measurements and the camera images, and a wireless communication interface to provide wireless data communications, selectively sending, using the wireless communication interface, the sensor measurements and the camera images to a remote-control console at the Earth surface, and selectively displaying, using the remote-control console, the sensor measurements and the camera images for viewing by a user.
Other aspects and advantages of the claimed subject matter will be apparent from the following description and the appended claims.
Specific embodiments of the disclosed technology will now be described in detail with reference to the accompanying figures. Like elements in the various figures are denoted by like reference numerals for consistency.
In the following detailed description of embodiments of the disclosure, numerous specific details are set forth in order to provide a more thorough understanding of the disclosure. However, it will be apparent to one of ordinary skill in the art that the disclosure may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.
Throughout the application, ordinal numbers (for example, first, second, third) may be used as an adjective for an element (that is, any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as using the terms “before”, “after”, “single”, and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.
In general, embodiments disclosed herein provide a system, an autonomous robot device, and a method to perform wellbore surveillance and monitoring. The results of wellbore surveillance and monitoring may be used to facilitate a well development and/or intervention operation. In one or more embodiments, drifting of wellbore completions is performed remotely using a remote-controlled drift robot. Controlled through a remote-control console of an operator, the drift robot is deployed and retrieved from the wellhead or a tubular open end. The drift robot includes a propulsion system to propel itself to a target depth in the completion conduit. In an example implementation, the drift robot includes propellers mounted at both ends and powered through an internal rechargeable battery.
In one or more embodiments, the drift robot is equipped with adjustable mechanisms (e.g., retractable landings) and smart sensors that are preset based on the size of a tool to be utilized for the well development/intervention operation. The retractable landings anchor the drift robot at a target depth where the drift robot is expected to stay stationary. The drift robot also includes a smart camera that captures real time images of wellbore components and conditions. The smart cameras are coupled to an artificial intelligence (AI) enabled controller to detect curvatures in the completion profile for initiating body adjustments of the drift robot. In particular, the smart camera and the AI enabled controller collectively enables the drift robot to traverse through curves or sharply inclined well completion profiles.
As shown in
In some embodiments disclosed herein, the well system (106) includes a rig (101), a wellbore (120), a data gathering and analysis system (160), and a well control system (126). The well control system (126) may control various operations of the well system (106), such as well production operations, well drilling operation, well completion operations, well maintenance operations, well development and/or intervention operations, and reservoir monitoring, assessment and development operations. In some embodiments, the well control system (126) includes a computer system.
The rig (101) is the machine used to drill a borehole to form the wellbore (120). Major components of the rig (101) include the drilling fluid tanks (e.g., tank (101a)), the drilling fluid pumps (e.g., pump (101b)), the derrick or mast, the draw works, the rotary table or top drive, the drill string, the power generation equipment, and auxiliary equipment. Drilling fluid, also referred to as “drilling mud” or simply “mud,” is used to facilitate drilling the wellbore (120) into the Earth, such as drilling oil and natural gas wells. The wellbore (120) includes a bored hole (i.e., borehole) that extends from the surface (108) towards a target zone of the formation (104), such as the reservoir (102). The wellbore (120) may be drilled for exploration, development and production purposes. The wellbore (120) may facilitate the circulation of drilling fluids during drilling operations for the wellbore (120) to extend towards the target zone of the formation (104), facilitate the flow of hydrocarbon production (e.g., oil and gas) from the reservoir (102) to the surface (108) during production operations, facilitate the injection of substances (e.g., water) into the hydrocarbon-bearing formation (104) or the reservoir (102) during injection operations, or facilitate the communication of logging tools lowered into the formation (104) or the reservoir (102) during logging operations. The wellbore (120) may be logged by lowering a combination of physical sensors downhole to acquire data that measures various rock and fluid properties, such as irradiation, density, electrical and acoustic properties. The acquired data may be organized in a log format and referred to as well logs or well log data.
In some embodiments, the wellbore (120) may have a cased portion and an uncased (or “open-hole”) portion. The cased portion may include a portion of the wellbore having casing (e.g., casing pipe and casing cement) disposed therein. The uncased portion may include a portion of the wellbore not having casing disposed therein. In embodiments having a casing, the casing defines a central passage that provides a conduit for the transport of tools and substances through the wellbore (120). For example, the central passage may provide a conduit for lowering logging tools into the wellbore (120), a conduit for the flow of production (e.g., oil and gas) from the reservoir (102) to the surface (108), or a conduit for the flow of injection substances (e.g., water) from the surface (108) into the formation (104). In some embodiments, production tubings (referred to as “tubulars”) are installed in the wellbore (120). The production tubing may provide a conduit for the transport of tools and substances through the wellbore (120). The production tubing may, for example, be disposed inside the casing. In such an embodiment, the production tubing may provide a conduit for some or all of the production (e.g., oil and gas) passing through the wellbore (120) and the casing. Although the wellbore (120) is shown as following a linear trajectory downward into the formation (104), the wellbore (120) may also follow a non-linear (e.g., curved along the longitudinal direction) trajectory downward and/or sideways in the formation (104). For example, the wellbore (120) may include one or more non-linear (e.g., curved along the longitudinal direction) sections.
In some embodiments, the well system (106) includes a wellhead (130). The wellhead (130) may include a rigid structure installed at the “up-hole” end of the wellbore (120), at or near where the wellbore (120) terminates at the Earth surface (108). The wellhead (130) may include structures (referred to as “wellhead casing hanger” for casing and “tubing hanger” for production tubing) for supporting (or “hanging”) casing and production tubing extending into the wellbore (120).
In some embodiments, a drift (151) is attached to a wireline or slickline (150) to suspend into the wellbore (120) for performing the well drifting operation. In one or more embodiments, in place of the drift (151) suspended from the wireline/slickline (150), a drift robot (152) is deployed into the wellbore (120) from the wellhead (130) to perform surveillance and monitoring operations, such as the drifting operation. The drift robot (152) may be deployed to traverse the well conduits, such as the casings of the wellbore (120) or other tubulars (e.g., drill pipe or production tubing) in the wellbore (120). In addition, the drift robot (152) may park at a target depth using one or more retractable landings (202).
In some embodiments, the data gathering and analysis system (160) includes hardware and/or software with functionality for facilitating operations of the well system (106), such as well production operations, well drilling operation, well completion operations, well maintenance operations, well development/intervention operations, and reservoir monitoring, assessment and development operations. For example, the data gathering and analysis system (160) may include a remote-control console of an operator that communicates with the drift robot (152) and other downhole sensors to retrieve and analyze surveillance and monitoring data of the drifting operation. The analysis result may be used to facilitate the operations of the well system (106), such as the well development and/or intervention operations. For example, the data gathering and analysis system (160) may generate control signals, based on the analysis results of the drifting operation, for the well control system (126) to control a subsequent well intervention operation. While the data gathering and analysis system (160) is shown at a well site, embodiments are contemplated where at least a portion of the data gathering and analysis system (160) is located away from well sites. In some embodiments, the data gathering and analysis system (160) may include a computer system that is similar to the computing device (400) described below with regard to
As shown in
The propulsion system (201) is installed on both ends of the drift robot (152) to provide required momentum to move in both directions when traversing through the well conduit. The propulsion system (201) may include compact propellers to provide high speed and flexible movement of the drift robot (152). The propellers at both ends of the drift robot (152) provide weight balance against gravity effect and hydrodynamic forces as the drift robot (152) travels through the depth of the well conduit. The propellers also provide means to keep the robot afloat and/or stationary in the well conduit.
The retractable landings (202) are mechanical feet with adjustable length (e.g., via foldable legs) used to latch on to the tubulars and activated when the drift robot (152) arrives at the location for retrieval (e.g., the Earth surface or at the target depth). For example, the mechanical feet may extend to attach to and rest on the tubular internal surface walls to save energy when a prolonged survey is needed at a particular spot in the tubular conduit. In one or more embodiments, a motorized gear system controls the retractable landings (202) to extend and retract. For example, the retractable landings (202) are extended to press against the internal surface of the tubular (i.e., the tubular wall) when the drift robot (152) reaches the target depth, thereby providing anchorage and preventing slippage of the drift robot (152) when needed, for example, when a prolonged survey is needed at a particular spot in the tubular conduit. As shown in
The embedded sensors (203) are preset and spaced based on the size of the body (200). The embedded sensors (203) may include vision/imaging sensors and/or position sensors that generate real-time internal diameter measurements of the well conduit. The diameter measurements are analyzed, e.g., using AI algorithms (e.g., supervised machine learning algorithms such as linear regression, logistic regression, naive Bayes classifier, decision tree, support vector machine, etc.) of the controller (210), to (i) determine if the drift robot (152) can be deployed safely through the well conduit, and (ii) to identify locations in the well conduit where obstacles exist that may impede the drifting operation. For example, the exterior geometric profile of the drift robot (152) may be stored by the controller (210) and compared to the internal diameter measurements of the well conduit to generate such safe deployment determination and/or obstacle identification. The safe deployment determination and/or obstacle identification may be sent to a remote-control console at the Earth surface to alert a surface personnel, referred to as a user of the drift robot (152) or the operator of the drifting operation.
The embedded sensors (203) may also generate measured properties of particles found in the well conduit that are likely to cause obstruction. Examples of the embedded sensors (203) may include vision sensor, imaging sensor, position sensor, etc. The measured particle properties are analyzed to facilitate the drift robot (152) responding to the potential obstruction. For example, the measured particle properties may be analyzed by the controller (210) to generate an alert for sending to a remote-control console at the Earth surface. In response to the alert based on the diameter measurements and/or measured particle properties, the surface personnel may in turn send a command to the drift robot (151) to hover in place pending further instruction, to return to the Earth surface and abort the drifting operation, or to perform body adjustments to adapt to the obstruction.
The structural binders (204) are liquid-tight mechanical linking mechanisms. Each linking mechanism links two adjacent segments of the body (200) and adjusts an angle (e.g., angle (206)) between the two segments (e.g., segment A (206a), segment B (206b)) to bend the body (200) to conform to any curvature of the borehole where the drift robot (152) travels to. The structural binders (204) enable the drift robot (152) to easily maneuver around curved sections of the wellbore (120). Although only the segment A (206a) and the segment B (206b) are shown in
The smart camera (205) is equipped with a combination of hardware (i.e., circuitry) and software to detect features (e.g., curvatures and surfaces) in the completion conduit and to initiate body adjustments of the drift robot (152) to traverse through curves or sharply inclined well completion profiles. The profile feature detection and body adjustments are performed based on AI algorithms (e.g., supervised machine learning algorithms) stored in computer memory of the smart camera (205). The smart camera (205) also captures real-time images of wellbore components and conditions that are used for surveillance and monitoring during deployment.
The controller (210) includes hardware (i.e., circuitry), software, or any combination thereof to provide interface to a remote surface control application, e.g., installed on the remote-control console used by the surface personnel, such as an operator or user of the drift robot (152). The interface allows the surface personnel to interact with the drift robot (152) by way of wireless data communication (e.g., Wi-Fi). For example, tubular internal surface images captured by the smart camera (205) may be streamed in real-time to the remote-control console to be viewed by the surface personnel. A global positioning system (GPS) device may also be included in the controller (210) or other portion of the drift robot (152) to facilitate navigation while enabling stabilization and safe return of the drift robot (152) to the Earth surface.
The smart camera (205) and the controller (210) may be separate from each other or include combined portions. For example, the computer memory storing the AI algorithms of the smart camera (205) may be embedded in the controller (210). In this scenario, the controller (210) is referred to as an AI enabled controller. In one or more embodiments, portions of the smart camera (205) and the controller (210) may be implemented using the computing device (400) described below in reference to
Referring to
In Step 302, the drift robot is navigated to traverse a well conduit. In one or more embodiments, the drift robot is propelled by a built-in propulsion system and adjusted in response to detecting a curved section of the well conduit. The curved section may be detected by analyzing camera images captured using a smart camera mounted on one or both ends of the drift robot. In response to detecting an incoming curved section of the well conduit, the drift robot may be steered to adjust the trajectory or otherwise adjusted to change the body shape to pass through the curved section. In one or embodiments, the body adjustment is performed by adjusting structural binders connecting a sequence of segments that form the body of the drift robot. For example, the body may be bent or twisted similar to a centipede crawling along a curved or inclined path.
In one or more embodiments, the drift robot as propelled by the built-in propulsion system may be parked at a target location in the well conduit by extending built-in retractable landings against an internal wall of the well conduit. For example, the drift robot may include a GPS device to detect itself reaching preset GPS coordinates of the target location.
In one or more embodiments, while traversing the well conduit, the drift robot generates sensor measurements and camera images using built-in sensors and a built-in smart camera device. For example, the sensor measurements may include internal diameter of the well conduit and property measurements of particles found in the well conduit. The camera images may correspond to interior features of the well conduit, such as surface curvatures, debris, distortions, etc.
In Step 303, the sensor measurements and the camera images generated by the drift robot are sent wirelessly and in real-time to a remote-control console at the Earth's surface. For example, the ID of the inner tubular can be measured during drift and transmitted live to Earth's surface. In addition, upon detecting an obstacle or obstruction in the well conduit, the drift robot sends an alert along with the sensor measurements and the camera images to the remote-control console. For example, an artificial intelligence (AI) software installed in the drift robot may be used to analyze the sensor measurements and the camera images to detect the obstacle or obstruction.
In Step 304, the sensor measurements, the camera images, and/or the alert are selectively displayed using the remote-control console for viewing by a user. In response, the user may send a user command to the drift robot via the remote-control console. For example, the user command may instruct the drift robot to hover in place pending further instruction, to return to the Earth's surface and abort the drifting operation, or to perform body adjustments to adapt to the obstruction. The drifting operation may then be completed by the drift robot if no obstacles are encountered.
Embodiments described above provide the following advantages for the drifting operation: (i) reduction in deployment personnel, (ii) reduction in deployment time, (iii) no slickline/wireline needed for deployment, as deployment is wireless, (iv) remote deployment, (v) real-time seamless information, (vi) cost effectiveness, and (vii) improved operational efficiency. Specifically, the wellbore drift robot eliminates the problem of deploying heavy equipment during wireline or slickline operations, eliminates the potential of losing wires in the wellbore, eliminates the requirement of several runs using dummy drift, and provides means of internal tubular surface surveillance and monitoring.
Embodiments may be implemented using a computing device. For example, the controller (210) and data gathering and analysis system (160) may be implemented on a computer device.
The computer (402) can serve in a role as a client, network component, a server, a database or other persistency, or any other component (or a combination of roles) of a computer system for performing the subject matter described in the instant disclosure. The illustrated computer (402) is communicably coupled with a network (430). In some implementations, one or more components of the computer (402) may be configured to operate within environments, including cloud-computing-based, local, global, or other environment (or a combination of environments).
At a high level, the computer (402) is an electronic computing device operable to receive, transmit, process, store, or manage data and information associated with the described subject matter. According to some implementations, the computer (402) may also include or be communicably coupled with an application server, e-mail server, web server, caching server, streaming data server, business intelligence (BI) server, or other server (or a combination of servers).
The computer (402) can receive requests over network (430) from a client application (for example, executing on another computer (402)) and responding to the received requests by processing the said requests in an appropriate software application. In addition, requests may also be sent to the computer (402) from internal users (for example, from a command console or by other appropriate access method), external or third-parties, other automated applications, as well as any other appropriate entities, individuals, systems, or computers.
Each of the components of the computer (402) can communicate using a system bus (403). In some implementations, any or all of the components of the computer (402), both hardware or software (or a combination of hardware and software), may interface with each other or the interface (404) (or a combination of both) over the system bus (403) using an application programming interface (API) (412) or a service layer (413) (or a combination of the API (412) and service layer (413). The API (412) may include specifications for routines, data structures, and object classes. The API (412) may be either computer-language independent or dependent and refer to a complete interface, a single function, or even a set of APIs. The service layer (413) provides software services to the computer (402) or other components (whether or not illustrated) that are communicably coupled to the computer (402). The functionality of the computer (402) may be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer (413), provide reusable, defined business functionalities through a defined interface. For example, the interface may be software written in JAVA, C++, or other suitable language providing data in extensible markup language (XML) format or another suitable format. While illustrated as an integrated component of the computer (402), alternative implementations may illustrate the API (412) or the service layer (413) as stand-alone components in relation to other components of the computer (402) or other components (whether or not illustrated) that are communicably coupled to the computer (402). Moreover, any or all parts of the API (412) or the service layer (413) may be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of this disclosure.
The computer (402) includes an interface (404). Although illustrated as a single interface (404) in
The computer (402) includes at least one computer processor (405). Although illustrated as a single computer processor (405) in
The computer (402) also includes a memory (406) that holds data for the computer (402) or other components (or a combination of both) that can be connected to the network (430). For example, memory (406) can be a database storing data consistent with this disclosure. Although illustrated as a single memory (406) in
The application (407) is an algorithmic software engine providing functionality according to particular needs, desires, or particular implementations of the computer (402), particularly with respect to functionality described in this disclosure. For example, application (407) can serve as one or more components, modules, applications, etc. Further, although illustrated as a single application (407), the application (407) may be implemented as multiple applications (407) on the computer (402). In addition, although illustrated as integral to the computer (402), in alternative implementations, the application (407) can be external to the computer (402).
There may be any number of computers (402) associated with, or external to, a computer system containing a computer (402), wherein each computer (402) communicates over network (430). Further, the term “client,” “user,” and other appropriate terminology may be used interchangeably as appropriate without departing from the scope of this disclosure. Moreover, this disclosure contemplates that many users may use one computer (402), or that one user may use multiple computers (402).
While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments can be devised which do not depart from the scope of the disclosure as disclosed herein. Accordingly, the scope of the disclosure should be limited only by the attached claims.