The present invention relates to a downhole drilling system, to a method for providing a downhole drilling system according to the present invention and to a method for determining drilling direction.
Wells are formed by drilling a borehole in the ground for retrieving e.g. natural gas or petroleum. Depending on the formation to be drilled, various concerns need to be taken into account such as e.g. the drilling technique, the drill bit to be used, the actual structure of the formation etc.
During drilling, a drilling fluid, in particular a drilling liquid commonly denoted “drilling mud”, is used to assist in the drilling process. The use of drilling mud provides a lower density fluid in the drilled borehole, whereby formation fluids are prevented from flowing into the borehole. Also, the drilling fluid is preferably selected in order to provide efficient cooling and cleaning of the drill bit.
The drilling fluid is normally conducted by the drill string carrying the drill bit, and apertures in the drill string will allow the drilling fluid to flow into the borehole for achieving the functionalities mentioned above. As cuttings are released downhole, these are carried upwards by the flow of the drilling fluid through the annular space between the drill string and the drilled borehole until they reach the surface. Hence, recirculation of the drilling fluid is possible.
The shape of the borehole is defined by a bottom hole assembly, forming the most distal part of the drill string. The bottom hole assembly may be equipped with one or more tools for performing measurement while drilling (MWD). These tools are configured to measure properties of the drilling process, such as the trajectory of the borehole.
The MWD tools provide data to the surface, preferably via mud pulse telemetry, whereby an operator can evaluate the drilling process. However, the bandwidth of mud pulse telemetry drops rapidly with increasing well depth, and transmitting mud pulses may, in such situations, require interruption of the drilling process.
In order to solve these problems, it has been suggested to use electromagnetic telemetry. However, also this technique shows some limitations in terms of signal strength, especially for deep wells.
In view of the above, it would be advantageous to provide a solution allowing for measurements of the drilling process while ensuring sufficient signal strength and bandwidth, also for exceptionally deep wells.
It is an object of the present invention to wholly or partly overcome the above disadvantages and drawbacks of the prior art. More specifically, it is an object to provide an improved method and system for real time measurements of the drilling process.
Thus, it is also an object to provide an improved method and system for real time communication with the drill head for adjusting the drilling process, e.g. the drilling direction.
The above objects, together with numerous other objects, advantages and features, which will become evident from the below description, are accomplished by a solution in accordance with the present invention by a downhole drilling system, comprising:
a drill string having a drill head configured to drill a borehole having a borehole wall forming an annulus between the drill string and the borehole,
a plurality of sensor units forming a mesh network,
wherein each one of said sensor units is distributed in a drilling fluid, said drilling fluid flowing in the annulus and in the drill string, and at least one of said sensor units is provided with a detector for measuring position data of said sensor unit.
Thus, the plurality of sensor units forming a mesh network provides for a reliable data path even though at least some of the sensor units are out of range from the data collection provided at surface or at seabed level.
All sensor units may be provided with a detector for measuring position data.
The detector may comprise an accelerometer and/or a magnetometer, and position data may comprise inclination and/or azimuth.
The downhole drilling system according to the present invention may further comprise a sensor module comprising additional sensors.
Said sensor module may comprise a temperature sensor and/or a pressure sensor.
Moreover, each sensor unit may be configured to receive wirelessly transmitted data from an adjacent sensor unit, and to forward the received data to the adjacent sensor units.
The downhole drilling system as described above may further comprise a surface system configured to receive downhole data from said sensor units.
The surface system may be at least partly arranged at the seabed level.
Also, said surface system may further be configured to determine the position of at least one sensor unit in relation to the surface system, and to associate said determined relative position with associated position data.
Further, the surface system may be configured to determine the relative position of at least one sensor unit by Monte Carlo simulation and/or Shortest Path simulation.
The present invention also relates to a method for providing a downhole drilling system as described above, said method comprising:
entering a plurality of sensor units in a drilling fluid, and
entering said drilling fluid in a borehole annulus via a drill string during drilling, whereby each sensor unit is positioned in said annulus.
Each sensor unit may be flowing randomly in said annulus.
The present invention further relates to a method for determining drilling direction, comprising:
providing a downhole drilling system by performing the method for providing a downhole drilling system as described above,
activating at least one sensor unit for measuring position data of said sensor unit,
transmitting data corresponding to said measured position data from the activated sensor unit to a surface system via at least one adjacent sensor unit, and
analysing the received data in order to determine the drilling direction.
Said method for determining drilling direction may further comprise determining the position of said activated sensor unit in relation to the surface system, and associating said determined relative position with the corresponding position data received by said surface system.
Moreover, activating at least one sensor unit may comprise measuring inclination and/or azimuth.
The method for determining drilling direction may further comprise comparing the determined drilling direction with an intended drilling direction, and optionally adjusting the current drilling direction based on the comparison.
It should be noted that within this specification, the term “mesh network” should be interpreted as a network of which each associated sensor forms a network node being configured to relay data for the network. All network sensors thus cooperate in the distribution of data in the network. In a mesh network within the context of this specification, data transfer is accomplished by routing data between the sensors until the data reaches its destination. The data path is not constant, but it is re-routed if any existing sensors are unavailable.
The invention and its many advantages will be described in more detail below with reference to the accompanying schematic drawings, which for the purpose of illustration show some non-limiting embodiments and in which:
All the figures are highly schematic and not necessarily to scale, and they show only those parts which are necessary in order to elucidate the invention, other parts being omitted or merely suggested.
Now turning to
The sensor units 10 are entered in the drilling fluid in order to form “smart drilling mud”, i.e. to provide information to the surface relating to the drilling direction over time, i.e. during the entire drilling process as long as drilling fluid 5 is present. As will be explained in the following, this is realised by configuring the sensor units 10 to establish a physically distributed independent and localised sensing network, i.e. a mesh network, preferably with peer-to-peer communication architecture. As will be understood from the following description, the mesh network being established by the sensor units 10, as a self-healing mesh network, will automatically provide for a reliable and self-healing data path, even though at least some of the sensor units 10 are out of range from the final destination, i.e. the data collection provided at the surface level 60. In this way, a very reliant communication network is established which is independent of the depth of the borehole, since the sensor units communicate with the adjacent sensor unit communicating again with the adjacent sensor unit all the way up and down the well while drilling.
All sensor units 10 are preferably identical, although provided with a unique ID. An example of a sensor system, i.e. a drilling system 100, is schematically shown in
For example, the accelerometer 14a is configured to measure the inclination, or tilt angle, of the sensor unit 10 according to well known principles, while the magnetometer 14b is configured to measure the azimuth, or projected angle, of the sensor unit 10. The measured inclination and/or the azimuth form/forms position data. The digital processing unit 12 is configured to receive the position data and to perform various analysing algorithms in order to provide an output representing the current position of the sensor unit 10. Alternatively, the analysing algorithms are provided at the surface level, i.e. by means of the surface system 110.
As the sensor units 10 are in motion due to the flow of the drilling fluid 5, the digital processing unit 12 may be configured to apply a compensation algorithm to the position data in order that the exact orientation of the sensor unit 10 does not affect the resulting position data value. Hence, such compensation algorithm could e.g. be programmed to calculate a delta position, i.e. calculate a change in position from a previously determined position. The position data determined by means of the detector 14 may therefore represent the motion of the sensor units 10, rather than the exact position.
As is evident, different algorithms may be used in order to determine the trajectory of the borehole during drilling. For example, each sensor unit 10 may be programmed to measure position data continuously, or at given sample intervals. These intervals may be pre-set and dependent on the flow rate of the drilling fluid 5 in order to ensure sufficient resolution of the detected position data. As the sensor units 10 will flow into the borehole, and change its flowing direction when they exit the drill string, it may be possible to detect this change in direction and determine the associated position data (i.e. the inclination and azimuth) at this point in time. Accordingly, as this position data is measured at the longitudinal end of the borehole, the trajectory of the borehole can be determined.
The power supply 11 is configured to supply power to the other components 12-15 of the sensor unit 10, either by means of an internal power storage, such as one or more batteries, or by converting energy of the surrounding fluid to electrical energy and thus the power supply 11 may be in the form of a self-powering device. For the latter, the power supply 11 may include a piezo element being configured to convert mechanical vibrations of the surrounding fluid, i.e. drilling fluid, to electrical energy. Optionally, a capacitor may be included in the power supply 11 for temporarily storing harvested energy. As the sensor units 10 are arranged in a moving fluid, it is also possible to provide the power supply with a generator converting mechanical motion to electrical power. Such generator may e.g. include a turbine or similar.
In
The harvested energy is preferably supplied to a rectifier 1105. The rectifier 1105 is configured to provide a direct voltage and comprises a switching unit 1106 and a rectifier 1107. It should be noted that the position of the switching unit 1106 and the rectifier 1107 could be changed, in order that the rectifier 1107 is directly connected to the harvesting module 1100. As is shown in
In
The transceiver 13 is configured to provide wireless communication with transceivers of adjacent sensor units 10. For this, the transceiver 13 comprises a radio communication module and an antenna. The radio communication module 13 may be configured to communicate according to well-established radio protocols, e.g. IEEE 801.1aq (Shortest Path Bridging), IEEE 802.15.4 (ZigBee) etc. The radio communication module may also be configured to position the sensor units in relation to each other, i.e. configured to perform a distance measurement. In this way, a very reliant communication network is established which is independent of the depth of the borehole, since the sensor units communicate with the adjacent sensor unit communicating again with the adjacent sensor unit all the way up and down the well while drilling.
The surface system 110 also comprises a number of components for providing the desired functionality of the entire drilling system 100. As is shown in
Before describing the operation of the drilling system 100, a sensor unit 10 is schematically shown in
Now turning to
Each sensor unit 10A-F is preferably configured to operate in two different modes. The first mode, relating to activation for the purpose of receiving data relating to the position, or trajectory of the borehole, preferably comprises a step of gathering data (optionally including data from the additional sensors 15, 15a, 15b shown in
The axial location of each sensor unit 10A-F may also be determined by a round-trip elapsed time measured by the surface system 110. The surface system 110 may thus be configured to ping a specific sensor unit 10A-F using the unique ID, whereby the specific sensor unit 10A-F replies by transmitting a response signal with a unique tag. The surface system 110 receives the transmitted signal with elapsed times, and either Monte Carlo simulation and/or Shortest Path simulation may be used to determine the specific position of the sensor unit 10A-F.
Using Monte Carlo simulation, a simulated sensor unit location model may be created having a uniform probability distribution. For such method, it may be possible to assume that the sensor units 10A-F are randomly distributed over a specific borehole length, and that these locations, for a given time, are known in the simulated model. The simulated model also includes a relay model with specific individual sensor processing delays.
For each distribution, the shortest round-trip travel time is calculated for each of the sensor units 10A-F. This results in a map of travel time versus location of sensor units 10A-F. It is then possible to compare the measured elapsed time with the map to determine the location of the sensor units 10A-F. The number of sensor units 10A-F may preferably be selected in order that it is likely that at any given time, at least one sensor unit 10A-F will be positioned at the end of the borehole (i.e. at the position closest to the drill bit 6). Once it has been determined which sensor unit 10A-F is arranged at this position (e.g. by selecting the sensor unit(s) 10A-F being most remote from the surface system 110), it is possible to fetch the position data measured by the determined sensor units 10A-F at this point in time, and to determine the inclination and the azimuth from these data in order to obtain the correct trajectory of the drilling operation.
For Shortest Path simulation, once the surface system 110 pings a sensor unit 10A-F, the round-trip times of multiple received signals, each one from a specific relay path, are recorded. The shortest time for the particular sensor unit 10A-F is then determined by calculating the distance from the surface system 110 using the speed of light.
In the example shown in
Accordingly, data is communicated through the mesh network 130 until the signals are received by the surface system 110.
Now, with reference to
As explained above, the sensor units 10 are activated to monitor and determine position data corresponding to the trajectory of the borehole and thus also the position of the drill head/bit. A method 300 performed for the purpose of such monitoring is schematically shown in
Additionally, in step 302 a surface system 110 is provided. The surface system 110, described above with respect to
In step 304 “linking”, the surface system 110 is linked to the sub-surface system 120. Linking is preferably performed during configuration and programming of the respective sensor units 10 as well as the surface system 110, and step 304 may thus correspond to a confirmation step. As described above, step 304 may be performed by sending a verification signal from the surface system 110, and requesting replies from each sensor unit 10. Once the replies are received, the drilling system 100 is verified and it is ready for operation. Each reply signal is routed via the sensor units 10 in accordance with the description relating to
During operation of the drilling system 100, at least one of said sensor units 10 is activated in step 306. Activation may either occur as a response to a control signal transmitted from the surface system 110, or the sensor units 10 may be programmed to be activated at pre-determined time intervals. For example, each sensor unit 10 may be programmed to “wake up” at specific times, such as every 10 seconds, every one minute etc. Determining the time intervals between subsequent activations may preferably be done prior to arranging the sensor units 10 downhole, or by transmitting a control signal from the surface system 110. When a sensor unit 10 is activated, in step 308 it measures the current position, e.g. the inclination and the azimuth, by means of the detector. The detected data is preferably processed by the sensor unit 10, e.g. by executing one or more of the above mentioned position data algorithms, and the resulting data, corresponding to position data, is transmitted by means of the wireless transceiver. As is evident, during activation further parameters may be measured as well, such as temperature and/or pressure, and data corresponding to such measurements may be included in the transmitted signal in step 308.
As the data signal is transmitted, the method 300 includes a step 310 of routing the data signal in order that it eventually reaches the surface system 110. If the sensor units 10 are distributed the entire way up to the location of the surface system 110, routing may be achieved entirely by the sensor units 10. However, in some cases the drill string may be arranged in a sealed-off part of the borehole, in order that the drilling fluid is only present in this sealed-off part. In such case, a data collecting tool may be provided downhole, either temporarily or permanently, to receive the routed data signals and forward the received data signals to the surface system 110, either by wire or wirelessly.
Each sensor unit 10 is therefore programmed to, upon activation, also listen for transmitted signals and, upon receiving an already transmitted signal, re-send the signal. Any transmitted data signal will automatically be routed through the mesh network until it is received by the surface system 110. Efficient routing may e.g. be achieved by utilising a protocol as described in the above table, whereby any data signal transmitted will not only contain the measured data, but also contain timestamps and information about which sensor units 10 are being used for routing. Each sensor unit 10 is thereby configured to relay data for the mesh network. In order to ensure the integrity of the data path, the network formed by the sensor units 10 is configured to apply a self-healing algorithm, e.g. Shortest Path Bridging. Should one or more sensor units 10 for some reason be damaged or by other means become non-functional, the network is configured to automatically self-heal by re-routing the data to existing and functional data paths.
In step 312, the data signals are received by the surface system 110, and data processing may be performed in order to convert the information of the data signal to readable values corresponding to the trajectory of the borehole.
Hence, in step 314 the data is analysed, which may also include a comparison with an intended drilling operation. The intended drilling operation normally includes an intended trajectory of the borehole, and by analysing the measured data which indicates the actual trajectory, it is possible to provide real-time feedback and to make appropriate adjustments in the control of the drilling operation, i.e. the drive of the drill string and the associated drill bit. Such adjustment of the drilling operation may be performed in step 316.
By drilling fluid or well fluid is meant any kind of fluid that may be present in oil or gas wells downhole, such as natural gas, oil, oil mud, crude oil, water, etc. By gas is meant any kind of gas composition present in a well, completion, or open hole, and by oil is meant any kind of oil composition, such as crude oil, an oil-containing fluid, etc. Gas, oil, and water fluids may thus all comprise other elements or substances than gas, oil, and/or water, respectively.
In the event that the tool is not submergible all the way into the casing, a downhole tractor can be used to push the tool all the way into position in the well. The downhole tractor may have projectable arms having wheels, wherein the wheels contact the inner surface of the casing for propelling the tractor and the tool forward in the casing. A downhole tractor is any kind of driving tool capable of pushing or pulling tools in a well downhole, such as a Well Tractor®.
Although the invention has been described in the above in connection with preferred embodiments of the invention, it will be evident for a person skilled in the art that several modifications are conceivable without departing from the invention as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
17162044.6 | Mar 2017 | EP | regional |