IP Library Granted Patent US 11,107,297
Granted Patent B2
US 11,107,297 · App. 16/218,145 · Granted Aug 31, 2021

Merging discrete time signals

Inventor: Alan M. Duke (Ferrisberg, VT)
Assignee: Simmonds Precision Products, Inc.
G07C3/06G07C7/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,107,297
App. No.
16/218,145
Granted
Aug 31, 2021
Kind
B2
Abstract

A method of monitoring a condition of a system is provided. The method includes receiving a first sampled signal having first sampled points sampled at a first sampling rate, and receiving a second sampled signal having second sampled points sampled at a second sampling rate. Both the first and second sampled signals originate from sensing over a dimension in the same sensing process. The method further includes determining a first shift over the dimension between the first sampled signal and the second sampled signal at a first sampled point of the first sampled signal, determining a second shift over the dimension between the first sampled signal and the second sampled signal at a second sampled point of the first sampled signal, the second sampled point being different than the first sampled point, determining a calculated shift that is a function of the first shift and the second shift, generating a merged signal that includes each of the first sampled points and each of the second sampled points shifted based on the calculated shift, determining whether there is at least a threshold indication of failure based on analysis of the merged signal, and disabling or recommending for removal the component in response to determining that there is at least a threshold indication of failure.

Claims (71)

1. A method of monitoring a condition of a system, the method comprising:

receiving a first sampled signal having a first plurality of sampled points that originated from a process of sensing a component of a system over a dimension, the first sampled signal being sampled at a first sampling rate, and each first sampled point having an associated measured value and a dimension value;

receiving a second sampled signal having a second plurality of sampled points that originated from the sensing process and was sampled at a second sampling rate, the second sampled points each having an associated measured value and dimension value;

determining a first shift over the dimension between the first sampled signal and the second sampled signal at a first sampled point of the first sampled signal;

determining a second shift over the dimension between the first sampled signal and the second sampled signal at a second sampled point of the first sampled signal, the second sampled point being different than the first sampled point;

determining a calculated shift that is a function of the first shift and the second shift;

generating a merged signal that includes each of the first plurality of sampled points and each of the second plurality of sampled points shifted based on the calculated shift;

determining whether there is at least a threshold indication of failure based on analysis of the merged signal; and

disabling or recommending for removal the component in response to determining that there is at least a threshold indication of failure.

2. The method of claim 1 , wherein the first sampled point has a corresponding measured value MV 1 , and determining the first shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 3 and MV 4 , wherein MV 3 ≤MV 1 <MV 4 ;

determining a first line having a first slope and a first intercept that passes through the third and fourth sampled points;

determining a first point on the first line that has measured value MV 1 ; and

determining the first shift to be a first distance between a first dimension value DV 1 that corresponds to the first sampled point and a second dimension value DV 2 that corresponds to the first point.

3. The method of claim 1 , wherein the second sampled point has a corresponding measured value MV 2 and dimension DV 3 , and determining the second shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 4 and MV 5 , wherein MV 4 ≤MV 2 <MV 5 ;

determining a second line having a second slope and a second intercept that passes through the third and fourth sampled points;

determining a second point on the second line that has measured value MV 2 ; and

determining the second shift to be a second distance between a second dimension value DV 3 that corresponds to the second sampled point and a second dimension value DV 5 that corresponds to the second point.

4. The method of claim 1 , further comprising selecting the first and second sampled points along a ramped portion of the first sampled signal.

5. The method of claim 1 , wherein the first and second sampled points are not consecutive sampled points.

6. The method of claim 1 , wherein the first and second sampled points are consecutive sampled points.

7. The method of claim 1 , further comprising sampling the merged signal to generate a third plurality of sampled points, wherein determining whether there is at least the threshold indication of failure is performed by analyzing the third plurality of sampled points.

8. A condition monitoring system comprising:

a memory configured to store instructions;

a processor disposed in communication with the memory, wherein:

the processor, upon execution of the instructions is configured to:

receive a first sampled signal having a first plurality of sampled points that originated from a process of sensing a component of a system over a dimension, the first sampled signal being sampled at a first sampling rate, and each first sampled point having an associated measured value and a dimension value;

receive a second sampled signal having a second plurality of sampled points that originated from the sensing process and was sampled at a second sampling rate, the second sampled points each having an associated measured value and dimension value;

determine a first shift over the dimension between the first sampled signal and the second sampled signal at a first sampled point of the first sampled signal;

determine a second shift over the dimension between the first sampled signal and the second sampled signal at a second sampled point of the first sampled signal, the second sampled point being different than the first sampled point;

determine a calculated shift that is a function of the first shift and the second shift;

generate a merged signal that includes each of the first plurality of sampled points and each of the second plurality of sampled points shifted based on the calculated shift;

determine whether there is at least a threshold indication of failure based on analysis of the merged signal; and

perform an action to have the component disabled or removed in response to determining that there is at least a threshold indication of failure.

