Patent Description:
Accordingly, it should be understood that these statements are to be read in this light, and not as an admission of any kind.

Producing hydrocarbons from a wellbore drilled into a geological formation is a remarkably complex endeavor. In many situations, a casing may be disposed within the wellbore to assist in transporting hydrocarbons from within the geological formation to a collection facility at the surface of the wellbore. In other situations, the casing may be used to isolate and/or protect delicate systems within the casing from physical damage (e.g., abrasion, exposure to corrosive wellbore fluids) due to contact with the geological formation. However, there may be times where it is desirable to gain access behind the casing in certain specific locations.

<CIT> describes an impact drill including a rotatable shank having a bit-receiving portion thereon, a tubular hammer body concentrically mounted on the shank for provided with retarding means, an anvil rigidly connected to the shank below the hammer body to receive impacts from the hammer body, a driving cam rigidly and concentrically connected to the shank for rotation therewith and a driven cam connected to the hammer body for rotation therewith and concentrically and slidably mounted on the shank for overriding the driving cam and impacting against the latter when said cams rotate with respect to one another. The driven cam is reciprocated with respect to the shank and the cam impact is transmitted by the shank to the bit. A resilient means coupling the hammer body and the driven cam is provided for transmitting longitudinal movement of the driven cam through the resilient means to the hammer to reciprocate the latter and cause it to impact against the anvil.

The present invention resides in a mechanical service tool as defined in claim <NUM>.

These described embodiments are only examples of the presently disclosed techniques. Additionally, in an effort to provide a concise description of these embodiments, all features of an actual implementation may not be described in the specification.

With this in mind, <FIG> illustrates a well-logging system <NUM> that may employ the systems and methods of this disclosure. The well-logging system <NUM> may be used to convey a downhole tool (e.g., a mechanical service tool <NUM>) or a dummy weight through a geological formation <NUM> via a wellbore <NUM>. The mechanical service tool <NUM> may be conveyed on a cable <NUM> via a logging winch system <NUM>. Although the logging winch system <NUM> is schematically shown in <FIG> as a mobile logging winch system carried by a truck, the logging winch system <NUM> may be substantially fixed (e.g., a long-term installation that is substantially permanent or modular). Any suitable cable <NUM> for well logging may be used. The cable <NUM> may be spooled and unspooled on a drum <NUM> and an auxiliary power source <NUM> may provide energy to the logging winch system <NUM> and/or the mechanical service tool <NUM>.

The mechanical service tool <NUM> may perform various mechanical operations (e.g., machining operations) within the wellbore <NUM> and/or may provide logging measurements <NUM> to a data processing system <NUM> via any suitable telemetry (e.g., via electrical or optical signals pulsed through the geological formation <NUM> or via mud pulse telemetry). The data processing system <NUM> may process the logging measurements. The logging measurements <NUM> may include certain properties of the mechanical service tool <NUM> (e.g., location, orientation) that may indicate the operational status of the mechanical service tool <NUM>.

To this end, the data processing system <NUM> thus may be any electronic data processing system that can be used to carry out the systems and methods of this disclosure. For example, the data processing system <NUM> may include a processor <NUM>, which may execute instructions stored in memory <NUM> and/or storage <NUM>. As such, the memory <NUM> and/or the storage <NUM> of the data processing system <NUM> may be any suitable article of manufacture that can store the instructions. The memory <NUM> and/or the storage <NUM> may be ROM memory, random-access memory (RAM), flash memory, an optical storage medium, or a hard disk drive, to name a few examples. A display <NUM>, which may be any suitable electronic display, may provide a visualization, a well log, or other indication of properties in the geological formation <NUM> or the wellbore <NUM> using the logging measurements <NUM>.

The mechanical service tool <NUM> may be used to perform a variety of downhole machining operations. Turning now to <FIG>, the mechanical service tool <NUM> is shown disposed within a casing <NUM> of the wellbore <NUM>. The casing <NUM> may serve to isolate an interior region <NUM> of the wellbore <NUM> from the geological formation <NUM>. Alternatively, the mechanical service tool <NUM> may be disposed directly within the wellbore <NUM> without the casing <NUM>. As described in more detail herein, the mechanical service tool <NUM> may be used to perform various mechanical operations (e.g., milling, grinding, cutting) within the casing <NUM> and/or against the formation <NUM> along the wall of the wellbore <NUM>. With the foregoing in mind, it may be useful to first describe one example of the mechanical service tool <NUM>. The mechanical service tool <NUM> may include a tool body <NUM>, which may couple to one or more anchors <NUM> and/or additional subcomponents. The mechanical service tool <NUM> may include an upper end portion <NUM> and a lower end portion <NUM>. A cutter mechanism <NUM> may be disposed between the upper end portion <NUM> and the lower end portion <NUM> of the mechanical service tool <NUM>. The cutter mechanism <NUM> may be used to perform the mechanical operations (e.g., machining, grinding, cutting) on the casing <NUM>. To facilitate further discussion, the mechanical service tool <NUM> and its subcomponents may be described with reference to a longitudinal <NUM> axis or direction, and a radial <NUM> axis or direction.

A method <NUM> may be used to operate the mechanical service tool <NUM> and/or carry out the mechanical operations set forth above, as shown in <FIG>. Block <NUM> relates to <FIG> discussed above, in which the mechanical service tool <NUM> may be raised or lowered into the wellbore <NUM> via the cable <NUM>. The machining operations may include various portions (e.g., individual machining processes), examples of which are shown in <FIG>. The portions may be executed in a different order than presented in <FIG>. Additionally or otherwise, the machining operations may include additional portions or fewer portions than those shown in <FIG>.

Block <NUM> of <FIG> relates to <FIG>. The anchors <NUM> may be used to restrict longitudinal <NUM> and/or radial <NUM> movement of the mechanical service tool <NUM> with respect to the casing <NUM>. The anchors <NUM> may include friction pads <NUM> that may extend radially <NUM> from the mechanical service tool <NUM> towards an interior surface <NUM> of the casing <NUM>. The friction pads <NUM> may apply a force <NUM> against the interior surface <NUM>. The force <NUM> may be sufficient to support the weight of the mechanical service tool <NUM> and prevent the mechanical service tool <NUM> from sliding in the longitudinal <NUM> direction within the casing 40Alternatively, the cable <NUM> may additionally support a portion or all of the weight of the mechanical service tool <NUM>. Additionally or otherwise, the anchors <NUM> may centralize the mechanical service tool <NUM> within the casing <NUM> by ensuring that an axial centerline <NUM> of the mechanical service tool <NUM> and an axial centerline <NUM> of the casing <NUM> are concentric.

