The present invention relates, in general, to the field of drilling and processing of wells. More particularly, present embodiments relate to a system and method for detecting characteristics of a tubular as it enters or exits a fingerboard during a subterranean operation.
On some rigs in the oil and gas industry, segmented tubular strings are used to extend a wellbore through a subterranean formation or to perform other operations with the wellbore during subterranean operations at the rig site. During these operations (e.g. drilling, completion, treating, killing, etc.), a segmented tubular string can be “tripped” into or out of the wellbore by rig operators and rig equipment. Some rigs have vertical storage locations for tubulars on the rig (e.g. fingerboards, setbacks, etc.) which can support efficient tripping in or out of the wellbore.
In general, when tripping the segmented tubular string from the wellbore, a top drive with an elevator can raise the tubular string up out of the wellbore a distance equal to the tubular segment that is to be removed from the top end of the tubular string. When the tubular string has been elevated to the appropriate height, the tubular segment can be disconnected from the tubular string and moved over to a vertical storage location in a fingerboard. When the tubular string is hoisted to the desired height, a plurality of slips can engage the tubular string to prevent it from dropping back into the wellbore. With the tubular string suspended by the slips, the tubular segment can then be removed from the tubular string. The top drive can then be disconnected from the top of the tubular segment. An operator at the fingerboard can then reach out from a platform of the fingerboard to unlatch the tubular segment from the elevator and pull the top of the tubular segment toward the fingerboard. At the same time an operator on the rig floor can be moving the bottom end of the tubular segment from the well center to a designated location under the fingerboard. An operator on the rig floor can move the bottom end of the tubular segment from the well center to a designated location under the fingerboard. Once the bottom of the tubular segment in placed on the rig floor, an operator, or mechanized equipment at the fingerboard can then reach out from a platform of the fingerboard to unlatch the tubular segment from the elevator and pull the top of the tubular segment toward the fingerboard.
Another operator on the rig floor can be controlling the raising and lowering of the top drive. If the synchronization of these activities works as desired, then the operators can successfully remove the tubular segment from the well center in time for the top drive to be lowered to the rig floor to latch the top of the tubular string with the elevator in preparation for again hoisting a desired length of the tubular string from the wellbore. However, a condition can occur (and does occur) where, for whatever reason, the operator on the platform fails to move the top of the tubular segment away from the well center enough to clear the top drive before the top drive is lowered. In this instance, the top drive can impact the top of the tubular segment, but with the bottom of the tubular segment already on the rig floor, the tubular segment can be released from the impact with the top drive like releasing a coiled spring under compression.
As a result, since neither the top or the bottom of the tubular segment is constrained, it can spring from the rig floor in any direction, the bottom can be kicked out from where the drill floor operator is trying to manipulate it, as well as many other unknown and uncontrolled outcomes that can occur when the tubular segment is impacted by the top drive. These uncontrolled outcomes are very unsafe for the operators on the rig and can result in serious injury each time they occur. There is also the possibility of an operator failing to guide the tubular into the elevators when tripping into the wellbore. In this instance, the tubular will not be constrained at the top, and will fall from the fingerboard in an unpredictable manner. It is very difficult to retrieve these tubulars if either of the described failures occur. Therefore, improvements in the systems for tripping in and out a tubular string at a rig site are continually needed.
In accordance with an aspect of the disclosure, a system can include a rig, a fingerboard on the rig, the fingerboard having an entrance and a plurality of tubular storage locations, and first and second sensors, with the first sensor positioned on an opposite side of the entrance from the second sensor, with the first sensor and the second sensor being configured to detect when a tubular enters or exits the fingerboard and configured to detect a parameter of the tubular as the tubular enters or exits the fingerboard.
In accordance with another aspect of the disclosure, a system can include a rig, a top drive configured to lift and lower a tubular string in a wellbore, a fingerboard on the rig, the fingerboard having an entrance and a plurality of tubular storage locations, and a first sensor and a second sensor, with the first sensor positioned on an opposite side of the entrance from the second sensor, where the first sensor and the second sensor detect when a tubular passes an entrance of the fingerboard, and where movement of the top drive is halted until either one of the first sensor and the second sensor detect the tubular.
In accordance with another aspect of the disclosure, a method can include the operations of sensing, via first and second sensors, when a tubular is entering a fingerboard through an entrance of the fingerboard, halting a top drive at an elevated position until the first and second sensors sense the tubular entering the fingerboard, and enabling movement of the top drive when the first and second sensors sense the tubular entering the fingerboard.
These and other features, aspects, and advantages of present embodiments will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
The following description in combination with the figures is provided to assist in understanding the teachings disclosed herein. The following discussion will focus on specific implementations and embodiments of the teachings. This focus is provided to assist in describing the teachings and should not be interpreted as a limitation on the scope or applicability of the teachings.
As used herein, the terms “comprises,” “comprising,” “includes,” “including,” “has,” “having,” or any other variation thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, article, or apparatus that comprises a list of features is not necessarily limited only to those features but may include other features not expressly listed or inherent to such process, method, article, or apparatus. Further, unless expressly stated to the contrary, “or” refers to an inclusive-or and not to an exclusive-or. For example, a condition A or B is satisfied by any one of the following: A is true (or present) and B is false (or not present), A is false (or not present) and B is true (or present), and both A and B are true (or present).
The use of “a” or “an” is employed to describe elements and components described herein. This is done merely for convenience and to give a general sense of the scope of the invention. This description should be read to include one or at least one and the singular also includes the plural, or vice versa, unless it is clear that it is meant otherwise.
The use of the word “about”, “approximately”, or “substantially” is intended to mean that a value of a parameter is close to a stated value or position. However, minor differences may prevent the values or positions from being exactly as stated. Thus, differences of up to ten percent (10%) for the value are reasonable differences from the ideal goal of exactly as described. A significant difference can be when the difference is greater than ten percent (10%).
The top drive 18 can again engage the tubular string 58 with the elevator 30 and raise the tubular string 58 to remove another tubular 56. One way to ensure that the tubular 56 does not engage the top drive 18 when the top drive 18 moves toward the drill floor 16 can be to detect when the top of the tubular 56 at least begins to enter the fingerboard at the entrance 42. When the tubular 56 begins to enter the entrance 42, sensors can detect the presence of the tubular 56 entering or exiting the entrance 42 and communicate the detection data to a rig controller 90. An operator (or rig controller 90) can then begin a descent of the top drive 18 with assurance that the tubular 56 is safely removed from the top drive's path. As used herein, the “rig controller” can include one or more processors. The processors can be distributed about the rig 10, such as the drill floor 16 and the fingerboard 40. The processors can be coupled together via a wired or wireless network. The processors can also include remotely located processors that can be coupled to local processors on the rig 10 via a wired or wireless network.
Sensors 60, 62 can be positioned at the entrance 42 on either side of the channel 46. These sensors 60, 62 can indicate when a tubular 56 is entering or exiting the channel 46 at the entrance 42. The sensors 60, 62 will be described in more detail below. However, these sensors 60, 62 can be referred to as swing gate sensors where each sensor 60, 62 can include an arm 61, 63, respectively, that can rotate (arrows 92, 94; see
Therefore, as these arms 61, 63 are rotated away from and back to the initial azimuthal position 96, the encoder 98, 99 can detect the angle of rotation of the arms 61, 63 from the initial azimuthal position 96 and communicate the sensor data to the rig controller 90, which can capture the sensor data, store the sensor data in a non-transitory memory system, and can create plots of the sensor data vs. time (or another parameter) for analysis or reporting to operators. The sensor data can be used to detect a presence of a tubular 56 at the entrance 42, a direction the tubular 56 is traveling through the entrance 42, a speed the tubular 56 is traveling through the entrance 42, a diameter of the tubular 56, and whether the tubular 56 is centered in the channel 46 or traveling at an angle along the channel 46 at the entrance 42.
Other sensors can be used to detect parameters of a tubular 56 at the entrance 42, such as sensors 70, 74. These sensors 70, 74 may be optical sensors that can detect the distance an object is away from the sensor when the object intersects an optical beam (or stream of pulses) transmitted by the sensor 70, 74. For example, the sensors 70, 74 can be optical Time of Flight LIDAR (Light Detection and Ranging) sensors that can transmit high power optical pulses in short durations (e.g. nanoseconds) to capture depth information from a scene of interest.
The sensors 70, 74 can be positioned on opposite sides of the channel 46 at the entrance 42 to detect parameters of the tubulars 56 as they travel through the entrance 42. The sensor 70, 74 can be arranged toward each other such that the optical beam from each sensor 70, 74 is transmitted toward the other sensor 74, 70. Therefore, when a tubular 56 intersects the beam of one sensor 70, 74 it will also intersect the beam of the other sensor 70, 74.
Additionally, one or more optical sensors 64 (e.g. optical LIDAR sensors) can be positioned at an opposite end of the channel 46 from the entrance 42, with the optical beams 66 of each sensor directed toward the entrance 42 and parallel with the channel 46. These sensors 64 can be used to determine if a tubular 56 is present in the channel 46 of the fingerboard 40. Therefore, when a tubular 54, 56 is removed from a storage location, the sensors 64 can detect when it enters the channel 46 and when it leaves the channel 46. Multiple sensors 64 can be used for each channel 46 to ensure that the tubulars 54, 56 are detected regardless of the width of the channel 46 or the diameters of the tubulars 54, 56.
Operation of Sensors 60, 62 with Reference to
Referring to
When the tubular 56 first contacts the sensors 60, 62, the encoders 98, 99 can detect a slight rotation caused by the contact of the tubular 56 with the arms 61, 63, respectively. Data from the sensors 60, 62 indicating the initial detection can be communicated to the rig controller 90. This initial detection indicating a presence of the tubular 56 at the entrance 42 can be used by the rig controller 90 to enable (either directly or via an operator remotely) lowering of the top drive 18 toward the rig floor 16. As the tubular 56 continues to travel in the direction 86, the sensors 60, 62 can communicate sensor data to the rig controller 90 on a real-time basis. The sensor data can include a time stamp for each time the sensor 60, 62 measures a parameter value. For example, the swing gate sensors 60, 62 can measure the angle of rotation of the arms 61, 63 and store the parameter values (along with other meta-data such as time stamps) in the sensors 60, 62 for later transmission to the rig controller 90, or the sensors 60, 62 can communicate the parameter values to the rig controller 90 in real time.
Referring to
Referring to
Referring to
Therefore, the pair of sensors 60, 62 along with the rig controller 90 can be used to determine a diameter D1 of the tubular 56 that enters the channel 46 based on the sensor data and the known physical dimensions of the fingerboard 40 and the locations of the sensors 60, 62. This can be used as a check or validation of the expected diameter of the tubular 56. If the actual diameter and the expected diameter do not match, the rig controller 90 can alert the operators, who can then take corrective action. It should also be understood that the rig controller 90 can autonomously take corrective action, without operator involvement. Additionally, since the sensor data (which can include the angles A1, A2) can be time stamped, the rig controller 90 can determine (from analyzing the sensor data) the speed of the tubular 56 as it passes through the entrance 42. Furthermore, if the angles A1, A2 remain substantially equal, then the rig controller 90 can determine that the tubular 56 has entered the channel 46 along the center axis 180. Conversely, if the A1, A2 are not substantially equal, then the rig controller 90 can determine that the tubular 56 has entered the channel 46 at an angle A3 relative to the center axis 180. This is described further below with regards to
Referring to
This can be particularly beneficial when the tubular 56 is being removed from the fingerboard 40 and pushed toward the elevator 30 to be captured by the elevator 30. The angle A3 can indicate if the tubular 56 is correctly directed toward the elevator 30 and if there is a high level of probability that the tubular 56 will be correctly captured by the elevator 30. This direction of travel would be opposite the direction 86 shown in
Even when the tubular 56 enters or exits the channel 46, the sensors 60, 62 and the rig controller 90 can be used to determine a presence of the tubular 56 at the entrance 42, a direction of travel 86 of the tubular 56, a diameter D1 of the tubular 56, a speed of the tubular 56 as it passes through the entrance 42, an angle offset A3 relative to the center axis 180 of the direction of travel 86 of the tubular 56, or combinations thereof.
Similar to
Even when the tubular 56 enters or exits the channel 46 offset from the center axis 180, the sensors 60, 62 and the rig controller 90 can be used to determine a presence of the tubular 56 at the entrance 42, a direction of travel 86 of the tubular 56, a diameter D1 of the tubular 56, a speed of the tubular 56 as it passes through the entrance 42, an angle offset A3 relative to the center axis 180 of the direction of travel 86 of the tubular 56, or combinations thereof.
Operation of Sensors 70, 74 with Reference to
Referring to
When the tubular 56 first intersects (or interrupt) the optical beams 72, 76, the sensors 70, 74 can begin reporting sensor data of the interruption to the rig controller 90, where the sensor data can indicate a presence of the tubular 56 at the entrance 42. As the tubular 56 continues to travel in the direction 88, the sensors 70, 74 can communicate sensor data to the rig controller 90 on a real-time basis. The sensor data can include a time stamp for each time the sensor 70, 74 measures a parameter value (e.g. distance of an outside surface of the tubular 56 from the sensor 70, 74). For example, the sensors 70, 74 can measure the distance of the tubular 56 from the sensor 70, 74, respectively, and store the parameter values (along with other meta-data such as time stamps) in the sensors 70, 74 for later transmission to the rig controller 90, or the sensors 70, 74 can communicate the parameter values to the rig controller 90 in real time (e.g. one or more times a second).
Referring to
It may be preferable for the sensors 70, 74 to be positioned at an equal spacing away from the channel 46, which would allow the distance information measured by each sensor to be equal when the tubular 56 is centered in the channel 46. However, it should be understood that the sensors 70, 74 can be placed at different lengths from the channel 46. In this configuration, the rig controller 90 can know the distances L9, L10 the sensors 70, 74 are from the channel 46 and subtract that from the distance measurements L1, L2 to calculate distances L11, L12, respectively, where the distances L11, L12 represent a distance from the edge of the channel 46 to the tubular 56. If the sensors 70, 74 are placed at different lengths from the channel 46, then the discussion in this disclosure regarding distances L1, L2 can be applicable regarding distances L11, L12, respectively.
Referring to
Referring to
Therefore, the pair of sensors 70, 74 along with a rig controller 90 can be used to determine a diameter D2 of the tubular 56 that enters the channel 46. This can be used as a check or validation of the expected diameter of the tubular 56. If the actual diameter and the expected diameter do not match, the rig controller 90 can alert the operators, who can then take corrective action. It should be understood that the rig controller 90 can autonomously take corrective action, without operator involvement. Additionally, since the sensor data (which can include the distances L1, L2) can be time stamped, the rig controller 90 can determine (from analyzing the sensor data) the speed of the tubular 56 as it passes through the entrance 42. Furthermore, if the distances L1, L2 (or distances L11, L12 for non-symmetric positions of sensors 70, 74) remain substantially equal, then the rig controller 90 can determine that the tubular 56 has entered the channel 46 along the center axis 182. Conversely, if the distances L1, L2 (or distances L11, L12 for non-symmetric positions of sensors 70, 74) are not substantially equal, then the rig controller 90 can determine that the tubular 56 has entered the channel 46 at an angle A3 when compared to the center axis 182 or at least offset from the axis 182. This is described further below with regards to
Referring to
Similarly stated above regarding sensors 60, 62, this can be particularly beneficial when the tubular 56 is being removed from the fingerboard 40 and pushed toward the elevator 30 to be captured by the elevator 30. The angle A3 can indicate if the tubular 56 is correctly directed toward the elevator 30 and if there is a high level of probability that the tubular 56 will be correctly captured by the elevator 30. This direction of travel would be opposite the direction 88 shown in
Even when the tubular 56 enters or exits the channel 46, the sensors 70, 74 and the rig controller 90 can be used to determine a presence of the tubular 56 at the entrance 42, a direction of travel 88 of the tubular 56, a diameter D2 of the tubular 56, a speed of the tubular 56 as it passes through the entrance 42, an angle offset A3 relative to the center axis 182 of the direction of travel 88 of the tubular 56, or combinations thereof.
Similar to
Even when the tubular 56 enters or exits the channel 46 offset from the center axis 182, the sensors 70, 74 and the rig controller 90 can be used to determine a presence of the tubular 56 at the entrance 42, a direction of travel 88 of the tubular 56, a diameter D2 of the tubular 56, a speed of the tubular 56 as it passes through the entrance 42, an angle offset A3 relative to the center axis 182 of the direction of travel 88 of the tubular 56, or combinations thereof.
Operation of Pairs of Sensors 70, 74 and Sensors 64 with Reference to
Referring to
When a tubular 56 is positioned at location 2A just outside the entrance 42 of a channel 46 and moves in direction 88 to location 2G, the optical signals 72, 76 created by the sensor pairs 70, 74 can provide an indication when each of the optical signals 72, 76 is crossed. The direction can be determined by detecting which optical signal 72, 76 was crossed first and which was crossed next. The first pair of sensors 70, 74 can produce an emitter-receiver relationship where one of the sensors 70, 74 emits an optical signal 72 and the other one of the sensors 70, 74 receives and detects the optical signal 72. The second pair of sensors 70, 74 can produce an emitter-receiver relationship where one of the sensors 70, 74 emits an optical signal 76 and the other one of the sensors 70, 74 receives and detects the optical signal 76.
When the optical signal 72, 76 is uninterrupted (i.e. not crossed) by the tubular 56, then the receiving sensor 70, 74 will detect an optical signal 72, 76. This can be indicated by outputting a low-level energy signal to the controller 90. When the optical signal 72, 76 is interrupted (i.e. crossed) by the tubular 56, then the receiving sensor 70, 74 will not detect an optical signal 72, 76. This can be indicated by outputting a high-level energy signal to the controller 90. Since the pairs of sensors 70, 74 can be spaced apart as shown in the
The pairs of sensors 70, 74 can operate in quadrature, which means that the system will give no indication of the presence of a tubular 56 unless both pairs of sensors 70, 74 detect in interruption in the respective optical signal 72, 76 and there is an overlap in the detection of the interruptions. This can help prevent false positive indications from any non-tubular that might enter the channel 46 or a tubular 56 that enters the channel only enough to interrupt one of the optical signals 72, 76 and not both. This could indicate that the tubular 56 was redirected before interrupting both optical signals 72, 76.
Referring to
As the tubular 56 enters the channel 46 it can sequentially interrupt the optical signals 72, 76. The distance L20 indicates the distance measurement of one sensor 64 that outputs an optical signal 66a and detects the tubular 56 when the tubular 56 interrupts the optical signal 66a. The distance L22 indicates the distance measurement of one sensor 64 that outputs an optical signal 66b and detects the tubular 56 when the tubular 56 interrupts the optical signal 66b. The distances L20 and L22 can be the same or different depending upon the position of the tubular 56 in the channel 46. If one or both of the distances L20, L22 are equal to or less than the minimum safe distance 78, then the top drive 18 can be released to move down toward the drill floor 16.
The minimum safe distance 78 can be defined as the distance L25 from the sensors 66 at the rear of the channel 46. In this approach, the controller 90 can compare the distances L20 and L22 to determine the position of the tubular 56 relative to the minimum safe distance 78. If the tubular 56 is in an acceptable position relative to the minimum safe distance 78, the controller 90 can indicate that the top drive 18 can be released.
Alternatively, or in addition to, the minimum safe distance 78 can be defined as the distance L24 from the front of the fingerboard 40 at the entrance 42 of the channel 46. If L24 defines the minimum safe distance 78, then the controller 90 can be used to calculate the distance of the tubular 56 from the entrance 42 and compare it to L24. For example, the controller 90 can subtract the distance L20 from the overall distance L26 from the entrance 42 to the sensors 66.
The distance L21 indicates the distance between the measured position of the tubular 56 by the optical signal 66a and the minimum safe distance 78. The distance L21 can be negative (closer to the entrance 42) or positive (closer to the sensors 64) depending on the position of the measured position of the tubular 56 relative to the minimum safe distance 78.
The distance L23 indicates the distance between the measured position of the tubular 56 by the optical signal 66b and the minimum safe distance 78. The distance L23 can be negative (closer to the entrance 42) or positive (closer to the sensors 64) depending on the position of the measured position of the tubular 56 relative to the minimum safe distance 78.
When a tubular 56 crosses the laser paths 72, 76, an indication can be given to the controller 90 to hold the top drive 18 in place until the tubular 56 has reached the minimum safe distance 78 in the channel 46. If the tubular 56 is positioned in a channel 48 between the fingers 49 that is before the minimum safe distance 78, sensor pairs 70, 74 can detect the entrance of the tubular 56 into the channel and the sensors 64 can detect the absence of the tubular 56 in the channel 46, which can indicate to the controller 90 that the tubular 56 has been positioned in a storage location (e.g. 54) in a channel 48 that is before the minimum safe distance 78, and the controller 90 can indicate (or initiate) a release of the top drive 18.
Referring to
The plot 191 indicates that the first sensor pair 70, 74, which outputs and receives the optical signal 72, detects a signal interruption at time ˜1.5 that lasts until time ˜3.8, which indicates a presence of a tubular 56 between the first sensor pair 70, 74 during that time period. The plot 192 indicates that the second sensor pair 70, 74, which outputs and receives the optical signal 76, detects a signal interruption at time ˜3.0 that lasts until time ˜5.3, which indicates a presence of a tubular 56 between the second sensor pair 70, 74 during that time period. The positive indication time periods of plots 191, 192 overlap each other by a time Q1, which can be referred to as a quadrature. The controller 90 can determine that time span of the quadrature Q1 and use that span to determine if the tubular 56 actually entered the channel 46 or if the plots indicate a false positive (which can occur when only one of the plots 191, 192 indicates a presence of a tubular 56). If the controller 90 determines that the tubular 56 has entered the channel 46, then the controller 90 can use the sensors 64 to determine the position of the tubular 56 in the channel 46. Additionally, the controller 90 can determine from comparing the plots 191, 192 that the tubular 56 has entered the channel 46, since the optical signal 72 is interrupted first and the optical signal 76 is interrupted next.
Referring to
The plot 191 indicates that the first sensor pair 70, 74, which outputs and receives the optical signal 72, detects a signal interruption at time ˜3.9 that lasts until time ˜6.2, which indicates a presence of a tubular 56 between the first sensor pair 70, 74 during that time period. The plot 192 indicates that the second sensor pair 70, 74, which outputs and receives the optical signal 76, detects a signal interruption at time ˜2.0 that lasts until time ˜4.3, which indicates a presence of a tubular 56 between the second sensor pair 70, 74 during that time period. The positive indication time periods of plots 195, 196 overlap each other by a time Q2, which can be referred to as a quadrature. The controller 90 can determine that time span of the quadrature Q2 and use that span to determine if the tubular 56 actually exited the channel 46 or if the plots indicate a false positive (which can occur when only one of the plots 195, 196 indicates a presence of a tubular 56). If the controller 90 determines that the tubular 56 has exited the channel 46, then the controller 90 communicate this event to another controller or an operator. Additionally, the controller 90 can determine from comparing the plots 195, 196 that the tubular 56 has exited the channel 46, since the optical signal 76 is interrupted first and the optical signal 72 is interrupted next.
As can be seen by lines 110, 112, the angles A1, A2 remain substantially equal as the tubular 56 moves through the entrance 42. Difference L3 refers to a difference between the angle A1 and the angle A2 at a particular point in time. With difference L3 being substantially “zero”, this can indicate that the tubular 56 is entering or exiting the channel 46 along the axis 180 and centered in the channel 46. Additionally, the maximum values A1max and A2max can be used by the rig controller 90 to determine the diameter D1 of the tubular 56. With the diameter D1 known, the rig controller 90 can determine the speed of the tubular 56 as it travels through the entrance 42. The maximum difference between the angle A1 and the angle A2 can be used to define a point in time that the rig controller 90 can use to calculate the diameter D1 of the tubular 56. The rig controller 90 can retrieve the angle A1 and angle A2 at that point in time where the difference L3 is greatest, and use those values of angles A1, A2 at that point in time to calculate the diameter D1 of the tubular 56.
As can be seen by lines 130, 132, the angles A1, A2 are substantially not equal as the tubular 56 moves through the entrance 42. Difference L3 refers to a difference between the angle A1 and the angle A2 at a particular point in time (e.g. time T1). With difference L3 being substantially “non-zero”, this can indicate that the tubular 56 is entering or exiting the channel 46 offset from the axis 180 or not centered in the channel 46. Additionally, the maximum values A1max and A2max can be used by the rig controller 90 to determine the diameter D1 of the tubular 56. With the diameter D1 known, the rig controller 90 can determine the speed of the tubular 56 as it travels through the entrance 42. The maximum difference L3 between the angle A1 and the angle A2 can be used to define the point in time T2 the rig controller 90 can use to calculate the diameter D1 of the tubular 56. The rig controller 90 can retrieve the angle A1 and angle A2 at the point in time T2 that the difference L3 is greatest (i.e. L3max), and use the values of angles A1, A2 at time T2 to calculate the diameter D1 of the tubular 56. In plot 120, the difference L3max is shown to be approximately 16 degrees.
When the tubular 56 is first detected at the entrance 42, the sensors 60, 62 can communicate the detection to the rig controller 90, which can control the top drive 18 directly to allow the top drive 18 to begin its descent to engage with the tubular string 58 to repeat the process of removing a tubular 56 from the tubular string 58. This can ensure that the tubular 56 is clear of the path of the top drive 18 when it descends to the drill floor 16. The rig controller 90 can also communicate via a Graphical User Interface (GUI) to an operator that the tubular 56 is clear and the top drive 18 can be lowered via operator control.
Since the sensors 70, 74 detect objects that intersect the optical beams 72, 76, respectively, the distances L1, L2 measured by the sensors 70, 74 when an object is not intersecting the optical beams 72, 76, respectively, can be long, if they detect an object at all. Therefore, until the tubular 56 intersects the optical beams 72, 76, the distances L1, L2 can be off the chart. When the tubular 56 begins to intersect the optical beams 72, 76, the distances L1, L2 can appear as a vertical line at the beginning (e.g. time T1) and end (e.g. time T3) of the tubular 56 as the tubular 56 passes through the optical beams 72, 76.
As the tubular 56 passes through the optical beams 72, 76, the sensors 70, 74 can detect the tubular 56 and the distances L1, L2 can change due to the circular shape of the tubular 56. Therefore, the shortest of the distances L1, L2 (i.e. L1min and L2min) can indicate the crest of the circular shape of the tubular 56.
The maximum difference between the distances L1, L2 or the distances L1min and L2min can be used to define the point in time (e.g. time T2) that the rig controller 90 can use to calculate the diameter D2 of the tubular 56. The rig controller 90 can retrieve the distances L1, L2 at the point in time T2 that the difference L4 is greatest, and use these distances L1, L2 to calculate the diameter D2 of the tubular 56. The rig controller 90 can also use the distances L1min and L2min to calculate the diameter D2 of the tubular 56.
As can be seen, the distances L1, L2 remain substantially equal as the tubular 56 moves through the entrance 42. Difference L4 refers to a difference between the distance L1 and the distance L2 at a particular point in time. With difference L4 being substantially “zero”, this can indicate that the tubular 56 is entering or exiting the channel 46 along the axis 182 and centered in the channel 46. With the diameter D2 known, the rig controller 90 can determine the speed of the tubular 56 as it travels through the entrance 42.
As can be seen, the distances L1, L2 are substantially not equal as the tubular 56 moves through the entrance 42. Difference L4 refers to a difference between the distance L1 and the distance L2 at a particular point in time (e.g. time T1, T2, or T3). With difference L4 being substantially “non-zero”, this can indicate that the tubular 56 is entering or exiting the channel 46 offset from the axis 182 and not centered in the channel 46. Additionally, the minimum values L1min and L2min can be used by the rig controller 90 to determine the diameter D2 of the tubular 56 as described above. With the diameter D2 known, the rig controller 90 can determine the speed of the tubular 56 as it travels through the entrance 42.
The maximum difference L4 between the distances L1, L2 or the distances L1min and L2min can be used to define the point in time T2 the rig controller 90 can use to calculate the diameter D2 of the tubular 56. The rig controller 90 can retrieve the distances L1, L2 at the point in time that the difference L4 is greatest, and use those values of the distances L1, L2 at that point in time to calculate the diameter D2 of the tubular 56. The rig controller 90 can also use the distances L1min and L2min to calculate the diameter D2 of the tubular 56.
Additionally, the lines 170, 172 can be used by the rig controller 90 to determine an angle offset A3 from the axis 182 the tubular 56 is traveling into or out of the channel 46. The difference L5 defines a difference between the distance measurement taken for distance L1 at time T1 and the distance measurement taken for distance L1 at time T3. The difference L5, along with the calculated (or expected) diameter D2 of the tubular 56, can be used by the rig controller 90 to determine a direction 88 and how the direction 88 compares to the center axis 182 of the channel 46. The difference L6 defines a difference between the distance measurement taken for distance L2 at time T1 and the distance measurement taken for distance L2 at time T3. The difference L6, along with the calculated (or expected) diameter D2 of the tubular 56, can be used by the rig controller 90 to determine a direction 88 and how the direction 88 compares to the center axis 182 of the channel 46. The rig controller 90 can use both the differences L5, L6 to improve the calculation accuracy.
When the tubular 56 is first detected at the entrance 42, the sensors 70, 74 can communicate the detection to the rig controller 90, which can control the top drive directly to allow the top drive 18 to begin its descent to engage with the tubular string 58 to repeat the process of removing a tubular 56 from the tubular string 58. This can ensure that the tubular 56 is clear of the path of the top drive 18 when it descends to the drill floor 16. The rig controller 90 can also communicate via a Graphical User Interface (GUI) to an operator that the tubular 56 is clear and the top drive 18 can be lowered via operator control.
Embodiment 1. A system for conducting a subterranean operation, the system comprising:
a rig;
a fingerboard on the rig, the fingerboard having an entrance and a plurality of tubular storage locations; and
a first sensor and a second sensor, with the first sensor positioned on an opposite side of the entrance from the second sensor, with the first sensor and the second sensor being configured to detect when a tubular enters or exits the fingerboard and configured to detect a parameter of the tubular as the tubular enters or exits the fingerboard.
Embodiment 2. The system of embodiment 1, wherein the parameter is selected from a group consisting of a presence of the tubular, a direction of travel of the tubular, a diameter of the tubular, a speed of the tubular as it passes through the entrance, an angle offset of the direction of travel of the tubular, or combinations thereof.
Embodiment 3. The system of embodiment 1, wherein the first sensor comprises a first encoder and a first arm, and wherein the first encoder detects rotation of the first arm about a first axis of the first sensor.
Embodiment 4. The system of embodiment 3, wherein the second sensor comprises a second encoder and a second arm, and wherein the second encoder detects rotation of the second arm about a second axis of the second sensor.
Embodiment 5. The system of embodiment 4, wherein the first encoder detects a first arc length of the first arm when the first arm is rotated from a first initial position to a first rotated position, and wherein the second encoder detects a second arc length of the second arm when the second arm is rotated from a second initial position to a second rotated position.
Embodiment 6. The system of embodiment 5, wherein the first arm is rotated to the first rotated position and the second arm is rotated to the second rotated position when the tubular contacts the first arm and the second arm as the tubular passes through the entrance.
Embodiment 7. The system of embodiment 6, further comprising a rig controller that is configured to determine a diameter of the tubular by comparing the first rotated position with the second rotated position.
Embodiment 8. The system of embodiment 7, wherein the rig controller is configured to determine a speed of the tubular passing through the entrance based on the diameter of the tubular and sensor data received by the rig controller from the first sensor and the second sensor.
Embodiment 9. The system of embodiment 8, wherein the sensor data contains a time stamp for each set of sensor data received by the rig controller from the first sensor and the second sensor.
Embodiment 10. The system of embodiment 5, further comprising a rig controller that is configured to compare the first arc length with the second arc length and determine an angle of tubular entry into or tubular exit from the fingerboard.
Embodiment 11. The system of embodiment 10, wherein the rig controller is configured to log a first plot of the first arc length vs. time and log a second plot of the second arc length vs. time, and wherein the rig controller is configured to determine the angle of tubular entry into or tubular exit from the fingerboard based on the first plot and the second plot.
Embodiment 12. The system of embodiment 11, wherein the rig controller is configured to compare the first plot to the second plot, and the angle is determined based on the comparison of the first plot to the second plot.
Embodiment 13. The system of embodiment 1, wherein the first sensor and the second sensor are optical sensors that detect a presence of the tubular when the tubular intersects an optical beam from either one of the optical sensors.
Embodiment 14. The system of embodiment 13, further comprising a rig controller that is configured to log a first plot of a first distance of the tubular from the first sensor vs. time as the tubular moves through the entrance of the fingerboard, and log a second plot of a second distance of the tubular from the second sensor vs. time as the tubular moves through the entrance of the fingerboard.
Embodiment 15. The system of embodiment 14, wherein the rig controller is configured to determine a diameter of the tubular based on the first plot and the second plot.
Embodiment 16. The system of embodiment 14, wherein the rig controller is configured to determine the angle the tubular enters or exits the fingerboard and a speed the tubular enters or exits the fingerboard based on the first plot and the second plot, and a diameter of the tubular.
Embodiment 17. The system of embodiment 1, further comprising one or more third sensors positioned at an end of a channel of the fingerboard and directed toward the entrance, with the entrance disposed at an opposite end of the channel.
Embodiment 18. The system of embodiment 17, wherein the third sensors are optical sensors with optical beams directed toward the entrance, and wherein the third sensors detect when a tubular is present in the channel based on when the tubular intersects one or more of the optical beams of the third sensors.
Embodiment 19. A system for conducting a subterranean operation, the system comprising:
a rig;
a top drive configured to lift and lower a tubular string in a wellbore;
a fingerboard on the rig, the fingerboard having an entrance and a plurality of tubular storage locations; and
a first sensor and a second sensor, with the first sensor positioned on an opposite side of the entrance from the second sensor, wherein the first sensor and the second sensor detect when a tubular passes an entrance of the fingerboard, and wherein movement of the top drive is halted until either one of the first sensor and the second sensor detect the tubular.
Embodiment 20. The system of embodiment 19, further comprising a rig controller that is configured to receive an indication of the detection of the tubular from the first sensor and the second sensor, and wherein the rig controller enables the movement of the top drive based on reception of the indication.
Embodiment 21. The system of embodiment 19, further comprising a rig controller that is configured to receive sensor data from the first sensor and the second sensor, and plot the sensor data vs. time, wherein the rig controller is configured to determine a parameter of the tubular based on the plot of the sensor data.
Embodiment 22. The system of embodiment 21, wherein the parameter is selected from a group consisting of a presence of the tubular, a direction of travel of the tubular, a diameter of the tubular, a speed of the tubular as it passes through the entrance, an angle offset of the direction of travel of the tubular, or combinations thereof.
Embodiment 23. The system of embodiment 21, wherein the first sensor comprises a first encoder and a first arm, wherein the first encoder detects rotation of the first arm about a first axis of the first sensor, wherein the second sensor comprises a second encoder and a second arm, and wherein the second encoder detects rotation of the second arm about a second axis of the second sensor.
Embodiment 24. The system of embodiment 21, wherein the first sensor and the second sensor are optical sensors that detect a presence of the tubular when the tubular intersects an optical beam from either one of the optical sensors.
Embodiment 25. A method for conducting a subterranean operation, the method comprising:
sensing, via first and second sensors, when a tubular is entering a fingerboard through an entrance of the fingerboard;
restricting movement of a top drive at an elevated position until the first and second sensors sense the tubular entering the fingerboard; and
enabling movement of the top drive when the first and second sensors sense the tubular entering the fingerboard.
Embodiment 26. The method of embodiment 25, wherein enabling the movement of the top drive comprises communicating to a rig controller when the first and second sensors sense the tubular entering the fingerboard; and alerting an operator, via the rig controller, to initiate movement of the top drive toward a drill floor.
Embodiment 27. The method of embodiment 25, wherein enabling the movement of the top drive comprises communicating to a rig controller when the first and second sensors sense the tubular entering the fingerboard; and initiating, via the rig controller, movement of the top drive toward a drill floor after the tubular begins to enter the fingerboard.
Embodiment 28. The method of embodiment 25, further comprising:
transmitting sensor data from the first and second sensors to a rig controller;
plotting the sensor data vs. time, thereby creating a first plot of sensor data from the first sensor and a second plot of sensor data from the second sensor;
comparing the first plot to the second plot; and
determining a parameter of the tubular based on the comparing.
Embodiment 29. The method of embodiment 28, wherein the parameter is selected from a group consisting of a presence of the tubular, a direction of travel of the tubular, a diameter of the tubular, a speed of the tubular as it passes through the entrance, an angle offset of the direction of travel of the tubular, or combinations thereof.
Embodiment 30. The method of embodiment 28, wherein the first sensor comprises a first encoder and a first arm, wherein the first encoder detects rotation of the first arm about a first axis of the first sensor, wherein the second sensor comprises a second encoder and a second arm, and wherein the second encoder detects rotation of the second arm about a second axis of the second sensor.
Embodiment 31. The method of embodiment 30, further comprising:
determining, via the rig controller, a maximum rotation of the first arm and a maximum rotation of the second arm; and
determining, via the rig controller, a diameter of the tubular based on a known length of the first arm and the second arm, the maximum rotation the first arm and the second arm, and a known distance between the first sensor and the second sensor.
Embodiment 32. The method of embodiment 31, further comprising:
determining, via the rig controller, a speed of the tubular as the tubular passes through an entrance of the fingerboard based on the diameter of the tubular, the first plot, and the second plot.
Embodiment 33. The method of embodiment 30, further comprising:
determining, via the rig controller, an angle offset of a travel direction of the tubular as the tubular enters a channel of the fingerboard, wherein the angle offset of the travel direction is relative to a center axis of the channel.
Embodiment 34. A system for conducting a subterranean operation, the system comprising:
a rig;
a top drive configured to lift and lower a tubular string in a wellbore;
a fingerboard on the rig, the fingerboard having an entrance and a plurality of tubular storage locations;
a first pair of sensors comprising a first sensor and a second sensor, with the first sensor positioned on an opposite side of the entrance from the second sensor, wherein the first sensor and the second sensor detect when a tubular passes an entrance of a channel of the fingerboard; and
a second pair of sensors comprising a third sensor and a fourth sensor, with the third sensor positioned on an opposite side of the entrance from the fourth sensor, wherein the third sensor and the fourth sensor detect when the tubular passes an entrance of the fingerboard, and wherein movement of the top drive is halted until either one of the first pair of sensors and the second pair of sensors detect the tubular.
Embodiment 35. The system of embodiment 34, further comprising a rig controller that is configured to receive an indication of the detection of the tubular from the first pair of sensors and the second pair of sensors, and wherein the rig controller enables the movement of the top drive based on reception of the indication.
Embodiment 36. The system of embodiment 34, further comprising a rig controller that is configured to receive sensor data from the first pair of sensors and the second pair of sensors, and plot the sensor data vs. time, wherein the rig controller is configured to determine a parameter of the tubular based on the plot of the sensor data.
Embodiment 37. The system of embodiment 36, wherein the parameter is selected from a group consisting of a presence of the tubular, a direction of travel of the tubular, a diameter of the tubular, a speed of the tubular as it passes through the entrance, an angle offset of the direction of travel of the tubular, or combinations thereof.
Embodiment 38. The system of embodiment 36, wherein the first pair of sensors and the second pair of sensors are optical sensors that detect a presence of the tubular when the tubular intersects an optical beam from the first pair of sensors and the second pair of sensors.
Embodiment 39. The system of embodiment 36, further comprising one or more fifth sensors positioned at an end of the channel of the fingerboard that is opposite the entrance of the channel.
Embodiment 40. The system of embodiment 39, wherein the one or more fifth sensors measure a distance of the tubular in the channel from the one or more fifth sensors.
Embodiment 41. The system of embodiment 40, further comprising a rig controller that is configured to determine that the tubular has reached or passed a minimum safe distance from the entrance based on the distance of the tubular in the channel from the one or more fifth sensors.
Furthermore, the illustrative methods described herein may be implemented by a system comprising a rig controller 90 that can include a non-transitory computer readable medium comprising instructions which, when executed by at least one processor of the rig controller 90, causes the processor to perform any of the methods described herein.
While the present disclosure may be susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and tables and have been described in detail herein. However, it should be understood that the embodiments are not intended to be limited to the particular forms disclosed. Rather, the disclosure is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the disclosure as defined by the following appended claims. Further, although individual embodiments are discussed herein, the disclosure is intended to cover all combinations of these embodiments.
This application claims priority under 35 U.S.C. § 119(e) to U.S. Patent Application No. 62/960,530, entitled “TUBULAR DETECTION SYSTEM FOR A FINGERBOARD,” by John PATTERSON et al., filed Jan. 13, 2020, which is assigned to the current assignee hereof and incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62960530 | Jan 2020 | US |