# US 2021/0173376 A1 · System and method for evaluating hydraulic system events and executing responses

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0173376 A1
- Document ID: US20210173376A1
- Status: Published application
- Kind: A1
- Application number: 17/182,117
- Filed: 2021-02-22
- Published: 2021-06-10
- Earliest claimed: 2019-07-26
- Applicants: Fluid Power AI Inc.
- Inventors: Jose Maria Guadalupe Gomez; Francis Mitchell Toglia; Mario Gomez Narvaez
- Web page: https://patentgrep.com/patent/US20210173376A1

## CPC

- G05B 19/406: characterised by monitoring or safety (G05B19/19 takes precedence)
- E02F 9/267: {Diagnosing or detecting failure of vehicles}
- G01F 1/10: using rotating vanes with axial admission
- G01F 1/115: with magnetic or electromagnetic coupling to the indicating device
- G01F 15/024: {involving digital counting}
- G01F 15/14: Casings, e.g. of special material
- G01K 13/02: for measuring temperature of moving fluids or granular materials capable of flow
- G01K 13/026: {of moving liquids}
- G01L 13/00: Devices or apparatus for measuring differences of two or more fluid pressure values
- G01M 3/02: by using fluid or vacuum
- G01M 3/2876: {for valves (G01M3/30 takes precedence)}
- G06N 3/044: Recurrent networks, e.g. Hopfield networks
- G06N 3/0442: characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
- G06N 3/08: Learning methods
- G06N 3/09: Supervised learning
- G06N 20/00: Machine learning
- G01F 1/36: the pressure or differential pressure being created by the use of flow constriction
- G01F 1/66: by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
- G05B 2219/41273: Hydraulic
- G06N 3/045: Combinations of networks
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- E02F: DREDGING; SOIL-SHIFTING (winning peat E21C49/00)
- G01F: MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01K: MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR (radiation pyrometry G01J5/00)
- G01L: MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE (weighing G01G)
- G01M: TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A system includes sensors for monitoring pressure, flow, pump speed, temperature, and/or other signals at the output of a main hydraulic pump, and a processing system executes one or more methods for identification of hydraulic system events, from the signals, corresponding to state changes and performance of the system and/or its subcomponents. Event identification is performed with classification and/or other machine learning algorithms, with generation of novel training data sets. The sensor(s) can also be used to determine power consumption information about the system and/or its subcomponents. The system processes event-associated outputs for execution of actions for improving system performance, along with other downstream applications.

## Claims

### Claim 1

A system for monitoring a hydraulic apparatus, the system comprising:
a sensor cluster;
a sensor interface comprising a channel operatively coupled to the sensor cluster, wherein a sensing component of the sensor cluster is positioned within a flow path through the channel of the sensor interface, and wherein the channel is positioned inline with a main output of a pump of the hydraulic apparatus during operation;
a monitor coupled to the sensor cluster through the sensor interface, the monitor comprising a controller for sampling data derived from the sensor cluster and transmitting data from the monitor; and
a processing subsystem comprising a non-transitory computer-readable medium comprising instructions stored thereon, that when executed by the processing subsystem perform one or more steps of:
receiving a set of data streams, derived from outputs of the sensor cluster;
performing a set of transformation operations upon the set of data streams;
identifying a set of unique signatures corresponding to states of a set of subcomponents of the hydraulic apparatus upstream, at, and downstream of the main output of the pump, from the set of transformation operations; and
returning an analysis comprising a recommended action for improving or maintaining proper performance of the hydraulic apparatus, based upon the set of unique signatures.

### Claim 2 (depends on 1)

The system of claim 1, wherein the sensor cluster comprises a flow sensor, wherein the sensing component comprises a blade of the flow sensor positioned within the flow path through the channel of the sensor interface.

### Claim 3 (depends on 1)

The system of claim 1, wherein the sensor cluster comprises a temperature sensor in thermal communication with flow through the channel of the sensor interface.

### Claim 4 (depends on 1)

The system of claim 1, wherein the sensor cluster comprises a pressure sensor in communication with flow through the channel of the sensor interface.

### Claim 5 (depends on 1)

