×

Automatic threshold detection for tachometer signals

  • US 10,352,956 B2
  • Filed: 06/05/2014
  • Issued: 07/16/2019
  • Est. Priority Date: 06/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a threshold value for a tachometer signal generated by a tachometer attached to a particular machine, wherein the determined threshold value is used to reliably trigger tachometer pulses for the particular machine based on rising or falling edges of the tachometer signal the method comprising:

  • (a) attaching the tachometer in proximity to a rotating component of the particular machine, wherein due to a lack of reflective tape or other distinctive feature on the rotating component, the tachometer signal is noisy and the tachometer pulses are not distinct from the noise;

    (b) the tachometer generating the tachometer signal that includes pulses which are indicative of a rotational speed of the rotating component, wherein the tachometer signal includes some peak values associated with the pulses and some peak values associated with noise, wherein due to the variations in the peak values, the threshold value determined for the particular machine will be different than a threshold value determined for another machine;

    (c) a low-pass filter filtering the tachometer signal to remove high-frequency noise, thereby producing a filtered tachometer signal;

    (d) a processor determining a characteristic of the filtered tachometer signal that indicates a relative amplitude of the peak values in the filtered tachometer signal compared to a mean value of the filtered tachometer signal;

    (e) the processor taking a running derivative of the filtered tachometer signal to generate a derivative signal that includes peak values associated with steep slopes in the filtered tachometer signal, which peak values indicate the pulses in the tachometer signal as opposed to the peak values associated with noise, the peak values in the derivative signal thereby making the pulses more distinctive than they are in the tachometer signal generated in step (b) and therefore easier to identify for use in determining the threshold value;

    (f) the processor determining a characteristic of the derivative signal that indicates a relative amplitude of the peak values in the derivative signal compared to a mean value of the derivative signal;

    (g) the processor calculating a characteristic ratio, which is a ratio of the characteristic of the derivative signal to the characteristic of the filtered tachometer signal;

    (h) the processor comparing the characteristic ratio to a predetermined value;

    (i) based on the comparing of step (h), the processor;

    (i1) using the filtered tachometer signal to derive the threshold value for the tachometer pulses in the tachometer signal if the characteristic ratio is less than the predetermined value;

    or(i2) using the derivative signal to derive the threshold value for the tachometer pulses generated from the derivative signal if the characteristic ratio not less than the predetermined value;

    or(i3) determining that a meaningful threshold value cannot be derived due to insufficient information in the tachometer signal;

    (j) detecting tachometer pulses based on rising or falling edges of the tachometer signal that exceed the threshold value derived in step (i);

    (k) determining a rotational speed of the particular machine based on the tachometer pulses detected in step (j); and

    (l) analyzing vibration data collected from the particular machine using the rotational speed determined in step (k).

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×