1. Field of the Invention
The present invention relates generally to determining the drilling path of a borehole, and particularly to tracking and guiding the drilling of a borehole between a specified borehole entry and exit locations.
2. Technical Background
Various well-known drilling techniques have been used to place underground transmission lines, communication lines, pipelines, etc., over, around, between or under, obstacles of various types. To traverse an obstacle, a borehole must be drilled under the obstacle from a specified entry point to a specified exit location. Subsequently, the borehole may receive, e.g., a casing that can be used as a pipeline or a “raceway” for various kinds of cables. (The cables may be configured as power transmission lines, communication lines, or the like). What is needed is a system and method that allows a borehole to be drilled along a precise path so that boreholes can be accurately placed in locations that are encumbered with one or more physical obstacles (such as buildings, rivers, streets, rail lines, airport runways, and previously placed sewer lines and underground cabling, etc.). In other words, the aforementioned obstacles make the digging of a trench impossible or prohibitively expensive.
To be more specific, when a borehole is being drilled in such locations, the drilling apparatus (creating the borehole) must be carefully controlled so that the borehole closely follows a predetermined path comprising the entry point, borehole path and the exit point (i.e., the “prescribed drilling proposal”). While the task of establishing the entry point is easy enough, the borehole must remain within a predetermined right of way as it passes under the aforementioned obstacles. Moreover, the borehole exit point (like the borehole entry point) is typically located within a precisely defined area on the opposite side of the obstacle.
In one approach that has been considered, a plurality of orthogonal gyroscope (“gyro”) sensors were employed to measure the three vector components of Earth's rotation. In this approach, each gyro sensor was rotated about its rotational axis perpendicular to its axis of sensitivity. The drive unit for rotating the gyro sensors is configured so as to rotate the gyro sensors stably while maintaining a predetermined angular relationship between the input axes of gyro sensors. One drawback to this approach relates to the need for three (3) independent sensor assemblies.
In yet another approach, a gyro-sensor assembly that employs a single gyro was considered. In this approach, the gyro sensor was configured to operate in multiple sequential orientations in order to measure the vector components of Earth's rotation to compute the azimuth of the drilling apparatus. While this approach provides a more compact sensor assembly, other drawbacks become evident. For example, a single gyro sensor configured to be rotated about multiple axes requires a relatively costly and complex multi-axis gimbal apparatus. Moreover, the multiple sequential measurements by a single gyro can take an inordinate amount of time to perform. If such measurements are take every time a drill length is added, significant measurement delays will accrue resulting in a significant increase in the amount of time it takes to drill the borehole (drilling rig costs are usually paid by the hour).
What is needed, therefore, is a method and apparatus for tracking and guiding the drilling of a borehole with increased precision and accuracy. What is also needed is a method and apparatus for tracking and guiding the drilling of a borehole in a generally horizontal path that is disposed under a geographic obstacle (wherein the ground above the borehole is difficult or impossible to access). What is further needed is sensor apparatus configured to determine an azimuthal measurement by obtaining and analyzing a single-vector component of the Earth's rotation vector.
The present invention addresses the needs described above by providing a method and apparatus for tracking and guiding the drilling of a borehole with improved precision and accuracy. In one aspect, the present invention is directed to guiding a borehole that is being drilled along a generally horizontal path, between a specified borehole entry point and a predetermined exit location. The generally horizontal path may be disposed under a geographic obstacle such a river, a highway, a railroad, or an airport runway wherein the ground above the borehole is difficult or impossible to access. As described herein, the apparatus of the present invention is configured to determine an azimuthal measurement by obtaining and analyzing a single-vector component of the Earth's rotation vector.
The present invention provides a system that includes a down-hole apparatus mounted on a drill string near the drill bit is disclosed for tracking and guiding approximately horizontal borehole drilling. The down-hole portion of the apparatus consists of a single-vector component rotation sensor that is characterized by a rotatable axis of sensitivity. In one embodiment, the down-hole portion may employ a three-vector component gravity sensing module. The present invention is configured to rotate the sensitivity axis of the rotation sensor to a known angle between the borehole axis and a direction perpendicular to it. Essentially, the method of the present invention uses the single-vector component (of an Earth rotation vector measurement) and three gravity vector components (from the gravity sensing module) to determine the azimuth angle between true north and the borehole direction in the horizontal plane. (To be specific, the borehole direction refers to the projection of the borehole axis onto the horizontal plane).
Those skilled in the art will appreciate the method and apparatus of the present invention can readily and easily be adapted to the drilling guidance, tunneling guidance, guidance of mobile platforms (e.g., submersible), tracking and surveying of any or most boreholes and, thus, the present invention should not be construed as being limited to approximately horizontal boreholes.
One aspect of the present invention is a system that includes a first sensor assembly coupled to a mobile platform configured to traverse a predetermined path under a surface of the Earth and further characterized by an axis of motion corresponding to a path direction of the predetermined path. The first sensor assembly is configured to obtain a gravity vector of the Earth relative to the mobile platform. A second sensor assembly is coupled to the first sensor and disposed in substantial alignment with a predetermined position relative to the axis of motion. The second sensor is characterized by a sensitivity axis and further configured to provide a sensor signal substantially corresponding to a single vector component of the Earth's rotation vector. A control system is coupled to the first sensor assembly and the second sensor assembly, the control system being configured to derive the path direction relative to a known direction and an inclination angle of the mobile platform relative to the surface based on the gravity vector and the single vector component of the Earth's rotation vector.
In one embodiment, the sensor signal substantially corresponds to a sensor sensitivity vector pointing in the direction of the sensitivity axis.
In one embodiment, the mobile platform is selected from a group of mobile platforms including a borehole forming apparatus, a drilling apparatus, a tunneling apparatus, and a submersible apparatus.
In one embodiment, the traversal of the predetermined path includes drilling a borehole under the surface
In one version of the embodiment, the axis of motion substantially corresponds to a longitudinal axis of the borehole.
In one embodiment, the control system includes a first control system disposed at the surface of the Earth and a second control system coupled to the mobile platform.
In one version of the embodiment, the first control system and the second control system are coupled together by a telemetry system, the telemetry system being configured to transmit second data corresponding to the gravity vector and the single vector component of the Earth's rotation vector from the second control system to the first control system, the telemetry system being configured to transmit first data corresponding to mobile platform guidance data from the first control system to the second control system.
In one embodiment, the second sensor assembly includes a rotational sensor configured to be moved to a predetermined direction relative to the axis of motion, the movement to the predetermined direction including at least one rotational movement.
In one version of the embodiment, the second sensor assembly includes a positional encoding device coupled between the rotational sensor and a motor, the motor being configured to rotate the rotational sensor to a position substantially aligned with the predetermined direction based on positional data provided by the positional encoding device.
In one version of the embodiment, the at least one rotational movement includes a roll angle component.
In one embodiment, the sensor signal substantially corresponds to VR=2*(RtoV)*dot(ER, Rssd), wherein RtoV is a constant relating the sensor signal to a rotation rate of the sensitivity axis, ER is the Earth's rotation vector, Rssd is a unit vector pointing in a direction of the sensitivity axis, and dot(ER, Rssd) is a dot product configured to project ER onto Rssd.
In one embodiment, the inclination angle substantially corresponds to, Inc=a tan 2 (sqrt(gx^2+gy^2), gz), wherein term a tan 2 is the four-quadrant inverse tangent function, and gx, gy, gz correspond to three-gravity vector components of the gravity vector.
In one embodiment, the path direction substantially corresponds to an azimuth direction.
In one version of the embodiment, the azimuth direction substantially corresponds to, Az=AnRssdPerp−AbdRssdPerp, wherein the term Az substantially corresponds to an angle between the known direction and the path direction, and wherein the term AnRssdPerp substantially corresponds to an angle between the known direction and a component of the sensitivity axis, and wherein the term AbdRssdPerp substantially corresponding to an angle between the path direction and the component of the sensitivity axis, AnRssdPerp and AbdRssdPerp being substantially derived from the sensor signal.
In one embodiment, the known direction is North.
In another aspect, the present invention is directed to a method that includes: providing a mobile platform configured to traverse a predetermined path under a surface of the Earth, the mobile platform being further characterized by an axis of motion corresponding to a path direction of the predetermined path; obtaining a gravity vector of the Earth relative to the mobile platform; sensing a single vector component of the Earth's rotation vector relative to the mobile platform; providing a sensor signal substantially corresponding to the single vector component of the Earth's rotation vector; and deriving the path direction relative to a known coordinate and an inclination angle of the mobile platform relative to the surface based on the gravity vector and the single vector component of the Earth's rotation vector.
In one embodiment, the sensor signal is provided by a rotational sensor characterized by sensitivity axis, the sensor signal substantially corresponding to a sensor sensitivity vector pointing in the direction of the sensitivity axis.
In one embodiment, the mobile platform is selected from a group of mobile platforms including a borehole forming apparatus, a drilling apparatus, a tunneling apparatus, and a submersible apparatus.
In one embodiment, the traversal of the predetermined path includes drilling a borehole under the surface.
In one embodiment, the axis of motion substantially corresponds to a longitudinal axis of the borehole.
In one embodiment, the method further comprises the step of transmitting platform data corresponding to the gravity vector and the single vector component of the Earth's rotation vector from the mobile platform to a remotely located system.
In one version of the embodiment, the method further comprises the step of transmitting guidance data from the remotely located system to the mobile platform.
In one embodiment, the method further comprises the step of moving a rotational sensor to a predetermined direction relative to the axis of motion, the movement to the predetermined direction including at least one rotational movement.
In one version of the embodiment, the method further comprises the step of rotating the rotational sensor to a position substantially aligned with the predetermined direction based on positional data provided by the positional encoding device.
In one version of the embodiment, the at least one rotational movement includes a roll angle component.
In one embodiment, the sensor signal substantially corresponds to, VR=2*(RtoV)*dot(ER, Rssd), wherein RtoV is a constant relating the sensor signal to a rotation rate of the sensitivity axis, ER is the Earth's rotation vector, Rssd is a unit vector pointing in a direction of the sensitivity axis, and dot(ER, Rssd) is a dot product configured to project ER onto Rssd.
In one embodiment, the inclination angle substantially corresponds to, Inc=a tan 2 (sqrt(gx^2+gy^2), gz), wherein term a tan 2 is the four-quadrant inverse tangent function, and gx, gy, gz correspond to three-gravity vector components of the gravity vector.
In one embodiment, the path direction substantially corresponds to an azimuth direction.
In one version of the embodiment, the azimuth direction substantially corresponds to, Az=AnRssdPerp−AbdRssdPerp, wherein the term Az substantially corresponds to an angle between the known direction and the path direction, and wherein the term AnRssdPerp substantially corresponds to an angle between the known direction and a component of the sensitivity axis, and wherein the term AbdRssdPerp substantially corresponding to an angle between the path direction and the component of the sensitivity axis, AnRssdPerp and AbdRssdPerp being substantially derived from the sensor signal.
In one version of the embodiment, the known direction is north.
In one embodiment, the known direction is north.
Additional features and advantages of the invention will be set forth in the detailed description which follows, and in part will be readily apparent to those skilled in the art from that description or recognized by practicing the invention as described herein, including the detailed description which follows, the claims, as well as the appended drawings.
It is to be understood that both the foregoing general description and the following detailed description are merely exemplary of the invention, and are intended to provide an overview or framework for understanding the nature and character of the invention as it is claimed. It should be appreciated that all combinations of the foregoing concepts and additional concepts discussed in greater detail below (provided such concepts are not mutually inconsistent) are contemplated as being part of the inventive subject matter disclosed herein. In particular, all combinations of claimed subject matter appearing at the end of this disclosure are contemplated as being part of the inventive subject matter disclosed herein. It should also be appreciated that terminology explicitly employed herein that also may appear in any disclosure incorporated by reference should be accorded a meaning most consistent with the particular concepts disclosed herein.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate various embodiments of the invention and together with the description serve to explain the principles and operation of the invention.
In the drawings, like reference characters generally refer to the same parts throughout the different views. Also, the drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention.
Reference will now be made in detail to the present exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts. An exemplary embodiment of the tracking system of the present invention is shown in
As embodied herein, and depicted in
The drilling apparatus 16 includes a conventional drill rig motor controller 11 that is coupled to a drill stem 36 that is configured to drive drill bit 38 under the river 18. The drill stem 36 is coupled to the drilling apparatus 16 at the surface in order to supply power to the drilling apparatus disposed “down-hole.” The tracking system 10 is configured to guide the drilling apparatus 16 such that the drilling follows a predetermined path 20 at a predetermined vertical depth (“dv”) which may be, e.g., about 30 meters, to a planned exit location 22. The predetermined path may traverse a great horizontal distance (“DH”), which may be, e.g., 1,000 m, 2-3 miles, etc. (Of course, the horizontal distance DH may be shorter or longer depending on the dictates of the job itself.
The system 10 includes an “uphole” system 114 that is coupled to a telemetry wire 110. The telemetry wire 110 is coupled to a tracking instrument package 40 via the drilling apparatus 16. The tracking assembly 40 is mounted on the drill stem 36 near the drilling motor 14. The drilling motor 14 is also coupled to the drill bit housing 25 and the drill bit 38. As depicted in
As embodied herein, and depicted in
The uphole computing system 114 includes instrument telemetry circuitry 115 that is coupled to the various data analysis modules (114-1 . . . 114-4) via a buss 114-5. The data analysis modules include an up-hole motor and encoder analysis module 114-1. As described herein more fully, the accelerometer module 114-2 receives and analyzes accelerometer data from downhole module 138, and the rotation sensor storage and analysis module 114-3 receives and analyzes accelerometer data from downhole module 139. The data analysis module 114-4 is configured to manipulate all of the sensor data provided by the tracking system 40 (disposed down-hole) to calculate the azimuthal direction data and the down-hole unit inclination data. This information is transmitted to the driller controller 11 (
The (down hole) tracking instrument assembly 40 includes various modules (135, 137, 138 and 139) coupled together by a bus system 140. Specifically, the tracking instrument assembly 40 includes an accelerometer module 138 that is configured to sense the three gravity direction (xyz) vector components and provide them to the accelerometer storage and analysis module 114-2 (disposed in the computer system 114) by way of the telemetry link 110. The rotation sensor module 139 is configured to sense the single vector component (of the Earth's rotation vector). To be specific, the single-vector component rotation sensor 139 is characterized by an axis of sensitivity. The motor 137 is configured to rotate the sensitivity direction Rssd of the rotation sensor 139 to a known angle (between the borehole axis 41 and a direction perpendicular to the borehole axis 41). As shown in
Thus, the down-hole telemetry circuit 135 is configured to communicate, inter alia, the accelerometer data and rotation sensor data to the (up-hole) instrument telemetry circuitry 115 via the telemetry link 110. In doing so, the telemetry circuitry 135 may convert the accelerometer voltage outputs and the rotation sensor voltage outputs into digital signals by an analog-to-digital converter (ADC 141). The digital signals are multiplexed in accordance with a predetermined signal format. The digital signals are then transmitted to the up-hole computer 114 via the telemetry link 110. (The accelerometer data and rotation sensor data are multiplexed so that they can be readily identified by the (up-hole) instrument telemetry circuitry 115). The data link portion of the borehole telemetry link 110 may be implemented using any suitable means. For example, it may be configured to transmit data between the up-hole unit 114 and the down-hole unit 40 using, for example, digital (or analog) signals transmitted via wireline installed within the drill pipe, modulating drilling fluid pressure pulses, digital (or analog) signals transmitted via electric current pulses flowing on the drill stem itself, or other suitable data transmission techniques.
Referring to
As noted previously, the uphole system 114 manipulates the sensor data provided by the tracking instrument system 40 to calculate the azimuthal direction data, the down-hole unit inclination data and the roll angle RA at each measuring station. (A measuring station is usually defined when new a “joint” of drill pipe, usually about 10 meters in length, is added to the drill stem 36). By determining the borehole azimuthal direction (z-axis), unit inclination and roll, and the known length of drill pipe between measuring stations, the spatial borehole coordinates for each measuring station in the borehole can be precisely and accurately determined. This information (Az, Inc, and RA) is transmitted to the driller controller 11 so that an appropriate course correction can be made (if necessary).
Table I provided below provides an explanation of the various parameters used herein.
Referring to
The rotation sensor 139-1 is mounted in a holder 139-2 that is coupled to the motor 137 via a timing belt 137-1. The motor/belt arrangement is configured to rotate the direction of the sensor's sensitivity direction Rssd about the x-axis (i.e., which corresponds to the axle 139-4). The x-axis is, of course, perpendicular to z-axis, and thus also perpendicular to the sensitivity direction Rssd of the rotation sensor 139-1. The angle AzRssd is thereby precisely set by the program controlling the stepper motor 137. The motor 137 (e.g., a stepper motor) is initialized by aligning a fiduciary mark 139-5 on the sensor holder 139-2 to an encoder sensor 40-3 (e.g., an optical sensor in an optical encoder embodiment) fixed to the body of the instrument 40.
Before entering into the details of the invention, it may be helpful to review the underlying physical and mathematical principles upon which the invention is based.
A rotation sensor, also known as a rate gyroscope, is a device which produces an output voltage in response to being rotated about a sensitivity direction fixed to the device; it produces an output voltage which is proportional to the rate of rotation about this direction. This invention discloses how to determine the azimuth direction of a borehole being drilled using a single vector component rotation sensor together with three vector component gravity sensors. The azimuthal direction of a borehole is defined as the angle from true north to the horizontal projection of the borehole.
If the rotation sensor 139-1 is rotated about an axis, at an angle relative to the sensitivity direction of the sensor 139-1, the voltage produced will be proportional to the cosine of the angle between of the axis of rotation and the sensitivity direction of the sensor and the rate of rotation. The cosine factor is the projection of the rotation sensor sensitivity direction upon the axis about which the sensor itself is rotating. Thus, if the sensor sensitivity direction, Rssd, and the axis of rotation are aligned, the voltage output will be positive and have a maximum positive value (cos 0°=1). If the sensitivity direction of the sensor and the direction of rotation are aligned, but the sense of rotation is in the opposite direction, the output voltage will be negative (cos 180°=−1). Finally if the sensor is rotated about an axis perpendicular to the sensor sensitivity direction, Rssd, there will be no voltage output (cos 90°=0).
Rotation sensors can be so sensitive that they give a measurable output voltage in response to even the rotation of the Earth. Even though a sensor may appear to be at rest to relative to an observer, with respect to inter-stellar space it is still rotating one revolution per day in addition to another revolution per year because the Earth rotates not only about its own axis but also about the sun. This rotation rate of approximately 15°/hour may generate 150 micro-volts from a good, present day rotation sensor. To realize that we are constantly rotating in space we need only observe the stars in the vicinity of the North-Star on a clear evening. At the equator, the North-Star appears on the horizon. In New York City which is at north latitude of 41 degrees, the North Star is at an angle of 41 degrees above the horizon. Looking up at the north-star, the stars in its vicinity, trace out circles in the sky, rotating about the North-Star at the rate of about 15°/hour because we are rotating at about that rate relative to space (360°/hour degrees/day=360°/24 hours=15°/hour.
If the sensitivity direction of the rotational sensor is aligned with the direction to the North-Star, a voltage output of 150 micro-volts will be generated. If the sensitivity direction of the rotation sensor 139-1 is made to point north and horizontal in New York City, the voltage output will be 150*cos (41 degrees)=113 micro-volts, i.e., product of the ratio of the voltage output and rotation rate, and the horizontal projection of the direction to the North Star on the horizontal surface of the Earth. The vertical component of the Earth Rotation vector produces no voltage output from a rotation sensor whose sensitivity direction is horizontal. It is important to note that each vector component of the rotation vector acts on the sensor in an additive manner. In other words, the voltage produced by the sum of two rotation components is the sum of the voltages produced by each of the two components acting separately.
Accordingly, if a rotation sensor in New York has its sensitivity direction horizontal but not perfectly aligned with the North direction (e.g., at an angle of 6 degrees away from North) the sensor's output voltage will be (113 microvolts) (cos 6°), or equal to 112.6 microvolts. Thus, the voltage output of a rotation sensor whose sensitivity direction is nearly aligned with the rotation axis being measured hardly changes. This is because the cosine function changes so slowly near 0 degrees. While a measurement of this type can determine the rate of rotation, it is very unresponsive to misalignments. In other words, it is poor way to determine the angle between North and the sensor sensitivity direction. (For example, note that when the sensor sensitivity direction is 6° away from North, the sensor output voltage is only 0.5% different from the sensor output voltage when the sensor sensitivity direction points north. Moreover, this measurement is not of interest because the horizontal component of Earth's rotation (which points north) is known a priori for all latitudes. (E.g., New York City is known to have rate 15*cos (41° latitude)=11.3 degrees/hour which produces a sensor output of 113 micro-volts. Again, the sensor calibration ratio of volts/rotation rate is known).
If, one the other hand, the sensitivity direction of the sensor points east or west, its voltage output will be zero, since the sensitivity direction is perpendicular to the Earth's Rotation axis and also its horizontal projection direction, i.e., north. If the sensitivity axis of the sensor is horizontal, and points in a direction of 6 degrees from East, the voltage output of the sensor will be 113 microvolts*cos(84°)=12 microvolts. Combining this measurement with the knowledge that the sensor will produce 113 microvolts when the sensitivity axis is aligned with the north direction enables finding the Azimuth angle between the sensitivity axis and north from the relationship: (Azimuth=arccos (12 microvolts/113 microvolts)=84° degrees).
If the rotation sensor sensitivity direction Rssd is not horizontal (i.e., this direction has a vertical component), the vertical component may be computed from the measured gravity direction vector g relative to the instrument package 40. An additional sensor voltage component results from the projection product of this vertical component Rssdg and the known vertical component of Earth's rotation vector ERg. The resulting sensor voltage component can be computed since the voltage gain RtoV of the sensor is known. The residual voltage after subtracting this component from the measured VR represents the Azimuthal angle AnRssdPerp from north to RssdPerp. Since the angle between RssdPerp and the borehole direction bd is known, the angle from north to bd, the Azimuth, is also known.
Before determining the borehole Azimuth, the orientation of the rotation sensor 139 must be set (to apply the method described herein). Typically, the Rssd direction is within approximately 20 degrees of horizontal and is approximately pointed toward East or West (within about 20 degrees). Because of the incremental approach described herein (resetting Rssd with every drill string), the orientation of Rssd is typically very close to being horizontal and East or West. Moreover, this approach tends to minimize the effect of rotation sensor gain variation (e.g., due to temperature effects). When setting (or resetting) Rssd, the instrument package roll angle RA and AzRssd are typically adjusted to optimize the orientation of the rotation sensor Rssd before making measurements. For a given borehole inclination, Inc, and approximate borehole Az, RA and AzRssd can be set to make the direction of Rssd horizontal and East/West. To do so RA is first set (e.g., by the driller) to orient the x axis to be perpendicular to the plane defined by the borehole axis and the expected East/West direction. Then the AzRssd angle controlled by the motor 137 is set to make Rssd parallel and to the East/West directions.
The present invention applies the above principles to make a borehole instrument to determine the Azimuth of the horizontal projection of the borehole direction bd by combining the above principles with measurements of the 3 gravity vector components. Gravity component measurements enable determining borehole inclination, and roll angle with respect to the borehole “z” axis
At the outset the approximate borehole direction is known from initial setting of the drilling apparatus 16 and the proposed bore-hole direction 22. Once drilling is underway, the Azimuth determinations and refinements thereof using the method being disclosed are made with great precision typically after every 10 meters of drilling. To set AzRssd before a measurement is made, information of the approximate Azimuth borehole direction will also be used.
Referring to
In reference to
The rotation sensor voltage measurements made at a first angle setting are defined as VRPOS. An ensemble of VRPOS earth rotation measurements are made while holding the sensor steady during a measurement period (DM). Those skilled in the art will appreciate that the measurement period is a function of the rotational sensor 139 itself. In one embodiment, period DM is, e.g., about 15 seconds. During a sensor rotation operation 501, the stepper motor 137 rotates the sensor angle AzRssd by 180 degrees (See negative direction Rssd− at
VR=VRPosAv−VRNegAv (1)
VR is twice the voltage output VRS+ or VRS− produced from the Earth's rotation during each of these periods.
The precision of these measurements varies with the square root of the total averaging time (PTOT
Referring to
VR=2*RtoV*dot(ER,Rssd) (2)
The output voltage VR represents the single vector component measurement of the Earth's rotation vector, since the dot product is a projection of the Earth Rotation vector onto the sensitivity axis Rssd of the rotational sensor 139.
Note that RtoV is the proportionality constant of the sensor relating the voltage output VR to the sensor rotation rate about its sensitivity axis Rssd. Rssd is the unit vector pointing in the direction of the sensitivity of the rotation sensor 139-1. The data analysis provided below shows that a good choice for the direction of Rssd is approximately east/west and horizontal. As noted above, the azimuth of the borehole being drilled is exactly determined during the initial setup of the drilling apparatus 16 (at the proposed borehole path 20), and then known approximately thereafter, from measurements taken during the previous stage of drilling. The driller monitors the direction of drilling and drill-stem rotational orientation roll angle RA and sets Rssd to an optimal direction. Note also that the north direction, represented by the unit vector n, is the direction of the horizontal projection of the Earth's rotation vector ER. At the same time and measuring depth, the outputs gx, gy and gz of the accelerometer which represent the x, y and z components of the gravity unit vector are also made. (The module 114-4 is configured to relate these measurements and the rotation sensor orientation to the driller 11).
Referring to
The accelerometer data are in the form of voltages which represent the vector components gx, gy and gz of the unit gravity direction g. Note that the Earth's surface can be approximated as a plane perpendicular to g. The unit vector rs is in this plane, which is horizontal and perpendicular to both the z-axis (borehole drilling axis) and the gravity unit vector (g), and is given by the vector cross product:
rs=(cross(g,z))/|cross(g,z)| (3)
g=gx*x+gy*y+gz*z (4)
z=0*x+0*y+1*z (5)
The terms x, y and z are unit vectors defined with respect to the instrument assembly 40. The unit vector rs (right side) points to the right looking down the z-axis (borehole axis) 41. The vector rs will thus have no vector component in either the z or g directions.
Another unit vector, the borehole direction bd is defined by:
bd=cross(rs,g) (6)
The vector bd is a horizontal unit vector; and specifically, it is the projection of the borehole drilling axis z onto the horizontal plane. The three unit vectors bd, rs and g define the “bdrsg” right handed coordinate system. The inclination angle Inc of the borehole axis is given by:
Inc=a tan 2(sqrt(gx^2+gy^2),gz) (7)
The term a tan 2 is the 4 quadrant inverse tangent function.
Another important unit vector, from which the roll angle RA is found is:
hs=cross(rs,z) (8)
The hs unit vector points up and is perpendicular to the borehole axis z and to the right side vector rs. The roll angle RA of the instrument assembly 40 and the drill stem 36 to which it is fastened is given by:
RA=a tan 2(dot(x,rs),dot(x,hs)) (9)
Based on the sensor output of the accelerometer unit 138 (
Next, the software of the present invention is configured to determine the azimuthal direction of the borehole projection (bd). Referring back to
Rssd=0*x+sin(AzRssd)*y+cos(AzRssd)*z (10)
AzRssd=a tan 2(sin(AzRssd), cos(AzRssd)) (11)
The angle from the z-axis to Rssd, AzRssd is given by data from the encoding of the motor 137, and from data provided by the encoder 40-3 and fiduciary mark 139-5. Before taking a measurement the angles RA and AzRssd must be set such that Rssd is pointing approximately horizontal and East/West. These angles are found using the azimuth and inclination from the previous measurement in the north-east-gravity (neg) coordinate system.
e=cross(g,n) (12)
bd=cos(Az)*n+sin(Az)*e (13)
z=cos(Inc)*g+sin(Inc)*bd (14)
rs=cross(g,z) (15)
hs=cross(rs,z) (16)
exzuv=cross(e,z)/|cross(e,z)|(unit vector in direction of e cross z) (17)
RA=a tan 2(dot(exzuv,rs),dot(exzuv,hs)) (18)
AzRssd=a tan 2(|cross(e,z)|,dot(e,z)) (19)
The vector components of Rssd in the horizontal bdrsg coordinate system are given by:
Rssdbd=dot(Rssd,bd) (20)
Rssdrs=dot(Rssd,rs) (21)
Rssdg=dot(Rssd,g) (22)
The vectors Rssd, bd, rs, and g in Eq. 20, 21 and 22 are expressed in their xyz representation, i.e., Eqs. 3, 4, 5 and 6. For computational purposes these three expressions can be useful. Rssdbd, Rssdrs and Rssdg are also expressible in terms of the angles RA, Inc and AzRssd as:
Rssdbd=sin(Inc)*cos(AzRssd)−cos(Inc)*sin(AzRssd)*sin(RA) (23)
Rssdrs=cos(RA)*sin(AzRssd) (24)
Rssdg=cos(Inc)*cos(AzRssd)+cos(Inc)*sin(RA)*sin(AzRssd) (25)
AbdRssdPerp=a tan 2(Rssdrs,Rssdbd) (26)
Referring to
ER=ERPerp+ERg*g=ERn*n+ERg*g (27)
ERn=|ER|*cos(Lat) (28)
ERg=−|ER|*sin(Lat) (29)
The signs of the component values in Eq. 3 are for locations in the northern hemisphere, i.e., positive latitude. The values in the southern hemisphere can be similarly computed. As before, the vector g is a unit vector pointing down. ERg is the projection of ER in the g direction i.e., ERg=dot(ER, g). The value of the magnitude of the Earth's rotation vector |ER| is 15.04 degrees/hour.
Referring to
Note that the unit vector Rssd, which points in the direction of the rotation sensor sensitivity direction 139-1 (
Rssd=RssdPerp+Rssdg*g (30)
In reference to
VR=2*RtoV*(dot(RssdPerp,ERPerp)+ERg*Rssdg) (31)
VR=2*RtoV*dot(RssdPerp,ERPerp)+2*RtoV*ERg*Rssdg (32)
Those skilled in the art will recognize that equations (31-32) are identical to equation (2), i.e., they represent the single vector component measurement of the Earth's rotation vector. However, these equations use the distributive property to show the dot product of equation (2) using the horizontal (north) and vertical (gravity) parts of these vectors (i.e., ER, Rssd). Rearranging terms in Eq. 32 gives
dot(RssdPerp,ERn*n)=VR/(2*RtoV)−ERg*Rssdg (33)
As those skilled in the art will appreciate, the dot product of any two vectors A and B can also be defined by:
dot(A,B)=|A|*|B|*cos(AAB) (34)
Where, |A| and |B| are the magnitudes of the vectors A and B and AAB is the angle between A and B. Using this definition of the dot product, the function Eq. 34 can be written:
dot(RssdPerp,ERn*n)=|RssdPerp|*|ERn|*cos(AnRssdPerp) (35)
AnRssdPerp is the angle from North (n) to RssdPerp. Solving Eq. 35 for cos (AnRssdPerp) gives:
cos(AnRssdPerp)=(VR/(2*RtoV)−ERg*Rssdg)/(|RssdPerp|*|ERn|) (36)
Using the inverse cosine function arccos gives:
AnRssdPerp=arccos((VR/(2*RtoV)−ERg*Rssdg)/(|RssdPerp|*|ERn|) (37)
Since the function cos(A) is an ‘even’ function of A, i.e., cos(A)=cos(−A), Eq. 37 has two solutions, i.e., either the angle A or −A. The computer implementation of the arccos function returns the solution for A between 0 and π radians, i.e., 0 and 180 degrees. Since the direction of Rssd was set to be approximately “easterly”, AnRssdPerp is approximately 90 degrees. If Rssd points westerly, the negative branch of the arccos function is applicable.
Thus the azimuth angle Az from north to the borehole direction is given by:
Az=AnRssdPerp−AbdRssdPerp (38)
Referring to
The sizing and selection of the microprocessor 400-1 is considered to be within the skill of one of ordinary skill in the art with the following proviso; obviously, if the functionality of the up-hole control system is incorporated into the down-hole system, the computational burden of the resultant processor will be greater. However, in accordance with the embodiment of
The term “computer-readable medium” as used herein refers to any medium that participates in providing data and/or instructions to the processor 400-1 for execution. Such a medium may take many forms, including but not limited to RAM, PROM, EPROM, EPROM, FLASH-EPROM or any suitable memory device, either disposed on-board the processor 400-1 or provided separately. In one embodiment, the processor 400-1 may include 256 KB of flash memory and 32 KB of SRAM.
While several inventive embodiments have been described and illustrated herein, those of ordinary skill in the art will readily envision a variety of other means and/or structures for performing the function and/or obtaining the results and/or one or more of the advantages described herein, and each of such variations and/or modifications is deemed to be within the scope of the inventive embodiments described herein. More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, and/or configurations will depend upon the specific application or applications for which the inventive teachings is/are used. Those skilled in the art will recognize, or be able to ascertain using no more than routine experimentation, many equivalents to the specific inventive embodiments described herein. It is, therefore, to be understood that the foregoing embodiments are presented by way of example only and that, within the scope of the appended claims and equivalents thereto; inventive embodiments may be practiced otherwise than as specifically described and claimed.
All references, including publications, patent applications, and patents, cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated to be incorporated by reference and were set forth in its entirety herein.
All definitions, as defined and used herein, should be understood to control over dictionary definitions, definitions in documents incorporated by reference, and/or ordinary meanings of the defined terms.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the invention (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including,” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. The term “connected” is to be construed as partly or wholly contained within, attached to, or joined together, even if there is something intervening.
As used herein in the specification and in the claims, the phrase “at least one,” in reference to a list of one or more elements, should be understood to mean at least one element selected from any one or more of the elements in the list of elements, but not necessarily including at least one of each and every element specifically listed within the list of elements and not excluding any combinations of elements in the list of elements. This definition also allows that elements may optionally be present other than the elements specifically identified within the list of elements to which the phrase “at least one” refers, whether related or unrelated to those elements specifically identified. Thus, as a non-limiting example, “at least one of A and B” (or, equivalently, “at least one of A or B,” or, equivalently “at least one of A and/or B”) can refer, in one embodiment, to at least one, optionally including more than one, A, with no B present (and optionally including elements other than B); in another embodiment, to at least one, optionally including more than one, B, with no A present (and optionally including elements other than A); in yet another embodiment, to at least one, optionally including more than one, A, and at least one, optionally including more than one, B (and optionally including other elements); etc.
It should also be understood that, unless clearly indicated to the contrary, in any methods claimed herein that include more than one step or act, the order of the steps or acts of the method is not necessarily limited to the order in which the steps or acts of the method are recited.
Approximating language, as used herein throughout the specification and claims, may be applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it is related. Accordingly, a value modified by a term or terms, such as “about” and “substantially”, are not to be limited to the precise value specified. In at least some instances, the approximating language may correspond to the precision of an instrument for measuring the value. Here and throughout the specification and claims, range limitations may be combined and/or interchanged; such ranges are identified and include all the sub-ranges contained therein unless context or language indicates otherwise.
The recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein.
All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate embodiments of the invention and does not impose a limitation on the scope of the invention unless otherwise claimed.
No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention.
In the claims, as well as in the specification above, all transitional phrases such as “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” “holding,” “composed of,” and the like are to be understood to be open-ended, i.e., to mean including but not limited to. Only the transitional phrases “consisting of” and “consisting essentially of” shall be closed or semi-closed transitional phrases, respectively, as set forth in the United States Patent Office Manual of Patent Examining Procedures, Section 2111.03.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit and scope of the invention. There is no intention to limit the invention to the specific form or forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention, as defined in the appended claims. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
This is application claims priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application Ser. No. 62/139,358 filed on Mar. 27, 2015, the content of which is relied upon and incorporated herein by reference in its entirety, and again, the benefit of priority under 35 U.S.C. 119(e) is hereby claimed.
Number | Name | Date | Kind |
---|---|---|---|
20030085059 | Kuckes | May 2003 | A1 |
20050056463 | Aronstam | Mar 2005 | A1 |
20050126022 | Hansberry | Jun 2005 | A1 |
20110005838 | Granberg | Jan 2011 | A1 |
20110241656 | Piemonte | Oct 2011 | A1 |
20120259579 | Blake | Oct 2012 | A1 |
20130014992 | Sharp | Jan 2013 | A1 |
20150331138 | Estes | Nov 2015 | A1 |
20160032709 | Ledroz | Feb 2016 | A1 |
20160281493 | Kuckes | Sep 2016 | A1 |
20180045850 | Smidth | Feb 2018 | A1 |
20180128101 | Ledroz | May 2018 | A1 |
20180188032 | Ramanandan | Jul 2018 | A1 |
Number | Date | Country | |
---|---|---|---|
20160281493 A1 | Sep 2016 | US |
Number | Date | Country | |
---|---|---|---|
62139358 | Mar 2015 | US |