Block <NUM> of <FIG> relates to <FIG>. The cutter mechanism <NUM> may include linkages <NUM> which allow a cutting head <NUM> housing a drilling bit <NUM> to extend towards the interior surface <NUM> of the casing <NUM>. As such, the drilling bit <NUM> may extend perpendicular to the axial centerline <NUM> of the casing, or at an angle deviating from the axial centerline <NUM>. The drilling bit <NUM> may rotate through driving motor <NUM> (e.g., hydraulic motor, electric motor) to facilitate drilling (e.g., penetrating a material). The linkages <NUM> may couple to actuators (not shown), which may apply a force <NUM> to the drilling bit <NUM>, and hence the interior surface <NUM> of the casing <NUM>. As such, the drilling bit <NUM> may drill (e.g., penetrate) into the casing <NUM>. The drilling bit <NUM> may be substituted for an additional machining tool, such as an end mill, grinding wheel, or the like. Although only one drilling bit <NUM> is shown in the illustrated example, the cutting head <NUM> may house <NUM>, <NUM>, <NUM>, <NUM>, or more drilling bits <NUM>.

Reaction pads <NUM> (e.g., rollers) may radially extend towards the interior surface <NUM> of the casing <NUM> in addition to, or in lieu of, the friction pads <NUM> of the anchors <NUM>. As discussed in more detail herein, the reaction pads <NUM> may include rollers which allow the cutter mechanism <NUM> to rotate about the axial centerline <NUM> of the mechanical service tool <NUM>. The reaction pads <NUM> may additionally stabilize and/or or provide rigidity to the mechanical service tool <NUM> by providing a counter force <NUM> to the force <NUM> which may be exerted onto the mechanical service tool <NUM> by the drilling bit <NUM>. The counter force <NUM> may prevent axial deflections (e.g., bending in the radial <NUM> direction) of the mechanical service tool <NUM> while performing the machining operations on the casing <NUM>.

Block <NUM> of <FIG> relates to <FIG>. The cutter mechanism <NUM> may move longitudinally <NUM> along the tool body <NUM> of the mechanical service tool <NUM>. The anchors <NUM> may keep the mechanical service tool <NUM> stationary with respect to the casing <NUM> while the cutter mechanism <NUM> moves along the tool body <NUM>. The cutter mechanism <NUM> may hence move the drilling bit <NUM> in the longitudinal <NUM> direction while the drilling bit <NUM> may drill into the casing <NUM>. For example, the cutting tool <NUM> may house a linear actuator <NUM> (e.g., a hydraulic cylinder) that may include a piston rod <NUM>. The piston rod <NUM> may couple to the cutter mechanism <NUM>. As such, the linear actuator <NUM> may apply a force <NUM> to the piston rod <NUM> that may move the cutter mechanism <NUM> and hence the drilling bit <NUM> longitudinally <NUM> along the axial centerline <NUM> of the mechanical service tool <NUM>. As set forth above, the reaction pads <NUM> may stabilize the mechanical service tool <NUM> and the cutter mechanism <NUM> while still allowing the cutter mechanism <NUM> to move in the longitudinal <NUM> direction with respect to the casing <NUM>. In another example, the entire mechanical service tool <NUM> may be moved longitudinally <NUM> within the casing <NUM> via movement of the cable <NUM>. As such, the drilling bit <NUM> may create elongated axial holes <NUM> within the casing <NUM>. In another embodiment, the drilling bit <NUM> may only partially penetrate the casing <NUM>, such that the longitudinal <NUM> movement of the drilling bit <NUM> within the casing <NUM> may create elongated axial slots.

In another example, as shown in <FIG>, the cutter mechanism <NUM> may be used to create elongated radial holes <NUM> and/or elongated radial slots within the casing <NUM>. The cutter mechanism <NUM> may couple to the mechanical service tool <NUM> via rotatable couplings <NUM> (e.g., bearing assemblies). The rotatable couplings <NUM> may allow the cutter mechanism <NUM> to rotate about the axial centerline <NUM> of the mechanical service tool <NUM> while the remaining portions of the mechanical service tool <NUM> (e.g., tool body <NUM>, anchors <NUM>) remain stationary with respect to the casing <NUM>. The reaction pads <NUM> may stabilize the mechanical service tool <NUM> while still allowing the cutter mechanism <NUM> to rotate. The cutter mechanism <NUM> may be rotated via a swivel mechanism <NUM> (e.g., hydraulic motor, electric motor) which may couple to the mechanical service tool <NUM> (e.g., the anchors <NUM>). The swivel mechanism <NUM> may apply a torque <NUM> to the cutter mechanism <NUM> which may rotate the cutting head <NUM> and hence the drilling bit <NUM> about the axial centerline <NUM> of the mechanical service tool <NUM>. Alternatively, the swivel mechanism <NUM> may rotate the cutter mechanism <NUM> at an angle about the axial centerline <NUM>.

In another example, the mechanical service tool <NUM> may simultaneously perform the processes shown in <FIG>. For example, the drilling bit <NUM> may move longitudinally <NUM> along the casing <NUM> and rotate about the axial centerline <NUM> of the casing <NUM>. In addition, the linkages <NUM> may adjust the depth at which the drilling bit <NUM> may penetrate the casing <NUM>. This may allow the drilling bit <NUM> to machine cuts of complex geometry into the casing <NUM>.

<FIG> illustrate a cross-sectional view of the casing <NUM> and the cutter mechanism <NUM>. <FIG> shows the cutter mechanism <NUM> in a retracted position within the mechanical service tool <NUM> (e.g., as shown in <FIG>). The reaction pads <NUM> may include rollers <NUM> which may move along any direction (e.g., longitudinally <NUM>, circumferentially) along the interior surface <NUM> of the casing <NUM>. Alternatively, the cutter mechanism <NUM> may be completely disposed within the mechanical service tool <NUM> in the retracted position (e.g., the cutter mechanism <NUM> does not exceed the smallest radial <NUM> dimension of the mechanical service tool <NUM>).

<FIG> shows the cutter mechanism <NUM> in an extended position in which the drill bit <NUM> may apply the force <NUM> against the casing <NUM> (e.g., as shown in <FIG>). The cutter head <NUM> may extend from the mechanical service tool <NUM> and towards the interior surface <NUM> of the casing <NUM>. The drilling bit <NUM> may penetrate the casing <NUM> at a desired depth (e.g., to create a slot or penetrate a hole) by altering the force <NUM> applied to the drilling bit <NUM>. <FIG> shows the cutter mechanism <NUM> rotating about the axial centerline <NUM> of the mechanical service tool <NUM> to create the radial hole <NUM> and/or elongated slot within the casing <NUM> (e.g., as shown in <FIG>). The torque <NUM> may rotate the cutter mechanism <NUM> about the longitudinal <NUM> axis. Additionally or otherwise, the cutter mechanism <NUM> and drilling bit <NUM> may move in the longitudinal <NUM> direction with respect to the casing (e.g., as shown in <FIG>).

Block <NUM> of <FIG> relates to <FIG>. The mechanical service tool <NUM> may include one or more sensors <NUM> coupled to the mechanical service tool <NUM>. As shown in the illustrated embodiment, the one or more sensors <NUM> may couple to various components of the mechanical service tool <NUM> such as the tool body <NUM>, anchors <NUM>, cutter head <NUM>, piston rod <NUM>, or any additional component. The one or more sensors <NUM> may collect pertinent data (e.g., measure displacement of the piston rod <NUM>) about the components of the mechanical service tool <NUM> and transmit said data to the surface via the telemetry (e.g., via electrical or optical signals pulsed through the geological formation <NUM> or via mud pulse telemetry). As set forth above, the data processing system <NUM> may process the data collected by the one or more sensors <NUM>. The one or more sensors <NUM> may additionally provide data about the position of the mechanical service tool <NUM> within the wellbore <NUM>.

The mechanical service tool <NUM> may include a communication and control system <NUM> which may receive and process a portion or all of the data received by the one or more sensors <NUM>. The communication and control system <NUM> may additionally transmit said data to the data processing system <NUM> via suitable telemetry. Alternatively, the data processing system <NUM>, communication and controls system <NUM>, or an additional system may use the received data to automate a portion, or all of the machining operations set forth herein.

The anchors <NUM> of the mechanical service tool <NUM> may be rotary-powered, as described by a method <NUM> shown in <FIG>. The anchors <NUM> may also serve as centralizers. Alternatively, separate centralizers may be used in combination with, or in lieu of the anchors <NUM>. Block <NUM> of <FIG> relates to <FIG>. The mechanical service tool <NUM> may be lowered to a desired depth within the wellbore <NUM> and the casing <NUM>. The anchors <NUM> may restrict the longitudinal <NUM> and/or the radial <NUM> movement of the mechanical service tool <NUM> within the casing <NUM>. The friction pads <NUM> may extend radially <NUM> from the mechanical service tool <NUM> towards the interior surface <NUM> of the casing <NUM>. The anchors <NUM> may include a first caliper <NUM> and a second caliper <NUM> that may be operated independently. Although only two calipers are shown in the illustrated example, the anchors <NUM> may include <NUM>, <NUM>, <NUM>, <NUM>, <NUM>, or more calipers.

Block <NUM> of <FIG> relates to <FIG>. A controller <NUM> may couple to the mechanical service tool <NUM>. The controller <NUM> may be operatively coupled to the data processing system <NUM> and may operate a power unit <NUM> (e.g., one or more electric motors). The first caliper <NUM> may couple to a first actuator <NUM> (e.g., a first threaded rod) and the second caliper <NUM> may couple to a second actuator <NUM> (e.g., a second threaded rod). Alternatively, the first caliper <NUM> and second caliper <NUM> may couple to the same actuator. The power unit <NUM> may actuate the first actuator <NUM> and/or the second actuator <NUM>, such that the first actuator <NUM> may apply a first force <NUM> to first caliper <NUM> and the second actuator <NUM> may apply a second force <NUM> to the second caliper <NUM>. For example, the electric motor may be used to rotate the first threaded rod and/or the second threaded rod to apply the first force <NUM> and the second force <NUM> respectively.

The first caliper <NUM> and the second caliper <NUM> may be used to centralize the mechanical service tool <NUM> within the casing <NUM> (e.g., coincide the central axis <NUM> of the mechanical service tool <NUM> with the central axis <NUM> of the casing <NUM>). As such, the first caliper <NUM> and the second caliper <NUM> may apply an equal force (e.g., force <NUM> and force <NUM>) against the inner surface <NUM> of the casing <NUM>. Alternatively, the first caliper <NUM> and the second caliper <NUM> may offset the axial centerline <NUM> of the mechanical service tool <NUM> and the axial centerline <NUM> of the casing <NUM>. For example, the first force <NUM> may be smaller than the second force <NUM>, such that the mechanical service tool <NUM> may move radially, perpendicular to the interior surface <NUM> of the casing <NUM>. Alternatively, the first actuator <NUM> and second actuator <NUM> may tilt the mechanical service tool <NUM> at an angle from the longitudinal <NUM> axis within the casing <NUM>. The anchors <NUM> may be positioned above or below the cutter mechanism <NUM>. In another example, the anchors <NUM> may be positioned both above and below the cutter mechanism <NUM>, or at any other position on the tool body <NUM>.

The power unit <NUM> may include a hydraulic system (e.g., hydraulic pump). In the same example, the first actuator <NUM> and the second actuator <NUM> may include a first hydraulic cylinder and a second hydraulic cylinder respectively. The hydraulic pump may alter a pressure of hydraulic fluid sent to each the first actuator <NUM> and the second actuator <NUM> respectively and hence alter a magnitude of the first force <NUM> and the second force <NUM> respectively. Alternatively, the power unit <NUM> may be replaced, or used in combination with, an external power unit <NUM> (e.g., an external hydraulic pump) which may be located at the surface of the wellbore <NUM>. The external hydraulic pump may supply the hydraulic fluid required to operate the first actuator <NUM> and the second actuator <NUM>.

The mechanical service tool <NUM> uses an impact system <NUM>, an example of which is shown in <FIG>. The impact system <NUM> couples between the drilling bit <NUM> and the driving motor <NUM> of the mechanical service tool <NUM>. The impact system <NUM> generates and impart an additional linear impact force and an additional rotational torque to the drilling bit <NUM>. With the foregoing in mind, it may be useful to first describe one embodiment of the impact system <NUM> according to the present invention. The impact system <NUM> includes a housing <NUM> through which an upper shaft <NUM> and a lower shaft <NUM> extend. The upper shaft <NUM> couples to the driving motor <NUM> and the lower shaft <NUM> couples to a chuck <NUM> which houses the drilling bit <NUM>. A rotating cap plate <NUM> may couple to the upper shaft <NUM>. The rotating cap plate <NUM> of upper shaft <NUM> may be guided by upper bearings <NUM> disposed within the housing <NUM> and the lower shaft <NUM> may be guided by lower bearings <NUM> disposed within the housing <NUM>.

A spring <NUM> is disposed about the upper shaft <NUM> such that the upper shaft <NUM> rotates within a central portion of the spring <NUM>. The spring <NUM> includes an upper end portion <NUM> that couples to the rotating cap plate <NUM> and a lower end portion <NUM> that couples to an impact weight <NUM>. The impact weight <NUM> couples to an upper hammer <NUM> that includes angled upper teeth <NUM>. Both the impact weight <NUM> and the upper hammer <NUM> rotate independently from the upper shaft <NUM>. The impact weight <NUM> may be guided by bearings <NUM> which may be disposed circumferentially between the impact weight <NUM> and the housing <NUM>. The lower shaft <NUM> couples to a lower hammer <NUM> that includes angled lower teeth <NUM>. To facilitate further discussion, the impact system <NUM> and its components are described with reference to an axial direction <NUM> (e.g., the radial <NUM> direction with respect to the casing <NUM> of <FIG>) and a lateral direction <NUM> (e.g., the longitudinal <NUM> direction with respect to the casing <NUM> of <FIG>).

