WO2024124069A2 - Rapid sucker rod pump downhole dynacard estimation for deviated wells - Google Patents
Rapid sucker rod pump downhole dynacard estimation for deviated wells Download PDFInfo
- Publication number
- WO2024124069A2 WO2024124069A2 PCT/US2023/082998 US2023082998W WO2024124069A2 WO 2024124069 A2 WO2024124069 A2 WO 2024124069A2 US 2023082998 W US2023082998 W US 2023082998W WO 2024124069 A2 WO2024124069 A2 WO 2024124069A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- model
- impulse response
- pump
- pump system
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B47/00—Survey of boreholes or wells
- E21B47/008—Monitoring of down-hole pump systems, e.g. for the detection of "pumped-off" conditions
- E21B47/009—Monitoring of walking-beam pump systems
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B43/00—Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
- E21B43/12—Methods or apparatus for controlling the flow of the obtained fluid to or in wells
- E21B43/121—Lifting well fluids
- E21B43/126—Adaptations of down-hole pump systems powered by drives outside the borehole, e.g. by a rotary or oscillating drive
- E21B43/127—Adaptations of walking-beam pump systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B47/00—Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps
- F04B47/02—Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps the driving mechanisms being situated at ground level
- F04B47/022—Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps the driving mechanisms being situated at ground level driving of the walking beam
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B49/00—Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00
- F04B49/06—Control using electricity
- F04B49/065—Control using electricity and making use of computers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B53/00—Component parts, details or accessories not provided for in, or of interest apart from, groups F04B1/00 - F04B23/00 or F04B39/00 - F04B47/00
- F04B53/10—Valves; Arrangement of valves
- F04B53/12—Valves; Arrangement of valves arranged in or on pistons
- F04B53/125—Reciprocating valves
- F04B53/126—Ball valves
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B2200/00—Special features related to earth drilling for obtaining oil, gas or water
- E21B2200/20—Computer models or simulations, e.g. for reservoirs under production, drill bits
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B2200/00—Special features related to earth drilling for obtaining oil, gas or water
- E21B2200/22—Fuzzy logic, artificial intelligence, neural networks or the like
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B2201/00—Pump parameters
- F04B2201/12—Parameters of driving or driven means
- F04B2201/121—Load on the sucker rod
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B2201/00—Pump parameters
- F04B2201/12—Parameters of driving or driven means
- F04B2201/1211—Position of the walking beam
Definitions
- a pump system can be utilized to move fluid in a well in a subterranean environment.
- U.S. Patent No. 8036829 describes analysis and control of a reciprocating pump system.
- SUMMARY One implementation of the present disclosure relates to a pump system.
- the pump system includes a pump disposed within a well, an actuator operable to move a rod including a surface end coupled to the actuator and a downhole end coupled to the pump, and a controller.
- the controller is configured to identify a first impulse response and a second impulse response associated with the pump system.
- the identification includes measuring a first set of position data associated with the surface end of the rod and generating, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus.
- the first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data.
- the controller is further configured to generate a second model of the pump system.
- Generating the second model of the pump system includes measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod, estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod, and estimating, based on the identified second impulse response and the one or more -2- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 force values, one or more position values of a downhole condition of the rod.
- the controller is further configured to operate the pump system based on the second model.
- Another embodiment of the present disclosure relates to a method of controlling a pump system.
- the pump system includes a pump disposed within a well and an actuator operable to move a rod including a surface end coupled to the actuator and a downhole end coupled to the pump.
- the method includes identifying a first impulse response and a second impulse response associated with the pump system.
- the identification includes measuring a first set of position data associated with the surface end of the rod and generating, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus.
- the first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data.
- the method further includes generating a second model of the pump system.
- Generating the second model of the pump system includes measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod, estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod, and estimating, based on the identified second impulse response and the one or more force values, one or more position values of a downhole condition of the rod.
- the method further includes operating the pump system based on the second model.
- Yet another embodiment of the present disclosure relates to a controller for controlling a pump system.
- the pump system includes a pump disposed within a well and an actuator operable to move a rod including a surface end coupled to the actuator and a downhole end coupled to the pump.
- the controller includes one or more processors and a memory.
- the one or more processors are configured to identify a first impulse response and a second impulse response associated with the pump system.
- the identification includes measuring a first set of position data associated with the surface end of the rod and generating, based on a first model of the pump system and the position data, a first set of data associated with simulated operation of the pump system with a load stimulus, and a second set of data associated with simulated operation of the pump system without the load stimulus.
- -3- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 The first impulse response and the second impulse response are based on a comparison of the first set of data and the second set of data.
- the one or more processors are further configured to generate a second model of the pump system. Generating the second model of the pump system includes measuring, during operation of the pump system, a second set of position data and a set of force data associated with the rod, estimating, based on the identified first impulse response, the force data, and the position data, one or more force values of a downhole condition of the rod, and estimating, based on the identified second impulse response and the one or more force values, one or more position values of a downhole condition of the rod.
- the one or more processors are further configured to operate the pump system based on the second model.
- the one or more processors are configured to provide a first impulse response using a first model in response to a surface surface position input associated with the pump and a surface load input associated with the pump.
- the first model is a neural network.
- the one or more processors are also configured to provide a downhole position associated with the pump and a downhole load associated with the pump in response to the surface surface position input associated with the pump and a surface load input associated with the pump and the first impulse response using a second model.
- the second model is a regression model or a neural network model.
- the one or more processors are also configured to operate the pump system using the second model.
- the one or more processors are configured to provide a downhole position associated with the pump and a downhole load associated with the pump in response to the surface surface position input associated with the pump and a surface load input associated with the pump using a model, the model being a regression model or a neural network model trained using will specific data.
- the one or more processors are also configured to operate the pump system using the second model. -4- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813
- FIG. 1 is a schematic diagram of a system that includes a pump disposed in a subterranean environment, according to one embodiment.
- FIG. 2 is a schematic diagram of a method of operating the pump assembly of FIG. 1, according to one embodiment.
- FIG. 3 is a schematic diagram of an instrumented pump system and a dynacard plot regarding the operation of the pump system based on measurements of the instrumented pump system, according to one embodiment.
- FIG. 4 is a flow diagram of a method for generating the dynacard plot of FIG. 3, according to one embodiment.
- FIG. 5 is a flow diagram of a method for generating diagnostics, according to one embodiment.
- FIG. 6 is a flow diagram of a method for training a recurrent neural network model for use in the method illustrated in FIG. 5, according to one embodiment.
- FIG. 7 is a block diagram of a a recurrent neural model for use in the method illustrated in FIG. 5, according to one embodiment. -5- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813
- FIG. 8 is a block diagram of a method for training a regression model for use in the method illustrated in FIG. 5, according to one embodiment.
- the present disclosure relates to pump systems, including, but not limited to, estimating one or more conditions associated with downhole pump systems and operating pump systems in accordance therewith.
- Reciprocating pump systems such as sucker rod pump (SRP) systems, may extract fluids from a well and employ a downhole pump connected to a driving source (e.g., an actuator) at the surface.
- a rod string connects a surface driving force to the downhole pump in the well.
- the driving source When operated, the driving source cyclically raises and lowers the downhole pump, and with each stroke, the downhole pump lifts well fluids toward the surface. For example, on an upward motion of each stroke, a standing valve at the bottom is open and fluid is sucked into the bottom side of the below the piston, while the fluid on top of the piston is lifted up. On the downward motion of each stroke, a traveling valve opens, and the standing valve is closed, which allows a barrel on top of the piston to refill with fluid. If the pump is partly filled with gas, there is a delay before the traveling valve opens.
- the pumping system is used in the petroleum industry, water industry, waste industry and general processing/manufacturing plants.
- the systems and methods provide for condition monitoring of equipment involved in the petroleum industry, water industry, waste industry and general processing/manufacturing plants.
- the systems and methods are used in integrated well site automation products in the field, in integrated cloud products (for instance reservoir monitoring, modeling, validation, planning, optimization), and for -6- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 statistical data analytics for process and design improvements.
- the systems and methods provide process estimates for SRP automation in deviated wells.
- FIG. 1 a pump system 100 is shown, according to some embodiments.
- the system 100 includes a pump assembly 101 as driven by a pump drive system 104 that is operatively coupled to a controller 122.
- the pump assembly 101 and drive system 104 may be arranged as a beam pump.
- the system 100 further includes a walking beam 138 that reciprocates a rod string 144.
- the rod string 144 may include a polished rod portion 146 that can move in a bore of a stuffing box 150 of a well head assembly that includes a discharge port in fluid communication with a flowline 152.
- the rod string 144 may be suspended from the walking beam 138 via one or more cables 142 hung from a horse head 140 for actuating a downhole pump 110 of the pump assembly 101 where the downhole pump 110 is positioned in a well 102.
- the well 102 may be in a subterranean environment, and the downhole pump 110 may be positioned near a bottom 112 of the well 102.
- the well 102 may be a cased well or an open well.
- a partially cased well may include an open well portion or portions.
- the well 102 includes casing 106 that defines a cased bore where tubing 108 is disposed in the cased bore.
- An annular space may exist between an outer surface of the tubing 108 and an inner surface of the casing 106.
- the walking beam 138 is actuated by a pitman arm (or pitman arms), which is reciprocated by a crank arm (or crank arms) 134 driven by a prime mover 130 (e.g., electric motor, etc.).
- the prime mover 130 may be coupled to the crank arm 134 through a gear reduction mechanism, such as gears of a gearbox 132.
- the prime mover 130 is a three-phase AC induction motor that can be controlled via circuitry of the controller 122, which may be connected to a power supply.
- the gearbox 132 of the pump drive system 104 may convert electric motor torque to a low speed, high torque output for driving the crank arm 134.
- the crank arm 134 may be operatively coupled to one or more counterweights 142 that serve to balance the rod string 144 and other equipment as suspended from the horse head 140 of the walking beam 138.
- a counterbalance may be provided by an air cylinder such as those found on air-balanced units. -7- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813
- the downhole pump 110 is a reciprocating type of pump that includes a plunger 116 attached to an end of the rod string 144 and a pump barrel 114, which may be attached to an end of the tubing 108 in the well 102.
- the plunger 116 can include a traveling valve 118 and a standing valve 120 positioned at or near a bottom of the pump barrel 114.
- the traveling valve 118 can close and lift fluid (e.g., oil, water, etc.) above the plunger 116 to a top of the well 102 and the standing valve 120 can open to allow additional fluid from a reservoir to flow into the pump barrel 114.
- the traveling valve 118 can open and the standing valve 120 can close to prepare for a subsequent cycle.
- Operation of the downhole pump 110 may be controlled such that a fluid level is maintained in the pump barrel 114 where the fluid level can be sufficient to maintain the lower end of the rod string 144 in the fluid over its entire stroke.
- the system 100 can include a beam pump system.
- a prime mover can rotate a crank arm, whose movement is converted to reciprocal movement through a beam.
- the beam can include counterweights or a compressed air cylinder to help reduce load on the beam pump system during the upstroke.
- the beam can be attached to a polished rod by cables hung from a horsehead at the end of the beam.
- the polished rod can pass through a stuffing box and be operatively coupled to the rod string.
- the rod string can be lifted and lowered within the production tubing of a cased well by the reciprocal movement of the beam, enabling the downhole pump to capture and lift formation fluid(s) in a direction toward surface (e.g., with a flow vector component against gravity) in the tubing and through a pumping tee that directs the fluid into a flowline.
- the prime mover may be an internal combustion engine or an electric motor that provides power to the pumping unit.
- a prime mover can deliver highspeed, low-torque power to a gear reducer, which converts that energy into the low-speed, high-torque energy utilized by the surface pump. As shown in FIG.
- a beam pumping unit converts the rotational motion of the prime mover into a reciprocating vertical motion that lifts and lowers a rod string connected to a subsurface pump.
- Some aspects of a system can include prime mover type; pumping unit size, stroke length and speed setting; rod and tubing diameter; and downhole pump diameter, for example, based at least in part on reservoir fluid composition, wellbore fluid depth and reservoir productivity.
- a design framework may facilitate some decisions as to design, for example, to arrive at a desired pump speed to attain production targets without overloading the system or overwhelming the formation’s ability to deliver fluids to a wellbore.
- Beam pumps may be constructed in a variety of sizes and configurations.
- Some systems include design aspects that can aim to better manage torque, rod wear and/or footprint. For example, as to some design aspects, consider locating counterweights on the crank arm or on the beam and use of compressed air rather than weight to assist in load balancing. Further examples can involve changes to crank, gear reducer and motor position relative to the beam, as well as alternative beam designs, where such factors may change system loading.
- a system may place heavier rods, or sinker bars, in the lower section of the rod string to keep the rod string in tension, which reduces buckling and may help prevent contact with the tubing wall.
- Rod strings may also include stabilizer bars between sinker bars to centralize the rods, further reducing tubing wear.
- Rod guides which may be made of reinforced plastics, may be molded onto steel rods at depths where engineers may predict the rods will experience side loading due to a deviated wellbore path. The guides can act like bearings between the tubing wall and the rod to prevent rod and tubing wear. Sliding guides may be able to move between molded guides during the pump cycle, aiding production by scraping paraffin from the tubing wall, which helps prevent well plugging.
- a rod rotator or tubing rotator may be used to rotate the rod a small fraction of a revolution on each stroke of the pumping unit to further extend rod string life.
- slow rotation of rod guides may help scrape paraffin from the tubing wall.
- Sucker rods may be connected to the surface pumping unit by a polished rod.
- a polished rod for example, made of standard alloy steel and hard-surface spray metal coating, can support loads created during a pump cycle and help to ensure a seal through a stuffing box at a top of a well.
- the stuffing box can be attached to a wellhead or pumping tee and can form a low-pressure tight seal against a polished rod.
- the seal can form a barrier between a well and atmosphere and may allow flow to be diverted into a flowline, for example, via a pumping tee.
- FIG. 2 shows cut-away view of the downhole pump 110, which shows a portion of a rod 144, the pump barrel 114, the plunger 116, the traveling valve 118, and the standing valve 120 positioned at or near the bottom of the pump barrel 114. Further shown in FIG. 2 are an opening 117 for inflow of fluid(s) and a chamber 119, which is shown to be in a space disposed at least in part between the traveling valve 118 and the standing valve 120.
- the downhole pump 110 is an example of a pump mechanism that can move fluid, where such fluid can differ with respect to time.
- fluid can be liquid and/or gas.
- fluid can include entrained solids, semi-solids, etc.
- FIG. 2 shows an example of a method 200 with actions or states 210, 220, 230 and 240, which can be portions of a cycle (e.g., cycle actions, cycle states, etc.).
- actions or states 210, 220, 230 and 240 can be portions of a cycle (e.g., cycle actions, cycle states, etc.).
- the pump 110 has achieved a maximum downward reach of a cycle.
- a beam can begin its upward movement such that the rod 144 and plunger 116 are pulled upwardly, forcing the ball of the traveling valve 118 to be on to its seat.
- a cycle can include the actions 210, 220, 230 and 240.
- FIG. 3 shows an example of a system 300 with a controller 322 and various sensors that include position sensors and load sensors.
- position sensors consider an inclinometer 332 and proximity switches 333 (e.g., Hall Effect sensors); and, for example, as to load sensors, consider a load cell 334, current sensors 335 and a beam transducer 336.
- load sensors consider a load cell 334, current sensors 335 and a beam transducer 336.
- Such sensors can be operatively coupled to the controller 322 (e.g., via wire and/or wirelessly through wireless circuitry).
- the load cell 334 can be a load- capable dynamometer attached to the polished rod for acquiring dynamic data, which may be transmitted and/or otherwise accessed by one or more pieces of equipment.
- a controller can utilize sensor data to calculate rod loading (e.g., a surface condition) and, coupled with various models (e.g., algorithms), to estimate downhole pump fill (e.g., a downhole condition).
- rod loading e.g., a surface condition
- models e.g., algorithms
- downhole pump fill e.g., a downhole condition
- a frequent challenge to downhole pump operation is the entry of gas into the pump, leading to fluid pound or gas interference. Fluid pound occurs when the plunger travels down quickly through low-pressure gas and then suddenly hits liquid fluid; the resulting compressive shock can damage rod strings and the prime mover gearbox. Gas interference is less damaging and occurs when the plunger travels down through high- pressure gas.
- gas separators may be placed below the pump to redirect the gas into the wellbore annulus around the pump.
- Other modifications may be made to a completion to counter or reduce the effects of heavy oil and sand or other produced solids.
- Operators can diagnose gas interference, liquid fluid pound severity and various other operating conditions using a dynamometer, which plots rod tension versus displacement measurements at the surface and downhole at the pump.
- the shape of an ideal downhole graph, called a dynamometer card is rectangular and indicative of a full pump. Deviations from the ideal shape can indicate performance issues, such as gas interference, -11- 4885-4682-7157.1 Atty. Dkt.
- rod pumping systems are relatively inexpensive to install and operate and have a relatively long life
- rod pumping systems tend to be a quite common form of artificial lift. They tend to be “simple” machines that have a long and well-documented history in the industry, and they tend to be adjustable to meet changing well or field conditions.
- the use of rod pumps is likely to increase as the industry continues to expand its involvement in shale formations and other unconventional plays, which require operators to use high numbers of relatively low-flow-rate wells to exploit each field.
- a dynamometer card is a record made by a dynamometer.
- a dynamometer is an instrument used in sucker-rod pumping to record the variation between a polished rod load and a polished rod displacement.
- Dynamometer cards may be used in the oilfield industry (among other settings) as force versus position to assess the integrity of a downhole displacement pump condition.
- the downhole force is estimated from a direct surface force and position measurement at the polished rod or related measurements through a mathematical model, generally referred to as the Gibbs wave equation.
- An analysis of dynamometer measurements may reveal a defective pump, leaky tubing, inadequate balance of the pumping unit, a partially plugged mud anchor, gas locking of the pump or an undersized pumping unit.
- a dynamometer card may be in the form of a graph, such as a dynagraph.
- FIG. 3 also shows a surface condition plot 370 and a downhole condition plot 390, which are plots of load versus distance with respect to time, for example, with respect to one or more cycles that include the actions 210, 220, 230 and 240 of FIG. 2.
- the downhole condition plot 390 it can be based on a model.
- the downhole force may be estimated from a direct surface force and surface position measurement at the polished rod (and/or or related measurements) through a mathematical model, generally referred to as the Gibbs wave equation (e.g., the “wave equation”).
- the wave equation describes the relation between surface and downhole force and position acting on the rod.
- the wave equation may include various types of factors such as velocity of sound in a rod, modulus of elasticity of the material of rods, length of a rod string, number of increments in position, number of discretization in time, pump velocity (e.g., cycles per minute, strokes per minute, etc.), rod stroke length, rod diameter, specific weight of rod material, a factor of dimensionless damping, specific gravity of fluid, diameter of tubing, etc.
- dynacards are force versus position plots used in the oilfield industry (or other applicable industries) to assess the integrity of a downhole displacement pump operation (e.g., the pump assembly 101 of the pump system 100).
- the pump assembly 101 may be instrumented in order to determine the various defects mentioned above.
- instrumenting the pump assembly 101 may be expensive and unpractical in some cases, due to the subterranean environment defining and otherwise surrounding the well 102. Accordingly, a pump pressure and downhole pump position may be indirectly assessed from a downhole force acting on the pump plunger (e.g., a downhole force on the plunger 116).
- the downhole force on the plunger 116 is estimated from a direct surface force measurement and a direct position measurement at the polished rod 146 (and/or or related measurements) through a mathematical model, generally referred to as the Gibbs wave equation.
- the Gibbs wave equation describes a relationship between (1) a surface force measurement on the polished rod 146 and a surface position -13- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 measurement of the polished rod 146 and (2) a downhole force on the rod 144 and a downhole position of the rod 144 (e.g., a well trajectory problem).
- the Gibbs wave equation may solve the well trajectory problem using factors involving the rod 144 such as a force or moment balance between a Newton inertial force, a distributed elastic force, a solid friction force, a viscous damping force, a gravity force, and a buoyant force. Accordingly, to solve the well trajectory problem, properties of the rod string 144 and fluid properties of the pump assembly 101 (e.g., fluid interactions of the plunger 116 within the downhole pump 110, etc.) may need to be known. In some embodiments, the Gibbs wave equation may be applied to a vertical well (e.g., a well that extends in a substantially one-dimensional vertical direction).
- a vertical well e.g., a well that extends in a substantially one-dimensional vertical direction.
- the Gibbs wave equation may solve the well trajectory problem by way of a direct solution, either through a piecewise analytical solution based on a Fourier series of the acquired signals (e.g., the direct surface force measurement and the direct position measurement at the polished rod 146).
- a discretized solution as proposed by an Everitt-Jennings algorithm may be used.
- applying the Gibbs wave equation to solve the well trajectory problem may be more complex.
- the Gibbs wave equation may be estimated through a model.
- a model may be used to estimate (e.g., anticipate, model, predict, etc.) the calculations of the Gibbs wave equation as it would be used to solve the well trajectory problem.
- the model may be one-dimensional, two- dimensional, or three-dimensional in nature. In this sense, a one-dimensional model may anticipate vertical (e.g., upwards and downwards in terms of the rod string 144 as depicted with reference to FIG. 1, as an example) forces and/or displacements of the rod string 144.
- a two-dimensional model may anticipate forces and/or displacements of the rod string 144 in terms of the one-dimensional model, with an added dimension for lateral horizontal forces and/or displacement (left and right in terms of the rod string 144 as depicted with reference to FIG. 1, as an example).
- a three-dimensional model may anticipate forces and/or displacements of the rod string 144 in terms of the two-dimensional model, with an added dimension for torsional forces and/or displacement, as well as abscissa forces and/or -14- 4885-4682-7157.1 Atty. Dkt.
- the Gibbs wave equation may be solved in a relatively simplistic manner for vertical wells using a one-dimensional model.
- deviated wells may often require a two-dimensional or three-dimensional model for accurately solving the well trajectory problem using the Gibbs wave equation.
- the Gibbs wave equation may be solved for deviated wells using a one-dimensional model.
- utilization of two-dimensional models and three- dimensional models of the Gibbs wave equation may each offer advantages relative to each other.
- two-dimensional models may require less computation and total bandwidth for a supervisory device such as the controller 122.
- three- dimensional models may require more computation and total bandwidth for the controller 122.
- two-dimensional models may require three interrelated wave equations (structured to model the Gibbs wave equation) that identify vertical and horizontal forces and/or displacements regarding the rod-string 144, as suggested above.
- Three-dimensional models may require six interrelated wave equations: the three wave equations mentioned above, further integrated with three additional wave equations for identifying abscissa forces and/or displacement, as well as torsional forces and/or displacement.
- three-dimensional models may of course provide a more accurate model of the Gibbs wave equation in terms of solving the well trajectory problem. Accordingly, either a two-dimensional or three-dimensional -15- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 model may be desirable, dependent upon the particular complexity of well deviation, available computing resources, and so on.
- both the two-dimensional and three-dimensional models may each provide a substantial increase in computational complexity relative to one-dimensional models.
- solving the Gibbs wave equation in accordance therewith may offer practical challenges associated with an amount of time required for computation, numeric stability (e.g., uncertainty) challenges, and so on.
- the systems and methods described herein may provide an advantageous solution for capitalizing on the increased accuracy of using two-dimensional and/or three-dimensional models of the Gibbs wave equation for solving the well trajectory problem, while also limiting (or otherwise eliminating) at least the challenges mentioned above (if not others) otherwise associated with utilization of such models as opposed to a one-dimensional model.
- the Gibbs wave equation may be solved in multiple ways in terms of a number of dimensions depicted by the model of the Gibbs wave equation.
- the systems and methods may relate to a multi- stage process (as defined by the flow 400 below). For example, at a first stage of implementation and/or operation of the pump system 100 (e.g., a “planning phase”), it may be advantageous to leverage the advantages of two-dimensional and/or three-dimensional models for determining a first model configured to solve the Gibbs wave equation.
- the pump system 100 may then leverage one or more aspects of the first model (as described in greater detail below) to identify a second model that is otherwise less complex, and therefore more efficient, relative to the first model.
- the first stage may be a planning phase (e.g., a phase primarily directed toward providing the pump system 100 for a new well, such as the well 102).
- a planning phase e.g., a phase primarily directed toward providing the pump system 100 for a new well, such as the well 102).
- accuracy in a model of the Gibbs wave equation may be paramount.
- the second stage may thus be a “diagnostic stage” associated with actual -16- 4885-4682-7157.1 Atty.
- computational advantages produced at the first stage with regard to the first model may be leveraged to a particular point, though at the second stage an emphasis may be shifted, somewhat, toward agile computation, therefore presenting greater advantages in a leaner model for solving the Gibbs wave equation, as described in greater detail below.
- a “planning phase” for downhole dynamometer card estimation is initiated at process 401.
- the “planning phase” may involve a forward model being used to determine one or more impulse responses that describe one or more relationships between surface conditions and downhole conditions in a generalized context.
- the forward model may apply assumed formation properties regarding various downhole force profiles to receive surface position values and a downhole force profile as input and provide a force distribution along the rod 144 as output.
- the force distribution may accordingly include the one or more impulse responses, which may be used to operate the pump system in a diagnostic phase of actual operation.
- surface position values can be a priori simulated by the controller 122 or any other computing system configured to simulate conditions of the pump system 100.
- While “surface position values” as used herein may be simulated in regards to various moving components of the surface portion of the pump system 100 (e.g., the counterweights 142, the crank arm 134, the beam 138, the horsehead 140, the cables 142, and so on), in an exemplary embodiment of the present disclosure, the surface position of the polished rod 146 may be simulated in order to provide the systems and methods described herein. In some embodiments, measurements of surface conditions of the pump system 100 can be acquired from the actual surface position measurements and surface force measurements regarding the polished rod 146.
- the surface position of the polished rod 146 may be detected by one or more position sensors of the pump system 100 (e.g., the inclinometer 322, the proximity switches 333, and/or other applicable sensors configured to detect a position of an object).
- the one or more position sensors of the pump system 100 may in turn provide the controller 122 with a steady transmission of the one or more position measurements of the polished rod 146. Therefore, the controller 122 may -17- 4885-4682-7157.1 Atty. Dkt.
- No.: 123960-0813 compile at least one of a simulated or an acquired steady-state surface position signal X(t) with a known sampling rate - the number of values simulated by the controller 122 or measurements received by the controller 122 from the one or more position sensors within a given time frame.
- the time frame may be a standard measure of time, such as one second.
- the controller may further determine an amount of time required for one cycle of movement for the polished rod 146 (e.g., moving from an initial point and returning to the initial point through one complete cycle of the operation of the pump system 100), and base the known sampling rate upon this determined time frame.
- X(t) may be used as an input stimulus for one or more simulations of the pump system 100 using the forward model.
- the forward model may be used to simulate the operation of the pump system 100.
- the forward model may be the two-dimensional or three-dimensional model configured to solve the Gibbs wave equation.
- the forward model may utilize parameter and observer techniques from control theory.
- the forward model can include an input that stimulates the pump system 100 (as simulated via the forward model) and an output that can be measured.
- the input stimuli of the forward model may be a surface position value of the polished rod 146 (e.g., the simulated or acquired surface position values X sf (t)), and a reference downhole force fdh(t).
- fdh(t) may not be an acquired signal, in terms of practical measurement. Rather, a series of reference downhole force values may be applied as f dh (t) in order to determine a relationship between an estimated consequential (e.g., actual) downhole force F dh (t) and the other variables involved in operation of the pump system 100, as described in greater detail below.
- the model that is used for the simulation(s) involved in processes 403 and 404 may be “forward” in the sense that an output variable is first provided as input variable in the form of pre-selected reference values for determining one or more relationships for actually estimating the output variable.
- fdh(t) may be provided in the same state (e.g., over the same sequence of steady-state samples defined by the t values as simulated or acquired in process 401) as X sf (t).
- the simulations conducted at processes 403 and 404 may differ based on the value(s) provided as fdh(t). In the case of process 402, a first -18- 4885-4682-7157.1 Atty. Dkt.
- F pulse (t) may be provided in a number of variable formats, for example, F pulse (t) can be an anticipated load amplitude.
- the controller 122 may determine two estimated series of values Fsf(t, Fpulse(t)) and Xdh(t, F pulse (t)) based on the second simulation.
- the controller 122 may determine a series of values indicating differences between Fsf(t, Fpulse(t)) and Fsf(t, 0) over t.
- Fsf(t, 0) may be subtracted from F sf (t, F pulse (t)) in order to determine the series of values ⁇ F sf_p (t), where “p” is denoted as indication that the difference was generated based on system modeling that utilizes the simulated or acquired surface position measurements X(t).
- the controller 122 may determine a series of values similarly indicating differences between Xdh(t, Fpulse(t)) and Xdh(t, 0) over t in order to similarly determine ⁇ Xdh_p(t).
- impulse responses are determined that relate simulated or measured surface conditions of the pump system 100 (e.g., surface position values and surface force values regarding the polished rod 146) and calculable downhole conditions of the pump system 100 (e.g., downhole position values and downhole force values regarding the rod 144).
- an impulse response is a reaction of any dynamic system (such as the calculated downhole conditions of the rod 144) in response to some external change (such as a change to a simulated or measured surface condition regarding the polished rod 146).
- the impulse responses may be used to estimate downhole force and downhole position values regarding the rod 144 based on simulated or measured surface position and surface force values regarding the polished rod 146. -19- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813
- the shape of the downhole pump load may be unknown. When the simulation of the pulse load f dh (t) is generated, it provides a transfer behavior of the rod 144.
- the transfer behavior of the rod 144 can be used to determine a first impulse response HF( ⁇ ).
- the first impulse response HF( ⁇ ) that correlates ⁇ F sf_p (t) and F pulse (t) can be determined.
- the first impulse response HF( ⁇ ) is determined by way of expressing these functions relative to one another using a convolution function that incorporates the first impulse response HF( ⁇ ) in an inverted format as a first transfer function h F ( ⁇ ).
- h F ( ⁇ ) and F pulse (t) may be expressed as inputs of a first convolution function, where ⁇ F sf_p (t) is the output of the first convolution function.
- a convolution function is a mathematical operation on two input functions (hF( ⁇ ) and F pulse (t- ⁇ )), that produces an output function and thus expresses how the shape of one function ( ⁇ F sf_p (t)) is modified by the other (F pulse (t)).
- the first convolution function may indicate how the difference between surface force on the polished rod 146 (as varied between the first simulation without the downhole force input stimulus, and the second simulation with the downhole force input stimulus) changes based on a change to the downhole force input stimulus regarding the rod 144.
- t is a constant and ⁇ is a variable of integration for determining the output of the convolution function.
- the first convolution function is provided below as an illustrative example.
- the first impulse response H F ( ⁇ ) may then be determined by way of a system identification process that inverts h F ( ⁇ ).
- the transfer function hF( ⁇ ) may be expressed in matrix form by expressing the associated functions ⁇ F sf_p (t) and F pulse (t- ⁇ ) in vector forms, where F pulse (t- ⁇ ) is the input vector and ⁇ F sf_p (t) is the output vector.
- the matrix may then be inverted (e.g., by way of inverting the associated vectors) to obtain HF( ⁇ ).
- the first impulse response HF( ⁇ ) can be a Hankel matrix that can include the impulse responses as lines of the relation between the downhole force F dh (t) and the surface differential force ⁇ F sf_p (t).
- the following convolution function is provided below as an illustrative example.
- a regularized implementation of a pseudoinverse matrix H -1 F( ⁇ ) can be utilized.
- a direct inversion process may be used.
- a direct inversion process with regularization may be used.
- a Wiener filter may be applied in order to invert the matrix.
- a Tikhonov regularization may be applied in order to invert the matrix.
- the inversion may be solved with a direct solver in real time.
- selection of a regularization parameter may be applied, e.g., selecting regularization as a relatively small fraction of the relatively large Eigenvalue.
- the matrix can be firstly transformed into a diagonal form, regularization values are added where Eigenvalues are below a threshold and then backwards transformation from the diagonal form can be performed.
- the inversion problem can be solved as a minimum search optimization problem.
- the least square solution can be applied, and minimization problem to minimize the quadratic error can also be addressed through a gradient descent method or a conjugate gradient method.
- a second impulse response HX( ⁇ ) that correlates ⁇ Xdh(t) and Fpulse(t) is determined.
- HX( ⁇ ) is determined by way of expressing these functions relative to one another using a convolution function that incorporates the first impulse response HX( ⁇ ) in an inverted format as a first transfer function hX( ⁇ ).
- the second convolution function may indicate how the downhole force input stimulus changes based on the difference between estimated downhole position (as varied between the first simulation without the downhole force input stimulus, and the second simulation with the downhole force input stimulus).
- H X ( ⁇ ) may be determined in a manner similar to H F ( ⁇ ) as discussed above (e.g., inversion of a matrix where ⁇ X dh_p (t- ⁇ ) is the input vector and F pulse (t- ⁇ ) is the output vector).
- a “diagnostic phase” may be initiated that applies hF( ⁇ ) and h X ( ⁇ ) in order to determine downhole force and position estimations regarding the rod 144 (e.g., downhole conditions) based on measured force and position values regarding the polished rod 146 (e.g., surface conditions).
- the diagnostic phase may be characterized as -21- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 described below with reference to processes 412-417.
- the planning phase may be used in surveillance and control situations during practical operation of the pump system 100.
- surface position measurements and surface force measurements are acquired by the controller 122.
- the surface position measurements regarding the polished rod 146 acquired at process 412 may be used in real-time to determine downhole position and force values regarding the rod 144 as described in greater detail below.
- the surface position measurements may be simulated (or acquired by position sensors of the pump system 100) and the controller 122 may compile a simulated (or acquired) steady-state surface position signal X 2 (t) with a known sampling rate.
- the surface force values may be indicative of a load on the polished rod 146 (e.g., a load on the surface portion of the rod 144).
- the surface force measurements may be detected by one or more load sensors of the pump system 100 (e.g., the load cell 334, the current sensors 335, the beam transducer 336, and/or other applicable sensors configured to detect a load on an object).
- the one or more load sensors of the pump system 100 may in turn provide the controller 122 with a steady transmission of the one or more force measurements on the polished rod 146. Therefore, the controller 122 may compile a simulated or acquired steady- state surface force signal F(t) with a known sampling rate.
- the surface position signal X 2 (t) and the surface force signal F(t) are synchronized with the surface position signal X1(t) (e.g., the surface position signal simulated or acquired at process 401 in the planning phase).
- the signal phases associated therewith may be adjusted (e.g., shifted) to scale and match the signal phase associated with X1(t).
- the controller 122 determines a difference ⁇ FSF(t, FDH) between the synchronized surface force values F(t) and the surface force values F sf (t, 0) (the estimated force values determined at process 405 based on the simulation of the pump system 100 with a reference downhole force of zero at process 403) across time (t).
- ⁇ FSF is detailed -22- 4885-4682-7157.1 Atty. Dkt.
- actual downhole position values X DH (t) are similarly estimated by applying the impulse response (e.g., calculated based on a correlation between ⁇ X dh_p (t) and F pulse (t) as described above with reference to process 410) to ⁇ X SF (t, X DH ).
- the impulse response e.g., calculated based on a correlation between ⁇ X dh_p (t) and F pulse (t) as described above with reference to process 410
- a pump system 100 can implement one or more offline techniques and one or more online or live techniques to generate a digital twin, according to some embodiments.
- the digital twin may be an instantiation of one or more reduced order models (ROMs) that digitally encapsulates necessary model attributes across an expected operating space as a system, and may include design, installation, and model variables.
- the digital twin can be an instantiation of the ROMs at a particular point in time and may operate in real-time based on measurements and/or real-time information, for example, real-time inputs.
- the digital twin can output real-time outputs of any of the ROMs that are included in the digital twin.
- the digital twin may be implemented as one of the live techniques of the pump system 100, using real-time inputs (e.g., sensor data, measurements, etc.) and outputting real-time outputs (e.g., predicted values of one or more variables of a system, calculated values of one or more variables of the system, values of calibration variables of the system, etc.).
- the digital twin may be configured to estimate or predict values of variables -23- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 that are relatively more difficult to measure such as gas content, intake pressure, damping, and the like. It should be understood that these particular variables that are more difficult to measure are presented as an example and should not be understood as limiting.
- a ROM can be developed and database created for impulse responses over a parameter range for the method of FIG. 4.
- the ROM can be an interpolatory tensorial reduced order model (tROM).
- machine learning models may be utilized by method 400.
- the planning or learning phase of method 400 can be implemented in two major steps: (i) calculating impulse responses H F ( ⁇ ), H X ( ⁇ ) and (ii) utilizing a regression model of the impulse responses , HX( ⁇ ) based on input parameters (e.g., at least one or more of density, damping or viscosity, or the like).
- the pump system 100 and/or method 400 can execute these two steps of the planning or learning phase in a single step through the recurrent neural networks, that can be, for example, recursive neural networks.
- the recurrent neural networks that can be, for example, recursive neural networks.
- From excitation simulation of a pulse force downhole fdh(t) Fpulse(t) over the operation parameter and speed range, calculation of individual impulse responses H F ( ⁇ ), correlated to this range can be obtained as, for example, a learning sample for a regression.
- a recursive form of the dynamic equations can be obtained that can be further used for deconvolution in the subsequent run-time step(s) of the diagnostic phase of method 400.
- the learning sample of impulse responses HF( ⁇ ), HX( ⁇ ) can be used to process a regression model that, in real time at the well site, facilitates calculation of the impulse responses H F ( ⁇ ), at the estimated and measured operational parameters.
- the surface values such as surface values of force F sf (t) and position X sf (t) can be used. These surface values can be utilized to determine estimated values for the damping, density Rho and friction coefficients, also initial estimated values for other relevant parameters of the pump system 100 may be determined.
- a dynacard prediction model can be based on simulated learning samples.
- the dynacard prediction model can be executed by interpolation with, for example, a look up table.
- Gaussian or neural network regression can be utilized. -24- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813
- a regression model can be trained with preexisting well data and simulation data for the well.
- the output of the first regression model can then be used for a regression model input to predict the first impulse response H F ( ⁇ ) between the downhole force F dh (t) and the surface differential force ⁇ Fsf_p(t) (as to simulated no-load condition) and the impulse response between downhole force Fdh(t) and downhole position Xdh(t) (relative to the simulated no-load condition at the same operational point).
- An additional regression model may be used to estimate the no-load curves (e.g., the curves without load) as a function of the operational point.
- the impulse response H F ( ⁇ ) can be used together with the surface difference force ⁇ F sf_p (t) in a deconvolution to identify a downhole force estimated value Fdh(t) and with the estimated value Fdh(t) through a convolution to determine estimated value Xdh(t) for downhole position.
- a reconstruction of the downhole dynacard can be created.
- the dynacard can be used in a multicolor image (such as for example, including two colors) for a regression model to predict the gas content and intake pressure.
- a third color can be also used to include the measured surface dynacard.
- CNNs convolutional neural networks
- Each learning sample database for each model can also be complemented with general dynacard data from other wells to increase the regression and classification learning sample database.
- This labeled data can be used for supervised learning; unlabeled data can be used for semi- supervised learning.
- the forward model is run multiple times with varying well parameters so as to find the closest match to the downhole dynacard as expected from the pump parameters. -25- 4885-4682-7157.1 Atty. Dkt.
- deconvolution can be performed by at least one of two methods: (i) tested conjugate gradient method and (ii) pre-calculated Tikhonov regularization.
- an initial regression model can be tested with the CNN, that can be retrained with latest data and/or complemented with unscaled and/or normalized data (of, e.g., surface force values).
- a subsequent regression model can be a regression-based tROM; for example, resolution obtained according to this method can have higher quality for the relatively deep wells.
- the final regression model and/or a classification model can be tested with the CNN, retrained with the latest data, and/or complemented with the unscaled and/or normalized data.
- classification model can be a semi-supervised learning CNN.
- the surface dynacard can also be complemented in a multicolor image with a surface pressure dynacard, e.g., surface tubing pressure p(xsf) over the surface position value or measurement.
- a fast SRP downhole dynacard estimation for deviated well can be achieved by using machine learning aspects including but not limited to those described below.
- Dynacards can be embodied as force versus position plots used in the oilfield industry to assess the integrity of a downhole displacement pump operation.
- the primary interest is in the pump gas content related to the pump pressure of certain system. Instrumenting the pump for direct position and pressure measurements is generally expensive and unpractical, therefore, the pump pressure and pump position are indirectly assessed from the downhole force acting on the pump plunger in a SRP.
- the downhole force is estimated from a direct surface force and position measurement at the polished rod or related measurements through a mathematical model, generally referred to as the Gibbs wave equation in some embodiments.
- the wave equation describes the relation between surface and downhole force and position acting on the rod. It can be solved in multiple ways. In the planning phase, a forward model can be used.
- the downhole force profile and the surface -26- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 motion are the inputs for the forward model.
- the output of the forward model is the force distribution along the rod string. It is primarily used to properly size the rod string.
- the diagnostic solution a different solution of the wave equation is used, also referred as the diagnostic solution.
- the input for the solution of the wave equations is surface position and force and the output is downhole position and force.
- a fast and robust solution that is based on initial simulation solutions of the forward model in the operational point of the surveilled well derived from the surface position measurement can be provided.
- An SRP flow 500 includes a model 502, a model 504, a model 506 and a model 508.
- Model 502 is a predictive surface dynacard regression model that receives periodic input of a surface force represented by function F_sf(x_sf) and provides a prediction of Rho Eta and Fr based on simulated learning samples.
- Model 504 is a predictive tROM model that receives periodic input of a surface force represented by function F_sf(t) and prediction of Rho Eta and Fr from model 502 and provides impulse results according to function h(t,Eta, Rho,fr).
- Model 504 uses interpolation with a look up table in some embodiments.
- Gaussian or neural network (NN) regression can be used in model 504.
- Model 506 receives surface force represented by function F_sf(t) and position represented by the function x_sf(t) and impulse response or results from model 504 and provides a downhole force result and downhole position result represented by respective functions f_dh(t) and x_dh(t).
- Model 506 is a deconvolution model. In some embodiments, models 506 can be eliminated and replaced by RNN prediction in some embodiments.
- Model -27- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 508 receives surface force represented by function F_sf(x) and the downhole force represented by function f_dh(t) and provides alarms or classifications and gas content, Rho and intake pressure.
- Model 508 is a dynacard model and uses simulated learnings in some embodiments.
- a convolutional neural network (CNN) model 512 can replace models 502 and 404, and a recurrent neural network (RNN) model 514 can replace model 506 in some embodiments.
- Model 512 receives surface force represented by function F_sf(t) and position represented by the function x_sf(t) and provides impulse response or results.
- Model 514 receives surface force represented by function F_sf(t) and position represented by the function x_sf(t) and impulse response or results from model 504 and provides a downhole force result and downhole position result represented by respective functions f_dh(t) and x_dh(t).
- recurrent NN training can utilize a flow 600 that accesses a simulation database of values including but not limited to: surface force (F_sf), surface position (X_sf), downhole force F_dh), gas content, Rho, Eta, fr, intake pressure (pi), etc.
- An RNN training operation 602 is used to provide RNN model 604 which can be used as model 514 (FIG. 5). Training operation 602 uses physical model parameters specific to the particular well in some embodiments. The parameters can include fixed physical parameters and parameters that change with time. With reference to FIG. 7, a regression for direct prediction with design parameters for a dynacard can be used.
- a NN model 702 receives surface force, surface position, and SRP model parameters (e.g., trajectory, rod sections, stiffness diameters, etc.) and provides Rfo, Eta, fr, gas fillage, intake pressure.
- Model 702 does not require dynamic models, has lower complexity, and requires less insight into underlying physics.
- Model 702 can be any regression model.
- training can utilize a flow 800 that accesses a simulation database of values including but not limited to: surface force (F_sf), surface position (X_sf), downhole force F_dh), gas content, Rho, Eta, fr, intake pressure (pi), etc.
- Training operation 802 is used to provide regression model 804 which can be used as model 504 (FIG. 5) in some embodiments.
- Model 802 can be model 702 formed using training operation 802. Training operation 802 uses physical model parameters specific to the -28- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 particular well in some embodiments. The parameters can include fixed physical parameters and parameters that change with time. In some embodiments, model 704 uses parameters that change with time after operation 802 in some embodiments. Configuration of Exemplary Embodiments As utilized herein, the terms “approximately,” “about,” “substantially”, and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains.
- Coupled means the joining of two members directly or indirectly to one another. Such joining may be stationary (i.e., permanent or fixed) or moveable (i.e., removable or releasable). Such joining may be achieved with the two members coupled directly to each other, with the two members coupled to each other using a separate intervening member and any additional intermediate members coupled with one another, or with the two members coupled to each other using an intervening member that is integrally formed as a single unitary body with one of the two members.
- Coupled or variations thereof are modified by an additional term (i.e., directly coupled)
- the generic definition of “coupled” provided above is modified by the plain language meaning of the additional term (i.e., “directly coupled” means the joining of two members without any separate intervening member), resulting in a narrower definition than -29- 4885-4682-7157.1 Atty. Dkt. No.: 123960-0813 the generic definition of “coupled” provided above.
- Such coupling may be mechanical, electrical, or fluidic.
- the term “or,” as used herein, is used in its inclusive sense (and not in its exclusive sense) so that when used to connect a list of elements, the term “or” means one, some, or all of the elements in the list.
Landscapes
- Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Geology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Fluid Mechanics (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geochemistry & Mineralogy (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Geophysics (AREA)
- Computer Hardware Design (AREA)
- Structures Of Non-Positive Displacement Pumps (AREA)
- Control Of Non-Positive-Displacement Pumps (AREA)
- Control Of Positive-Displacement Pumps (AREA)
- Reciprocating Pumps (AREA)
Abstract
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23841558.2A EP4630650A2 (en) | 2022-12-08 | 2023-12-07 | Rapid sucker rod pump downhole dynacard estimation for deviated wells |
| CN202380090563.1A CN120457265A (en) | 2022-12-08 | 2023-12-07 | Estimation of Downhole Dynamometer Diagram of Rapid Sucker Rod Pump for Inclined Wells |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202263431156P | 2022-12-08 | 2022-12-08 | |
| US63/431,156 | 2022-12-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2024124069A2 true WO2024124069A2 (en) | 2024-06-13 |
| WO2024124069A3 WO2024124069A3 (en) | 2024-07-11 |
Family
ID=89620307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2023/082998 Ceased WO2024124069A2 (en) | 2022-12-08 | 2023-12-07 | Rapid sucker rod pump downhole dynacard estimation for deviated wells |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240191614A1 (en) |
| EP (1) | EP4630650A2 (en) |
| CN (1) | CN120457265A (en) |
| WO (1) | WO2024124069A2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240218779A1 (en) * | 2022-12-29 | 2024-07-04 | Halliburton Energy Services, Inc. | Autonomous Start Of Pump-Down Operation |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12428954B2 (en) * | 2023-06-06 | 2025-09-30 | Schlumberger Technology Corporation | Self-explaining model for downhole characteristics |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8036829B2 (en) | 2008-10-31 | 2011-10-11 | Lufkin Industries, Inc. | Apparatus for analysis and control of a reciprocating pump system by determination of a pump card |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11703046B2 (en) * | 2018-12-16 | 2023-07-18 | Sensia Llc | Pump system with neural network to manage buckling of a rod string |
| US11560783B2 (en) * | 2019-05-29 | 2023-01-24 | Walter Phillips | Dynamic pumpjack load verification |
-
2023
- 2023-12-07 CN CN202380090563.1A patent/CN120457265A/en active Pending
- 2023-12-07 EP EP23841558.2A patent/EP4630650A2/en active Pending
- 2023-12-07 US US18/532,951 patent/US20240191614A1/en active Pending
- 2023-12-07 WO PCT/US2023/082998 patent/WO2024124069A2/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8036829B2 (en) | 2008-10-31 | 2011-10-11 | Lufkin Industries, Inc. | Apparatus for analysis and control of a reciprocating pump system by determination of a pump card |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240218779A1 (en) * | 2022-12-29 | 2024-07-04 | Halliburton Energy Services, Inc. | Autonomous Start Of Pump-Down Operation |
| US12523138B2 (en) * | 2022-12-29 | 2026-01-13 | Halliburton Energy Services, Inc. | Autonomous start of pump-down operation |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240191614A1 (en) | 2024-06-13 |
| EP4630650A2 (en) | 2025-10-15 |
| WO2024124069A3 (en) | 2024-07-11 |
| CN120457265A (en) | 2025-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230323871A1 (en) | Pump system | |
| US10947833B2 (en) | Diagnostics of downhole dynamometer data for control and troubleshooting of reciprocating rod lift systems | |
| US20240191614A1 (en) | Rapid sucker rod pump downhole dynacard estimation for deviated wells | |
| RU2381384C1 (en) | Method and system to control rod travel in system pumping fluid out of well | |
| RU2556781C2 (en) | Device for analysis and control over reciprocating pump system by determination of pump map | |
| RU2567567C1 (en) | Plotting of borehole charts for deflected wells | |
| CN106089184B (en) | method and device for diagnosing working condition of underground oil well pump | |
| Tian et al. | A novel method for prediction of paraffin deposit in sucker rod pumping system based on CNN indicator diagram feature deep learning | |
| EP2963234B1 (en) | Stress calculations for sucker rod pumping systems | |
| US20170167482A1 (en) | Controller for a rod pumping unit and method of operation | |
| Li et al. | An improved sucker rod pumping system model and swabbing parameters optimized design | |
| Tecle et al. | A review on sucker rod pump monitoring and diagnostic system | |
| WO2020077469A1 (en) | System and method for operating downhole pump | |
| RU2372480C1 (en) | Definition method of output of oil well | |
| Zi-Ming et al. | 3D‐Dynamic Modelling and Performance Analysis of Service Behavior for Beam Pumping Unit | |
| Tecle et al. | Development of fault diagnosis model for sucker rod pump using motor power curve | |
| Liu et al. | Interval estimation of dynamic liquid level of sucker-rod pumping systems based on dynamometer card | |
| Liao et al. | Production prediction of pumping wells based on multi-mode transfer learning | |
| Bilian et al. | Simulation Algorithm of Multiple Indicator Diagram Based on Pumping Well Principle [J] | |
| US11408269B2 (en) | Methods and devices for stress, wear and submergence monitoring in mechanically pumped deviated oil wells | |
| Tecle et al. | Analysis of Motor Power Curve for Detecting Fault Conditions in Sucker Rod Pump | |
| Tagirova et al. | Algorithm for estimating the flow rate of an oil producing well based on dynamometer data | |
| Tran | A Data-Driven Approach For Monitoring And Predictive Diagnosis Of Sucker Rod Pump System | |
| Timashev et al. | Optimization of the operating mode of sucker-rod pump units based on the quantitative analysis of dynamometer cards (Russian) | |
| Anun et al. | Numerical modelling of water flow in a sucker-rod pump |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23841558 Country of ref document: EP Kind code of ref document: A2 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 202380090563.1 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023841558 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023841558 Country of ref document: EP Effective date: 20250708 |
|
| WWP | Wipo information: published in national office |
Ref document number: 202380090563.1 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023841558 Country of ref document: EP |