The system of claim 1, wherein the sensor cluster comprises a pump demand sensor comprising a link to a vehicle interface of a vehicle comprising the hydraulic apparatus, the pump demand sensor configured to monitor engine speed of the vehicle.

### Claim 6 (depends on 1)

The system of claim 1, wherein the sensor interface provides ultrasonic coupling between the sensor cluster and fluid at the main output of the pump.

### Claim 7 (depends on 1)

The system of claim 1, wherein the monitor further comprises a first input receiving a pressure differential measurement from a filter head of the hydraulic apparatus.

### Claim 8 (depends on 1)

The system of claim 1, wherein the monitor further comprises a global positioning subsystem configured to track position of a vehicle comprising the hydraulic apparatus.

### Claim 9 (depends on 1)

The system of claim 1, wherein the set of subcomponents comprises: a hydraulic fluid component, a filter component, an actuator component, a cylinder component, a valve component, and a pump component.

### Claim 10

A method for monitoring a hydraulic apparatus, the method comprising:
establishing an interface between a sensor cluster and a main output of a pump of the hydraulic apparatus, the interface comprising a channel operatively coupled to the sensor cluster;
sampling a set of data streams, derived from outputs of the sensor cluster;
performing a set of transformation operations upon the set of data streams;
identifying a set of unique signatures corresponding to states and events of a set of subcomponents of the hydraulic apparatus upstream, at, and downstream of the main output of the pump, from the set of transformation operations; and
returning an analysis comprising a recommended action for improving or maintaining proper performance of the hydraulic apparatus, based upon the set of unique signatures.

### Claim 11 (depends on 10)

The method of claim 10, wherein the sensor cluster comprises a pump demand sensor coupled to a vehicle interface of a vehicle comprising the hydraulic apparatus, the pump demand sensor configured to monitor a speed parameter associated with speed of the vehicle.

### Claim 12 (depends on 11)

The method of claim 11, wherein the sensor cluster further comprises a pressure sensor, a temperature sensor, and a flow sensor.

### Claim 13 (depends on 12)

The method of claim 12, wherein establishing the interface comprises positioning one or more sensors of the sensor cluster inline with a flow path from the main output of the pump.

### Claim 14 (depends on 10)

The method of claim 10, wherein performing the set of transformation operations comprises extracting data subsets and unique signatures, from the set of data streams, corresponding to individual subcomponents of the set of subcomponents, with implementation of a recurrent neural network (RNN) with one or more encoders.

### Claim 15 (depends on 10)

The method of claim 10, wherein performing the set of transformation operations comprises identifying the set of unique signatures based upon encoding multivariate data streams with derived from outputs of the sensor cluster, utilizing unsupervised model architecture.

### Claim 16 (depends on 10)

The method of claim 10, wherein identifying the set of unique signatures comprises:
collecting a set of training data streams from the sensor cluster, the set of training data streams corresponding to temperature data, pressure data, flow data, and pump demand data in association with subcomponents of the hydraulic apparatus;
applying one or more of the set of transformation operations to the set of training data streams;
creating a training dataset derived from the set of training data streams and the set of transformation operations; and
training a neural network comprising architecture for returning at least one of the set of unique signatures and the analysis, in one or more stages, based upon the using the training dataset.

### Claim 17 (depends on 16)

The method of claim 16, wherein training the neural network comprises implementation of masks for disaggregation of outputs pertaining to subcomponents of the hydraulic apparatus.

### Claim 18 (depends on 10)

The method of claim 10, wherein returning the analysis comprises returning information pertaining to a wear event and a cause of the wear event of a subcomponent of the hydraulic apparatus.

### Claim 19 (depends on 10)

The method of claim 10, wherein returning the analysis comprises returning information pertaining to a leakage event and a cause of the leakage event of a subcomponent of the hydraulic apparatus.

### Claim 20 (depends on 10)

The method of claim 10, further comprising executing the recommended action, wherein executing the recommended action comprises at least one of: generating and executing instructions for remotely adjusting a state of the hydraulic apparatus, performing a maintenance check on the hydraulic apparatus, facilitating proactive management of equipment deployment, and performing an inventory management operation in relation to stock of replacement subcomponents of the hydraulic apparatus.