Turning now to <FIG>, showing an example of a method <NUM> of operation of the impact system <NUM>. Blocks <NUM> and <NUM> relate to <FIG>. The driving motor <NUM> applies a driving torque <NUM> to the upper shaft <NUM>. The cutter head <NUM> applies the linear force <NUM> (as shown in <FIG>) to the impact system <NUM>. In the impact system <NUM>, friction between the drilling bit <NUM> and the inner surface <NUM> of the casing <NUM> may temporarily cause the lower shaft <NUM> to remain stationary. The upper teeth <NUM> of the upper hammer <NUM> is held stationary by the lower teeth <NUM> of the lower hammer <NUM>. As such, the impact weight <NUM> is restricted from rotation.

The upper end portion <NUM> of the spring <NUM> coupled to the cap plate <NUM> rotates while the lower end portion <NUM> of the spring coupled to the impact weight <NUM> remains stationary. As such, the rotating cap plate <NUM> winds (e.g., coil helically) the spring <NUM>. The winding of the spring <NUM> stores potential energy in the spring <NUM>. The spring <NUM> decreases in length while being coiled about the upper shaft <NUM> and moves the impact weight <NUM> and the upper hammer <NUM> upwards in the axial <NUM> direction. As the spring <NUM> contracts, a gap <NUM> forms between the upper teeth <NUM> and the lower teeth <NUM> of the upper hammer <NUM> and lower hammer <NUM> respectively.

Blocks <NUM> and <NUM> of <FIG> relate to <FIG>. Once the gap <NUM> surpasses a predetermined distance, the upper hammer <NUM> and lower hammer <NUM> rotate such that the upper teeth <NUM> and lower teeth <NUM> move to the next position (e.g., engage with a subsequent tooth). As such, the impact weight <NUM> and the upper hammer <NUM> simultaneously descend axially <NUM> while rotating about the upper shaft <NUM> as the spring <NUM> returns to an uncoiled state (e.g., the spring rotates to release the stored potential energy). The stored potential energy of the spring <NUM> is transferred as rotational energy (e.g., inertia) to the impact weight <NUM> and the upper hammer <NUM>. When the upper teeth <NUM> and lower teeth <NUM> reengage, the inertial energy of the rotating impact weight <NUM> is transferred to the stationary lower hammer <NUM> in a small time interval. This temporarily imparts an additional rotational torque <NUM> to the lower shaft <NUM> that may be larger than the driving torque <NUM> originally provided by the driving motor <NUM>. Furthermore, the impact weight <NUM> generates an additional linear force <NUM> when the upper hammer <NUM> engages with the lower hammer <NUM> and the axial motion of the impact weight <NUM> is abruptly halted.

As such, the impact system <NUM> generates impulses of rotational torque <NUM> and linear force <NUM> by storing energy of the driving motor <NUM> of a specified time frame (e.g., the rate at which the spring <NUM> coils and contracts). In some embodiments, the rotational torque <NUM> and the linear force <NUM> generated by the impact system may be larger than the driving torque <NUM> generated by the driving motor <NUM> and/or the force <NUM> generated by the linkages <NUM> of the cutter head <NUM>. <FIG> illustrate one embodiment of the impact system <NUM> and method <NUM> of operation. However, the first shaft <NUM> and second shaft <NUM> may be replaced by a single shaft (e.g., a central shaft). As such, the drilling bit <NUM> rotates continuously while the upper hammer <NUM> and lower hammer <NUM> coil the spring <NUM> and store potential energy within the impact system <NUM>.

<FIG> illustrates a jar tool <NUM> that may couple to the tool body <NUM> of the mechanical service tool <NUM>. The jar tool <NUM> may loosen the mechanical service tool <NUM> from a constriction within the wellbore <NUM>. For example, the geological formation <NUM> may shift and hence restrict a diameter (e.g., form the constriction) of the wellbore <NUM>. In this embodiment, the wellbore <NUM> may pin (e.g., restrict longitudinal <NUM> movement) the mechanical service tool <NUM> within the casing <NUM> and/or the wellbore <NUM>. The jar tool <NUM> may loosen the mechanical service tool <NUM> from the wellbore <NUM> by providing a longitudinal <NUM> force to the mechanical service tool <NUM>.

The jar tool <NUM> may include a jar body <NUM> that includes an upper end portion <NUM> and a lower end portion <NUM>. In one embodiment, the upper end portion <NUM> may include threads <NUM> which may couple the jar tool <NUM> to the mechanical service tool <NUM>. In another embodiment, the jar tool <NUM> may include a downhole tool <NUM> (e.g., the drilling bit <NUM>) coupled to the lower end portion <NUM> of the jar body <NUM>. As described in greater detail herein, the jar tool <NUM> may include an anvil <NUM> (e.g., a spring loaded shuttle) that may deliver an impulse (e.g., a force associated with a sudden change in momentum) to the jar body <NUM>. The anvil <NUM> may be accelerated (e.g., via the spring <NUM>, gravity) and rapidly halted such to create the impulse. The anvil <NUM> may be accelerated towards the upper end portion <NUM> or the lower end portion <NUM> of the jar tool <NUM> and may hence generate an impact force in the upward longitudinal <NUM> direction or the downward longitudinal <NUM> direction respectively. In another embodiment, the anvil <NUM> may remain stationary while the hammer assembly moves <NUM> and may provide the impact force. In yet another embodiment, both the anvil <NUM> and the hammer assembly <NUM> may move and generate the impact force. The impact force may be transferred to the mechanical service tool <NUM> via the threads <NUM> and may free the mechanical service tool <NUM> from the construction within the casing <NUM> and/or the wellbore <NUM>.

In one embodiment, a threaded shaft <NUM> may protrude through an opening <NUM> in the anvil <NUM>. A spring <NUM> may be disposed within the jar body <NUM> and may include an upper end portion coupled to a hammer assembly <NUM> and a lower end portion coupled to a retaining sleeve <NUM>. As described in greater detail herein, the hammer assembly <NUM> and/or anvil <NUM> may generate the impulse, and hence the longitudinal <NUM> force.

One method <NUM> that may be used to operate the jar tool <NUM> appears in <FIG>. Block <NUM> of <FIG> relates to <FIG>. The anvil <NUM> may be moved to a staging position (e.g., the upper end portion <NUM> of the jar tool <NUM>) such that the anvil <NUM> may be accelerated and collide with an impact position (e.g., the lower end portion <NUM> of the jar tool <NUM>) to create the impact force along the longitudinal <NUM> direction.

