A variety of hydraulic systems are used in oilfield service equipment. Hydraulic systems often utilize a hydraulic pump coupled to and powering a hydraulic motor used to drive specific well equipment. For example, the hydraulic systems can be employed in well cementing operations, well stimulation operations, and coiled tubing services to drive centrifugal pumps, high-pressure reciprocating pumps, coiled tubing injector heads, and other types of equipment. The hydraulic systems often are used in important applications and their dependability can have a direct impact on the success of the well service. However, there are no adequate methods or devices for monitoring operation of the existing hydraulic systems to determine potential failure conditions.
In general, the present invention provides a system and method of monitoring a hydraulic system having a hydraulic pump coupled to a hydraulic motor. The system and methodology utilize sensors positioned to monitor parameters, such as pressure, related to operation of the hydraulic pump and the hydraulic motor. A processor system is coupled to the sensors to obtain data output by the sensors. The processor system comprises a processor unit designed to analyze the sensor data for failure signatures that can be used to determine a failure or potential for failure in the hydraulic system.
Certain embodiments of the invention will hereafter be described with reference to the accompanying drawings, wherein like reference numerals denote like elements, and:
In the following description, numerous details are set forth to provide an understanding of the present invention. However, it will be understood by those of ordinary skill in the art that the present invention may be practiced without these details and that numerous variations or modifications from the described embodiments may be possible.
The present invention relates to a system and method involving the use of a hydraulic system in a well related operation. The hydraulic system generally comprises a hydraulic pump operated to power a hydraulic motor which can be used to drive a variety of well related systems or components. For example, the hydraulic system can be used to drive centrifugal pumps, high-pressure reciprocating pumps, coiled tubing injector heads, and other components in carrying out a variety of well service operations, such as well cementing, well stimulation, coiled tubing services and other well related services. The hydraulic system may comprise either a closed loop hydraulic system or an open loop hydraulic system using, for example, a piston based hydraulic pump, such as an axial-piston or radial-piston type hydraulic pump.
Additionally, the hydraulic system comprises a monitoring and control system that obtains data on one or more parameters related to operation of the hydraulic system. The monitoring and control system may be a processor based system able to process the data in a manner that enables determination of failure signatures in the data. The failure signatures can be analyzed to determine the presence of a failure condition indicative of a failure or potential failure in the hydraulic system.
In one embodiment, the system and methodology comprise automatically monitoring the health of the hydraulic pump and hydraulic motor in a hydraulic system. The automatic health monitoring can be done in real time. By way of example, the automatic health monitoring can be accomplished based on an analysis of hydraulic pressure signals obtained from one or more pressure sensors. The system and methodology further enables generation of automatic warnings stating or predicting failures of the hydraulic system. The warnings can be provided audibly and/or visually through visual indicators, such as icons, graphs, or text indicating the failure or potential failure. The warnings allow the monitored hydraulic system or portions of the hydraulic system to be taken out of service before the occurrence of more serious conditions.
Referring generally to
Generally, hydraulic system 28 comprises a hydraulic pump 30 coupled to a hydraulic motor 32 to power the hydraulic motor. The hydraulic motor, in turn, can be connected to the appropriate well component, e.g. coiled tubing injector head, centrifugal pump, high-pressure reciprocating pump, a hydraulic power cylinder, or other component. By way of example, hydraulic pump 30 may comprise a piston-type pump, e.g. an axial-piston hydraulic pump or a radial-piston hydraulic pump, driven by a suitable power source 33.
Referring generally to
In the embodiment illustrated, hydraulic system 28 further comprises a processing system 42, such as a monitoring and control system, coupled to a plurality of sensors disposed throughout hydraulic system 28. By way of example, the plurality of sensors may comprise one or more hydraulic sensors 44 for measuring pressure in the hydraulic line or hydraulic lines 34. In one embodiment, the hydraulic sensors 44 are positioned along the hydraulic lines 34, although the specific position of the hydraulic sensors can vary depending on the hydraulic system configuration. For example, one or more hydraulic pressure sensors 44 can be installed in the hydraulic line 34 on the hydraulic pump discharge side near the hydraulic pump, and one or more additional hydraulic pressure sensors 44 can be installed in the hydraulic line 34 on the hydraulic motor pressure side near the hydraulic motor 32.
The plurality of sensors also may comprise a variety of additional sensors to detect and monitor a variety of other hydraulic system related parameters. By way of example, the sensors may comprise a pump speed sensor 46, a motor speed sensor 48, and a motor load sensor 50. The pump speed sensor 46 may be installed on the hydraulic pump input shaft 36 to measure the rotational frequency of the hydraulic pump 30. Similarly, the motor speed sensor 48 may be installed on the hydraulic motor output shaft 40 to measure the rotational frequency of the hydraulic motor 32. Motor load sensor 50 is designed to measure the load on hydraulic motor 32 and may comprise a motor torque sensor, a pump discharge pressure sensor (if the hydraulic motor drives a positive displacement pump), a coiled tubing weight sensor for an injector head motor drive, or another type of suitable load sensor. The system 28 may further comprise at least one pump vibration sensor 49 operatively coupled to the pump 30 and at least one motor vibration sensor 51 operatively coupled to the motor 32. The vibration sensors 49 and 51 may be, but are not limited to, an accelerometer, a vibration speed sensor, and a vibration displacement sensor. The vibration sensors 49 and 51 may be attached directly to the body or housing of the pump 30 and motor 32, respectively. Alternatively, the vibration sensors 49 and 51 are attached at any location suitable for measuring vibration of the pump 30 and motor 32 or other mechanical components of the system 28.
The plurality of sensors 44, 46, 48, 49, 50, and 51 are operatively coupled with processing system 42 via a plurality of communication lines 52. The type of communication line may vary within the hydraulic system 28 depending on the specific type of sensor used to monitor the desired hydraulic system parameter. By way of example, the communication lines 52 may comprise hydraulic lines, electrical lines, fiber optic lines, wireless communication lines, and other suitable communication lines for conveying signals from the sensors to processing system 42 in real-time. Processing system 42 is able to process and analyze the real-time data obtained from the one or more hydraulic system pressure sensors, vibration sensors, and other parameter sensors to monitor the health of hydraulic system 28. For example, processing system 42 can be utilized to analyze a series of hydraulic pressure data to look for failure signatures in frequency and time domains, as discussed in greater detail below.
Processing system 42 may comprise a variety of monitoring and/or control configurations, however one embodiment of processing system 42 is a computer-based processing system, as illustrated schematically in
Input device 60 may comprise a variety of devices, such as a keyboard, mouse, voice-recognition unit, touchscreen, other input devices, or combinations of such devices. Output device 62 may comprise a visual and/or audio output device, such as a monitor having a graphical user interface to present information to an operator. For example, information can be provided to indicate hydraulic system 28 is operating within desired parameters or to indicate a failure condition that reflects an actual or potential failure in the hydraulic system. Additionally, the processing may be done on a single device or multiple devices at the well location, away from the well location, or with some devices located at the well and other devices located remotely.
In
The processing system 42 can be designed and programmed to determine the occurrence of failure conditions by processing data from one or more of the hydraulic system sensors. One approach is illustrated by the flowchart of
A specific example of the use of processing system 42 (in cooperation with sensors 44, 46, 48, 49, 50, and 51) during operation of hydraulic system 28 is provided by the flowchart illustrated in
As illustrated, processing system 42 also is designed to monitor hydraulic pump speed and vibration via one or more hydraulic pump speed sensors 46 and vibration sensors 49, as illustrated by block 80. Similarly, system 42 receives data from one or more hydraulic motor speed sensors 48 and vibration sensors 51 to monitor hydraulic motor speed and vibration, has illustrated by block 82. Those skilled in the art will appreciate that speed and vibration need not be measured concurrently as illustrated by blocks 80 and 82 but may be performed separately, in sequence, or independently. In some applications, the load on hydraulic motor 32 also can be measured via motor load sensor 50, as indicated by block 84. Signals output by the hydraulic sensors, speed sensors, load sensors, and vibration sensors are sent to the computer-based controller 54 of processing system 42, as represented by block 86. In this embodiment, the signals are provided to processing system 42 in real-time.
Once the sensor signal data is received by processing system 42, the signal data is converted into digital form and recorded in a suitable memory, such as memory 58, as illustrated by block 88. By way of example, the processing system 42 can be designed to record data at a rate of a hundred times per second or more. In this embodiment, processing system 42 comprises an algorithm designed to select a certain number of consecutively recorded data points, as illustrated by block 90. The consecutively recorded data points are decomposed by the processing system 42 into a series of subsets representing scaled base functions localized in frequency and time, as illustrated by block 92. The data subsets can then be searched for failure signatures, as illustrated in block 94. The failure signatures can be found in frequency bands and at time points based on hydraulic pump and hydraulic motor speeds provided by speed sensors 46 and 48, respectively. The scaled base functions may be selected depending on type of failure that the system 42 is to detect and one base function may be used for detecting one or more failure signatures. The base function may be one of many wavelets and the searching of data subsets in block 94 may be wavelet analysis. The scaled base function may be a simple sine wave so the process of block 94 is Fourier analysis. Alternatively, the searching of block 94 may be pattern analysis. During operation, the system 42 preferably cycles through all available base functions to detect different failure signatures.
If the processed data provides signatures indicative of failure, those signatures are analyzed via processing system 42 to determine the severity of actual or potential failure conditions, as illustrated by block 96. If a failure has occurred or if there exists sufficient potential for failure, processing system 42 automatically outputs a warning, as illustrated by block 98. For example, the visual and/or audible warning may be provided via output device 62. In some applications, processing system 42 also may be programmed with suitable control features to automatically adjust operation of the hydraulic system 28 based on the determined potential for failure, as illustrated by block 100. The adjustments are subject to hydraulic motor load information provided by motor load sensor 50.
The overall well system 20 can be constructed in a variety of configurations for use in many environments and applications. For example, various types of hydraulic pumps and hydraulic motors can be combined in hydraulic system 28. Additionally, the hydraulic pump 30 can be rotated via a variety of power sources, and the hydraulic motor 32 can be connected to drive various well components or systems. Furthermore, the hydraulic system 28 can be designed as a closed-circuit or open circuit system with hydraulic sensors located at various positions along the hydraulic system. Many types of additional sensors also can be incorporated into the system to detect and monitor a variety of parameters related to operation of the hydraulic system 28. The processing system 42 can be designed and programmed according to different forms, and the system can be physically positioned at one or more locations. A variety of programs, algorithms, and other processing tools can be used in processing system 42 to carry out the methodology described herein.
Accordingly, although only a few embodiments of the present invention have been described in detail above, those of ordinary skill in the art will readily appreciate that many modifications are possible without materially departing from the teachings of this invention. Such modifications are intended to be included within the scope of this invention as defined in the claims.
This application is a continuation application of U.S. Non-Provisional application Ser. No. 12/259,386, filed 28 Oct. 2008, which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
3921435 | Howard | Nov 1975 | A |
4094191 | Goetsch et al. | Jun 1978 | A |
4489551 | Watanabe et al. | Dec 1984 | A |
5008841 | McElroy | Apr 1991 | A |
5275040 | Codazzi | Jan 1994 | A |
5499538 | Glidewell et al. | Mar 1996 | A |
5720598 | de Chizzelle | Feb 1998 | A |
5825657 | Hernandez | Oct 1998 | A |
5943634 | Piety et al. | Aug 1999 | A |
6087945 | Yasuda | Jul 2000 | A |
6338283 | Navarro et al. | Jan 2002 | B1 |
6351714 | Birchmeier | Feb 2002 | B1 |
6392584 | Eklund | May 2002 | B1 |
6453273 | Qian et al. | Sep 2002 | B1 |
6675665 | Navarro et al. | Jan 2004 | B2 |
6697741 | Yu et al. | Feb 2004 | B2 |
6901791 | Frenz et al. | Jun 2005 | B1 |
6968905 | Adnan et al. | Nov 2005 | B2 |
7013223 | Zhang et al. | Mar 2006 | B1 |
7043975 | Du | May 2006 | B2 |
7204138 | Du et al. | Apr 2007 | B2 |
7219747 | Gleitman et al. | May 2007 | B2 |
7308322 | Discenzo et al. | Dec 2007 | B1 |
7539549 | Discenzo et al. | May 2009 | B1 |
20020023495 | Morganti | Feb 2002 | A1 |
20020124666 | Navarro et al. | Sep 2002 | A1 |
20040019461 | Bouse et al. | Jan 2004 | A1 |
20040230384 | Haynes et al. | Nov 2004 | A1 |
20040231841 | Niemeyer et al. | Nov 2004 | A1 |
20050194185 | Gleitman et al. | Sep 2005 | A1 |
20060162439 | Du et al. | Jul 2006 | A1 |
20080034956 | Ochi et al. | Feb 2008 | A1 |
Number | Date | Country |
---|---|---|
03091614 | Nov 2003 | WO |
2004102052 | Nov 2004 | WO |
Number | Date | Country | |
---|---|---|---|
20140166271 A1 | Jun 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12259386 | Oct 2008 | US |
Child | 14031730 | US |