The present disclosure relates to systems and methods related to controlling the hydraulic pressure of a casing running tool and casing while drilling tool. The present application also pertains to functional operation of devices used in Tubular Running Services (TRS) operations, such as, Casing Running Tool, Casing while Drilling Tool, Flush Mounted Spider (FMS), Power Tongs and the ancillary functions associated with such devices.
The devices in TRS operations such as casing running tools (CRTs) are specialized equipment used in oil drilling operations to run and set the casing (or other tubulars) in the wellbore. Casing running tools are used to install and set each section of casing in the wellbore. Casing while drilling (CWD) tools are specialized equipment used in oil drilling operations that allow casing to be installed simultaneously with the drilling process.
These devices all have operating functions used to command the device to perform specific actions. While the primary media for these functions is hydraulic fluid some devices use pneumatic, electrical or mechanical means to engage the functions. The ability to use measured operational data to adjust, activate or interlock the control functions is not done in this industry. The benefits discovered here include, but are not limited to, reduction of bearing wear, reduced seal wear, improved operational performance and safety.
Hydraulic pressure is commonly used to attach CRTs and CWDs to the casing. However, none of the conventional CRTs and CWDs allow for automatic pressure control as a means for reducing wear and tear on the bearings as well as other components of the CRTs and CWDs. Thus, conventional systems and methods are costing time, effort, and money to fix and replace bearings. These and other deficiencies exist. Therefore, there is a need to provide systems, methods, and combinations thereof that overcome these and other deficiencies.
In some aspects, the techniques described herein relate to (an embodiment of the idea, which is) a system for automatically adjusting the operations of a casing running tool including: a casing running tool configured to removably attach to one or more oil country tubular goods (OCTGs); an operations processor configured to receive one or more operational data from the casing running tool; and a control processor including a hydraulic processor, wherein the hydraulic processor is operably connected to one or more pressure control valves and wherein the hydraulic processor is configured to: receive one or more operations data from the operations processor; determine if the one or more pressure data necessitates a change in the casing running tool; generate an operational difference sufficient to address the change; and apply the operational difference to the casing running tool.
In some aspects, the techniques described herein relate to a method for automatically adjusting the operations of a casing running tool including: receiving, by a processor, one or more pressure data from an operations processor configured to receive data from a sensor on a casing running tool; determining, by the processor, if the one or more pressure data necessitates a change in a hydraulic pressure on the casing running tool; generating, by the processor, a pressure difference sufficient to address the change; and applying, by the processor, the pressure difference to the casing running tool.
In some aspects, the techniques described herein relate to a non-transitory computer readable medium containing computer executable instructions that, when executed by a wearable device including a processor, configure the computer hardware arrangement to perform procedures including: receiving, by a processor, one or more pressure data from an operations processor configured to receive data from a sensor on a casing running tool; determining if the one or more pressure data necessitates a change in a hydraulic pressure on the casing running tool; generating a pressure difference sufficient to address the change; and applying the pressure difference to the casing running tool.
Further features of the disclosed systems and methods, and the advantages offered thereby, are explained in greater detail hereinafter with reference to specific example embodiments illustrated in the accompanying drawings.
In order to facilitate a fuller understanding of the present invention, reference is now made to the attached drawings. The drawings should not be construed as limiting the present invention but are intended only to illustrate different aspects and embodiments of the invention.
Exemplary embodiments of the invention will now be described in order to illustrate various features of the invention. The embodiments described herein are not intended to be limiting as to the scope of the invention, but rather are intended to provide examples of the components, use, and operation of the invention.
Furthermore, the described features, advantages, and characteristics of the embodiments may be combined in any suitable manner. One skilled in the relevant art will recognize that the embodiments may be practiced without one or more of the specific features or advantages of an embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
Casing running tools (CRTs) are specialized equipment used in oil drilling operations to run and set the casing in the wellbore. The casing is a series of metal pipes that are installed in the wellbore to provide structural support and prevent collapse of the wellbore during drilling and production operations. Casing while drilling (CWD) tools are specialized equipment used in oil drilling operations that allow casing to be installed simultaneously with the drilling process. Hydraulic pressure is commonly used to attach these tools to the casing. The process of attaching the CRT or CWD to the casing typically involves using hydraulic pressure to expand the tool's gripping mechanism. The tool is first lowered into the wellbore and positioned next to the casing. Then, hydraulic pressure is applied to the tool, causing the gripping mechanism to expand and clamp onto the casing. Once the tool is securely attached to the casing, it can be used to rotate and manipulate the casing as needed during drilling operations. The hydraulic pressure used to attach the tool to the casing is typically supplied by a hydraulic power unit located on the drilling rig. When gripping the casings, the machine uses the SET function pressure. When the machine dis-engage or loosens its grip, the machine uses its RELEASE function. When the machines are gripping the casings, the hydraulic pressure during the SET function pressure places a load on the bearings of the CRT and/or CWD. The higher the SET function pressure is set, the higher the load on the bearings, and the quicker that the bearings deteriorate. So, the longer that the SET function pressure is operating, the quicker that the bearings will deteriorate, become damaged, and need maintenance or replacement.
As a solution to this problem, the present invention is a system that commands the CRTs and CWDs to automatically adjust the hydraulic pressure. That is, the invention is a device that adjusts the pressure of the SET function pressure during the operating of the machines. Furthermore, the invention can be configured such that the SET-high pressure is activated only when required. The invention is a device that adjusts the pressure of the SET function pressure during the operating of the machines. Furthermore, the invention can be configured such that the SET-high pressure is activated only when required. Thus, the load on the bearings is reduced compared to conventional hydraulic systems. Although reference is made to reducing the pressure and wear and tear on bearings, it is understood that the inventive action of reducing hydraulic pressure or load can be applied to other components, mechanical or otherwise. Other components can include without limitation casing shoes, casing bits, casing connectors, power tongs, jacks, casing packers, centralizer wipes, seals, bumpers, rotary union, rotary joint, and other elastomeric elements, rotary union, rotating seal, o-rings, and gaskets. Other components of CWDs and CRTs known in the art may also benefit.
Although the present embodiments reference pressure and hydraulic measurements, it is understood that the systems and methods described herein can apply to other measurements and operational data including without limitation, weight, temperature, vibration, sound, electrical current; fluid flow rate, speed, torque, temperature differential, humidity, pressure differential, current electrical phase, power, gas composition, wear and tear, position, tilt, radiation, light, magnetic field, strain, pH level, moisture content, particulate matter, and still other measurements. It is understood that a person of skill in the art would apply the elements and steps described herein to apply to any of the operational data described herein and more. This data can be used for without limitation interlocks, alarms, automatic emergency functions, automatic function sequencing (one command initiates multiple functions), and system data logging.
Reference is made to oil country tubular goods (OCTGs) which generally refer a family of seamless rolled products used in the exploration, drilling, and production of oil and gas wells. OCTGs can include a variety of products including without limitation casing, tubing, drill pipes, coupling, and other accessories such as pup joints, blast joints, and crossover subs.
Generally, the CRT/CWD 130 can have an operational data sensor 320 that measures, records, and transmits operational data associated with the CRT/CWD to the operations processor 110. The operations processor 110 is configured to receive the operational data from the operation data sensor 320 and determine whether the data received requires an adjustment in pressure, temperature, or some other change related the CRT/CWD. The operations processor 110 makes this determination. The operations processor 110 can also display the received data and/or determinations to an operator who can then render their own judgment if necessary. Having made any necessary determinations based on the received data, the operations processor 100 can transmit the data and/or determinations to the control processor 120. The control processor 120 can have one or more operational values or heuristics that allow it to read the data received from the operations processor 110 and make the necessary adjustments based on such data. The control processor 120 can be operably connected to the CRT/CWD 130 such that, responsive to the data received and determinations made by the operations processor 110, the control processor 120 can adjust or otherwise control a certain aspect of the CRT/CWD 130, including without limitation changing the hydraulic pressure applied on the CRT/CWD 130.
In some embodiments, the operations data sensor 320 can sense pressure data which can in turn be shared with the operations processor 110. The operations processor 110 can determine whether the pressure data necessitates an adjustment to the hydraulic pressure applied to the CRT/CWD 130. If so, the operations processor 110 can transmit the data and/or determination to the control processor 120. The control processor 120 can adjust the hydraulic pressure applied to the CRT/CWD 130. In other embodiments, the operations data sensor 320 can observe other kinds of data related to the CRT/CWD 130 and transmit it to the operations processor 110. In still other embodiments, the operations data sensor 320 can transmit data to the server 140 or the database 150.
The operations processor 110 can connect to the pressure device 120 via a wired or wireless connection 115. The operations processor 110 can be connected to the CRT/CWD via wired or wireless connection 112. The operations processor 110 may be a network-enabled computer device. Exemplary network-enabled computer devices include, without limitation, a server, a network appliance, a personal computer, a workstation, a phone, a handheld personal computer, a personal digital assistant, a thin client, a fat client, an Internet browser, a mobile device, or other a computer device or communications device. For example, network-enabled computer devices may include an iPhone, iPod, iPad from Apple® or any other mobile device running Apple's iOS® operating system, any device running Microsoft's Windows® Mobile operating system, any device running Google's Android® operating system, and/or any other smartphone, tablet, or like wearable mobile device. A wearable smart device can include without limitation a smart watch.
The operations processor 110 may include a processor, a memory, and an application. The processor may be a processor, a microprocessor, or other processor, and the operations processor 110 may include one or more of these processors. The processor may include processing circuitry, which may contain additional components, including additional processors, memories, error and parity/CRC checkers, data encoders, anti-collision algorithms, controllers, command decoders, security primitives and tamper-proofing hardware, as necessary to perform the functions described herein.
The processor may be coupled to the memory. The memory may be a read-only memory, write-once read-multiple memory or read/write memory, e.g., RAM, ROM, and EEPROM, and the operations processor 110 may include one or more of these memories. A read-only memory may be factory programmable as read-only or one-time programmable. One-time programmability provides the opportunity to write once then read many times. A write-once read-multiple memory may be programmed at one point in time. Once the memory is programmed, it may not be rewritten, but it may be read many times. A read/write memory may be programmed and re-programed many times after leaving the factory. It may also be read many times. The memory may be configured to store one or more software applications, such as the application, and other data, such as user's private data and financial account information.
The application may comprise one or more software applications, such as a mobile application and a web browser, comprising instructions for execution on the operations processor 110. In some examples, the operations processor 110 may execute one or more applications, such as software applications, that enable, for example, network communications with one or more components of the system 100, transmit and/or receive data, and perform the functions described herein. Upon execution by the processor, the application may provide the functions described in this specification, specifically to execute and perform the steps and functions in the process flows described below. Such processes may be implemented in software, such as software modules, for execution by computers or other machines. The application may provide graphical user interfaces (GUIs) through which a user may view and interact with other components and devices within the system 100. The GUIs may be formatted, for example, as web pages in HyperText Markup Language (HTML), Extensible Markup Language (XML) or in any other suitable form for presentation on a display device depending upon applications used by users to interact with the system 100.
The operations processor 110 may further include a display and input devices. The display may be any type of device for presenting visual information such as a computer monitor, a flat panel display, and a mobile device screen, including liquid crystal displays, light-emitting diode displays, plasma panels, and cathode ray tube displays. The input devices may include any device for entering information into the operations processor 110 that is available and supported by the operations processor 110, such as a touch-screen, keyboard, mouse, cursor-control device, touch-screen, microphone, digital camera, video recorder or camcorder. These devices may be used to enter information and interact with the software and other devices described herein. The processor 110 can be configured to detect, record, and observe operational data including without limitation weight, temperature, vibration, sound, electrical current; fluid flow rate, speed, torque, temperature differential, humidity, pressure differential, current electrical phase, power, gas composition, wear and tear, position, tilt, radiation, light, magnetic field, strain, pH level, moisture content, particulate matter, and still other measurements. It is understood that a person of skill in the art would apply the elements and steps described herein to apply to any of the operational data described herein and more.
The control processor 120 may be a network-enabled computer device. The control processor 120 is discussed further with reference to
The control processor 120 may include a processor, a memory, and an application. The processor may be a processor, a microprocessor, or other processor, and the operations processor 110 may include one or more of these processors. The processor may include processing circuitry, which may contain additional components, including additional processors, memories, error and parity/CRC checkers, data encoders, anti-collision algorithms, controllers, command decoders, security primitives and tamper-proofing hardware, as necessary to perform the functions described herein.
The processor may be coupled to the memory. The memory may be a read-only memory, write-once read-multiple memory or read/write memory, e.g., RAM, ROM, and EEPROM, and the control processor 120 may include one or more of these memories. A read-only memory may be factory programmable as read-only or one-time programmable. One-time programmability provides the opportunity to write once then read many times. A write-once read-multiple memory may be programmed at one point in time. Once the memory is programmed, it may not be rewritten, but it may be read many times. A read/write memory may be programmed and re-programed many times after leaving the factory. It may also be read many times. The memory may be configured to store one or more software applications, such as the application, and other data, such as user's private data and financial account information.
The application may comprise one or more software applications, such as a mobile application and a web browser, comprising instructions for execution on the control processor 120. In some examples, the control processor 120 may execute one or more applications, such as software applications, that enable, for example, network communications with one or more components of the system 100, transmit and/or receive data, and perform the functions described herein. Upon execution by the processor, the application may provide the functions described in this specification, specifically to execute and perform the steps and functions in the process flows described below. Such processes may be implemented in software, such as software modules, for execution by computers or other machines. The application may provide graphical user interfaces (GUIs) through which a user may view and interact with other components and devices within the system 100. The GUIs may be formatted, for example, as web pages in HyperText Markup Language (HTML), Extensible Markup Language (XML) or in any other suitable form for presentation on a display device depending upon applications used by users to interact with the system 100.
The control processor 120 may further include a display and input devices. The display may be any type of device for presenting visual information such as a computer monitor, a flat panel display, and a mobile device screen, including liquid crystal displays, light-emitting diode displays, plasma panels, and cathode ray tube displays. The input devices may include any device for entering information into the control processor 120 that is available and supported by the control processor 120, such as a touch-screen, keyboard, mouse, cursor-control device, touch-screen, microphone, digital camera, video recorder or camcorder. These devices may be used to enter information and interact with the software and other devices described herein. The control processor 120 can be configured to implement one or more changes to the CRT/CWD, including without limitation hydraulic pressure, hoist, and torque applications.
The system 100 can further include a CRT/CWD 130. The CRT/CWD 130 can be connected to the control processor 120 via a hydraulic connection 125 as well as any wired or wireless connection otherwise not depicted. The CRT/CWD can include any CRT/CWD known in the art that uses bearings and hydraulic pressure to attach removably to one or more oil country tubular goods (OCTGs). The CRT/CWD can be configured to perform the following actions: The process of attaching the CRT/CWD to the casing typically involves using hydraulic pressure to expand the tool's gripping mechanism. The tool is first lowered into the wellbore and positioned next to the OCTGs. Then, hydraulic pressure is applied to the tool, causing the gripping mechanism to expand and clamp onto the OCTGs. Once the tool is securely attached to the casing, it can be used to rotate and manipulate the casing as needed during drilling operations. The hydraulic pressure used to attach the tool to the casing is typically supplied by a hydraulic power unit located on the drilling rig.
The server 140 may be a network-enabled computer device. Exemplary network-enabled computer devices include, without limitation, a server, a network appliance, a personal computer, a workstation, a phone, a handheld personal computer, a personal digital assistant, a thin client, a fat client, an Internet browser, a mobile device, a kiosk, or other a computer device or communications device. For example, network-enabled computer devices may include an iPhone, iPod, iPad from Apple® or any other mobile device running Apple's iOS® operating system, any device running Microsoft's Windows® Mobile operating system, any device running Google's Android® operating system, and/or any other smartphone, tablet, or like wearable mobile device.
The server 140 may include a processor, a memory, and an application. The processor 161 may be a processor, a microprocessor, or other processor, and the server 140 may include one or more of these processors. The server 140 can be onsite, offsite, standalone, networked, online, or offline.
The processor may include processing circuitry, which may contain additional components, including additional processors, memories, error and parity/CRC checkers, data encoders, anti-collision algorithms, controllers, command decoders, security primitives and tamper-proofing hardware, as necessary to perform the functions described herein.
The processor may be coupled to the memory. The memory may be a read-only memory, write-once read-multiple memory or read/write memory, e.g., RAM, ROM, and EEPROM, and the server 140 may include one or more of these memories. A read-only memory may be factory programmable as read-only or one-time programmable. One-time programmability provides the opportunity to write once then read many times. A write-once read-multiple memory may be programmed at a point in time after the memory chip has left the factory. Once the memory is programmed, it may not be rewritten, but it may be read many times. A read/write memory may be programmed and re-programed many times after leaving the factory. It may also be read many times. The memory may be configured to store one or more software applications, such as the application, and other data, such as user's private data and financial account information.
The application may comprise one or more software applications comprising instructions for execution on the server 140. In some examples, the server 140 may execute one or more applications, such as software applications, that enable, for example, network communications with one or more components of the system 100, transmit and/or receive data, and perform the functions described herein. Upon execution by the processor, the application may provide the functions described in this specification, specifically to execute and perform the steps and functions in the process flows described below. Such processes may be implemented in software, such as software modules, for execution by computers or other machines. The application may provide GUIs through which a user may view and interact with other components and devices within the system 100. The GUIs may be formatted, for example, as web pages in HyperText Markup Language (HTML), Extensible Markup Language (XML) or in any other suitable form for presentation on a display device depending upon applications used by users to interact with the system 100.
The server 140 may further include a display and input devices. The display may be any type of device for presenting visual information such as a computer monitor, a flat panel display, and a mobile device screen, including liquid crystal displays, light-emitting diode displays, plasma panels, and cathode ray tube displays. The input devices may include any device for entering information such as a touch-screen, keyboard, mouse, cursor-control device, touch-screen, microphone, digital camera, video recorder or camcorder. These devices may be used to enter information and interact with the software and other devices described herein.
System 100 may include a database 150. The database 150 may be one or more databases configured to store data, including without limitation, private data of users, financial accounts of users, identities of users, transactions of users, and certified and uncertified documents. The database 150 may comprise a relational database, a non-relational database, or other database implementations, and any combination thereof, including a plurality of relational databases and non-relational databases. In some examples, the database 150 may comprise a desktop database, a mobile database, or an in-memory database. Further, the database 150 may be hosted internally by the server 140 or may be hosted externally of the server 140, such as by a server, by a cloud-based platform, or in any storage device that is in data communication with the server 160.
In some examples, exemplary procedures in accordance with the present disclosure described herein can be performed by a processing arrangement and/or a computing arrangement (e.g., a computer hardware arrangement). Such processing/computing arrangement can be, for example entirely or a part of, or include, but not limited to, a computer/processor that can include, for example one or more microprocessors, and use instructions stored on a non-transitory computer-accessible medium (e.g., RAM, ROM, hard drive, or other storage device).
In some examples, a computer-accessible medium (e.g., as described herein, a storage device such as a hard disk, floppy disk, memory stick, CD-ROM, RAM, ROM, etc., or a collection thereof) can be provided (e.g., in communication with the processing arrangement). The computer-accessible medium can contain executable instructions thereon. In addition or alternatively, a storage arrangement can be provided separately from the computer-accessible medium, which can provide the instructions to the processing arrangement so as to configure the processing arrangement to execute certain exemplary procedures, processes, and methods, as described herein above, for example.
Referring to
Though reference is made to hydraulic and pressure data, it is understood that the data measured by the systems and method described herein can including any operational data including without limitation, weight, temperature, vibration, sound, electrical current, fluid flow rate, speed, torque, temperature differential, humidity, pressure differential, current electrical phase, power, gas composition, wear and tear, position, tilt, torque, radiation, light, magnetic field, strain, pH level, moisture content, particulate matter, and still other measurements. It is understood that a person of skill in the art would apply the elements and steps described herein to apply to any of the operational data described herein and more.
In other embodiments, the processors can be configured to set, receive, make determinations about, adjust, record, and transmit any kind of operational data, including without limitation weight, temperature, vibration, sound, electrical current, fluid flow rate, speed, torque, temperature differential, humidity, pressure differential, current electrical phase, power, gas composition, wear and tear, position, tilt, radiation, light, magnetic field, strain, pH level, moisture content, particulate matter, and still other measurements. It is understood that a person of skill in the art would apply the elements and steps described herein to apply to any of the operational data described herein and more.
In some aspects, the techniques described herein relate to a system for automatically adjusting the operations of a casing running tool including: a casing running tool configured to removably attach to one or more oil country tubular goods (OCTGs); an operations processor configured to receive one or more operational data from the casing running tool; and a control processor including a hydraulic processor, wherein the hydraulic processor is operably connected to one or more pressure control valves and wherein the hydraulic processor is configured to: receive one or more operations data from the operations processor; determine if the one or more pressure data necessitates a change in the casing running tool; generate an operational difference sufficient to address the change; and apply the operational difference to the casing running tool.
In some aspects, the techniques described herein relate to a system, wherein the operations data includes hydraulic pressure data.
In some aspects, the techniques described herein relate to a system, wherein the control processor further includes a manifold, wherein the manifold further includes at least a pressure control valve, a selector valve, and a spring return valve.
In some aspects, the techniques described herein relate to a system, wherein the control processor further includes a pressure ON switch and a pressure OFF switch.
In some aspects, the techniques described herein relate to a system, wherein the control processor further includes a transducer.
In some aspects, the techniques described herein relate to a system, wherein the operations processor is configured to determine a substantially optimal amount of torque needed to operate the casing running tool with respect to the one or more OCTGs.
In some aspects, the techniques described herein relate to a system, wherein the operations processor is further configured to determine a substantially optimal amount of hydraulic pressure need during a hoist action performed by the casing running tool with respect to the one or more OCTGs.
In some aspects, the techniques described herein relate to a system, wherein the hydraulic processor is configured, upon receiving the one or more pressure data, to determine a SET-high pressure, wherein the SET-high pressure is a highest operational pressure requirement.
In some aspects, the techniques described herein relate to a system, wherein the hydraulic processor is configured, upon receiving the one or more pressure data, to determine a SET-low pressure, wherein the SET-low pressure is the lowest operational pressure requirement.
In some aspects, the techniques described herein relate to a method for automatically adjusting the operations of a casing running tool including: receiving, by a processor, one or more pressure data from a operations processor configured to receive data from a sensor on a casing running tool; determining, by the processor, if the one or more pressure data necessitates a change in a hydraulic pressure on the casing running tool; generating, by the processor, a pressure difference sufficient to address the change; and applying, by the processor, the pressure difference to the casing running tool.
In some aspects, the techniques described herein relate to a method, wherein the method further includes storing the data in a data storage unit.
In some aspects, the techniques described herein relate to a method, wherein the method further includes determining a SET-high pressure, wherein the SET-high pressure is a highest operational pressure requirement.
In some aspects, the techniques described herein relate to a method, wherein the method further includes determining a SET-low pressure, wherein the SET-low pressure is the lowest operational pressure requirement.
In some aspects, the techniques described herein relate to a method, wherein the method further includes adjusting, by the processor via a hydraulic manifold, a pressure amount on the casing running tool.
In some aspects, the techniques described herein relate to a method, wherein the method further includes monitoring, by the processor, the casing running tool via one or more transducers.
In some aspects, the techniques described herein relate to a method, wherein the method further includes monitoring, by the processor via a operations processor, one or more torque forces needed to operate the casing running tool with respect to the one or more OCTGs.
In some aspects, the techniques described herein relate to a method, wherein the pressure difference is configured to minimize the force needed to attach the casing running tool to one or more OCTGs.
In some aspects, the techniques described herein relate to a method, wherein the method further includes activating, by the processor, a spring valve upon determining that the pressure has dropped below a certain threshold for operating the casing running tool.
In some aspects, the techniques described herein relate to a method, wherein the method further includes: determining, by the processor, that the one or more pressure data necessitates an interlock mechanism; and applying, by the processor, the interlock mechanism to the casing running tool and the operations processor.
In some aspects, the techniques described herein relate to a non-transitory computer readable medium containing computer executable instructions that, when executed by a wearable device including a processor, configure the computer hardware arrangement to perform procedures including: receiving, by a processor, one or more pressure data from a operations processor configured to receive data from a sensor on a casing running tool; determining if the one or more pressure data necessitates a change in a hydraulic pressure on the casing running tool; generating a pressure difference sufficient to address the change; and applying the pressure difference to the casing running tool.
Although embodiments of the present invention have been described herein in the context of a particular implementation in a particular environment for a particular purpose, those skilled in the art will recognize that its usefulness is not limited thereto and that the embodiments of the present invention can be beneficially implemented in other related environments for similar purposes. The invention should therefore not be limited by the above described embodiments, method, and examples, but by all embodiments within the scope and spirit of the invention as claimed.
Further, it is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. The terms “a” or “an” as used herein, are defined as one or more than one. The term “plurality” as used herein, is defined as two or more than two. The term “another” as used herein, is defined as at least a second or more. The terms “including” and/or “having,” as used herein, are defined as comprising (i.e., open language). The term “coupled,” as used herein, is defined as connected, although not necessarily directly, and not necessarily mechanically. The term “providing” is defined herein in its broadest sense, e.g., bringing/coming into physical existence, making available, and/or supplying to someone or something, in whole or in multiple parts at once or over a period of time. Also, for purposes of description herein, the terms “upper,” “lower,” “left,” “rear,” “right,” “front,” “vertical,” “horizontal,” and derivatives thereof relate to the invention as oriented in the figures and is not to be construed as limiting any feature to be a particular orientation, as said orientation may be changed based on the user's perspective of the device.
In the invention, various embodiments have been described with references to the accompanying drawings. It may, however, be evident that various modifications and changes may be made thereto, and additional embodiments may be implemented, without departing from the broader scope of the invention as set forth in the claims that follow. The invention and drawings are accordingly to be regarded in an illustrative rather than restrictive sense.
The invention is not to be limited in terms of the particular embodiments described herein, which are intended as illustrations of various aspects. Many modifications and variations can be made without departing from its spirit and scope. Functionally equivalent systems, processes and apparatuses within the scope of the invention, in addition to those enumerated herein, may be apparent from the representative descriptions herein. Such modifications and variations are intended to fall within the scope of the appended claims. The invention is to be limited only by the terms of the appended claims, along with the full scope of equivalents to which such representative claims are entitled.
1. A system for automatically adjusting the operations of functions in a TRS Control System to control devices such as a Casing Running Tool, Casing while Drilling Tool, Flush Mounted Spider, Power Tongs and related ancillary sub-systems to perform Tubular Running Services, wherein the system comprises:
2. The system of embodiment 1, wherein the operations data comprises system operation data.
3. The system of embodiment 2, wherein the control processor further comprises a system to control and adjust the control function.
4. The system of embodiment 2, wherein the control processor further comprises a means to engage or disengage the system on individual functions.
5. The system of embodiment 3, wherein the control processor further comprises a means to determine the active pressure/energy of a specific function.
6. The system of embodiment 5, wherein the operations processor is configured to determine a substantially optimal amount of output force/torque to operate the device being controlled with respect to the one or more OCTGs.
7. The system of embodiment 6, wherein the operations processor is further configured to determine a substantially optimal amount of function energy need during operation of the device being controlled with respect to the one or more OCTGs.
8. The system of embodiment 7, wherein the control processor is configured, upon receiving the one or more operational data, to determine an appropriate functional setting for the state of the overall system.
9. A method for automatically adjusting the operations of a TRS operations tool comprising:
The preceding description of exemplary embodiments provides non-limiting representative examples referencing numerals to particularly describe features and teachings of different aspects of the invention. The embodiments described should be recognized as capable of implementation separately, or in combination, with other embodiments from the description of the embodiments. A person of ordinary skill in the art reviewing the description of embodiments should be able to learn and understand the different described aspects of the invention. The description of embodiments should facilitate understanding of the invention to such an extent that other implementations, not specifically covered but within the knowledge of a person of skill in the art having read the description of embodiments, would be understood to be consistent with an application of the invention.
This application claims priority to U.S. provisional application No. 63/468,641 filed on May 24, 2023 the disclosure of which is incorporated herein.
Number | Date | Country | |
---|---|---|---|
63468641 | May 2023 | US |