US2017122095A1PendingUtilityA1

Automated geo-target and geo-hazard notifications for drilling systems

Assignee: UBITERRA CORPPriority: Nov 3, 2015Filed: Nov 3, 2016Published: May 4, 2017
Est. expiryNov 3, 2035(~9.3 yrs left)· nominal 20-yr term from priority
Inventors:Peter Flanagan
E21B 2200/22E21B 47/024E21B 47/09E21B 47/04E21B 44/00E21B 47/18
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A drilling management system can monitor the traversed path of a drill bit throughout active drilling at a drilling site and notify appropriate team members regarding a current status of the active drilling in real-time. For example, the drilling management system can notify team members when predetermined milestones have been met, when the drill bit is drifting off course from a target wellbore trajectory from a target horizon or target zone, or when the drill bit is in danger of running into a geo-hazard, such as a pre-existing wellbore, unpierced fault plane, lease boundary, etc. The drilling management system can maintain a depth model of the drilling site that identifies the target wellbore trajectory, a target zone based on one or more horizons from the depth model, and coordinates of known geo-hazards at the drilling sites. The drilling management system can also maintain a set of rules for each of the drilling sites that indicates when team members should be notified.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 receiving, by a drilling management device, a first drilling data stream, the first drilling data stream including coordinate data describing a traversed path of a drill bit while drilling a well at a first drilling site;   determining, based on the coordinate data and a depth model of the first drilling site, that a first rule has been triggered, wherein the depth model of the first drilling site identifies a feature associated with the first rule; and   transmitting a notification to a first user that the first rule has been triggered.   
     
     
         2 . The method of  claim 1 , wherein determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill bit;   determining a distance between the current location of the drill bit and the feature; and   determining that the distance between the current location of the drill bit and the feature meets a threshold distance defined by the first rule.   
     
     
         3 . The method of  claim 1  wherein the feature is a least one of a target wellbore and a target horizon. 
     
     
         4 . The method of  claim 3 , wherein determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current vector direction of the drill bit;   determining, an angle deviation between the current vector direction of the drill bit and the target wellbore defined by the depth model; and   determining that the angle deviation between the current vector direction of the drill bit and the target wellbore meets a threshold angle deviation dictated by the first rule.   
     
     
         5 . The method of  claim 1 , wherein the feature is a preexisting wellbore, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill;   determining, a distance between the current location of the drill and the preexisting wellbore defined by the depth model; and   determining that the distance between the current location of the drill and the preexisting wellbore meets a threshold distance dictated by the first rule.   
     
     
         6 . The method of  claim 1 , wherein the feature is an unpierced fault plane, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill;   determining, a distance between the current location of the drill to the unpierced fault plane defined by the depth model; and   determining that the distance between the current location of the drill and the unpierced fault plane meets a threshold distance dictated by the first rule.   
     
     
         7 . The method of  claim 1 , wherein the feature is a lease boundary, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill;   determining, a distance between the current location of the drill to the lease boundary defined by the depth model; and   determining that the distance between the current location of the drill and the lease boundary meets or is less than a minimum threshold distance dictated by the first rule.   
     
     
         8 . The method of  claim 1 , wherein determining that the first rule has been triggered comprises:
 determining, based on the traversed path of the drill, that a drilling milestone has been met.   
     
     
         9 . The method of  claim 1  wherein the coordinate data includes an X axis value, a Y axis value and a Z axis value of the drill, the Z axis value indicating a depth of the drill. 
     
     
         10 . The method of  claim 1 , wherein the feature is a target zone based on a first horizon and a second horizon in the depth model, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill bit;   determining, a distance between the current location of the drill bit to the first horizon or the second horizon; and   determining that the distance between the current location of the drill and the first horizon or the second horizon meets a threshold distance dictated by the first rule.   
     
     
         11 . The method of  claim 1 , wherein the feature is a target horizon and the method further comprising generating a target zone defining at least one surface a distance from the target horizon, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill;   determining, a distance between the current location of the drill to the at least one surface; and   determining that the distance between the current location of the drill and the at least one surface meets at least a first threshold distance dictated by the first rule.   
     
     
         12 . A drilling management system comprising:
 one or more computer processors; and   memory storing instructions that, when executed by the one or more computer processors, cause the one or more processors to:
 determine, based on coordinate data from a first drilling data stream describing a traversed path of a drill bit while drilling a well at a first drilling site and a depth model of the first drilling site, that a first rule has been triggered, wherein the depth model of the first drilling site identifies a feature; 
 transmit a notification to a device associated with a first user that the first rule has been triggered. 
   
     
     
         13 . The drilling management system of  claim 12 , wherein the feature is a target wellbore trajectory, and wherein to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill bit;   determine a distance between the current location of the drill bit and the target wellbore trajectory; and   determine that the distance between the current location of the drill bit and the target wellbore trajectory meets at least a first threshold distance dictated by the first rule.   
     
     
         14 . The drilling management system of  claim 12 , wherein the feature is a target wellbore trajectory, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current vector direction of the drill bit;   determine, an angle deviation between the current vector direction of the drill bit and the target wellbore trajectory defined by the depth model; and   determine that the angle deviation between the current vector direction of the drill bit and the target wellbore trajectory meets or exceeds a threshold angle deviation dictated by the first rule.   
     
     
         15 . The drilling management system of  claim 12 , wherein the feature is a preexisting wellbore, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill and the preexisting wellbore defined by the depth model; and   determine that the distance between the current location of the drill and the preexisting wellbore meets or is less than a minimum threshold distance dictated by the first rule.   
     
     
         16 . The drilling management system of  claim 12  wherein the feature is an unpierced fault plane, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill; 
 determine, a distance between the current location of the drill to the unpierced fault plane defined by the depth model; and 
 determine that the distance between the current location of the drill and the unpierced fault plane meets a threshold distance dictated by the first rule. 
 
     
     
         17 . The drilling management system of  claim 12 , wherein the feature is a lease boundary, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill to the lease boundary defined by the depth model; and   determine that the distance between the current location of the drill and the lease boundary meets or is less than a minimum threshold distance dictated by the first rule.   
     
     
         18 . The drilling management system of  claim 12 , wherein to determine that the first rule has been triggered comprises:
 determine, based on the traversed path of the drill, that a drilling milestone has been met.   
     
     
         19 . The drilling management system of  claim 12 , wherein the coordinate data includes an X axis value, a Y axis value and a Z axis value of the drill, the Z axis value indicating a depth of the drill. 
     
     
         20 . The drilling management system of  claim 12 , wherein the feature is a target zone with a first horizon and a second horizon, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill to the first horizon or the second horizon; and   determine that the distance between the current location of the drill and the first horizon or the second horizon meets a threshold distance dictated by the first rule.   
     
     
         21 . The drilling management system of  claim 12 , wherein the feature is a target horizon and the one or more processors further generate a target zone defining at least one surface a distance from the target horizon, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill to the at least one surface; and   determine that the distance between the current location of the drill and the at least one surface meets at least a first threshold distance dictated by the first rule.   
     
     
         22 . The drilling management system of  claim 12 , wherein the feature is at least of a target horizon or a target wellbore, and determining that the first rule has been triggered comprises:
 determining, based on the coordinate data, a current location of the drill;   determining, a distance between the current location of the drill to the target wellbore or the target horizon; and   determining that the distance between the current location of the drill and the target wellbore or the target horizon meets a threshold distance dictated by the first rule.   
     
     
         23 . A non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computing device to:
 receive a first drilling data stream, the first drilling data stream including coordinate data describing a traversed path of a drill bit while drilling a well at a first drilling site;   determine, based on the coordinate data and a depth model of the first drilling site, that a first rule has been triggered, wherein the depth model of the first drilling site identifies a feature;   identify at least a first user that should be identified when the first rule has been triggered; and   transmit a notification to the first user that the first rule has been triggered.   
     
     
         24 . The non-transitory computer-readable medium of  claim 23 , wherein the feature is a target wellbore and, determining that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill bit;   determine a distance between the current location of the drill bit and the target wellbore; and   determine that the distance between the current location of the drill bit and the target wellbore meets a threshold distance dictated by the first rule.   
     
     
         25 . The non-transitory computer-readable medium of  claim 23 , wherein the feature is a target wellbore trajectory, and to determine that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current vector direction of the drill bit;   determine, an angle deviation between the current vector direction of the drill bit and the target wellbore trajectory defined by the depth model; and   determine that the angle deviation between the current vector direction of the drill bit and the target wellbore trajectory meets or exceeds a threshold angle deviation dictated by the first rule.   
     
     
         26 . The non-transitory computer-readable medium of  claim 23 , where the feature is a preexisting wellbore, and wherein determining that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill and the preexisting wellbore defined by the depth model; and   determine that the distance between the current location of the drill and the preexisting wellbore meets or is less than a minimum threshold distance dictated by the first rule.   
     
     
         27 . The non-transitory computer-readable medium of  claim 23 , wherein the feature is an unpierced fault plane, and determining that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill to the unpierced fault plane defined by the depth model; and   determine that the distance between the current location of the drill and the unpierced fault plane meets or is a threshold distance dictated by the first rule.   
     
     
         28 . The non-transitory computer-readable medium of  claim 23 , wherein the feature is a lease boundary, and determining that the first rule has been triggered comprises:
 determine, based on the coordinate data, a current location of the drill;   determine, a distance between the current location of the drill to the lease boundary defined by the depth model; and   determine that the distance between the current location of the drill and the lease boundary meets a threshold distance dictated by the first rule.   
     
     
         29 . The non-transitory computer-readable medium of  claim 23 , wherein determining that the first rule has been triggered comprises:
 determine, based on the traversed path of the drill, that a drilling milestone has been met.   
     
     
         30 . The non-transitory computer-readable medium of  claim 23 , wherein the coordinate data includes an X axis value, a Y axis value and a Z axis value of the drill, the Z axis value indicating a depth of the drill.

Join the waitlist — get patent alerts

Track US2017122095A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.