Block <NUM> of <FIG> relates to <FIG>, which shows a close up perspective view of the hammer assembly <NUM> of <FIG>. The anvil <NUM> may be held in the staging position by the hammer assembly <NUM>. The hammer assembly <NUM> may include a thread retainer <NUM> which may couple to the threaded shaft <NUM> and move the anvil <NUM> within the jar body <NUM>. In one embodiment, a latching ring <NUM> and a reset ring <NUM> may couple or decouple the anvil from the threaded shaft <NUM>. Additionally or otherwise, a hammer <NUM> may move to the staging position. One or more springs <NUM> may be used with a position lock <NUM> to restrict the anvil <NUM> and/or the hammer <NUM> in the staging position.

Block <NUM> of <FIG> relates to <FIG>, which shows the hammer assembly <NUM> in a released position. In one embodiment, the hammer <NUM> may shift the thread retained <NUM> which may decouple the anvil <NUM> and/or the hammer <NUM> from the threaded shaft <NUM>. In another embodiment, the spring <NUM> may accelerate the anvil <NUM> and or the hammer assembly <NUM> to the impact positon (e.g., the lower end portion <NUM> of the jar body <NUM>) which may generate the impact force.

As shown in <FIG>, a patching tool <NUM> may couple to the mechanical service tool <NUM> or the cable <NUM>. The patching tool <NUM> may patch a hole (e.g., close a void) within the casing <NUM> (e.g., such as the axial holes <NUM> or radial holes <NUM> creates by the drilling bit <NUM> shown in <FIG> respectively). The patching tool <NUM> may include an upper end portion <NUM> and a lower end portion <NUM>. In one embodiment, the patching tool <NUM> may include a threaded adapter <NUM> near the upper end portion <NUM> that may couple the patching tool <NUM> to the mechanical service tool <NUM>. In another embodiment, the patching tool <NUM> may couple directly to the cable <NUM>.

Drive motor <NUM> (e.g., hydraulic motor, electric motor) may be disposed within the threaded adapter <NUM> of the patching tool <NUM>. Alternatively, the drive motor <NUM> may couple to the mechanical service tool <NUM>, or any other portion of the patching tool <NUM>. The drive motor <NUM> may couple to a threaded shaft <NUM> that extends from the upper end portion <NUM> to the lower end portion <NUM> of the patching tool <NUM>. A shuttle <NUM> configured to move along the threaded shaft <NUM> may couple to the threaded shaft <NUM> near the lower end portion <NUM> of the patching tool <NUM>.

A clearance wedge <NUM> may couple to the threaded adapter <NUM>. The clearance wedge <NUM> may guide the patching tool <NUM> while ascending or descending into the casing <NUM>. In addition, the clearance wedge <NUM> may prevent damage to a patching sleeve <NUM>. The patching sleeve <NUM> may be disposed about the threaded rod <NUM> and extend from the clearance wedge <NUM> to the shuttle <NUM>. The clearance wedge <NUM> and the shuttle <NUM> may centralize (e.g., coincide a centerline of the patching sleeve <NUM> with a centerline of the patching tool <NUM>) the patching sleeve <NUM> with the patching tool <NUM>. A nose cone <NUM> may couple to the lower end portion <NUM> of the threaded rod <NUM>.

A method <NUM> of operating the patching tool <NUM> is shown in <FIG>. Blocks <NUM>, <NUM>, and <NUM> of <FIG> relate to <FIG>. As described in block <NUM>, the patching tool <NUM> may be disposed within the casing <NUM> of the wellbore <NUM> such that the patching sleeve <NUM> is disposed beneath (e.g., radially inward) punctured or weakened areas of the casing <NUM>. For example, the patching tool <NUM> may be disposed adjacent to the axial holes <NUM> or radial holes <NUM> that may have been previously created by the drilling bit <NUM>. Alternatively, the patching tool <NUM> may be placed adjacent to portions of the casing <NUM> that may have been damaged by the geological formation <NUM> (e.g., due to corrosive fluids, abrasion). The nose cone <NUM> may include rounded edges <NUM> that may prevent the patching tool <NUM> from binding with the inner surface <NUM> of the casing <NUM> while the patching tool <NUM> moves within the casing <NUM>. Additionally or otherwise, the nose cone <NUM> may protect the patching sleeve <NUM> from physical contact with the casing <NUM> while the patching tool <NUM> moves within the casing <NUM>. The clearance wedge <NUM> may centralize the patching tool <NUM> within the casing <NUM>, such that the patching sleeve <NUM> does not physically contact the inner surface <NUM> of the casing <NUM>.

With reference to block <NUM> of <FIG>, the driving motor <NUM> may rotate the threaded shaft <NUM> disposed within the patching sleeve <NUM>. The shuttle <NUM> may include threads <NUM> that couple to the threaded shaft <NUM>. As such, the rotating shaft <NUM> may longitudinally <NUM> move the shuttle from the lower end portion <NUM> to the upper end portion <NUM> of the patching tool <NUM> while the patching tool <NUM> may remain stationary (e.g., does not move longitudinally <NUM> within the casing <NUM>). The shuttle <NUM> may include a chamfer <NUM> configured to circumferentially expand the patching sleeve <NUM> as the shuttle <NUM> moves from the lower end portion <NUM> to the upper end portion <NUM> of the patching tool <NUM>. The patching sleeve <NUM> may be pressed against the interior surface <NUM> of the casing <NUM>. The patching sleeve <NUM> may cover the punctured or weakened areas of the casing <NUM> (e.g., the axial holes <NUM>) such that the interior region <NUM> of the casing <NUM> may be isolated from the geological formation <NUM> in which the casing <NUM> may be disposed.

With reference to block <NUM> of <FIG>, the patching tool <NUM> may be removed from the casing <NUM> after the patching sleeve <NUM> has been circumferentially expanded. The patching sleeve <NUM> may remain coupled to the casing <NUM> through frictional forces between the patching sleeve <NUM> and the interior surface <NUM> of the casing <NUM>. Alternatively, an adhesive (e.g., bonding glue) configured to retain the position of the patching sleeve <NUM> with the casing <NUM> may be applied to the interior surface <NUM> of the casing <NUM>, or an external surface of the patching sleeve <NUM>. The rounded edges <NUM> of the nose cone <NUM> may ensure that the patching sleeve <NUM> is not damaged when the patching tool <NUM> is removed from the casing <NUM>.

Turning now to <FIG>, a rotary cutter tool <NUM> may be used in addition to, or in lieu of, the mechanical service tool <NUM> of <FIG>. The rotary cutter tool <NUM> may couple to a portion of the mechanical service tool <NUM> (e.g., the tool body <NUM>) and/or couple to the cable <NUM>. The rotary cutter tool <NUM> may be disposed within the casing <NUM> and may traverse the casing <NUM> by raising or lowering the cable <NUM>. The rotary cutter tool <NUM> may be disposed directly within the wellbore <NUM> of the geological formation <NUM>. As described in more detail herein, the rotary cutter tool <NUM> may perform additional mechanical operations (e.g., milling, grinding, cutting) within the casing <NUM> and/or against the formation <NUM> along the wall of the wellbore <NUM>. With the foregoing in mind, it may be useful to first describe one example of the rotary cutter tool <NUM>.

