# US 12,001,201 B2 · Estimating a mechanical degradation of a machine

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

- Number: US 12,001,201 B2
- Document ID: US12001201B2
- Status: Granted
- Kind: B2
- Application number: 17/355,400
- Filed: 2021-06-23
- Published: 2021-12-30
- Granted: 2024-06-04
- Earliest claimed: 2020-06-25
- Assignees: Volkswagen Aktiengesellschaft
- Applicants: Volkswagen Aktiengesellschaft
- Inventors: Carlos Cortes Mac-Evoy
- Web page: https://patentgrep.com/patent/US12001201B2

## CPC

- G05B 23/0283: {Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL] (preventive maintenance, i.e. planning maintenance according to the available resources without monitoring the system G06Q10/06)}
- G05B 23/0221: {Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods}
- G05B 2219/39466: Hand, gripper, end effector of manipulator
- 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)

## Abstract

A method for estimating a mechanical degradation of a machine comprises using a drive unit of the machine to move a movable component of the machine during an evaluation period. A drive parameter is measured during the evaluation period to set up a set of input data. A cluster analysis is performed by a processor on the input data and a degradation value for the machine is determined by the processor depending on a result of the cluster analysis.

## Claims

### Claim 1

A method for estimating a mechanical degradation of a machine, the machine comprising a movable component with a gripping unit having one or more fingers and/or a thumb and a drive unit for controlling a gripping movement of the movable component, comprising:
moving the movable component by the drive unit during an evaluation period;
generating a set of input data, wherein generating the set of input data comprises measuring at least one drive parameter of the drive unit during the evaluation period and generating a point cloud depending on the input data by the processor, wherein the at least one drive parameter comprises one or more of an electric supply current of an electric motor of the drive unit, and a fluid flow rate of a pneumatic or hydraulic unit of the drive unit;
performing a cluster analysis by a processor by applying a cluster analysis algorithm to the set of input data, wherein performing the cluster analysis comprises:
determining respective centroids for at least three clusters of the point cloud; and
determining a set of mutual distances between the centroids;
the method further comprising:
determining a degradation value for the machine by the processor depending on the set of mutual distances.

### Claim 2 (depends on 1)

The method of claim 1, wherein the cluster analysis algorithm comprises a K-means algorithm.

### Claim 3 (depends on 1)

The method of claim 1, wherein generating the input data comprises generating a set of raw data by the measurement of the at least one drive parameter.

### Claim 4 (depends on 3)

The method of claim 3, wherein the set of raw data corresponds to the at least one drive parameter as a function of time;
generating the input data comprises transforming the at least one drive parameter from the time domain into a frequency domain by the processor; and
each point of the point cloud comprises a value of the at least one drive parameter in the time domain and a value of the transformed at least one drive parameter in the frequency domain.

### Claim 5 (depends on 3)

The method of claim 3, wherein a kinematic parameter of the movable component is measured during the evaluation period;
each point of the point cloud comprises a value of the at least one drive parameter and a value of the kinematic parameter.

### Claim 6 (depends on 1)

The method of claim 1, wherein
performing the cluster analysis comprises determining a statistical quantity of the set of mutual distances; and
the degradation value is determined depending on the statistical quantity.

### Claim 7 (depends on 6)

The method of claim 6, wherein the statistical quantity comprises a minimum value or a maximum value or a mean value or a variance value or a standard deviation value of the set of mutual distances.

### Claim 8 (depends on 1)

The method of claim 1, wherein the movement of the movable component during the evaluation period is carried out as a free movement and the at least one drive parameter is measured during the free movement.

### Claim 9

A system for estimating a mechanical degradation of a machine with a movable component with a gripping unit having one or more fingers and/or a thumb, the system comprising:
a drive to control a gripping movement of the movable component and to move the movable component during an evaluation period;
a sensor to measure at least one drive parameter of the drive during the evaluation period, wherein the at least one drive parameter comprises one or more of an electric supply current of an electric motor of the drive unit, and a fluid flow rate of a pneumatic or hydraulic unit of the drive unit; and
a processing circuit, configured to:
generate a set of input data depending on the at least one drive parameter measured during the evaluation period and generate a point cloud depending on the input data; and to
perform a cluster analysis by applying a cluster analysis algorithm to the set of input data, wherein performing the cluster analysis comprises determining respective centroids for at least three clusters of the point cloud and determining a set of mutual distances between the centroids; wherein the processing circuit is further configured to:
determine a degradation value for the machine depending on the set of mutual distances.

### Claim 10 (depends on 9)

The system of claim 9, wherein the system comprises the machine.

### Claim 11 (depends on 1)

A non-transitory recording medium with instructions, which, when executed by a system for estimating a mechanical degradation of a machine with a movable component, causes the system to carry out the method of claim 1.

### Claim 12 (depends on 2)

The method of claim 2, wherein generating the input data comprises generating a set of raw data by the measurement of the at least one drive parameter and generating a point cloud depending on the set of raw data by the processor.

### Claim 13 (depends on 2)

The method of claim 2, wherein the movement of the movable component during the evaluation period is carried out as a free movement and the at least one drive parameter is measured during the free movement.

### Claim 14 (depends on 3)

The method of claim 3, wherein the movement of the movable component during the evaluation period is carried out as a free movement and the at least one drive parameter is measured during the free movement.