9. The condition monitoring (CM) system of claim 8 , wherein the first sampled point has a corresponding measured value MV 1 , and determining the first shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 3 and MV 4 , wherein MV 3 ≤MV 1 <MV 4 ;

determining a first line having a first slope and a first intercept that passes through the third and fourth sampled points;

determining a first point on the first line that has measured value MV 1 ; and

determining the first shift to be a first distance between a first dimension value DV 1 that corresponds to the first sampled point and a second dimension value DV 2 that corresponds to the first point.

10. The condition monitoring (CM) system of claim 8 , wherein the second sampled point has a corresponding measured value MV 1 , and determining the second shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 3 and MV 4 , wherein MV 3 ≤MV 1 <MV 4 ;

determining a first line having a first slope and a first intercept that passes through the third and fourth sampled points;

determining a first point on the first line that has measured value MV 1 ; and

determining the second shift to be a first distance between a first dimension value DV 1 that corresponds to the first sampled point and a second dimension value DV 2 that corresponds to the first point.

11. The condition monitoring (CM) system of claim 8 , wherein the processor, upon execution of the instructions is configured to select the first and second sampled points along a ramped portion of the first sampled signal.

12. The condition monitoring (CM) system of claim 8 , wherein the first and second sampled points are not consecutive.

13. The condition monitoring (CM) system of claim 8 , wherein the first and second sampled points are consecutive.

14. The condition monitoring (CM) system of claim 8 , wherein the processor, upon execution of the instructions is further configured to sample the merged signal to generate a third plurality of sampled points, wherein determining whether there is at least the threshold indication of failure is performed by analyzing the third plurality of sampled points.

15. A non-transitory computer readable storage medium having one or more computer programs stored therein, the computer programs comprising instructions, which when executed by a processor of a computer system, cause the processor to:

receive a first sampled signal having a first plurality of sampled points that originated from a process of sensing a component of a system over a dimension, the first sampled signal being sampled at a first sampling rate, and each first sampled point having an associated measured value and a dimension value;

receive a second sampled signal having a second plurality of sampled points that originated from the sensing process and was sampled at a second sampling rate, the second sampled points each having an associated measured value and dimension value;

determine a first shift over the dimension between the first sampled signal and the second sampled signal at a first sampled point of the first sampled signal;

determine a second shift over the dimension between the first sampled signal and the second sampled signal at a second sampled point of the first sampled signal, the second sampled point being different than the first sampled point;

determine a calculated shift that is a function of the first shift and the second shift;

generate a merged signal that includes each of the first plurality of sampled points and each of the second plurality of sampled points shifted based on the calculated shift;

determine whether there is at least a threshold indication of failure based on analysis of the merged signal; and

perform an action to have the component to be disabled or removed in response to determining that there is at least a threshold indication of failure.

16. The non-transitory computer readable storage medium of claim 15 , wherein the first sampled point has a corresponding measured value MV 1 , and determining the first shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 3 and MV 4 , wherein MV 3 ≤MV 1 <MV 4 ;

determining a first line having a first slope and a first intercept that passes through the third and fourth sampled points;

determining a first point on the first line that has measured value MV 1 ; and

determining the first shift to be a first distance between a first dimension value DV 1 that corresponds to the first sampled point and a second dimension value DV 2 that corresponds to the first point.

17. The non-transitory computer readable storage medium of claim 15 , wherein the second sampled point has a corresponding measured value MV 1 , and determining the second shift comprises:

selecting third and fourth consecutive sampled points of the second plurality of sampled points, the third and fourth sampled points having respective corresponding measured values MV 3 and MV 4 , wherein MV 3 ≤MV 1 <MV 4 ;

determining a first line having a first slope and a first intercept that passes through the third and fourth sampled points;

determining a first point on the first line that has measured value MV 1 ; and

determining the second shift to be a first distance between a first dimension value DV 1 that corresponds to the first sampled point and a second dimension value DV 2 that corresponds to the first point.

18. The non-transitory computer readable storage medium of claim 15 , wherein the instructions when executed further cause the processor to select the first and second sampled points along a ramped portion of the first sampled signal.

19. The non-transitory computer readable storage medium of claim 15 , wherein the first and second sampled points are consecutive.

20. The non-transitory computer readable storage medium of claim 15 , wherein the instructions when executed further cause the processor to sample the merged signal to generate a third plurality of sampled points, wherein determining whether there is at least the threshold indication of failure is performed by analyzing the third plurality of sampled points.

Assignments (9)
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073590/0028 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0181 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0239 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073545/0100 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073545/0454 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0086 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0144 →
SECURITY INTEREST Recorded Nov 5, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: GOLDMAN SACHS BANK USA, AS AGENT
Reel/Frame 073465/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2019
From: DUKE, ALAN M., MR.
To: SIMMONDS PRECISION PRODUCTS, INC.
Reel/Frame 047902/0288 →