US9996078B1ActiveUtility

Pre-emptive fault detection through advanced signal analysis

Assignee: PRATT & WHITNEY CANADAPriority: Apr 7, 2017Filed: Apr 7, 2017Granted: Jun 12, 2018
Est. expiryApr 7, 2037(~10.7 yrs left)· nominal 20-yr term from priority
G05B 2223/04G05B 2219/34477G05B 23/0235F05D 2270/09F23N 5/003G01R 31/2829G05B 2219/25428G05B 23/0221G05B 23/0297F23N 2241/20F05D 2260/80F23N 2041/20
86
PatentIndex Score
9
Cited by
6
References
20
Claims

Abstract

Herein provided are methods and systems for detecting failure of a sensor in a control system for a gas turbine engine. A filtered signal is received from the sensor. A high-pass filter is applied to the filtered signal to produce a high-frequency component signal. A rate of occurrence of signal spikes in the high-frequency component signal is determined. The high-frequency component signal is compared to a component signal threshold based on at least one known healthy component signal and at least one faulty component signal, wherein the faulty component signal is based on a known faulty signal caused by intermittent open circuits. The presence of intermittent open circuits caused by the sensor is detected based on the comparing and on the rate of occurrence of signal spikes.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method for detecting failure of a sensor in a control system for a gas turbine engine, comprising:
 receiving a filtered signal from the sensor; 
 applying a high-pass filter to the filtered signal to produce a high-frequency component signal; 
 determining a rate of occurrence of signal spikes in the high-frequency component signal; 
 comparing the high-frequency component signal to a component signal threshold based on at least one known healthy component signal and at least one faulty component signal, wherein the faulty component signal is based on a known faulty signal caused by intermittent open circuits; and 
 detecting the presence of intermittent open circuits caused by the sensor based on the comparing and on the rate of occurrence of signal spikes. 
 
     
     
       2. The method of  claim 1 , further comprising assigning a sensor health value to the sensor based on a rate of occurrence of the intermittent open circuits. 
     
     
       3. The method of  claim 2 , further comprising applying a signal accommodation factor to the filtered signal based on the sensor health value. 
     
     
       4. The method of  claim 1 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing an amplitude of the high-frequency component signal to an amplitude threshold. 
     
     
       5. The method of  claim 1 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing a timing parameter of the high-frequency component signal to a timing threshold. 
     
     
       6. The method of  claim 1 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing a rate of occurrence of at least one signal behaviour of the high-frequency component signal to an occurrence threshold. 
     
     
       7. The method of  claim 1 , wherein the filtered signal is received during transient operation of the engine. 
     
     
       8. The method of  claim 7 , wherein the predetermined time constants are first time constants, the method further comprising selecting one of the first time constants and second time constants based on the filtered signal. 
     
     
       9. The method of  claim 1 , further comprising:
 receiving a signal from the sensor; and 
 filtering the signal to produce the filtered signal. 
 
     
     
       10. The method of  claim 1 , wherein the sensor is a temperature sensor. 
     
     
       11. A system for detecting failure of a sensor in a control system for a gas turbine engine, comprising:
 a processing unit; and 
 a non-transitory computer-readable memory having stored thereon program instructions executable by the processing unit for:
 receiving a filtered signal from the sensor; 
 applying a high-pass filter to the filtered signal to produce a high-frequency component signal; 
 determining a rate of occurrence of signal spikes in the high-frequency component signal; 
 comparing the high-frequency component signal to a component signal threshold based on at least one known healthy component signal and at least one faulty component signal, wherein the faulty component signal is based on a known faulty signal caused by intermittent open circuits; and 
 detecting the presence of intermittent open circuits caused by the sensor based on the comparing and on the rate of occurrence of signal spikes. 
 
 
     
     
       12. The system of  claim 11 , the program instructions being further executable for assigning a sensor health value to the sensor based on a rate of occurrence of the intermittent open circuits. 
     
     
       13. The system of  claim 11 , the program instructions being further executable for applying a signal accommodation factor to the filtered signal based on the sensor health value. 
     
     
       14. The system of  claim 11 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing an amplitude of the high-frequency component signal to an amplitude threshold. 
     
     
       15. The system of  claim 11 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing a timing parameter of the high-frequency component signal to a timing threshold. 
     
     
       16. The system of  claim 11 , wherein comparing the high-frequency component signal to the component signal threshold comprises comparing a rate of occurrence of at least one signal behaviour of the high-frequency component signal to an occurrence threshold. 
     
     
       17. The system of  claim 11 , wherein the filtered signal is received during transient operation of the engine. 
     
     
       18. The system of  claim 17 , wherein the predetermined time constants are first time constants, the method further comprising selecting one of the first time constants and second time constants based on the filtered signal. 
     
     
       19. The system of  claim 11 , the program instructions being further executable for:
 receiving a signal from the sensor; and 
 filtering the signal to produce the filtered signal. 
 
     
     
       20. The system of  claim 11 , wherein the sensor is a temperature sensor.

Join the waitlist — get patent alerts

Track US9996078B1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.