[go: up one dir, main page]

US20190120031A1 - Multi-fluid, high pressure, modular pump - Google Patents

Multi-fluid, high pressure, modular pump Download PDF

Info

Publication number
US20190120031A1
US20190120031A1 US15/791,323 US201715791323A US2019120031A1 US 20190120031 A1 US20190120031 A1 US 20190120031A1 US 201715791323 A US201715791323 A US 201715791323A US 2019120031 A1 US2019120031 A1 US 2019120031A1
Authority
US
United States
Prior art keywords
sub
pump
modules
pumps
pump modules
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.)
Abandoned
Application number
US15/791,323
Inventor
Tom-Reidar Gilje
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Marine Technologies LLC
Original Assignee
Marine Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Marine Technologies LLC filed Critical Marine Technologies LLC
Priority to US15/791,323 priority Critical patent/US20190120031A1/en
Priority to PCT/US2018/057097 priority patent/WO2019083998A1/en
Publication of US20190120031A1 publication Critical patent/US20190120031A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B43/00Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
    • E21B43/12Methods or apparatus for controlling the flow of the obtained fluid to or in wells
    • E21B43/121Lifting well fluids
    • E21B43/129Adaptations of down-hole pump systems powered by fluid supplied from outside the borehole
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B41/00Equipment or details not covered by groups E21B15/00 - E21B40/00
    • E21B41/0007Equipment or details not covered by groups E21B15/00 - E21B40/00 for underwater installations
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B43/00Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
    • E21B43/01Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells specially adapted for obtaining from underwater installations
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B41/00Pumping installations or systems specially adapted for elastic fluids
    • F04B41/06Combinations of two or more pumps
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B47/00Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps
    • F04B47/06Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps having motor-pump units situated at great depth
    • F04B47/08Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps having motor-pump units situated at great depth the motors being actuated by fluid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B49/00Control, 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/06Control using electricity
    • F04B49/065Control using electricity and making use of computers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B49/00Control, 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/22Control, 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 by means of valves
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B9/00Piston machines or pumps characterised by the driving or driven means to or from their working members
    • F04B9/08Piston machines or pumps characterised by the driving or driven means to or from their working members the means being fluid
    • F04B9/10Piston machines or pumps characterised by the driving or driven means to or from their working members the means being fluid the fluid being liquid