The rotary cutter tool <NUM> may include a main body <NUM> that couples to a centralizer section <NUM> and/or additional subcomponents of the rotary cutter tool <NUM>. The centralizer section <NUM> may include one or more centralizing arms <NUM> that may centralize the rotary cutter tool <NUM> within the casing <NUM>. For example, the centralizer section <NUM> may ensure that an axial centerline <NUM> of the mechanical service tool <NUM> and the axial centerline <NUM> of the casing <NUM> are concentric. The centralizer section <NUM> may include an opening system <NUM> (e.g., a threaded shaft, a hydraulic cylinder) that may radially extend the centralizing arms <NUM> from the rotary cutter tool <NUM>. The centralizing arms <NUM> may include rollers <NUM> that allow the main body <NUM> of the rotary cutter tool <NUM> to rotate about the central axis <NUM> of the casing <NUM>. Additionally or otherwise, the centralizing arms <NUM> may restrict longitudinal <NUM> movement of the rotary cutter tool <NUM> within the casing <NUM> by applying a force to the interior surface <NUM> of the casing <NUM>.

The rotary cutter tool <NUM> may include a cutting section <NUM> that performs the mechanical operations within the casing <NUM>. The cutting section <NUM> may include a driving motor <NUM> (e.g., electric motor, hydraulic motor) coupled to a gearbox <NUM>. Cutting arms <NUM> including rotating cutters <NUM> (e.g., circular grinding discs) may extend radially from the cutting section <NUM>. As described in greater detail herein, the cutters <NUM> may rotate perpendicular to the central axis <NUM> of the casing <NUM> (e.g., about the radial <NUM> direction) and may advance in a direction parallel to the central axis <NUM> of the casing <NUM> (e.g., in the longitudinal <NUM> direction). The cutting arms <NUM> may include internal gears that rotationally couple the cutters <NUM> to the gearbox <NUM>. Additionally or otherwise, the cutting arms <NUM> may include a chain drive that couples the cutters <NUM> to the gearbox <NUM>. As such, the driving motor <NUM> may generate a torque to rotate the cutters <NUM>.

The cutting arms <NUM> may radially extend from the cutting section <NUM> towards the interior surface <NUM> of the casing <NUM> via actuators (e.g., a threaded rod, a hydraulic cylinder) that move the cutting arms <NUM>. The cutting arms <NUM> may force the cutters <NUM> radially <NUM> outward against the interior surface <NUM> of the casing <NUM>. As such, the cutters <NUM> may machine (e.g., remove material) from the casing <NUM>. The cutting arms <NUM> may include a pivot <NUM> disposed above the cutters <NUM>. As such, there may be a lesser chance of the rotary cutter tool <NUM> getting stuck within the casing <NUM> when removing the rotary cutter tool <NUM> from the casing <NUM>, because the cutting arms <NUM> may have a natural tendency to close when the rotary cutter tool <NUM> is moved upwards in the longitudinal <NUM> direction.

The cutters <NUM> may completely penetrate the casing <NUM> and create an axial hole <NUM> within the casing <NUM>. Additionally or otherwise, the cutters <NUM> may only penetrate a portion of the casing <NUM> such to create axial slots within the casing <NUM>. The rotary cutter tool <NUM> may rotate about the central axis <NUM> of the casing <NUM> while the cutters <NUM> partially or completely penetrate the casing <NUM>. As such, the rotatory cutter tool <NUM> may create radial slots or radial holes in the casing <NUM>. As described in greater detail herein, the rotatory cutter tool <NUM> may additionally move axially along the central axis <NUM> of the casing <NUM> while machining portions of the casing <NUM>. As such, the rotary cutter tool <NUM> may alter a thickness of a portion of the casing <NUM>, and/or completely sever a portion of the casing <NUM>.

The cutters <NUM> may rotate in a direction as indicated by arrows <NUM>, in which an uphole portion <NUM> of the cutters <NUM> rotate towards the central axis <NUM> of the rotary cutter tool <NUM>. As such, the cutters <NUM> may generate a linear shear force on the internal surface <NUM> of the casing <NUM> when the cutters <NUM> contact the interior surface <NUM>. This shear force may pull the rotary cutter tool <NUM> downward in the longitudinal <NUM> direction. The cable <NUM> may apply a force <NUM> that counteracts the linear shear force generated by the cutters <NUM> and holds the rotary cutter tool <NUM> stationary within the casing <NUM> of the wellbore <NUM>. The force <NUM> applied by the cable <NUM> may be decreased such that the cutters <NUM> may pull the rotary cutter tool <NUM> downward in the longitudinal <NUM> direction. Additionally or otherwise, the force <NUM> applied by the cable <NUM> may be increased such that the rotary cutter tool <NUM> is pulled upward in the longitudinal <NUM> direction. Thus, the longitudinal <NUM> movement of the rotary cutter tool <NUM> may be controlled by slacking or loosening the cable <NUM>. A separate device may control the longitudinal <NUM> movement of the rotary cutter tool <NUM>, such as a tractor tool.

The rotary cutter tool <NUM> may include a magnet <NUM> that collects debris <NUM> (e.g., metal shavings) that may be generated while the mechanical operations are performed on the casing <NUM>. As such, the magnet <NUM> may prevent debris <NUM> from accumulating within the casing <NUM>. A debris basket (e.g., a container coupled below the magnet <NUM>) may be used in addition to, or in lieu of, the magnet <NUM>. The debris basket may be disposed below the cutters <NUM> and collect debris <NUM> falling from the portion of the casing <NUM> undergoing machining operations.

IThe rotary cutter tool <NUM> may include an electronics section <NUM> that houses various electronic components that may be used to control the rotary cutter tool <NUM>. For example, the electronics section <NUM> may include a processor that is communicatively coupled to the driving motor <NUM> and the data processing system <NUM>. As such, an operator (e.g., human operator, computer system) may control the driving motor <NUM> of the rotary cutter tool <NUM> from the surface of the wellbore <NUM>. The rotary cutter tool <NUM> may include one or more sensor that are communicatively coupled to the electronics section <NUM>. The one or more sensors may monitor operation conditions (e.g., temperature, rotations per minute) of the rotary cutter tool <NUM> and transmit this information to the electronics section <NUM> for processing and further transmittal to the data processing system <NUM>.

A method <NUM> of operating the rotary cutter tool <NUM> is shown in <FIG>. Blocks <NUM>, <NUM>, <NUM>, and <NUM> of <FIG> relate to <FIG>. As described in block <NUM> of <FIG>, the rotary cutter tool <NUM> may be disposed within the casing <NUM> using the cable <NUM>. The cable <NUM> may move the rotary cutter tool <NUM> longitudinally <NUM> within the casing <NUM> such that the rotary cutter tool <NUM> may perform the mechanical operations on a desired portion of the casing <NUM>. As described in block <NUM> of <FIG>, the centralizing arms <NUM> may radially <NUM> extend from the rotary cutter tool <NUM> and centralize the rotary cutter tool <NUM> within the casing <NUM>. The centralizing arms <NUM> may additionally support the rotary cutter tool <NUM> while the rotary cutter tool <NUM> performs the machining operations.

As described in block <NUM> of <FIG>, the cutting arms <NUM> may radially <NUM> extend the cutters <NUM> towards the interior surface of the casing <NUM>. As described in block <NUM> of <FIG>, the cutters <NUM> may machine portions of the casing <NUM>. For example, as shown in <FIG>, the cutters <NUM> may sever and/or disconnect a first section <NUM> of casing <NUM> from a second section <NUM> of casing <NUM> by severing a threaded connection <NUM> between the first section <NUM> of casing <NUM> and the second section <NUM> of casing <NUM>. For example, the rotary cutter tool <NUM> may sever the threaded connection <NUM> by radially <NUM> penetrating the threaded connection <NUM> using the cutters <NUM> and subsequently rotating about the central axis <NUM> of the casing <NUM>. The rotating cutter tool <NUM> may additionally move in the longitudinal direction <NUM> to sever all threads <NUM> of the threaded connection <NUM>. Alternatively the rotary cutter tool <NUM> may sever a portion of the casing <NUM> other than the threaded connection <NUM>.

When a hole has been created in the casing <NUM>, a flow control device may be used to regulate the flow of wellbore fluids or formation fluids into the casing <NUM>. For example, as shown in <FIG>, a flow control device <NUM> may be disposed within the casing <NUM> and used to regulate a flow of wellbore fluids that may enter the casing <NUM> from the wellbore <NUM>. The flow control device <NUM> may be an integrated component of the casing <NUM>, coupled to the interior surface <NUM> of the casing <NUM>, or coupled to the mechanical service tool <NUM>. The flow control device <NUM> may be disposed over a hole created in the casing <NUM> (e.g., the axial holes <NUM> generated by the cutter tool <NUM> or the rotary cutter tool <NUM>) in order to regulate the wellbore fluids that may flow through the hole in the casing <NUM>.

The flow control device <NUM> may include a stationary component <NUM> with slots <NUM> circumferentially disposed about the stationary component <NUM>. The slots <NUM> may be aligned with the hole in the casing <NUM> (e.g., the axial hole <NUM>) and allow wellbore fluids to enter the slots <NUM> of the stationary component <NUM>. As discussed in greater detail herein, the flow control device <NUM> may include a floating element <NUM> disposed radially inward from an interior surface <NUM> of the stationary component <NUM>. An exterior surface of the floating element <NUM> may contact the interior surface <NUM> of the stationary component <NUM>. The floating element <NUM> may include additional slots <NUM> that allow the wellbore fluid to enter the flow control device <NUM>. As such, when the slots <NUM>, <NUM> are aligned with the hole in in the casing <NUM> the wellbore fluids may flow from the geological formation <NUM> through the hole in the casing <NUM>, the slot <NUM> of the stationary component <NUM>, the slot <NUM> of the floating element <NUM>, and into an internal space <NUM> of the flow control device <NUM>.

The floating element <NUM> may rotate within the stationary element <NUM>. A prime mover <NUM> may move the floating element <NUM> within the stationary component <NUM>. As such, the prime mover <NUM> may be used to regulate the flow of wellbore fluid in the flow control device by opening, closing, or choking off the flow of wellbore fluid through the slots <NUM>, <NUM>. For example, when the slots <NUM>, <NUM> are aligned, the wellbore fluids may flow into the casing uninhibited <NUM>. When the slots <NUM> of the stationary component <NUM> and the slots <NUM> of the floating element <NUM> are offset by <NUM> degrees (e.g., not aligned) no wellbore fluids may flow into the casing <NUM>.

A method <NUM> for operating the flow control device <NUM> is shown in <FIG>. Block <NUM> of <FIG> relates to <FIG>, in which the flow control device <NUM> may be disposed within the casing <NUM> of the wellbore <NUM> and aligned with the hole in the casing <NUM>. Blocks <NUM> and <NUM> of <FIG> relate to <FIG>. As set forth above, the mechanical service tool <NUM> may operate the flow control device <NUM> and therefore regulate the flow of wellbore fluids into the casing <NUM>. For example, the mechanical service tool <NUM> may be disposed within the wellbore <NUM> using the cable <NUM>. In order to prevent rotation of the mechanical service tool <NUM>, the mechanical service tool <NUM> may extend anchors <NUM> that affix the mechanical service tool <NUM> to the casing <NUM>. The mechanical service tool <NUM> may rotate the prime mover <NUM> via a gearbox or motor unit coupled to the lower end portion <NUM> of the mechanical service tool <NUM>. As illustrated in <FIG>, this rotation of the prime mover <NUM> may regulate the flow of wellbore fluids into the casing <NUM> by altering the position of the slots <NUM> within the stationary component <NUM> and the slots <NUM> within the floating element <NUM>.

For example, <FIG> illustrates one example of the flow control device <NUM> in which the floating element <NUM> is housed within a notch <NUM> of the prime mover <NUM>. The floating element <NUM> may slide with respect to the stationary component <NUM> and the prime mover <NUM>. One or more bearings <NUM> may be disposed between the floating element <NUM> and the interior surface <NUM> of the stationary component <NUM> to reduce frictional effects between the floating element <NUM> and the interior surface <NUM>.

The stationary component <NUM> and the prime mover <NUM> may include mating threads <NUM>. As such, when the mechanical service tool <NUM> rotates the prime mover <NUM>, the mating threads <NUM> between the stationary component <NUM> and the prime mover <NUM> may axially move the prime mover <NUM> (e.g., in the longitudinal <NUM> direction) along the axial centerline <NUM> of the casing <NUM>. The prime mover <NUM> may hence slide the floating element <NUM> along the interior surface <NUM> of the stationary component <NUM>. The mating threads <NUM> may generate a large linear force on the prime mover <NUM> with a modest torque input from the mechanical service tool <NUM>. In addition, the mating threads <NUM> may eliminate or avoid the use of large linear actuators that might otherwise be used to move the floating element <NUM> in other examples.

As set forth above, the flow of wellbore fluids into the casing <NUM> may be regulated by altering the alignment of the slot <NUM> within the stationary component <NUM> and the slot <NUM> within the floating element <NUM>. For example, if the slots are aligned along a radial <NUM> centerline, the wellbore fluids may flow into the flow control device <NUM> and the casing <NUM> uninhibited. By sliding the floating element <NUM> longitudinally <NUM> using the prime mover <NUM>, the area between the slot <NUM> and slot <NUM> available for the wellbore fluids to flow through may be choked and/or eliminated completely.

Additionally or alternatively, the flow control device <NUM> may include a threaded floating element <NUM>, as illustrated in <FIG>. The threaded floating element <NUM> may engage directly with the stationary component <NUM> using the mating threads <NUM>. As such, the mechanical service tool <NUM> may rotate the threaded floating element <NUM> to alter the alignment of the slot <NUM> within the stationary component <NUM> and a slot <NUM> within the threaded floating element <NUM>. The one or more bearings <NUM> may be used to reduce frictional effects between the interior surface <NUM> of the stationary component <NUM> and the threaded floating element <NUM>.

Additionally or alternatively, a separate threaded portion <NUM> may couple to the stationary component <NUM> using fasteners (e.g., bolts <NUM>), as shown in <FIG>. A threaded floating element <NUM> may engage with the threaded portion <NUM> using the mating threads <NUM>. As such, the cutter tool <NUM> may rotate the threaded floating element <NUM> to alter the alignment of the slot <NUM> within the stationary component <NUM> and a slot <NUM> within the threaded floating element <NUM>. The one or more bearings <NUM> may be used to reduce frictional effects between the interior surface <NUM> of the stationary component <NUM> and the threaded floating element <NUM>. The threaded floating element <NUM> may include a notch <NUM> that engages with a bolt <NUM> within the stationary component <NUM>. The notch <NUM> may thus prevent the threaded floating element <NUM> from moving past a designated endpoint in the longitudinal direction <NUM>.

In some situations, it may be desirable to provide energy to sensors or mechanical structures of the mechanical service tool <NUM>, the rotary cutter tool <NUM>, or another downhole tool. Turning now to <FIG>, a mechanical charging tool <NUM> may generate electrical energy for downhole tools (e.g., the mechanical service tool <NUM>, the rotary cutter tool <NUM>). The mechanical charging tool <NUM> may couple, for example, to the mechanical service tool <NUM>, the rotating cutter tool <NUM>, or the cable <NUM>. The mechanical charging tool <NUM> may be a component entirely separate of the mechanical service tool <NUM>. The mechanical service tool <NUM> may include a power motor <NUM> (e.g., mud motor, hydraulic motor) that may rotate an input shaft <NUM> coupled to a generator unit <NUM> of the mechanical charging tool <NUM>.

The generator unit <NUM> may include an electric generator <NUM> that directly converts the rotational energy of the input shaft <NUM> to electrical energy. The generator unit <NUM> may include a rotating mass <NUM> that is spun and/or accelerated via the input shaft <NUM>. The rotating mass <NUM> may store rotational kinetic energy. The rotational kinetic energy of the rotating mass <NUM> may be used to spin the electric generator <NUM> while the input shaft <NUM> may be stationary. Additionally or otherwise, the mechanical charging tool <NUM> may include a spring <NUM> that is wound (e.g., coiled helically) using the input shaft <NUM>, similarly to the kinetic energy stored in the rotating mass <NUM>. As such, potential energy may be stored in the spring <NUM>. The spring <NUM> may be unwound and used to spin the generator <NUM>, such that the generator <NUM> may generate electrical energy.

In addition, the spring <NUM> may be compressed linearly to store elastic potential energy. This energy may be stored and released using a mechanical trigger. For example, the elastic potential energy in the spring <NUM> may be converted to rotational movement using a crank system when the spring <NUM> expands linearly. As such, the spring <NUM> may rotate an input shaft of the generator <NUM> a generate electrical energy. The mechanical charging tool <NUM> may include a power outlet <NUM> and output leads <NUM>. The output leads <NUM> may be coupled to components (e.g., the sensors <NUM>) of the mechanical service tool <NUM> that may require electrical power.

<FIG> illustrates a method <NUM> that may be used to operate the mechanical charging tool <NUM>. Block <NUM> of <FIG> describes the input of rotational mechanical energy into the mechanical charging tool <NUM>. For example, the input shaft <NUM> may accelerate the rotating mass <NUM> within the mechanical charging tool <NUM> and store rotational potential energy using the inertia of the mass <NUM>. Additionally or otherwise, the input shaft <NUM> may coil the spring <NUM> within the mechanical charging tool <NUM>. As such, the mechanical charging tool <NUM> may store various forms of potential energy.

Block <NUM> of <FIG> describes releasing the stored potential energy and/or converting the stored potential energy to electrical energy that may power components of the mechanical service tool <NUM>. For example, the rotating mass <NUM> may be used to rotate the generator <NUM>, ergo transforming the rotational kinetic energy of the rotating mass <NUM> into electrical energy. Similarly, the stored potential energy in the coiled spring <NUM> may be release when the spring <NUM> is unwound and used to rotate the generator <NUM>. The generated electricity may be supplied to various components of the mechanical service tool <NUM> (e.g., the sensors <NUM>) using the output leads <NUM>.

Claim 1:
A mechanical service tool for use in a wellbore comprising an impact system (<NUM>), the impact system (<NUM>) comprising:
upper and lower shafts (<NUM>, <NUM>), the upper shaft (<NUM>) being coupled to a driving motor (<NUM>) of the mechanical service tool and a rotating cap plate (<NUM>) and the lower shaft (<NUM>) being coupled to a chuck (<NUM>);
a housing (<NUM>) through which the upper and lower shafts (<NUM>, <NUM>) extend;
an impact weight (<NUM>) disposed within the housing (<NUM>)
a spring (<NUM>) disposed about the upper shaft (<NUM>) such that the upper shaft may rotate within a central portion of the spring (<NUM>), an upper end portion of the spring (<NUM>) being coupled to the rotating cap plate (<NUM>) and a lower end portion of the spring (<NUM>) being coupled to the impact weight (<NUM>), wherein the spring (<NUM>) is configured to coil about or compress along an axis;
a hammer mechanism (<NUM>, <NUM>) configured to engage or disengage the upper shaft (<NUM>, <NUM>) from the driving motor (<NUM>) of the mechanical service tool, the hammer mechanism including a lower hammer (<NUM>) and an upper hammer (<NUM>), wherein the lower hammer (<NUM>) is coupled to the lower shaft (<NUM>) and includes lower angled teeth (<NUM>), the upper hammer (<NUM>) is coupled to the impact weight (<NUM>) and includes upper angled teeth (<NUM>) and both the impact weight (<NUM>) and the upper hammer (<NUM>) are configured to rotate independently from the upper shaft (<NUM>); and
a drilling bit (<NUM>) housed in the chuck (<NUM>) and coupled to the lower shaft (<NUM>), wherein the drilling bit (<NUM>) is oriented in a radial direction (<NUM>) with respect to the wellbore and the impact system (<NUM>) is coupled between the drilling bit (<NUM>) and the driving motor (<NUM>).