Definitions

  • High-pressure pumps such as sub-sea pumps
  • the pump has to be raised to the surface for repair or replacement.
  • Such repair or replacement can be expensive not only for the reparation and replacement, but also as a result of having to shut down operations, such as drilling or exploration operations, at which the high-pressure pump is being used.
  • Other pumps that operate in less harsh environments may suffer similar failures and repercussions, but high-pressure pumps are often used in ways that the time and cost to stop operations, repair, and/or replace the pumps can be high.
  • ROB Remote Operated Vehicle
  • Many subsea tools/installations and/or operations are operated with fluids, pressure, or flow that a standard work class Remote Operated Vehicle (ROB) or other standard hydraulic power sources is not capable of supplying or use.
  • ROB Remote Operated Vehicle
  • Traditionally operating deep sea tools have been operated with custom-made ROV skids/backpacks, valve-packs, boosters, relief valves, etc.
  • the total package typically includes of many moving parts that are exposed to fluids and usage in which the moving parts are not designed to operate or even be exposed.
  • the deep sea tools increase a risk of spill and breakdown.
  • there is a need for a pump that limits exposure of moving parts and supporting equipment that are not exposed to environmental conditions and is more resilient to avoid having to be shut down or replaced in the event of a failure of a part of the pump.
  • a multi-fluid, high pressure pump with a modular configuration capable of converting hydraulic power from a source, capable of pumping nearly any type of fluid (e.g., seawater, glycol, hydraulic oil etc. or contaminated fluid), and that allows for self-repair and reconfiguration may be provided.
  • the modular pump includes individual modular pistons or sub-pump modules (sub-pumps) that may be mechanically, electrically, and fluidly connected to other modular pistons so as to form a multi-piston pump. Cavities within a housing of the sub-pumps may be fluid filled, thereby being able to sustain deep sea or subsea pressures.
  • Each of the sub-pumps may be network addressed, and controlled by a control signal from a local or remote controller that causes each of the pistons to be activated based on a sinusoidal curve.
  • a control signal from a local or remote controller that causes each of the pistons to be activated based on a sinusoidal curve.
  • each of the pistons may be programmatically spaced for controlling stroke timing at 45 degrees apart from one another. Different numbers of pistons may be programmed to have different spacing or timing.
  • the associated sub-pump may be considered disabled by a controller and the remaining sub-pumps may be realigned for stroke timing purposes along the sinusoidal curve.
  • the pump may be weakened in terms of pumping pressure, but be capable of operating without repair or replacement (i.e., the pump itself is not fully disabled).
  • the pump may be configured with one or more spare sub-pumps, thereby enabling the pump to turn on and configure the one or more spare sub-pumps as part of the pump operations relative to the other sub-pumps (i.e., in physical and timing relationship).
  • the loss of a number of sub-pumps that are the same or fewer than the number of spare sub-pumps allows the pump to continue operating at maximum capacity.
  • the pump may continue operating at full eight sub-pump capacity.
  • all ten modular sub-pumps may be utilized when initially deployed, and in the event of a sub-pump failure, that sub-pump may be taken offline and the remaining sub-pumps may cause a controller to reconfigure control communications (e.g., determine updated relative positioning of the sub-pumps) such that operation of the pump continues.
  • essentially new sub-pumps may be added to replace failed sub-pumps.
  • a pump may include a plurality of sub-pump modules configured to physically and electrically connect to one another.
  • a controller may be configured to (i) determine a number of sub-pump modules that are connected to one another, (ii) compute a control signal based on a number of sub-pump modules that are connected to one another, and (iii) communicate the control signal to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
  • One embodiment of a method of operating a pump may include determining a number of sub-pump modules that are connected to one another.
  • a control signal may be computed based on the number of sub-pump modules that are determined to be connected to one another.
  • the control signal may be communicated to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
  • An embodiment of a method of manufacturing a pump may include aligning a first sub-pump module with a second sub-pump module, where the first and second sub-pump modules including first and second respective housings.
  • a first fluid connector member attached to the first housing of the first sub-pump module may be connected to a second fluid connector member attached to the second housing of a second sub-pump module, thereby enabling fluid to flow between the first and second housings of the first and second sub-pump modules.
  • a first electrical connector member of the first sub-pump module may be connected to a second electrical connector member of the second sub-pump module, thereby enabling electrical signals to be communicated between the first and second sub-pump modules.
  • One embodiment of a method of operating a pump may include controlling multiple sub-pump modules to operate in a coordinated manner. In response to determining that one of the sub-pump modules has failed, (i) disabling the failed sub-pump module, (ii) activating a spare sub-pump module, and (iii) configuring the spare sub-pump module physically and electrically relative to other sub-pump modules that are still operational to operate the spare sub-pump module and other sub-pump modules that are still operational in the coordinated manner.
  • FIG. 1A-1E are a set of illustrations of an illustrative multi-fluid, high-pressure modular pump
  • FIG. 2 is an illustration of an illustrative pump in which a single sub-pump is being removed from the pump;
  • FIGS. 3A-3E are illustrations of a disassembly process for disassembling the pump of FIG. 1 so as to remove a sub-pump for replacement;
  • FIGS. 4A-4D are illustrations of different views of an illustrative sub-pump or sub-pump section
  • FIGS. 5A-5C are illustrations of a primary connection module or section of a primary side of the pump of FIG. 1 depicting connecting members for communicating fluid and electrical signals when operating the pump;
  • FIGS. 6A-6C of a secondary side of the pump of FIG. 1 depicting connecting members for communicating fluid and electrical signals when operating the pump;
  • FIGS. 7A and 7B are illustrations of a pump with sub-pumps that are independently controlled
  • FIG. 8 is an illustration of an illustrative process for operating a modular pump.
  • FIG. 9 is a flow diagram of an illustrative process for manufacturing a pump that may include aligning a first sub-pump module with a second sub-pump module.
  • the modular pump 100 may include a pump section 102 along with a primary connection section 104 and secondary connection section 106 .
  • the pump section 102 may include multiple sub-pumps 108 a - 108 h (collectively 108 ) that are used to pump fluid.
  • the pump section 102 includes eight sub-pumps 108 , but it should be understood that two or more sub-pumps may be utilized to provide the functionality of a modular pump in accordance with the principles described herein.
  • Each of the sub-pumps 108 may be connected to one another, as further described herein.
  • the number of sub-pumps to be used is generally based on an amount and type fluid to be pumped, and available power (e.g., hydraulic power), and output needs (e.g., flow, pressure).
  • the pump 100 may be pressure compensated by inclusion of internal fluid, such as oil, so as to be suitable for use at 4000 meter water depth.
  • the primary connection section module 104 and secondary connection module 106 may be used.
  • the modular pump 100 may be configured as a dual media pump, where the pump 100 may be provided supply oil and auxiliary (aux) oil that are separated, thereby enabling two completely independent circuits with separate flow and pressure controls that may be selected and/or controlled remotely. It should be understood that the pump 100 may alternatively be configured with one circuit or more than two circuits.
  • the supply oil and aux oil may be the same or different type, and the sub-pumps 108 that are being operated by the respective oils may operate independently at the same or different speeds and pressures.
  • the modular pump 100 may be configured to convert hydraulic power from a source, such as a hydraulic power unit (HPU) or work class remotely operated vehicle (ROV) over to a secondary media that can be nearly any type of fluid. Because hydraulic power is used to drive a certain number of sub-pumps 108 , the modular pump 100 may output a certain amount of force to pump an external fluid. If the number of sub-pumps 108 changes, then a proportional amount of power for pumping the external fluid is changed, as further described herein.
  • a source such as a hydraulic power unit (HPU) or work class remotely operated vehicle (ROV)
  • ROV remotely operated vehicle
  • FIG. 1B an illustration of a top view of the pump 100 of FIG. 1A depicting different illustrative sections of the pump 100 is shown.
  • the pump section 102 is formed of multiple pumps 108 that are sandwiched between the primary connection section 104 and secondary connection section 106 .
  • the sub-pumps 108 are modular, and may be individually controlled, thereby enabling the pump 100 to continue operating, albeit at a lower power level, as further described herein.
  • each of the sub-pumps 108 may have control electronics that have different electronic network addresses, such as Ethernet addresses.
  • a remote controller (not shown) may be configured to control operation of each sub-pump 108 using the respective network addresses.
  • Control signals may address each of the respective sub-pumps 108 to coordinate operation thereof (e.g., evenly spaced in a sine wave manner relative to one another). The sine wave may have a frequency that the sub-pumps are able to operate.
  • the controller may stop controlling operation of the failed sub-pump and re-coordinate the other operable sub-pumps 108 , thereby enabling the pump 108 to continue operation.
  • a determination as to whether a sub-pump has a failure may include determining whether a sensed parameter, such as input pressure or output pressure, is outside of a specification (e.g., higher or lower than a predetermined pressure value or range).
  • the primary connection section 104 may operates as a control module for the multi-fluid high pressure pump 100 , where the primary connection section 104 may (i) measure input/output pressure and (ii) calculate speed and position of the sub-pumps 108 so as to output drive signals to control the sub-pumps 108 .
  • the primary connection section 104 may control up to 12 sub-pumps 108 plus one end section.
  • a controller of the primary connection section 104 may include a smart feature that senses (i) how many sub-pumps 108 are connected, and (ii) if a secondary connection section 106 is installed with the pump 100 .
  • the pump 100 may have the certain specifications for operation within high pressure locations, such as sub-sea locations.
  • FIG. 1C an illustration of the pump of FIG. 1A showing illustrative lift points 110 a and 110 b (collectively 110 ) for lifting the pump is shown.
  • the lift points 110 are mounted to the primary and secondary connection sections 104 and 106 , respectively.
  • the lift points 110 are disposed in opposing positions, and provide for balancing of the pump 100 when evenly lifted by the lift points 110 .
  • the lift points 110 are illustrative, and that alternative configurations of lift points are also contemplated.
  • connection members of the primary connection section 104 may include an electric connector 112 for communicating electrical power and signal communications.
  • An electric connector 114 for daisy chain and flow meter communications may also be positioned on the primary connection section 104 .
  • a pressure connector 116 may be used for a liquid media 2 to enter into the sub-pumps 108 .
  • a compensator connector 118 may provide for compensation of pressure on components and cavities within the primary and secondary connection sections 104 and 106 and sub-pumps 108 .
  • a pressure connector 120 may enable liquid media 1 to enter into the sub-pumps 108 .
  • a return connector 122 may enable a return of liquid media.
  • a seal drain connector 124 may be provided for draining media 1 .
  • a suction connector 126 for extracting media 1 from the pump 100 may be provided.
  • the various connectors may be configured to support fluid types, electrical signals, or otherwise under the pressures and temperatures in which the pump 100 may be utilized.
  • connection members of the secondary connection section 106 may include an electric connector 128 for measuring an external flowmeter 1 and electric connector 130 for measuring an external flowmeter 2 .
  • a seal drain connector for media 2 may be provided.
  • a pressure connector 134 may enable liquid media 1 to enter into the sub-pumps 108 .
  • a return connector 122 may enable a return of liquid media 2 .
  • a compensator connector 138 may provide for compensation of pressure within the secondary connection section 106 and one or more of the sub-pumps 108 .
  • a pressure connector 140 for media 2 may be used to support liquid media 2 to enter the sub-pumps 108 .
  • a section connector 142 for suctioning out media 2 from the sub-pumps 108 is also provided.
  • the various connectors may be configured to support fluid types, electrical signals, or otherwise under the pressures and temperatures in which the pump 100 may be utilized.
  • FIG. 2 an illustration of an illustrative pump 200 with modular sub-pumps in which a single sub-pump is being removed is shown.
  • the pump 200 includes a pump section 202 , primary connection section 204 , and secondary connection section 206 .
  • Sub-pumps 208 a - 208 h may be individually removed from the pump 200 by separating the primary connection section 204 and secondary connection section 206 from the pump 200 .
  • the pump 200 may be disposed on a spacer plate 210 that may be part of a chassis 211 that supports the sub-pumps 208 .
  • Rods 212 a - 212 d may be used to align the sub-pumps 208 .
  • Various fastening hardware such as nuts and bolts, may be removed from the primary connection section 204 and secondary connection 206 to separate those components from the pump 200 , which enables the rods 212 to be extracted from the sub-pumps 208 , so that an individual sub-pump 208 e may be separated from neighboring sub-pumps 208 d and 208 f by disconnecting connectors 214 from a neighboring sub-pump 208 f .
  • Another connector 216 that may support electrical communications, mechanical connection, and fluid communications may also be disconnected from neighboring sub-pump 208 .
  • a corresponding connector to the connector 216 may be disposed on the sub-pump 208 f to enable electrical signals and compensation fluid to pass between the sub-pumps 208 e and 208 f.
  • the fluid communications may include pressure compensation fluid, such as oil, that may be used to fill one or more cavity of the sub-pump to prevent high pressures in a high-pressure environment in which the pump 200 is to operate from crushing the cavities and/or components therein.
  • pressure compensation fluid such as oil
  • another sub-pump may replace the sub-pump 208 e or the pump 200 may be reconfigured with only seven of the sub-pumps 208 by connecting sub-pump 208 f and 208 d .
  • operation of the sub-pumps 208 may be reconfigured electronically by a controller operating in the primary connection section 106 that may automatically determine a total number and relative position of remaining sub-pumps 208 .
  • the primary connection section 204 and secondary connection section 206 may include respective manifolds 218 and 220 that includes cavities through which fluids and electrical conductors may pass to enable one or more fluids and electrical communication signals to be supplied or otherwise communicated to the sub-pumps 208 .
  • the fluids may include fluids under high pressure to operate the sub-pumps 208 , and the electrical conductors of connectors 222 , 224 , and 226 may provide for both control signaling and telemetry data collected by sensors (e.g., pressure sensors, flow rate sensors, temperature sensors, position sensors, etc.) to be monitored remotely.
  • sensors e.g., pressure sensors, flow rate sensors, temperature sensors, position sensors, etc.
  • FIGS. 3A-3E illustrations of a disassembly process for disabling an illustrative pump 300 so as to remove a sub-pump for replacement are shown.
  • the process may start at Step 1, where the pump 300 that is fully assembled is shown.
  • the pump 300 may include a primary connection section 302 a and secondary connection section 302 b .
  • An alternative configuration of the pump may include just the primary connection section 302 a or more than two connection sections.
  • the primary and secondary connection sections 302 a and 302 b define opposing ends of the pump between which a pump section 304 formed of sub-pumps 304 a - 304 h (collectively 304 ).
  • the first step of the disassembly process is shown at Step 1, where nuts 306 a or other fastening members at the primary connection section 302 a that connect to rods 308 (see FIG. 3B ) may be loosened. Nuts 306 b at the secondary connection section 302 b may also be loosened and separated from the rods 308 .
  • the rods 308 may be connected to brackets that are attached to the sub-pumps 304 .
  • the primary and secondary connection sections 302 a and 302 b may be pulled or slid outward axially along the rods 308 .
  • the rods 308 which may engage the sub-pumps 304 to provide support therefor, may be withdrawn partially or completely so that a sub-pump, in this case sub-pump 304 d , that may be damaged may be removed.
  • Step 3 of FIG. 3C the sub-pumps 304 a - 304 c are shown to be pulled away from connection or alignment members that may extend between sub-pump 304 d , and sub-pumps 304 e - 304 h are shown to be pulled away from sub-pump 304 d in the opposite direction.
  • Sub-pumps 304 c and 304 e may be separated a distance sufficient to enable clearance of connection and/or alignment members 310 a and 310 b between the sub-pumps 304 c / 304 d and 304 d / 304 e to enable removal of sub-pump 304 d without contacting sub-pumps 304 c or 304 d or associated hardware, as shown at Step 4 in FIG.
  • connection and/or alignment members 310 a and 310 b may be used for fluid flow of media 1 and/or media 2 used to operate the pump 300 .
  • non-fluid functional connection members (not shown), guides, or other alignment mechanisms, may be utilized to connect or align sub-pumps 304 that are adjacent to one another.
  • Step 5 may include multiple processes, including replacing the damaged sub-pump, in this case sub-module 304 d , with a replacement sub-pump module 304 d ′.
  • the sub-pumps 304 may have the same or similar configurations, and be individually and remotely addressable and controllable via communications signals, the sub-pump 304 d ′ may simply be positioned where the damaged sub-pump 304 d was previously positioned. That is, no pre-configuration of the sub-pump 304 d ′ is needed as the sub-pump 304 d ′ may be configured and reconfigured for control purposes during operation or in a set-up process.
  • Step 4 through Step 1 may be performed such that the sub-pumps 304 c and 304 e are engaged with sub-pump 304 d ′ by engaging the connection and alignment members 310 a and 310 b , the rods 308 are reengaged with the sub-pumps 304 a - 304 c , 304 d ′, and 304 e - 304 h and tightened using the nuts 306 a and 306 b .
  • the hydraulics and electric power connections may be reengaged, and power may be turned on.
  • the pump 300 and controller may be configured to be self-configuring (e.g., provide identifiers of sub-pumps 304 and positioning thereof), communications by the controller to control the pump may automatically determine number of sub-pumps 304 and physical alignment of each relative to one another, thereby enabling control signals to timely control operation of each of the sub-pumps 304 . It should be understood that if more or fewer sub-pumps 304 are provided (e.g., 6, 7, 9, or 10 sub-pumps), then pump 300 may be configured or self-configured through communications signals, such as network address requests, with each of the sub-pumps 304 .
  • the positions of the sub-pumps 304 may be determined by inspecting an order of network addresses added to a data packet, set of data packets, or other communications protocol, as understood in the art.
  • a serial bus such as a controller area network (CAN) bus or any other communications bus, may be utilized.
  • CAN controller area network
  • FIGS. 4A-4D illustrations of different views of an illustrative sub-pump or pump section 400 are shown.
  • FIG. 4A an illustration of an illustrative sub-pump 400 is shown as a complete unit.
  • the sub-pump 400 may include an electronics and valve section 402 and a piston section 404 .
  • the electronics and valve section 402 may include a local motherboard or printed circuit board (PCB), controller electronics (e.g., processor) disposed on the PCB, communications electronics, and/or any other electronics used to support control and collection and distribution of telemetry data of the sub-pump 400 .
  • PCB printed circuit board
  • the sub-pump module 400 may be controlled by the pump motherboard located in the electronics and valve section 402 .
  • the motherboard may be configured with a controller to control speed and/or position of a piston (see FIG. 4B ) in the piston section 404 of the sub-pump 400 .
  • the sub-pump 400 may include a connector 406 that supports multiple connection functions, including (i) an electrical connection function and (ii) a fluid connection function.
  • the electrical connection function may provide for power and data communications to be made between sub-pumps, and the fluid connection function may provide for compensation fluid.
  • the compensation fluid may be oil or other viscous material used to fill cavities of the sub-pump 400 to protect the sub-pump 400 from being crushed when at depths under the ocean or in other high-pressure locations.
  • the connector 406 may support serial communications or parallel communications, and may be a standard or proprietary communications bus. In enabling fluid communications, the connector 406 may mate with an opposing connector from an adjacent sub-pump, primary connection section (for example, 104 of FIG. 1 ), or secondary connection section (for example, 106 of FIG. 1 ).
  • a centralized or remote controller which may be positioned within the primary connection section 104 of FIG. 1 that is in communication with each of the sub-pumps via the communications bus of the connector 406 or otherwise may cause each of the sub-pumps to be coordinated relative to one another.
  • the sub-pump 400 may be configured with a closed loop controller that is executed by a controller or processor on the motherboard, and used to regulate position of the piston (see FIG. 4B ) at a given speed.
  • a pressure sensor see FIG.
  • a seal status (e.g., leak or no leak), and report the status of the seal back to a monitoring system inclusive of a graphical user interface (GUI) that may display a number of different parameters, including piston speed, piston position, piston pressure, seal status (e.g., leakage), and so forth, thereby providing an operator with an indication of the various parameters along with a notification, warning, and eventual alert or alarm if the leakage increases.
  • GUI graphical user interface
  • the alarm may cause the pump to automatically shut down or be taken out-of-service by issuing a command to the motherboard of the sub-pump 400 .
  • an alarm signal may cause and the sub-pump 400 to automatically, semi-automatically, or manually via a remote controller be taken out of service.
  • the pump may automatically compensate for a missing sub-pump by synchronizing and adjusting the speed of the remaining sub-pumps.
  • FIG. 4B a side, sectional view of the sub-pump section or sub-pump 400 of FIG. 4A that depicts internal components of the sub-pump 400 is shown.
  • a proportional valve 408 may be disposed within the electronics and valve section 402 that is controlled to enable hydraulic control of a piston 410 within the pump section 404 . It should be understood that other types of valves, such as solenoid or servo valves may be utilized, as well.
  • a position sensor 412 may be used to sense position of the piston 410 so as to provide positional feedback to a motherboard within the electronics and valve section 402 of the sub-pump 400 .
  • Primary (input/power) side fluid 414 may pass through various apertures of the sub-pump 400 , and may be received via a primary connection section 104 .
  • Secondary (output) side fluid 416 may pass through various apertures of the sub-pump 400 for outputting the fluid from the sub-pump 400 . It should be understood that the fluid 414 and 416 is different (or at least positioned in different locations) than compensation oil used to counter pressure within a high pressure operation.
  • the electrical and fluid connector 406 is shown to be disposed on a sidewall 420 of the sub-pump 400 .
  • the connector 406 may be configured with electrical conductors to conduct electrical power and data signals for use by the sub-pump 400 . That is, electrical power may be used to power electronics and electromechanical devices, such as the proportional valve 408 , on the sub-pump 400 , and the data signals may be used to control operation of the sub-pump 400 , including opening and closing the valve 408 , communicating data for controlling operation (e.g., communicating timing, position, speed, notification, or other information) and providing telemetry data of sensed operation and failure situations to and from the sub-pump 400 .
  • the data signals may be serial data or parallel data using any communications protocol, as understood in the art.
  • the connection may be configured to operate as part of a CAN bus. Other data buses may be utilized, as well.
  • a leak pressure sensor 422 may be used to sense leak pressure of the valve 408 of the sub-pump 400 .
  • the leak pressure sensor 422 is used to monitor seals between supply oil and auxiliary oil in the sub-pump 400 , and any potential leak sensed by the leak pressure sensor 422 produces a warning/alarm signal.
  • a valve printed circuit board (PCB) 424 may be used to control operation of the valve 408 .
  • circuitry e.g., digital and/or analog circuits
  • FIG. 4D a side (opposite side of FIG. 4B ), sectional view of the sub-pump 400 of FIG. 4A that depicts internal components of the sub-pump 400 is shown.
  • the valve 408 is shown to be connected to two sides, an A side and a B side for enabling fluid to be directed to drive the piston 410 .
  • a position sensor 412 may have a position sensor arm 426 that is part of or added to the piston 410 to measure position of the piston 410 .
  • alternative configurations of the sub-pump 400 may be utilized to provide the same or similar functionality, and that the embodiment shown herein is illustrative.
  • FIGS. 5A-5C illustrations of a primary connection module or section 104 of a primary side of the pump of FIG. 1 depicting connection members for communicating fluid and electrical signals when operating the pump are shown.
  • the primary connection module 104 may be configured with a control module of the pump 100 , and be configured to measure input/output pressures, and calculate speed and position of the sub-pump modules, such as sub-pump modules 108 , to produce output flow and pressure of the pump 100 .
  • the primary connection section 104 may include a controller 502 positioned on a motherboard or PCB that may be configured to control up to 12 sub-pumps plus a secondary connection section 106 .
  • the controller 502 may be configured to automatically sense (i) how many sub-pumps 108 ( FIG. 1 ) are connected, and (ii) if a secondary end section 106 is installed in the pump 100 .
  • the controller 502 may include a processing unit and other electronics (not shown) that may be configured to communicate with and control or coordinate operation of the sub-pumps 108 .
  • the controller 502 may be configured to generate a control signal that establishes timing for each of the sub-pumps of each of the sub-pumps 108 to stroke using a proportional value, for example.
  • the controller 502 of the primary connection section 104 may automatically recalculate the control signals or data points on the sinusoidal signal by dividing 360 degrees by the number of sub-pumps (e.g., 7 sub-pumps) so that the control signals remain equally spaced and the pump operates normally, albeit with less power.
  • the primary connection section 104 may include an aux return pressure sensor 504 , supply pressure sensor 506 , return pressure sensor 508 , and aux pressure sensor 510 .
  • the controller 502 may receive pressure signals from each of pressure sensors 504 , 506 , 508 , and 510 to monitor the pressure of the fluids being used for driving the sub-pumps 108 .
  • the pressure signals may be processed by the controller 502 to control operation of values and motion of pistons along with monitoring for a change in operation of the individual sub-pumps.
  • FIG. 5C an illustration of a top view of the primary connection section 104 showing the controller 502 that is disposed on a motherboard.
  • the motherboard and controller 502 may be the same or similar to the motherboard in each of the sub-pumps.
  • the primary connection section 104 may include an electrical and fluid connector, such as the connector 406 of FIG. 4A . Fluid that passes into the primary connection section 104 may be passed through each of the consecutive sub-pumps via the connector 406 , thereby enabling an operator or manufacturer to pressure compensate each of the sub-pumps without having to individually fill each sub-pump with compensation fluid (e.g., oil).
  • compensation fluid e.g., oil
  • FIG. 6A-6C illustrations of the secondary connection section or module 106 of FIG. 1A are shown.
  • FIG. 6A is an illustration of the secondary connection section or module (SCM) 106 , and as with the primary connection module 104 , the secondary connection module 106 may include a controller 602 positioned on a motherboard or PCB that may be configured to control up to 12 sub-pumps plus a secondary connection section 106 . In operation, however, the controllers 502 and 602 would split controlling different ones of the sub-modules on the pump.
  • the controller 602 may provide for the same or similar functions as the primary connection module, such as automatically sensing how many sub-pumps 108 ( FIG. 1 ) are connected.
  • the controller 602 may include a processing unit and other electronics (not shown) that may be configured to communicate with and control or coordinate operation of the sub-pumps 108 .
  • Other functionality of the primary connection section 104 may be supported by the secondary connection section 106 , as well.
  • the secondary connection section 106 may include an aux return pressure sensor 604 , aux pressure sensor 606 , and a com/seawater pressure sensor 608 .
  • the secondary connection section 106 may be used when the pump is configured to operate with two different aux media simultaneously.
  • the pump is configured with two completely independent circuits with separate flow and pressure controls.
  • controlling the primary and secondary connection sections 104 and 106 may be performed remotely, such as via a graphical user interface on a ship or elsewhere.
  • the pump may be used to drive two fluids for performing two different functions.
  • the secondary connection section 106 may measure aux pressure and return pressure on media 2 , and provide feedback to the primary connection section 104 .
  • the secondary connection section 106 may also have a connector for two optional external flowmeters, one analog that operates between 4-20 mA and/or two digital flowmeters.
  • a motherboard 610 on which a controller may be operating is shown to be located in a center top area of the secondary connection section 106 .
  • the motherboard 610 and controller may be the same or similar to the motherboard and controller of the sub-pumps, as previously described.
  • the controller may be configured in a manner that is the same or similar to that of the primary connection section 104 , but function to provide for aux control functionality.
  • FIGS. 7A and 7B illustrations of a pump 700 with sub-pumps 702 a - 702 h (collectively 702 ) that are independently controlled, as previously described, are shown.
  • Pistons 704 a - 704 h (collectively 704 ) are shown to be at different positions P a -P h , where each position is an equally spaced value on a sinusoidal wave, as previously described.
  • the positions of the pistons 704 may be calculated by a controller in a primary connection section if the pistons 704 are each being controlled by the primary connection section 104 or the secondary connection section 106 if a portion (e.g., pistons 704 e - 704 h ) of the pistons 704 are being controlled by a controller of the secondary connection section.
  • FIG. 7B the set of pistons 700 of FIG. 7A are shown.
  • seals of pistons have the ability to fail, where a seal failure enables fluid to leak from one side of the seal to the other.
  • the sub-pump in this case sub-pump 702 e
  • the remaining sub-pumps 702 a - 702 d and 702 f - 702 h may continue to operate, but the controller of the pump may be instructed to or automatically recalculate timing of the sub-pumps (e.g., 360 degrees/7 remaining sub-pumps) for controlling the remaining sub-pumps.
  • the number of sub-pumps may be ten, and in response to a failure of the sub-pump 702 e , one of the spare sub-pumps may be selectably turned on.
  • the controller may automatically determine available sub-pumps (e.g., all sub-pumps except for sub-pump 702 e ), determine relative physical alignment of the sub-pumps to be used, compute control signals based on the available sub-pumps on a sinusoidal signal as previously described, and initiate controlling the sub-pumps with the computed control signals.
  • the process 800 may start at step 802 , where a determination of a number of sub-pump modules that are connected to one another may be made. The determination may be made automatically by receiving communication signals from each of the sub-pump modules.
  • the communication signals may include a network address associated with each of the sub-pump modules.
  • the network addresses may be ordered in the same physical relation to respective sub-pump modules (e.g., P 1 , P 2 , . . . , P 8 ).
  • a control signal based on the number of sub-pump modules that are determined to be connected to one another may be computed.
  • the control signal may be computed as a function of a sine wave or sinusoidal signal.
  • a single period i.e., 360 degrees
  • the control signal may be communicated to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
  • the coordinated manner may cause pistons of each of the sub-pump modules to be physically aligned in the shape of a sine wave.
  • Determining a number of sub-pump modules that are connected to one another may include automatically determining a number of sub-pump modules that are connected to one another.
  • a determination of relative position of each of the sub-pumps to enable the control signal to cause the sub-pump modules to pump the second fluid in the coordinated manner may be made, where the determination of relative position is automatically performed.
  • adjustment of flow and pressure may be performed by adjusting the control signal to adjust speed of a piston within each of said sub-pump modules.
  • Computing the control signal may include computing a sine wave, and wherein computing the sine wave includes computing control signal values on the sine wave that are equally spaced along a single period of the sine wave to be applied to respective sub-pump modules for control thereof.
  • a determination of a number of sub-pump modules that are connected to one another may be performed by automatically determining whether a valve connector of a first sub-pump module is connected to a corresponding valve connector on a second sub-pump module based on communications signals over conductors of the valve connectors.
  • a fluid used to maintain pressure within housings of the respective sub-pump modules may be enabled to pass therebetween via the valve connectors.
  • Automatically determining a number of sub-pump modules may include automatically determining different network addresses for each of the respective sub-pump modules.
  • Electrical power and data may be communicated between successive sub-pump modules.
  • a determination that a sub-pump module has a failure may be made, and in response thereto, the control signal may be automatically recomputed to exclude the failed sub-pump module, thereby enabling the pump to continue operating without the failed sub-pump module.
  • Responsive to receiving a sub-pump module failure signal indicative that a sub-pump has failed further control signals may be prevented from being communicated to the failed sub-pump module, thereby disabling the failed sub-pump.
  • An ordered list of network addresses associated with the sub-pump modules may be automatically generated, where the order of the sub-pump modules may be based on physical relative alignment of the sub-pump modules.
  • the control signal may be communicated to each of the sub-pump modules based on network addresses associated with respective physical relative alignment of the sub-pump modules such that synchronization of the sub-pump modules results in a coordinated operation of the respective sub-pump modules.
  • Pressure may be sensed within a housing of a sub-pump module to ensure that the sub-pump module is maintaining pressure for operation.
  • Telemetry data may be communicated from the sub-pump modules to a remote system via a communications network for display of at least a portion of the telemetry data, where the telemetry data may include (i) alignment of an actuator of the sub-pump modules and (ii) pressure.
  • a flow diagram of an illustrative process 900 for manufacturing a pump may include aligning a first sub-pump module with a second sub-pump module at step 902 .
  • the first and second sub-pump modules may include first and second respective housings.
  • a first fluid connector member attached to the first housing of the first sub-pump module may be connected to a second fluid connector member attached to the second housing of a second sub-pump module, thereby enabling fluid to flow between the first and second housings of the first and second sub-pump modules.
  • a first electrical connector member of the first sub-pump module may be connected to a second electrical connector member of the second sub-pump module, thereby enabling electrical signals to be communicated between the first and second sub-pump modules.
  • Aligning the first and second sub-pump modules may include disposing a rail between the first and second sub-pump modules. Connecting the first and second fluid connector members and connecting the first and second electrical connectors to one another may include sliding the first and second sub-pump modules along the rail to cause the fluid connectors and electrical connectors to engage. Enabling fluid to flow may include enabling compensation fluid to flow from a housing of the first sub-pump module to a housing of the second sub-pump module, thereby enabling the pump to operate in high-pressure environments.
  • the first and second sub-pump modules may be mounted onto a chassis.
  • the process 900 may further include connecting at least eight sub-pump modules to one another.
  • the process 900 may further include assigning a network address to each of the sub-pump modules, and automatically determining network addresses of each of the sub-pump modules connected to form the pump.
  • a control signal to be applied to the sub-pump modules may be generated, and the control signal may be communicated to the sub-pump modules to test operation thereof.
  • a control signal may be generated by dividing a sinusoidal period by a number of sub-pump modules used to form the pump, and control signal values across a single sinusoidal period to the respective sub-pump modules, thereby causing operation of the sub-pump modules to be coordinated during operation.
  • multiple sub-pump modules may be connected together.
  • a subset of the plurality of sub-pump modules may be selected to form the pump.
  • the non-selected sub-pump modules may be set to be spares in the event that any of the selected subset of sub-pump modules fail.
  • a controller may further be configured to automatically determine if any of the sub-pump modules fail.
  • a spare sub-pump module may be selected to replace the failed sub-pump module. Usage of the failed sub-pump module may be disabled (e.g., cease further communications or control with the failed sub-pump).
  • the control signal may be recomputed by including the selected spare sub-pump module, and the sub-pump modules may be controlled with the recomputed control signal.
  • a controller may be configured to communicate a control signal via the electrical connectors between the first and second sub-pump modules, where the control signal may cause the first and second sub-pump modules to be coordinated to pump a fluid.
  • the fluid connector members and the electrical connector members may be connected simultaneously as a result of the connectors being integrated with one another.
  • the fluid connector members and the electrical connector members includes may include connecting a first dual connector member inclusive of both fluid and electrical connectors with a second dual connector member inclusive of both fluid and electrical connector members.
  • a first dual connector member may be connected with a second dual connector member by connecting a first dual connector member inclusive of a nozzle configured to dispense oil with a second dual connector member inclusive of a receptacle configured to receive the nozzle to receive oil therefrom.
  • process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented. As will be appreciated by one of skill in the art, the steps in the foregoing embodiments may be performed in any order. Words such as “then,” “next,” etc. are not intended to limit the order of the steps; these words are simply used to guide the reader through the description of the methods.
  • process flow diagrams may describe the operations as a sequential process, many of the operations may be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged.
  • a process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination may correspond to a return of the function to the calling function or the main function.
  • Embodiments implemented in computer software may be implemented in software, firmware, middleware, microcode, hardware description languages, or any combination thereof.
  • a code segment or machine-executable instructions may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements.
  • a code segment may be coupled to and/or in communication with another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents.
  • Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.
  • the functions When implemented in software, the functions may be stored as one or more instructions or code on a non-transitory computer-readable or processor-readable storage medium.
  • the steps of a method or algorithm disclosed here may be embodied in a processor-executable software module which may reside on a computer-readable or processor-readable storage medium.
  • a non-transitory computer-readable or processor-readable media includes both computer storage media and tangible storage media that facilitate transfer of a computer program from one place to another.
  • a non-transitory processor-readable storage media may be any available media that may be accessed by a computer.
  • non-transitory processor-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other tangible storage medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer or processor.
  • Disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
  • the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a non-transitory processor-readable medium and/or computer-readable medium, which may be incorporated into a computer program product.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Mining & Mineral Resources (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Fluid Mechanics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geochemistry & Mineralogy (AREA)
  • Computer Hardware Design (AREA)
  • Control Of Positive-Displacement Pumps (AREA)
  • Fluid-Pressure Circuits (AREA)

Abstract

A multi-fluid, high pressure pump with a modular configuration, capable of converting hydraulic power from a source may be capable of pumping nearly any type of fluid. The modular configuration may provide for individual sub-pump modules to be independently controlled by being individually network addressed, which allows for disabling a sub-pump module while continuing to operate the remaining sub-pump modules. In an embodiment, control of the sub-pump modules may be recomputed by evenly spacing a remaining number of sub-pump modules along a single period of a sine wave. Spare sub-pump modules may be included on a pump, thereby enable a spare sub-pump module to be added to the operable sub-pump modules so that full power of the pump may be available even after a sub-pump module fails.

Description

    BACKGROUND OF THE INVENTION
  • High-pressure pumps, such as sub-sea pumps, have to operate in extremely difficult environments under pressures and temperatures that are far more harsh than pumps designed to operate at atmospheric or surface pressures. As understood in the art of deep sea drilling, in the event that the pump has a failure, the pump has to be raised to the surface for repair or replacement. Such repair or replacement can be expensive not only for the reparation and replacement, but also as a result of having to shut down operations, such as drilling or exploration operations, at which the high-pressure pump is being used. Other pumps that operate in less harsh environments may suffer similar failures and repercussions, but high-pressure pumps are often used in ways that the time and cost to stop operations, repair, and/or replace the pumps can be high.
  • Many subsea tools/installations and/or operations are operated with fluids, pressure, or flow that a standard work class Remote Operated Vehicle (ROB) or other standard hydraulic power sources is not capable of supplying or use. Traditionally, operating deep sea tools have been operated with custom-made ROV skids/backpacks, valve-packs, boosters, relief valves, etc. The total package typically includes of many moving parts that are exposed to fluids and usage in which the moving parts are not designed to operate or even be exposed. As a result, the deep sea tools increase a risk of spill and breakdown. As such, there is a need for a pump that limits exposure of moving parts and supporting equipment that are not exposed to environmental conditions and is more resilient to avoid having to be shut down or replaced in the event of a failure of a part of the pump.
  • SUMMARY OF THE INVENTION
  • To reduce or eliminate a situation where a sub-sea pump has to be repaired or replaced during production operations, a multi-fluid, high pressure pump with a modular configuration, capable of converting hydraulic power from a source, capable of pumping nearly any type of fluid (e.g., seawater, glycol, hydraulic oil etc. or contaminated fluid), and that allows for self-repair and reconfiguration may be provided. In an embodiment, the modular pump includes individual modular pistons or sub-pump modules (sub-pumps) that may be mechanically, electrically, and fluidly connected to other modular pistons so as to form a multi-piston pump. Cavities within a housing of the sub-pumps may be fluid filled, thereby being able to sustain deep sea or subsea pressures. Each of the sub-pumps may be network addressed, and controlled by a control signal from a local or remote controller that causes each of the pistons to be activated based on a sinusoidal curve. For example, if the pump has eight modular pistons, then each of the pistons may be programmatically spaced for controlling stroke timing at 45 degrees apart from one another. Different numbers of pistons may be programmed to have different spacing or timing.
  • In the event of a failure of one of the sub-pumps, such as a failure of a seal of the piston, the associated sub-pump may be considered disabled by a controller and the remaining sub-pumps may be realigned for stroke timing purposes along the sinusoidal curve. By removing the failed piston by the controller, the pump may be weakened in terms of pumping pressure, but be capable of operating without repair or replacement (i.e., the pump itself is not fully disabled). In an embodiment, the pump may be configured with one or more spare sub-pumps, thereby enabling the pump to turn on and configure the one or more spare sub-pumps as part of the pump operations relative to the other sub-pumps (i.e., in physical and timing relationship). By having spare sub-pump(s), the loss of a number of sub-pumps that are the same or fewer than the number of spare sub-pumps allows the pump to continue operating at maximum capacity. As an example, if eight sub-pumps are used to perform pumping and two sub-pumps are configured on the pump as spares, up to two of the eight sub-pumps may fail and the pump may continue operating at full eight sub-pump capacity. In an embodiment, all ten modular sub-pumps may be utilized when initially deployed, and in the event of a sub-pump failure, that sub-pump may be taken offline and the remaining sub-pumps may cause a controller to reconfigure control communications (e.g., determine updated relative positioning of the sub-pumps) such that operation of the pump continues. However, by maintaining spare sub-pumps, essentially new sub-pumps may be added to replace failed sub-pumps.
  • A pump may include a plurality of sub-pump modules configured to physically and electrically connect to one another. A controller may be configured to (i) determine a number of sub-pump modules that are connected to one another, (ii) compute a control signal based on a number of sub-pump modules that are connected to one another, and (iii) communicate the control signal to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
  • One embodiment of a method of operating a pump may include determining a number of sub-pump modules that are connected to one another. A control signal may be computed based on the number of sub-pump modules that are determined to be connected to one another. The control signal may be communicated to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
  • An embodiment of a method of manufacturing a pump may include aligning a first sub-pump module with a second sub-pump module, where the first and second sub-pump modules including first and second respective housings. A first fluid connector member attached to the first housing of the first sub-pump module may be connected to a second fluid connector member attached to the second housing of a second sub-pump module, thereby enabling fluid to flow between the first and second housings of the first and second sub-pump modules. A first electrical connector member of the first sub-pump module may be connected to a second electrical connector member of the second sub-pump module, thereby enabling electrical signals to be communicated between the first and second sub-pump modules.
  • One embodiment of a method of operating a pump may include controlling multiple sub-pump modules to operate in a coordinated manner. In response to determining that one of the sub-pump modules has failed, (i) disabling the failed sub-pump module, (ii) activating a spare sub-pump module, and (iii) configuring the spare sub-pump module physically and electrically relative to other sub-pump modules that are still operational to operate the spare sub-pump module and other sub-pump modules that are still operational in the coordinated manner.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Illustrative embodiments of the present invention are described in detail below with reference to the attached drawing figures, which are incorporated by reference herein and wherein:
  • FIG. 1A-1E are a set of illustrations of an illustrative multi-fluid, high-pressure modular pump;
  • FIG. 2 is an illustration of an illustrative pump in which a single sub-pump is being removed from the pump;
  • FIGS. 3A-3E are illustrations of a disassembly process for disassembling the pump of FIG. 1 so as to remove a sub-pump for replacement;
  • FIGS. 4A-4D are illustrations of different views of an illustrative sub-pump or sub-pump section;
  • FIGS. 5A-5C are illustrations of a primary connection module or section of a primary side of the pump of FIG. 1 depicting connecting members for communicating fluid and electrical signals when operating the pump;
  • FIGS. 6A-6C of a secondary side of the pump of FIG. 1 depicting connecting members for communicating fluid and electrical signals when operating the pump;
  • FIGS. 7A and 7B are illustrations of a pump with sub-pumps that are independently controlled;
  • FIG. 8 is an illustration of an illustrative process for operating a modular pump; and
  • FIG. 9 is a flow diagram of an illustrative process for manufacturing a pump that may include aligning a first sub-pump module with a second sub-pump module.
  • DETAILED DESCRIPTION OF THE INVENTION
  • With regard to FIG. 1A, an illustration of an illustrative multi-fluid, high-pressure modular pump 100 is shown. The modular pump 100 may include a pump section 102 along with a primary connection section 104 and secondary connection section 106. The pump section 102 may include multiple sub-pumps 108 a-108 h (collectively 108) that are used to pump fluid. As shown, the pump section 102 includes eight sub-pumps 108, but it should be understood that two or more sub-pumps may be utilized to provide the functionality of a modular pump in accordance with the principles described herein. Each of the sub-pumps 108 may be connected to one another, as further described herein. The number of sub-pumps to be used is generally based on an amount and type fluid to be pumped, and available power (e.g., hydraulic power), and output needs (e.g., flow, pressure). The pump 100 may be pressure compensated by inclusion of internal fluid, such as oil, so as to be suitable for use at 4000 meter water depth. For dual media pumping possibilities, the primary connection section module 104 and secondary connection module 106 may be used.
  • In operation, the modular pump 100 may be configured as a dual media pump, where the pump 100 may be provided supply oil and auxiliary (aux) oil that are separated, thereby enabling two completely independent circuits with separate flow and pressure controls that may be selected and/or controlled remotely. It should be understood that the pump 100 may alternatively be configured with one circuit or more than two circuits. The supply oil and aux oil may be the same or different type, and the sub-pumps 108 that are being operated by the respective oils may operate independently at the same or different speeds and pressures.
  • The modular pump 100 may be configured to convert hydraulic power from a source, such as a hydraulic power unit (HPU) or work class remotely operated vehicle (ROV) over to a secondary media that can be nearly any type of fluid. Because hydraulic power is used to drive a certain number of sub-pumps 108, the modular pump 100 may output a certain amount of force to pump an external fluid. If the number of sub-pumps 108 changes, then a proportional amount of power for pumping the external fluid is changed, as further described herein.
  • With regard to FIG. 1B, an illustration of a top view of the pump 100 of FIG. 1A depicting different illustrative sections of the pump 100 is shown. The pump section 102 is formed of multiple pumps 108 that are sandwiched between the primary connection section 104 and secondary connection section 106. The sub-pumps 108 are modular, and may be individually controlled, thereby enabling the pump 100 to continue operating, albeit at a lower power level, as further described herein.
  • In an embodiment, each of the sub-pumps 108 may have control electronics that have different electronic network addresses, such as Ethernet addresses. A remote controller (not shown) may be configured to control operation of each sub-pump 108 using the respective network addresses. Control signals may address each of the respective sub-pumps 108 to coordinate operation thereof (e.g., evenly spaced in a sine wave manner relative to one another). The sine wave may have a frequency that the sub-pumps are able to operate. In the event of a failure of one of the sub-pumps 108, then the controller may stop controlling operation of the failed sub-pump and re-coordinate the other operable sub-pumps 108, thereby enabling the pump 108 to continue operation. A determination as to whether a sub-pump has a failure may include determining whether a sensed parameter, such as input pressure or output pressure, is outside of a specification (e.g., higher or lower than a predetermined pressure value or range).
  • In an embodiment, the primary connection section 104 may operates as a control module for the multi-fluid high pressure pump 100, where the primary connection section 104 may (i) measure input/output pressure and (ii) calculate speed and position of the sub-pumps 108 so as to output drive signals to control the sub-pumps 108. In an embodiment, the primary connection section 104 may control up to 12 sub-pumps 108 plus one end section. A controller of the primary connection section 104 may include a smart feature that senses (i) how many sub-pumps 108 are connected, and (ii) if a secondary connection section 106 is installed with the pump 100.
  • In an embodiment, the pump 100 may have the certain specifications for operation within high pressure locations, such as sub-sea locations.
  • Electrical Data
    Nom. Voltage 20 . . . 30 VDC
    Nom. Power 10.6 W
    Nom. Current 0.44 A
    Max. Power 250 W
    Max. Current 10.5 A
    Communication Ethernet or RS-232
  • Hydraulic Data
    Number of function lines Depending on configuration, 1 or 2
    output possible
    Pump Description Dual media pump, supply oil and aux
    oil is separated. Seals between
    supply oil and aux oil are continually
    monitored, any potential leak
    will give a warning/alarm.
    Maximum Supply BAR 275 BAR
    pressure (PSI) (4000 PSI)
    Maximum Operating BAR 275 BAR
    (PSI) (4000 PSI)
    Max Return Line BAR 120 BAR
    Pressure (PSI) (1740 PSI)
    Maximum comp. pressure BAR 0.7 BAR
    (PSI) (10.15 PSI)
    Aux Max pressure BAR 350 BAR
    (PSI) (5076 PSI)
    Aux Max return BAR 7 BAR to −28 BAR (under pressure,
    (PSI) suction operation subsea)
    (101.5 PSI to −406 PSI)
    Supply Fluid Hydraulic oil 22/32, tellus oil or
    Royal Purple
    Aux Fluids Hydraulic oil, Water-Glycol,
    seawater**
  • Section Performance data
    1.36 Ratio Section Input
    (other ratios Max input pressure 275 bar
    possible) Max input flow  50 l/m
    Output
    Max output pressure 350 bar
    Max output flow  35 l/m
    1.36 Ratio 8 Input
    cylinder pump Max input pressure 275 bar
    (other assemblies Max input flow 400 l/m
    possible) Output
    Max output pressure 350 bar
    Max output flow 280 l/m
  • It should be understood that the specifications are illustrative, and that other specifications for electrical, hydraulic, and pressure specifications may be provided by the pump 100.
  • With regard to FIG. 1C, an illustration of the pump of FIG. 1A showing illustrative lift points 110 a and 110 b (collectively 110) for lifting the pump is shown. The lift points 110 are mounted to the primary and secondary connection sections 104 and 106, respectively. The lift points 110 are disposed in opposing positions, and provide for balancing of the pump 100 when evenly lifted by the lift points 110. It should be understood that the lift points 110 are illustrative, and that alternative configurations of lift points are also contemplated.
  • With regard to FIG. 1D, an illustration of the pump 100 of FIG. 1A depicting connection members of the primary connection section 104 for communicating fluid and electrical signals when operating the pump is shown. The connection members of the primary connection section 104 may include an electric connector 112 for communicating electrical power and signal communications. An electric connector 114 for daisy chain and flow meter communications may also be positioned on the primary connection section 104. A pressure connector 116 may be used for a liquid media 2 to enter into the sub-pumps 108. A compensator connector 118 may provide for compensation of pressure on components and cavities within the primary and secondary connection sections 104 and 106 and sub-pumps 108. A pressure connector 120 may enable liquid media 1 to enter into the sub-pumps 108. A return connector 122 may enable a return of liquid media. A seal drain connector 124 may be provided for draining media 1. A suction connector 126 for extracting media 1 from the pump 100 may be provided. The various connectors may be configured to support fluid types, electrical signals, or otherwise under the pressures and temperatures in which the pump 100 may be utilized.
  • With regard to FIG. 1E, an illustration of the pump 100 of FIG. 1A depicting connection members of the secondary connection section 106 for communicating fluid and electrical signals when operating the pump is shown. The connection members of the secondary connection section 106 may include an electric connector 128 for measuring an external flowmeter 1 and electric connector 130 for measuring an external flowmeter 2. A seal drain connector for media 2 may be provided. A pressure connector 134 may enable liquid media 1 to enter into the sub-pumps 108. A return connector 122 may enable a return of liquid media 2. A compensator connector 138 may provide for compensation of pressure within the secondary connection section 106 and one or more of the sub-pumps 108. A pressure connector 140 for media 2 may be used to support liquid media 2 to enter the sub-pumps 108. A section connector 142 for suctioning out media 2 from the sub-pumps 108 is also provided. The various connectors may be configured to support fluid types, electrical signals, or otherwise under the pressures and temperatures in which the pump 100 may be utilized.
  • With regard to FIG. 2, an illustration of an illustrative pump 200 with modular sub-pumps in which a single sub-pump is being removed is shown. The pump 200 includes a pump section 202, primary connection section 204, and secondary connection section 206. Sub-pumps 208 a-208 h (collectively 208) may be individually removed from the pump 200 by separating the primary connection section 204 and secondary connection section 206 from the pump 200. The pump 200 may be disposed on a spacer plate 210 that may be part of a chassis 211 that supports the sub-pumps 208. Rods 212 a-212 d (collectively 212), which may be threaded, may be used to align the sub-pumps 208. Various fastening hardware, such as nuts and bolts, may be removed from the primary connection section 204 and secondary connection 206 to separate those components from the pump 200, which enables the rods 212 to be extracted from the sub-pumps 208, so that an individual sub-pump 208 e may be separated from neighboring sub-pumps 208 d and 208 f by disconnecting connectors 214 from a neighboring sub-pump 208 f. Another connector 216 that may support electrical communications, mechanical connection, and fluid communications may also be disconnected from neighboring sub-pump 208. Although not shown, a corresponding connector to the connector 216 may be disposed on the sub-pump 208 f to enable electrical signals and compensation fluid to pass between the sub-pumps 208 e and 208 f.
  • The fluid communications may include pressure compensation fluid, such as oil, that may be used to fill one or more cavity of the sub-pump to prevent high pressures in a high-pressure environment in which the pump 200 is to operate from crushing the cavities and/or components therein. Once the sub-pump 208 e is removed, another sub-pump may replace the sub-pump 208 e or the pump 200 may be reconfigured with only seven of the sub-pumps 208 by connecting sub-pump 208 f and 208 d. Thereafter, operation of the sub-pumps 208 may be reconfigured electronically by a controller operating in the primary connection section 106 that may automatically determine a total number and relative position of remaining sub-pumps 208.
  • The primary connection section 204 and secondary connection section 206 may include respective manifolds 218 and 220 that includes cavities through which fluids and electrical conductors may pass to enable one or more fluids and electrical communication signals to be supplied or otherwise communicated to the sub-pumps 208. The fluids may include fluids under high pressure to operate the sub-pumps 208, and the electrical conductors of connectors 222, 224, and 226 may provide for both control signaling and telemetry data collected by sensors (e.g., pressure sensors, flow rate sensors, temperature sensors, position sensors, etc.) to be monitored remotely.
  • With regard to FIGS. 3A-3E, illustrations of a disassembly process for disabling an illustrative pump 300 so as to remove a sub-pump for replacement are shown. The process may start at Step 1, where the pump 300 that is fully assembled is shown. The pump 300 may include a primary connection section 302 a and secondary connection section 302 b. An alternative configuration of the pump may include just the primary connection section 302 a or more than two connection sections. The primary and secondary connection sections 302 a and 302 b define opposing ends of the pump between which a pump section 304 formed of sub-pumps 304 a-304 h (collectively 304). The first step of the disassembly process is shown at Step 1, where nuts 306 a or other fastening members at the primary connection section 302 a that connect to rods 308 (see FIG. 3B) may be loosened. Nuts 306 b at the secondary connection section 302 b may also be loosened and separated from the rods 308. The rods 308 may be connected to brackets that are attached to the sub-pumps 304.
  • At Step 2 in FIG. 3B, once the nuts 306 a and 306 b are removed, the primary and secondary connection sections 302 a and 302 b may be pulled or slid outward axially along the rods 308. The rods 308, which may engage the sub-pumps 304 to provide support therefor, may be withdrawn partially or completely so that a sub-pump, in this case sub-pump 304 d, that may be damaged may be removed.
  • In Step 3 of FIG. 3C, the sub-pumps 304 a-304 c are shown to be pulled away from connection or alignment members that may extend between sub-pump 304 d, and sub-pumps 304 e-304 h are shown to be pulled away from sub-pump 304 d in the opposite direction. Sub-pumps 304 c and 304 e may be separated a distance sufficient to enable clearance of connection and/or alignment members 310 a and 310 b between the sub-pumps 304 c/304 d and 304 d/304 e to enable removal of sub-pump 304 d without contacting sub-pumps 304 c or 304 d or associated hardware, as shown at Step 4 in FIG. 3D. The connection and/or alignment members 310 a and 310 b may be used for fluid flow of media 1 and/or media 2 used to operate the pump 300. In an embodiment, non-fluid functional connection members (not shown), guides, or other alignment mechanisms, may be utilized to connect or align sub-pumps 304 that are adjacent to one another.
  • With regard to FIG. 3E, Step 5 may include multiple processes, including replacing the damaged sub-pump, in this case sub-module 304 d, with a replacement sub-pump module 304 d′. Because the sub-pumps 304 may have the same or similar configurations, and be individually and remotely addressable and controllable via communications signals, the sub-pump 304 d′ may simply be positioned where the damaged sub-pump 304 d was previously positioned. That is, no pre-configuration of the sub-pump 304 d′ is needed as the sub-pump 304 d′ may be configured and reconfigured for control purposes during operation or in a set-up process. Once the replacement sub-pump 304 d′ is in the position of the removed sub-pump 304 d, a reverse of Step 4 through Step 1 may be performed such that the sub-pumps 304 c and 304 e are engaged with sub-pump 304 d′ by engaging the connection and alignment members 310 a and 310 b, the rods 308 are reengaged with the sub-pumps 304 a-304 c, 304 d′, and 304 e-304 h and tightened using the nuts 306 a and 306 b. The hydraulics and electric power connections may be reengaged, and power may be turned on.
  • Because the pump 300 and controller, either local or remote, may be configured to be self-configuring (e.g., provide identifiers of sub-pumps 304 and positioning thereof), communications by the controller to control the pump may automatically determine number of sub-pumps 304 and physical alignment of each relative to one another, thereby enabling control signals to timely control operation of each of the sub-pumps 304. It should be understood that if more or fewer sub-pumps 304 are provided (e.g., 6, 7, 9, or 10 sub-pumps), then pump 300 may be configured or self-configured through communications signals, such as network address requests, with each of the sub-pumps 304. As the sub-pumps 304 may be configured in a serial manner, the positions of the sub-pumps 304 may be determined by inspecting an order of network addresses added to a data packet, set of data packets, or other communications protocol, as understood in the art. In an embodiment, a serial bus, such as a controller area network (CAN) bus or any other communications bus, may be utilized.
  • With regard to FIGS. 4A-4D, illustrations of different views of an illustrative sub-pump or pump section 400 are shown. With regard to FIG. 4A, an illustration of an illustrative sub-pump 400 is shown as a complete unit. The sub-pump 400 may include an electronics and valve section 402 and a piston section 404. The electronics and valve section 402 may include a local motherboard or printed circuit board (PCB), controller electronics (e.g., processor) disposed on the PCB, communications electronics, and/or any other electronics used to support control and collection and distribution of telemetry data of the sub-pump 400. Also within the electronics and valve section 402 may be an electronically controlled valve that is used to control the flow of fluid to drive a piston within the piston section 404. The sub-pump module 400 may be controlled by the pump motherboard located in the electronics and valve section 402. In controlling the sub-pump module 400, the motherboard may be configured with a controller to control speed and/or position of a piston (see FIG. 4B) in the piston section 404 of the sub-pump 400.
  • In an embodiment, the sub-pump 400 may include a connector 406 that supports multiple connection functions, including (i) an electrical connection function and (ii) a fluid connection function. The electrical connection function may provide for power and data communications to be made between sub-pumps, and the fluid connection function may provide for compensation fluid. The compensation fluid may be oil or other viscous material used to fill cavities of the sub-pump 400 to protect the sub-pump 400 from being crushed when at depths under the ocean or in other high-pressure locations. The connector 406 may support serial communications or parallel communications, and may be a standard or proprietary communications bus. In enabling fluid communications, the connector 406 may mate with an opposing connector from an adjacent sub-pump, primary connection section (for example, 104 of FIG. 1), or secondary connection section (for example, 106 of FIG. 1).
  • A centralized or remote controller, which may be positioned within the primary connection section 104 of FIG. 1 that is in communication with each of the sub-pumps via the communications bus of the connector 406 or otherwise may cause each of the sub-pumps to be coordinated relative to one another. The sub-pump 400 may be configured with a closed loop controller that is executed by a controller or processor on the motherboard, and used to regulate position of the piston (see FIG. 4B) at a given speed. A pressure sensor (see FIG. 4C) may constantly monitor a seal status (e.g., leak or no leak), and report the status of the seal back to a monitoring system inclusive of a graphical user interface (GUI) that may display a number of different parameters, including piston speed, piston position, piston pressure, seal status (e.g., leakage), and so forth, thereby providing an operator with an indication of the various parameters along with a notification, warning, and eventual alert or alarm if the leakage increases. In an embodiment, the alarm may cause the pump to automatically shut down or be taken out-of-service by issuing a command to the motherboard of the sub-pump 400. In an embodiment, an alarm signal may cause and the sub-pump 400 to automatically, semi-automatically, or manually via a remote controller be taken out of service. The pump may automatically compensate for a missing sub-pump by synchronizing and adjusting the speed of the remaining sub-pumps.
  • With regard to FIG. 4B, a side, sectional view of the sub-pump section or sub-pump 400 of FIG. 4A that depicts internal components of the sub-pump 400 is shown. A proportional valve 408 may be disposed within the electronics and valve section 402 that is controlled to enable hydraulic control of a piston 410 within the pump section 404. It should be understood that other types of valves, such as solenoid or servo valves may be utilized, as well. A position sensor 412 may be used to sense position of the piston 410 so as to provide positional feedback to a motherboard within the electronics and valve section 402 of the sub-pump 400. Primary (input/power) side fluid 414 may pass through various apertures of the sub-pump 400, and may be received via a primary connection section 104. Secondary (output) side fluid 416 may pass through various apertures of the sub-pump 400 for outputting the fluid from the sub-pump 400. It should be understood that the fluid 414 and 416 is different (or at least positioned in different locations) than compensation oil used to counter pressure within a high pressure operation.
  • The electrical and fluid connector 406 is shown to be disposed on a sidewall 420 of the sub-pump 400. The connector 406 may be configured with electrical conductors to conduct electrical power and data signals for use by the sub-pump 400. That is, electrical power may be used to power electronics and electromechanical devices, such as the proportional valve 408, on the sub-pump 400, and the data signals may be used to control operation of the sub-pump 400, including opening and closing the valve 408, communicating data for controlling operation (e.g., communicating timing, position, speed, notification, or other information) and providing telemetry data of sensed operation and failure situations to and from the sub-pump 400. The data signals may be serial data or parallel data using any communications protocol, as understood in the art. In an embodiment, the connection may be configured to operate as part of a CAN bus. Other data buses may be utilized, as well.
  • With regard to FIG. 4C, an illustration of internal components of the valve section 402 of the sub-pump 400 of FIG. 4A is shown. A leak pressure sensor 422 may be used to sense leak pressure of the valve 408 of the sub-pump 400. In particular, the leak pressure sensor 422 is used to monitor seals between supply oil and auxiliary oil in the sub-pump 400, and any potential leak sensed by the leak pressure sensor 422 produces a warning/alarm signal. A valve printed circuit board (PCB) 424 may be used to control operation of the valve 408. In controlling operation of the valve 408, circuitry (e.g., digital and/or analog circuits) may be used to control valve position that controls fluid flow and fluid direction that controls operation of a piston (see FIG. 4D) of the sub-pump 400.
  • With regard to FIG. 4D, a side (opposite side of FIG. 4B), sectional view of the sub-pump 400 of FIG. 4A that depicts internal components of the sub-pump 400 is shown. The valve 408 is shown to be connected to two sides, an A side and a B side for enabling fluid to be directed to drive the piston 410. A position sensor 412 may have a position sensor arm 426 that is part of or added to the piston 410 to measure position of the piston 410. It should be understood that alternative configurations of the sub-pump 400 may be utilized to provide the same or similar functionality, and that the embodiment shown herein is illustrative.
  • With regard to FIGS. 5A-5C, illustrations of a primary connection module or section 104 of a primary side of the pump of FIG. 1 depicting connection members for communicating fluid and electrical signals when operating the pump are shown. The primary connection module 104 may be configured with a control module of the pump 100, and be configured to measure input/output pressures, and calculate speed and position of the sub-pump modules, such as sub-pump modules 108, to produce output flow and pressure of the pump 100.
  • The primary connection section 104 may include a controller 502 positioned on a motherboard or PCB that may be configured to control up to 12 sub-pumps plus a secondary connection section 106. The controller 502 may be configured to automatically sense (i) how many sub-pumps 108 (FIG. 1) are connected, and (ii) if a secondary end section 106 is installed in the pump 100. The controller 502 may include a processing unit and other electronics (not shown) that may be configured to communicate with and control or coordinate operation of the sub-pumps 108. For example, the controller 502 may be configured to generate a control signal that establishes timing for each of the sub-pumps of each of the sub-pumps 108 to stroke using a proportional value, for example. The controller signal may be sinusoidal signal, and specific values that are equally spaced along the sinusoidal signal may be used to control the sub-pumps. For example, if a pump has eight sub-pumps 108, as shown in FIG. 1, values that are spaced along the sinusoidal signal every 360 degrees/8 sub-pumps=45 degrees may be used to drive the cylinders of the sub-pumps 108. If the number of sub-pumps 108 changes due to a sub-pump failing, for example, then the controller 502 of the primary connection section 104 may automatically recalculate the control signals or data points on the sinusoidal signal by dividing 360 degrees by the number of sub-pumps (e.g., 7 sub-pumps) so that the control signals remain equally spaced and the pump operates normally, albeit with less power.
  • With regard to FIG. 5B, an illustration of a bottom view of the primary connection section 104 is shown. The primary connection section 104 may include an aux return pressure sensor 504, supply pressure sensor 506, return pressure sensor 508, and aux pressure sensor 510. The controller 502 may receive pressure signals from each of pressure sensors 504, 506, 508, and 510 to monitor the pressure of the fluids being used for driving the sub-pumps 108. The pressure signals may be processed by the controller 502 to control operation of values and motion of pistons along with monitoring for a change in operation of the individual sub-pumps.
  • With regard to FIG. 5C, an illustration of a top view of the primary connection section 104 showing the controller 502 that is disposed on a motherboard. In an embodiment, the motherboard and controller 502 may be the same or similar to the motherboard in each of the sub-pumps. To communicate with the sub-pumps, the primary connection section 104 may include an electrical and fluid connector, such as the connector 406 of FIG. 4A. Fluid that passes into the primary connection section 104 may be passed through each of the consecutive sub-pumps via the connector 406, thereby enabling an operator or manufacturer to pressure compensate each of the sub-pumps without having to individually fill each sub-pump with compensation fluid (e.g., oil).
  • With regard to FIG. 6A-6C, illustrations of the secondary connection section or module 106 of FIG. 1A are shown. FIG. 6A is an illustration of the secondary connection section or module (SCM) 106, and as with the primary connection module 104, the secondary connection module 106 may include a controller 602 positioned on a motherboard or PCB that may be configured to control up to 12 sub-pumps plus a secondary connection section 106. In operation, however, the controllers 502 and 602 would split controlling different ones of the sub-modules on the pump. The controller 602 may provide for the same or similar functions as the primary connection module, such as automatically sensing how many sub-pumps 108 (FIG. 1) are connected. The controller 602 may include a processing unit and other electronics (not shown) that may be configured to communicate with and control or coordinate operation of the sub-pumps 108. Other functionality of the primary connection section 104 may be supported by the secondary connection section 106, as well. As shown in FIG. 6B, the secondary connection section 106 may include an aux return pressure sensor 604, aux pressure sensor 606, and a com/seawater pressure sensor 608.
  • The secondary connection section 106 may be used when the pump is configured to operate with two different aux media simultaneously. By installing the secondary connection section 106 to enable splitting the pump between the pump sections (e.g., four sub-pumps 108 a-108 d operate to pump independent of four sub-pumps 108 e-108 h), the pump is configured with two completely independent circuits with separate flow and pressure controls. In an embodiment, controlling the primary and secondary connection sections 104 and 106 may be performed remotely, such as via a graphical user interface on a ship or elsewhere. By producing two flow and pressure controls, the pump may be used to drive two fluids for performing two different functions.
  • Moreover, the secondary connection section 106 may measure aux pressure and return pressure on media 2, and provide feedback to the primary connection section 104. The secondary connection section 106 may also have a connector for two optional external flowmeters, one analog that operates between 4-20 mA and/or two digital flowmeters. As shown in FIG. 6C, a motherboard 610 on which a controller may be operating is shown to be located in a center top area of the secondary connection section 106. The motherboard 610 and controller may be the same or similar to the motherboard and controller of the sub-pumps, as previously described. Of course, the controller may be configured in a manner that is the same or similar to that of the primary connection section 104, but function to provide for aux control functionality.
  • With regard to FIGS. 7A and 7B, illustrations of a pump 700 with sub-pumps 702 a-702 h (collectively 702) that are independently controlled, as previously described, are shown. Pistons 704 a-704 h (collectively 704) are shown to be at different positions Pa-Ph, where each position is an equally spaced value on a sinusoidal wave, as previously described. The positions of the pistons 704 may be calculated by a controller in a primary connection section if the pistons 704 are each being controlled by the primary connection section 104 or the secondary connection section 106 if a portion (e.g., pistons 704 e-704 h) of the pistons 704 are being controlled by a controller of the secondary connection section.
  • With regard to FIG. 7B, the set of pistons 700 of FIG. 7A are shown. As understood in the art, seals of pistons have the ability to fail, where a seal failure enables fluid to leak from one side of the seal to the other. When a seal fails, the sub-pump, in this case sub-pump 702 e, is deemed to have failed and is to be shut down. When a sub-pump 702 e is shut down, the remaining sub-pumps 702 a-702 d and 702 f-702 h may continue to operate, but the controller of the pump may be instructed to or automatically recalculate timing of the sub-pumps (e.g., 360 degrees/7 remaining sub-pumps) for controlling the remaining sub-pumps. In an alternative embodiment, the number of sub-pumps may be ten, and in response to a failure of the sub-pump 702 e, one of the spare sub-pumps may be selectably turned on. In turning on a spare sub-pump, the controller may automatically determine available sub-pumps (e.g., all sub-pumps except for sub-pump 702 e), determine relative physical alignment of the sub-pumps to be used, compute control signals based on the available sub-pumps on a sinusoidal signal as previously described, and initiate controlling the sub-pumps with the computed control signals.
  • With regard to FIG. 8, an illustration of an illustrative process 800 for operating a modular pump is shown. The process 800 may start at step 802, where a determination of a number of sub-pump modules that are connected to one another may be made. The determination may be made automatically by receiving communication signals from each of the sub-pump modules. The communication signals may include a network address associated with each of the sub-pump modules. In an embodiment, the network addresses may be ordered in the same physical relation to respective sub-pump modules (e.g., P1, P2, . . . , P8). At step 804, a control signal based on the number of sub-pump modules that are determined to be connected to one another may be computed. The control signal may be computed as a function of a sine wave or sinusoidal signal. In computing the control signal, a single period (i.e., 360 degrees) may be divided by a number of sub-pump modules. At step 806, the control signal may be communicated to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner. The coordinated manner may cause pistons of each of the sub-pump modules to be physically aligned in the shape of a sine wave.
  • Determining a number of sub-pump modules that are connected to one another may include automatically determining a number of sub-pump modules that are connected to one another. A determination of relative position of each of the sub-pumps to enable the control signal to cause the sub-pump modules to pump the second fluid in the coordinated manner may be made, where the determination of relative position is automatically performed. In an embodiment, adjustment of flow and pressure may be performed by adjusting the control signal to adjust speed of a piston within each of said sub-pump modules. Computing the control signal may include computing a sine wave, and wherein computing the sine wave includes computing control signal values on the sine wave that are equally spaced along a single period of the sine wave to be applied to respective sub-pump modules for control thereof.
  • In an embodiment, a determination of a number of sub-pump modules that are connected to one another may be performed by automatically determining whether a valve connector of a first sub-pump module is connected to a corresponding valve connector on a second sub-pump module based on communications signals over conductors of the valve connectors. A fluid used to maintain pressure within housings of the respective sub-pump modules may be enabled to pass therebetween via the valve connectors. Automatically determining a number of sub-pump modules may include automatically determining different network addresses for each of the respective sub-pump modules.
  • Electrical power and data may be communicated between successive sub-pump modules. A determination that a sub-pump module has a failure may be made, and in response thereto, the control signal may be automatically recomputed to exclude the failed sub-pump module, thereby enabling the pump to continue operating without the failed sub-pump module. Responsive to receiving a sub-pump module failure signal indicative that a sub-pump has failed, further control signals may be prevented from being communicated to the failed sub-pump module, thereby disabling the failed sub-pump. An ordered list of network addresses associated with the sub-pump modules may be automatically generated, where the order of the sub-pump modules may be based on physical relative alignment of the sub-pump modules.
  • The control signal may be communicated to each of the sub-pump modules based on network addresses associated with respective physical relative alignment of the sub-pump modules such that synchronization of the sub-pump modules results in a coordinated operation of the respective sub-pump modules. Pressure may be sensed within a housing of a sub-pump module to ensure that the sub-pump module is maintaining pressure for operation. Telemetry data may be communicated from the sub-pump modules to a remote system via a communications network for display of at least a portion of the telemetry data, where the telemetry data may include (i) alignment of an actuator of the sub-pump modules and (ii) pressure.
  • With regard to FIG. 9, a flow diagram of an illustrative process 900 for manufacturing a pump may include aligning a first sub-pump module with a second sub-pump module at step 902. The first and second sub-pump modules may include first and second respective housings. At step 904, a first fluid connector member attached to the first housing of the first sub-pump module may be connected to a second fluid connector member attached to the second housing of a second sub-pump module, thereby enabling fluid to flow between the first and second housings of the first and second sub-pump modules. At step 906, a first electrical connector member of the first sub-pump module may be connected to a second electrical connector member of the second sub-pump module, thereby enabling electrical signals to be communicated between the first and second sub-pump modules.
  • Aligning the first and second sub-pump modules may include disposing a rail between the first and second sub-pump modules. Connecting the first and second fluid connector members and connecting the first and second electrical connectors to one another may include sliding the first and second sub-pump modules along the rail to cause the fluid connectors and electrical connectors to engage. Enabling fluid to flow may include enabling compensation fluid to flow from a housing of the first sub-pump module to a housing of the second sub-pump module, thereby enabling the pump to operate in high-pressure environments.
  • The first and second sub-pump modules may be mounted onto a chassis. The process 900 may further include connecting at least eight sub-pump modules to one another. The process 900 may further include assigning a network address to each of the sub-pump modules, and automatically determining network addresses of each of the sub-pump modules connected to form the pump.
  • A control signal to be applied to the sub-pump modules may be generated, and the control signal may be communicated to the sub-pump modules to test operation thereof. A control signal may be generated by dividing a sinusoidal period by a number of sub-pump modules used to form the pump, and control signal values across a single sinusoidal period to the respective sub-pump modules, thereby causing operation of the sub-pump modules to be coordinated during operation.
  • In an embodiment, multiple sub-pump modules may be connected together. A subset of the plurality of sub-pump modules may be selected to form the pump. The non-selected sub-pump modules may be set to be spares in the event that any of the selected subset of sub-pump modules fail.
  • A controller may further be configured to automatically determine if any of the sub-pump modules fail. In response to determining that a sub-pump module failed, a spare sub-pump module may be selected to replace the failed sub-pump module. Usage of the failed sub-pump module may be disabled (e.g., cease further communications or control with the failed sub-pump). The control signal may be recomputed by including the selected spare sub-pump module, and the sub-pump modules may be controlled with the recomputed control signal.
  • A controller may be configured to communicate a control signal via the electrical connectors between the first and second sub-pump modules, where the control signal may cause the first and second sub-pump modules to be coordinated to pump a fluid. The fluid connector members and the electrical connector members may be connected simultaneously as a result of the connectors being integrated with one another. In an alternative embodiment, the fluid connector members and the electrical connector members includes may include connecting a first dual connector member inclusive of both fluid and electrical connectors with a second dual connector member inclusive of both fluid and electrical connector members. In an embodiment, a first dual connector member may be connected with a second dual connector member by connecting a first dual connector member inclusive of a nozzle configured to dispense oil with a second dual connector member inclusive of a receptacle configured to receive the nozzle to receive oil therefrom.
  • The foregoing method descriptions and the process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented. As will be appreciated by one of skill in the art, the steps in the foregoing embodiments may be performed in any order. Words such as “then,” “next,” etc. are not intended to limit the order of the steps; these words are simply used to guide the reader through the description of the methods. Although process flow diagrams may describe the operations as a sequential process, many of the operations may be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination may correspond to a return of the function to the calling function or the main function.
  • The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed here may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
  • Embodiments implemented in computer software may be implemented in software, firmware, middleware, microcode, hardware description languages, or any combination thereof. A code segment or machine-executable instructions may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to and/or in communication with another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.
  • The actual software code or specialized control hardware used to implement these systems and methods is not limiting of the invention. Thus, the operation and behavior of the systems and methods were described without reference to the specific software code being understood that software and control hardware can be designed to implement the systems and methods based on the description here.
  • When implemented in software, the functions may be stored as one or more instructions or code on a non-transitory computer-readable or processor-readable storage medium. The steps of a method or algorithm disclosed here may be embodied in a processor-executable software module which may reside on a computer-readable or processor-readable storage medium. A non-transitory computer-readable or processor-readable media includes both computer storage media and tangible storage media that facilitate transfer of a computer program from one place to another. A non-transitory processor-readable storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, such non-transitory processor-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other tangible storage medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer or processor. Disk and disc, as used here, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a non-transitory processor-readable medium and/or computer-readable medium, which may be incorporated into a computer program product.
  • The previous description is of a preferred embodiment for implementing the invention, and the scope of the invention should not necessarily be limited by this description. The scope of the present invention is instead defined by the following claims.

Claims (22)

1. A pump, comprising:
a plurality of sub-pump modules configured to physically and electrically connect to one another;
a controller configured to:
determine a number of sub-pump modules that are connected to one another;
compute a control signal based on the number of sub-pump modules that are connected to one another; and
communicate the control signal to the sub-pump modules to cause the sub-pump modules to pump fluid in a coordinated manner.
2. The pump according to claim 1, wherein said controller is further configured to adjust flow and pressure by adjusting the control signal to adjust speed of a piston within each of said sub-pump modules.
3. The pump according to claim 1, wherein the control signal is representative of a sine wave, wherein control signal values to be applied to each of said respective sub-pump modules are equally spaced along a single period of the sine wave.
4. The pump according to claim 1, wherein each of said sub-pump modules includes a valve connector that is configured to connect to a corresponding valve connector on a neighboring sub-pump module.
5. The pump according to claim 4, wherein each of said sub-pump modules includes a first valve connector disposed on a first side wall and a second valve connector disposed on a second side wall, the first and second valve connectors being identical for each of said sub-pump modules such that the first and second side wall connectors mate with one another.
6. The pump according to claim 4, wherein said valve connector is configured to enable a compensation fluid used to maintain pressure within the sub-pump modules to pass therebetween.
7. The pump according to claim 1, wherein each of said sub-pump modules, in being electrically connected to one another, include a plurality of electrical conductors that contact one another for data signals and electrical power to be communicated amongst said sub-pump modules.
8. The pump according to claim 1, wherein said controller is configured to:
determine that a sub-pump module has a failure; and
recompute the control signal based on a number of remaining operable sub-pump modules.
9. The pump according to claim 1, wherein said controller is further configured to:
determine that a sub-pump module has failed; and
engage an available sub-pump module connected to said plurality of sub-pump modules, but not currently being controlled to operate.
10. The pump according to claim 1, wherein each sub-pump module is assigned a unique address amongst said sub-pump modules arranged in a cluster configuration, the control signal being communicated to each of said sub-pump modules based on the respective unique address such that synchronization of said sub-pump modules results in a coordinated operation of said respective sub-pump modules.
11. The pump according to claim 10, wherein the cluster configuration is a serial line of said sub-pump modules.
12. The pump according to claim 1, further comprising a chassis onto which said sub-pump modules are positioned.
13. The pump according to claim 1, wherein each of said sub-pump modules include a bracket configured to receive a rod that is slidably engageable between at least two brackets of adjacent sub-pump modules to align said sub-pump modules.
14. The pump according to claim 1, wherein each of said sub-pump modules includes:
a housing that defines the first fluid side in which a first fluid resides; and
a pressure sensor configured to sense pressure within said housing of said respective sub-pump module.
15. The pump according to claim 1, wherein each of said sub-pump modules further include:
a piston; and
a pump controller configured to receive piston position commands from said controller, and to control position of said piston based on the received piston position command.
16. The pump according to claim 15, further comprising a remote computing system configured to receive telemetry data from said sub-pump modules and to display at least a portion of the telemetry data, the telemetry data including position of each respective piston and sensed pressure on at least an input and output side of the piston.
17. The pump according to claim 1, wherein said controller is further configured to:
receive a sub-pump module failure signal indicative that a sub-pump has failed; and
automatically recompute the control signal to exclude the failed sub-pump module, thereby enabling the pump to continue operating without the failed sub-pump module.
18. The pump according to claim 1, wherein said controller is further configured to, responsive to receiving a sub-pump failure signal indicative that a sub-pump has failed, prevent further control signals from being communicated to the failed sub-pump module, thereby disabling the failed sub-pump module.
19. The pump according to claim 18, wherein said controller is further configured to automatically generate an ordered list of network addresses associated with the sub-pump modules, the order of the sub-pump modules being based on physical relative alignment of the sub-pump modules.
20. The pump according to claim 1, wherein said controller includes:
a processing unit;
an input/output (I/O) unit in communication with said processing unit; and
a communications bus over which said processing unit communicates via said I/O unit with said sub-pump modules.
21. The pump according to claim 20, wherein the communications bus is a serial bus over which each of said sub-pump modules are connected in a daisy chain configuration.
22-55. (canceled)
US15/791,323 2017-10-23 2017-10-23 Multi-fluid, high pressure, modular pump Abandoned US20190120031A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US15/791,323 US20190120031A1 (en) 2017-10-23 2017-10-23 Multi-fluid, high pressure, modular pump
PCT/US2018/057097 WO2019083998A1 (en) 2017-10-23 2018-10-23 Multi-fluid, high pressure, modular pump

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US15/791,323 US20190120031A1 (en) 2017-10-23 2017-10-23 Multi-fluid, high pressure, modular pump

Publications (1)

Publication Number Publication Date
US20190120031A1 true US20190120031A1 (en) 2019-04-25

Family

ID=66169744

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/791,323 Abandoned US20190120031A1 (en) 2017-10-23 2017-10-23 Multi-fluid, high pressure, modular pump

Country Status (2)

Country Link
US (1) US20190120031A1 (en)
WO (1) WO2019083998A1 (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110017161A (en) * 2019-05-16 2019-07-16 中国神华能源股份有限公司 Fully-mechanized mining working intelligence feed liquid method, storage medium, electronic equipment and system
US10584696B2 (en) * 2015-05-12 2020-03-10 Fugro-Improv Pty Ltd Subsea multipiston pump module and subsea multistage pump
CN111668674A (en) * 2020-05-28 2020-09-15 合肥新沪屏蔽泵有限公司 A pump outlet adapter module
US10815764B1 (en) 2019-09-13 2020-10-27 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US10895202B1 (en) 2019-09-13 2021-01-19 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US10954770B1 (en) 2020-06-09 2021-03-23 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US10961908B1 (en) 2020-06-05 2021-03-30 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US10968837B1 (en) 2020-05-14 2021-04-06 Bj Energy Solutions, Llc Systems and methods utilizing turbine compressor discharge for hydrostatic manifold purge
US10989180B2 (en) 2019-09-13 2021-04-27 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US11002189B2 (en) 2019-09-13 2021-05-11 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11015594B2 (en) 2019-09-13 2021-05-25 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11015536B2 (en) 2019-09-13 2021-05-25 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11022526B1 (en) 2020-06-09 2021-06-01 Bj Energy Solutions, Llc Systems and methods for monitoring a condition of a fracturing component section of a hydraulic fracturing unit
US11028677B1 (en) 2020-06-22 2021-06-08 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
CN113015854A (en) * 2019-10-18 2021-06-22 大荣动力泵株式会社 Variable frequency booster pump system using automatic valve and operation method thereof
US11066915B1 (en) 2020-06-09 2021-07-20 Bj Energy Solutions, Llc Methods for detection and mitigation of well screen out
US11098651B1 (en) 2019-09-13 2021-08-24 Bj Energy Solutions, Llc Turbine engine exhaust duct system and methods for noise dampening and attenuation
US11109508B1 (en) 2020-06-05 2021-08-31 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US11111768B1 (en) 2020-06-09 2021-09-07 Bj Energy Solutions, Llc Drive equipment and methods for mobile fracturing transportation platforms
US11125066B1 (en) 2020-06-22 2021-09-21 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11149533B1 (en) 2020-06-24 2021-10-19 Bj Energy Solutions, Llc Systems to monitor, detect, and/or intervene relative to cavitation and pulsation events during a hydraulic fracturing operation
US11193360B1 (en) 2020-07-17 2021-12-07 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11208880B2 (en) 2020-05-28 2021-12-28 Bj Energy Solutions, Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
US11208953B1 (en) 2020-06-05 2021-12-28 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11220895B1 (en) 2020-06-24 2022-01-11 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11236739B2 (en) 2019-09-13 2022-02-01 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US11268346B2 (en) 2019-09-13 2022-03-08 Bj Energy Solutions, Llc Fuel, communications, and power connection systems
US11408794B2 (en) 2019-09-13 2022-08-09 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11415125B2 (en) 2020-06-23 2022-08-16 Bj Energy Solutions, Llc Systems for utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11428165B2 (en) 2020-05-15 2022-08-30 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11473413B2 (en) 2020-06-23 2022-10-18 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US11560845B2 (en) 2019-05-15 2023-01-24 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11624326B2 (en) 2017-05-21 2023-04-11 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11635074B2 (en) 2020-05-12 2023-04-25 Bj Energy Solutions, Llc Cover for fluid systems and related methods
US11639654B2 (en) 2021-05-24 2023-05-02 Bj Energy Solutions, Llc Hydraulic fracturing pumps to enhance flow of fracturing fluid into wellheads and related methods
US11867118B2 (en) 2019-09-13 2024-01-09 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11933153B2 (en) 2020-06-22 2024-03-19 Bj Energy Solutions, Llc Systems and methods to operate hydraulic fracturing units using automatic flow rate and/or pressure control
US11939853B2 (en) 2020-06-22 2024-03-26 Bj Energy Solutions, Llc Systems and methods providing a configurable staged rate increase function to operate hydraulic fracturing units
US12065968B2 (en) 2019-09-13 2024-08-20 BJ Energy Solutions, Inc. Systems and methods for hydraulic fracturing
US12281964B2 (en) 2019-09-13 2025-04-22 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US12338772B2 (en) 2019-09-13 2025-06-24 Bj Energy Solutions, Llc Systems, assemblies, and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US12378864B2 (en) 2021-10-25 2025-08-05 Bj Energy Solutions, Llc Systems and methods to reduce acoustic resonance or disrupt standing wave formation in a fluid manifold of a high-pressure fracturing system
US12497879B2 (en) 2023-11-21 2025-12-16 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5846056A (en) * 1995-04-07 1998-12-08 Dhindsa; Jasbir S. Reciprocating pump system and method for operating same
US20020066568A1 (en) * 2000-10-18 2002-06-06 Buchanan Steven E. Integrated pumping system for use in pumping a variety of fluids
US20100310384A1 (en) * 2009-06-09 2010-12-09 Halliburton Energy Services, Inc. System and Method for Servicing a Wellbore

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4027595A (en) * 1975-11-10 1977-06-07 Abex Corporation Hydraulic apparatus
JP2003083278A (en) * 2001-09-07 2003-03-19 Toshiba Tec Corp Integrated pump
US7444207B2 (en) * 2002-10-15 2008-10-28 Rain Bird Corporation Modular and expandable irrigation controller
GB0329585D0 (en) * 2003-12-20 2004-01-28 Itw Ltd Pumps
JP4365870B2 (en) * 2007-03-30 2009-11-18 三菱重工業株式会社 Fluid pressure actuator
US7707878B2 (en) * 2007-09-20 2010-05-04 Schlumberger Technology Corporation Circulation pump for circulating downhole fluids, and characterization apparatus of downhole fluids
US9649436B2 (en) * 2011-09-21 2017-05-16 Bayer Healthcare Llc Assembly method for a fluid pump device for a continuous multi-fluid delivery system
US10533406B2 (en) * 2013-03-14 2020-01-14 Schlumberger Technology Corporation Systems and methods for pairing system pumps with fluid flow in a fracturing structure
CA2978910C (en) * 2015-03-09 2023-10-03 Schlumberger Canada Limited Apparatus and method for controlling valve operation based on valve health

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5846056A (en) * 1995-04-07 1998-12-08 Dhindsa; Jasbir S. Reciprocating pump system and method for operating same
US20020066568A1 (en) * 2000-10-18 2002-06-06 Buchanan Steven E. Integrated pumping system for use in pumping a variety of fluids
US20100310384A1 (en) * 2009-06-09 2010-12-09 Halliburton Energy Services, Inc. System and Method for Servicing a Wellbore

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Dhindsa U. S. Patent no 5446056 *

Cited By (161)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10584696B2 (en) * 2015-05-12 2020-03-10 Fugro-Improv Pty Ltd Subsea multipiston pump module and subsea multistage pump
US11624326B2 (en) 2017-05-21 2023-04-11 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11560845B2 (en) 2019-05-15 2023-01-24 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
CN110017161A (en) * 2019-05-16 2019-07-16 中国神华能源股份有限公司 Fully-mechanized mining working intelligence feed liquid method, storage medium, electronic equipment and system
US11560848B2 (en) 2019-09-13 2023-01-24 Bj Energy Solutions, Llc Methods for noise dampening and attenuation of turbine engine
US10815764B1 (en) 2019-09-13 2020-10-27 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11649766B1 (en) 2019-09-13 2023-05-16 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11719234B2 (en) 2019-09-13 2023-08-08 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US10961912B1 (en) 2019-09-13 2021-03-30 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11629584B2 (en) 2019-09-13 2023-04-18 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US10982596B1 (en) 2019-09-13 2021-04-20 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US10989180B2 (en) 2019-09-13 2021-04-27 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US11002189B2 (en) 2019-09-13 2021-05-11 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11015594B2 (en) 2019-09-13 2021-05-25 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11971028B2 (en) 2019-09-13 2024-04-30 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11015536B2 (en) 2019-09-13 2021-05-25 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11613980B2 (en) 2019-09-13 2023-03-28 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US12467348B2 (en) 2019-09-13 2025-11-11 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11608725B2 (en) 2019-09-13 2023-03-21 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11060455B1 (en) 2019-09-13 2021-07-13 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11725583B2 (en) 2019-09-13 2023-08-15 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11604113B2 (en) 2019-09-13 2023-03-14 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11092152B2 (en) 2019-09-13 2021-08-17 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11098651B1 (en) 2019-09-13 2021-08-24 Bj Energy Solutions, Llc Turbine engine exhaust duct system and methods for noise dampening and attenuation
US11598263B2 (en) 2019-09-13 2023-03-07 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11578660B1 (en) 2019-09-13 2023-02-14 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11761846B2 (en) 2019-09-13 2023-09-19 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11767791B2 (en) 2019-09-13 2023-09-26 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11149726B1 (en) 2019-09-13 2021-10-19 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11655763B1 (en) 2019-09-13 2023-05-23 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11156159B1 (en) 2019-09-13 2021-10-26 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11555756B2 (en) 2019-09-13 2023-01-17 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11530602B2 (en) 2019-09-13 2022-12-20 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US12338772B2 (en) 2019-09-13 2025-06-24 Bj Energy Solutions, Llc Systems, assemblies, and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11852001B2 (en) 2019-09-13 2023-12-26 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11512642B1 (en) 2019-09-13 2022-11-29 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11859482B2 (en) 2019-09-13 2024-01-02 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US11473503B1 (en) 2019-09-13 2022-10-18 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US12281964B2 (en) 2019-09-13 2025-04-22 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US10895202B1 (en) 2019-09-13 2021-01-19 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11236739B2 (en) 2019-09-13 2022-02-01 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods
US12276577B2 (en) 2019-09-13 2025-04-15 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US12092100B2 (en) 2019-09-13 2024-09-17 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11473997B2 (en) 2019-09-13 2022-10-18 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11268346B2 (en) 2019-09-13 2022-03-08 Bj Energy Solutions, Llc Fuel, communications, and power connection systems
US11867118B2 (en) 2019-09-13 2024-01-09 Bj Energy Solutions, Llc Methods and systems for supplying fuel to gas turbine engines
US11280266B2 (en) 2019-09-13 2022-03-22 Bj Energy Solutions, Llc Mobile gas turbine inlet air conditioning system and associated methods
US11280331B2 (en) 2019-09-13 2022-03-22 Bj Energy Solutions, Llc Systems and method for use of single mass flywheel alongside torsional vibration damper assembly for single acting reciprocating pump
US11287350B2 (en) 2019-09-13 2022-03-29 Bj Energy Solutions, Llc Fuel, communications, and power connection methods
US11460368B2 (en) 2019-09-13 2022-10-04 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US12049808B2 (en) 2019-09-13 2024-07-30 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11459954B2 (en) 2019-09-13 2022-10-04 Bj Energy Solutions, Llc Turbine engine exhaust duct system and methods for noise dampening and attenuation
US11415056B1 (en) 2019-09-13 2022-08-16 Bj Energy Solutions, Llc Turbine engine exhaust duct system and methods for noise dampening and attenuation
US11319878B2 (en) 2019-09-13 2022-05-03 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US11408794B2 (en) 2019-09-13 2022-08-09 Bj Energy Solutions, Llc Fuel, communications, and power connection systems and related methods
US11346280B1 (en) 2019-09-13 2022-05-31 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
US10907459B1 (en) 2019-09-13 2021-02-02 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US11619122B2 (en) 2019-09-13 2023-04-04 Bj Energy Solutions, Llc Methods and systems for operating a fleet of pumps
US12065968B2 (en) 2019-09-13 2024-08-20 BJ Energy Solutions, Inc. Systems and methods for hydraulic fracturing
US11401865B1 (en) 2019-09-13 2022-08-02 Bj Energy Solutions, Llc Direct drive unit removal system and associated methods
CN113015854A (en) * 2019-10-18 2021-06-22 大荣动力泵株式会社 Variable frequency booster pump system using automatic valve and operation method thereof
US11708829B2 (en) 2020-05-12 2023-07-25 Bj Energy Solutions, Llc Cover for fluid systems and related methods
US12404856B2 (en) 2020-05-12 2025-09-02 Bj Energy Solutions, Llc Cover for fluid systems and related methods
US11635074B2 (en) 2020-05-12 2023-04-25 Bj Energy Solutions, Llc Cover for fluid systems and related methods
US11898504B2 (en) 2020-05-14 2024-02-13 Bj Energy Solutions, Llc Systems and methods utilizing turbine compressor discharge for hydrostatic manifold purge
US10968837B1 (en) 2020-05-14 2021-04-06 Bj Energy Solutions, Llc Systems and methods utilizing turbine compressor discharge for hydrostatic manifold purge
US11624321B2 (en) 2020-05-15 2023-04-11 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11698028B2 (en) 2020-05-15 2023-07-11 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11542868B2 (en) 2020-05-15 2023-01-03 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11428165B2 (en) 2020-05-15 2022-08-30 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11434820B2 (en) 2020-05-15 2022-09-06 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11959419B2 (en) 2020-05-15 2024-04-16 Bj Energy Solutions, Llc Onboard heater of auxiliary systems using exhaust gases and associated methods
US11313213B2 (en) 2020-05-28 2022-04-26 Bj Energy Solutions, Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
US11365616B1 (en) 2020-05-28 2022-06-21 Bj Energy Solutions, Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
US11603745B2 (en) 2020-05-28 2023-03-14 Bj Energy Solutions, Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
US11208880B2 (en) 2020-05-28 2021-12-28 Bj Energy Solutions, Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
CN111668674A (en) * 2020-05-28 2020-09-15 合肥新沪屏蔽泵有限公司 A pump outlet adapter module
US11814940B2 (en) 2020-05-28 2023-11-14 Bj Energy Solutions Llc Bi-fuel reciprocating engine to power direct drive turbine fracturing pumps onboard auxiliary systems and related methods
US11208953B1 (en) 2020-06-05 2021-12-28 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11627683B2 (en) 2020-06-05 2023-04-11 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US11598264B2 (en) 2020-06-05 2023-03-07 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11723171B2 (en) 2020-06-05 2023-08-08 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US11378008B2 (en) 2020-06-05 2022-07-05 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11300050B2 (en) 2020-06-05 2022-04-12 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11891952B2 (en) 2020-06-05 2024-02-06 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US12408291B2 (en) 2020-06-05 2025-09-02 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US11129295B1 (en) 2020-06-05 2021-09-21 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US10961908B1 (en) 2020-06-05 2021-03-30 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11746698B2 (en) 2020-06-05 2023-09-05 Bj Energy Solutions, Llc Systems and methods to enhance intake air flow to a gas turbine engine of a hydraulic fracturing unit
US11109508B1 (en) 2020-06-05 2021-08-31 Bj Energy Solutions, Llc Enclosure assembly for enhanced cooling of direct drive unit and related methods
US11261717B2 (en) 2020-06-09 2022-03-01 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11111768B1 (en) 2020-06-09 2021-09-07 Bj Energy Solutions, Llc Drive equipment and methods for mobile fracturing transportation platforms
US11085281B1 (en) 2020-06-09 2021-08-10 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11066915B1 (en) 2020-06-09 2021-07-20 Bj Energy Solutions, Llc Methods for detection and mitigation of well screen out
US11174716B1 (en) 2020-06-09 2021-11-16 Bj Energy Solutions, Llc Drive equipment and methods for mobile fracturing transportation platforms
US12385379B2 (en) 2020-06-09 2025-08-12 Bj Energy Solutions, Llc Methods for detection and mitigation of well screen out
US11022526B1 (en) 2020-06-09 2021-06-01 Bj Energy Solutions, Llc Systems and methods for monitoring a condition of a fracturing component section of a hydraulic fracturing unit
US11015423B1 (en) 2020-06-09 2021-05-25 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11512570B2 (en) 2020-06-09 2022-11-29 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US12305495B2 (en) 2020-06-09 2025-05-20 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11208881B1 (en) 2020-06-09 2021-12-28 Bj Energy Solutions, Llc Methods and systems for detection and mitigation of well screen out
US11566506B2 (en) 2020-06-09 2023-01-31 Bj Energy Solutions, Llc Methods for detection and mitigation of well screen out
US11629583B2 (en) 2020-06-09 2023-04-18 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11867046B2 (en) 2020-06-09 2024-01-09 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11319791B2 (en) 2020-06-09 2022-05-03 Bj Energy Solutions, Llc Methods and systems for detection and mitigation of well screen out
US11339638B1 (en) 2020-06-09 2022-05-24 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11643915B2 (en) 2020-06-09 2023-05-09 Bj Energy Solutions, Llc Drive equipment and methods for mobile fracturing transportation platforms
US11939854B2 (en) 2020-06-09 2024-03-26 Bj Energy Solutions, Llc Methods for detection and mitigation of well screen out
US10954770B1 (en) 2020-06-09 2021-03-23 Bj Energy Solutions, Llc Systems and methods for exchanging fracturing components of a hydraulic fracturing unit
US11236598B1 (en) 2020-06-22 2022-02-01 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US11898429B2 (en) 2020-06-22 2024-02-13 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11028677B1 (en) 2020-06-22 2021-06-08 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US11125066B1 (en) 2020-06-22 2021-09-21 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US12326075B2 (en) 2020-06-22 2025-06-10 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US11208879B1 (en) 2020-06-22 2021-12-28 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US12286874B2 (en) 2020-06-22 2025-04-29 Bj Energy Solutions, Llc Systems and methods to operate hydraulic fracturing units using automatic flow rate and/or pressure control
US11639655B2 (en) 2020-06-22 2023-05-02 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11952878B2 (en) 2020-06-22 2024-04-09 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US11939853B2 (en) 2020-06-22 2024-03-26 Bj Energy Solutions, Llc Systems and methods providing a configurable staged rate increase function to operate hydraulic fracturing units
US11732565B2 (en) 2020-06-22 2023-08-22 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11408263B2 (en) 2020-06-22 2022-08-09 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11933153B2 (en) 2020-06-22 2024-03-19 Bj Energy Solutions, Llc Systems and methods to operate hydraulic fracturing units using automatic flow rate and/or pressure control
US11598188B2 (en) 2020-06-22 2023-03-07 Bj Energy Solutions, Llc Stage profiles for operations of hydraulic systems and associated methods
US11572774B2 (en) 2020-06-22 2023-02-07 Bj Energy Solutions, Llc Systems and methods to operate a dual-shaft gas turbine engine for hydraulic fracturing
US11415125B2 (en) 2020-06-23 2022-08-16 Bj Energy Solutions, Llc Systems for utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11939974B2 (en) 2020-06-23 2024-03-26 Bj Energy Solutions, Llc Systems and methods of utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11649820B2 (en) 2020-06-23 2023-05-16 Bj Energy Solutions, Llc Systems and methods of utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11719085B1 (en) 2020-06-23 2023-08-08 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US12065917B2 (en) 2020-06-23 2024-08-20 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US11473413B2 (en) 2020-06-23 2022-10-18 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US11466680B2 (en) 2020-06-23 2022-10-11 Bj Energy Solutions, Llc Systems and methods of utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11428218B2 (en) 2020-06-23 2022-08-30 Bj Energy Solutions, Llc Systems and methods of utilization of a hydraulic fracturing unit profile to operate hydraulic fracturing units
US11566505B2 (en) 2020-06-23 2023-01-31 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US11661832B2 (en) 2020-06-23 2023-05-30 Bj Energy Solutions, Llc Systems and methods to autonomously operate hydraulic fracturing units
US11299971B2 (en) 2020-06-24 2022-04-12 Bj Energy Solutions, Llc System of controlling a hydraulic fracturing pump or blender using cavitation or pulsation detection
US11255174B2 (en) 2020-06-24 2022-02-22 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11668175B2 (en) 2020-06-24 2023-06-06 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11692422B2 (en) 2020-06-24 2023-07-04 Bj Energy Solutions, Llc System to monitor cavitation or pulsation events during a hydraulic fracturing operation
US11149533B1 (en) 2020-06-24 2021-10-19 Bj Energy Solutions, Llc Systems to monitor, detect, and/or intervene relative to cavitation and pulsation events during a hydraulic fracturing operation
US11512571B2 (en) 2020-06-24 2022-11-29 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11391137B2 (en) 2020-06-24 2022-07-19 Bj Energy Solutions, Llc Systems and methods to monitor, detect, and/or intervene relative to cavitation and pulsation events during a hydraulic fracturing operation
US11746638B2 (en) 2020-06-24 2023-09-05 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US12286872B2 (en) 2020-06-24 2025-04-29 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11542802B2 (en) 2020-06-24 2023-01-03 Bj Energy Solutions, Llc Hydraulic fracturing control assembly to detect pump cavitation or pulsation
US11506040B2 (en) 2020-06-24 2022-11-22 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11274537B2 (en) 2020-06-24 2022-03-15 Bj Energy Solutions, Llc Method to detect and intervene relative to cavitation and pulsation events during a hydraulic fracturing operation
US11220895B1 (en) 2020-06-24 2022-01-11 Bj Energy Solutions, Llc Automated diagnostics of electronic instrumentation in a system for fracturing a well and associated methods
US11365615B2 (en) 2020-07-17 2022-06-21 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11193360B1 (en) 2020-07-17 2021-12-07 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11920450B2 (en) 2020-07-17 2024-03-05 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11994014B2 (en) 2020-07-17 2024-05-28 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11255175B1 (en) 2020-07-17 2022-02-22 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11608727B2 (en) 2020-07-17 2023-03-21 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11193361B1 (en) 2020-07-17 2021-12-07 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11603744B2 (en) 2020-07-17 2023-03-14 Bj Energy Solutions, Llc Methods, systems, and devices to enhance fracturing fluid delivery to subsurface formations during high-pressure fracturing operations
US11732563B2 (en) 2021-05-24 2023-08-22 Bj Energy Solutions, Llc Hydraulic fracturing pumps to enhance flow of fracturing fluid into wellheads and related methods
US11639654B2 (en) 2021-05-24 2023-05-02 Bj Energy Solutions, Llc Hydraulic fracturing pumps to enhance flow of fracturing fluid into wellheads and related methods
US12428943B2 (en) 2021-05-24 2025-09-30 Bj Energy Solutions, Llc Hydraulic fracturing pumps to enhance flow of fracturing fluid into wellheads and related methods
US11867045B2 (en) 2021-05-24 2024-01-09 Bj Energy Solutions, Llc Hydraulic fracturing pumps to enhance flow of fracturing fluid into wellheads and related methods
US12378864B2 (en) 2021-10-25 2025-08-05 Bj Energy Solutions, Llc Systems and methods to reduce acoustic resonance or disrupt standing wave formation in a fluid manifold of a high-pressure fracturing system
US12497879B2 (en) 2023-11-21 2025-12-16 Bj Energy Solutions, Llc Power sources and transmission networks for auxiliary equipment onboard hydraulic fracturing units and associated methods

Also Published As

Publication number Publication date
WO2019083998A1 (en) 2019-05-02

Similar Documents

Publication Publication Date Title
US20190120031A1 (en) Multi-fluid, high pressure, modular pump
CN108026764B (en) BOP control system and method for controlling BOP
US8839868B2 (en) Subsea control system with interchangeable mandrel
US10202839B2 (en) Power and communications hub for interface between control pod, auxiliary subsea systems, and surface controls
US9828824B2 (en) Hydraulic re-configurable and subsea repairable control system for deepwater blow-out preventers
EP4200509B1 (en) Closing unit system for a blowout preventer
US20140027125A1 (en) Retrievable flow module unit
RU2714821C2 (en) Built-in process controller having possibility to control circuit and valve
AU2012300258B2 (en) Piping system having an insulated annulus
NO20110660A1 (en) Method for connecting two coupling parts of a submarine coupling device.
WO2010141795A2 (en) Subsea control module with interchangeable segments
US20160076331A1 (en) Modular, retrievable valve packs for blowout preventer multiplexer controls
WO2013032344A2 (en) Subsea control modules and methods related thereto
WO2018019468A1 (en) Subsea control module system
US12378978B2 (en) Diagnostic valve island
GB2398182A (en) Coupling arrangement
DK2670937T3 (en) Method and device for extending at least the lifetime of a Christmas tree or an umbilical
NO348657B1 (en) A subsea control module
CN104453969B (en) Electromagnetic valve monitoring method and system
CN113179650B (en) Selected mode subsea electronics module
US20170138143A1 (en) Accumulator for blowout preventer control systems
US20210048799A1 (en) Methods and systems for remote isolation and energization of mechanical equipment
KR20240058478A (en) Hydraulic motor monitoring system of power distribution for green energy
IT202200021888A1 (en) PROCEDURE, SYSTEM AND COMPUTER PROGRAM FOR MONITORING A DEVICE TO BE MONITORED SUCH AS, FOR EXAMPLE, A DIAPHRAGM WALL CUTTER, A PILING DRILL AND OTHER FOUNDATION DRILL AND OTHER OPERATING MACHINES.
Deans et al. Use of a Parallel System For Improving Subsea Intelligent Well Control, Monitoring And Reliability

Legal Events

Date Code Title Description
STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION