On-board estimator sensor drift detection in engine control

US11319834B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11319834-B2
Application numberUS-201815879849-A
CountryUS
Kind codeB2
Filing dateJan 25, 2018
Priority dateJan 25, 2018
Publication dateMay 3, 2022
Grant dateMay 3, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An engine control system includes an electronic hardware engine controller in signal communication with at least one engine sensor, which measures an engine operating parameter (Ycrtr_t). The engine controller generates a synthesized engine operating parameter (Ycrtr) calculates an error (ERRcrtr) between the engine operating parameter (Ycrtr_t) and the synthesized engine operating parameter (Ycrtr). The engine controller further determines a corrector error parameter (Xcrtr) and determines a faulty sensor among the at least one engine sensor based on a comparison between the error value (ERRcrtr) and the corrector error parameter (Xcrtr).

First claim

Opening claim text (preview).

What is claimed is: 1. An engine control system comprising: an electronic hardware engine controller in signal communication with at least one engine sensor that measures an engine operating parameter of an engine, the engine controller configured to generate at least one synthesized engine operating parameter and to calculate an error value between the engine operating parameter and the at least one synthesized engine operating parameter, wherein the engine controller is configured to selectively operate in a correcting mode and a non-correcting mode, periodically calculates and monitors a corrector error parameter that is dynamically estimated based on outputs of an open-loop model (OLM) while operating in the correcting mode, compares the corrector error parameter to a threshold, and determines a fault associated with the at least one engine sensor based on the comparison, and wherein the engine controller is configured to: activate the correcting mode when the at least one engine sensor operates without a fault to correct the at least one synthesized engine operating parameter based on the engine operating parameter and reduce the error value; deactivate the correcting mode in response to detecting the fault to decouple the engine operating parameter from the at least one synthesized engine operating parameter; and perform a second diagnostic to determine if the fault is a single channel fault associated with the at least one engine sensor, or a dual channel fault associated with the at least one engine sensor. 2. The engine control system of claim 1 , wherein the at least one engine sensor includes a first engine condition sensor and a second engine condition sensor, and wherein the single channel fault indicates either the first engine condition sensor and the second engine condition sensor is a faulty sensor, and wherein the dual channel fault indicates both the first engine condition sensor and the second engine condition sensor are faulty sensors. 3. The engine control system of claim 2 , wherein the engine controller determines an open loop corrector error based on the error value, and detects the faulty sensor based on a comparison between the open loop corrector error and an expected sensor tolerance range of the at least one engine sensor. 4. The engine control system of claim 3 , wherein the engine controller detects the faulty sensor in response to the open loop corrector error exceeding the expected sensor tolerance range. 5. The engine control system of claim 4 , further comprising at least one actuator that controls operation of the engine, wherein the engine controller controls the at least one actuator based on both the synthesized engine operating parameter and the engine operating parameter when operating in the correcting mode, and wherein the engine controller controls the at least one actuator based on the synthesized engine operating parameter while disregarding the engine operating parameter when operating in the non-correcting mode. 6. The engine control system of claim 5 , wherein the engine controller determines the open loop corrector error while operating in the correcting mode, wherein the engine controller deactivates the correcting mode in response to detecting the fault and performs a diagnostic to determine whether the fault is one of a single channel fault associated with one of the first engine condition sensor or the second engine condition sensor, or a dual channel fault of both the first and second engine condition sensors. 7. The engine control system of claim 6 , wherein, while operating in the correcting mode, the open loop corrector error estimates an error correction for correcting a drift of the engine operating parameter in response to invoking the non-correcting mode. 8. A method of controlling a turbine engine, the method comprising: controlling the turbine engine using at least one actuator configured to operate at a plurality of different positions; measuring, via at least one engine sensor, an engine operating parameter; generating, via an electronic hardware engine controller, at least one of a synthesized engine operating parameter, the synthesized engine operating parameters generated independently from the measured engine operating parameters; and controlling the at least one actuator based on the synthesized engine operating parameter in response to detecting a faulty actuator, a faulty actuator sensor, or a faulty engine sensor, wherein the engine controller is configured to selectively operate in a correcting mode and a non-correcting mode, periodically calculates and monitors a corrector error parameter that is dynamically estimated based on outputs of an open-loop model (OLM) while operating in the correcting mode, compares the corrector error parameter to a threshold, and determines a fault associated with the at least one engine sensor based on the comparison, and wherein the engine controller is configured to; activate the correcting mode when the at least one engine sensor operates without a fault to correct the at least one synthesized engine operating parameter based on the engine operating parameter and reduce the error value; deactivate the correcting mode in response to detecting the fault to decouple the engine operating parameter from the at least one synthesized engine operating parameter; and perform a second diagnostic to determine if the fault is a single channel fault associated with the at least one engine sensor, or a dual channel fault associated with the at least one engine sensor. 9. The method of claim 8 , wherein the at least one engine sensor includes a first engine condition sensor and a second engine condition sensor, and wherein the single channel fault indicates either the first engine condition sensor and the second engine condition sensor is a faulty sensor, and wherein the dual channel fault indicates both the first engine condition sensor and the second engine condition sensor are faulty sensors. 10. The method of claim 9 , further comprising detecting at least one fault associated with at least one of the first engine condition sensor and the second engine condition sensor based on a comparison between a channel differential threshold value and a cross-channel mismatch value associated with first and second engine condition sensors. 11. The method of claim 10 , further comprising detecting a single channel fault associated with one of the first engine condition sensor or the second engine condition sensor in response to the cross-channel mismatch value exceeding the channel differential threshold value. 12. The method of claim 11 , further comprising replacing the measured engine operating parameter output from the faulty engine condition sensor with the synthesized sensor response, and controlling the position of the at least one actuator using the synthesized engine operating parameter and the measured engine operating parameter output from the non-faulty engine condition sensor. 13. The method of claim 12 , further comprising: determining an expected sensor tolerance range of the first and second engine condition sensors; and determining a fault corresponding to at least one of the first and second engine condition sensors based on the expected sensor tolerance range. 14. The method of claim 13 , further comprising detecting a dual channel fault of both the first and second engine condition sensors in response to the measured engine operating parameter deviating outside the expected sensor tolerance range. 15. The method of claim 14 , further comprising: replacing the measured engine operating parameters

Assignees

Inventors

Classifications

  • F02C9/00Primary

    Controlling gas-turbine plants; Controlling fuel supply in air- breathing jet-propulsion plants (controlling air intakes F02C7/057; controlling turbines F01D; controlling compressors F04D27/00; controlling in general G05) · CPC title

  • Diagnostics · CPC title

  • synthesized, i.e. parameter computed by a mathematical model · CPC title

  • Arrangements for testing or measuring (for measuring vibrations G01H) · CPC title

  • with multiple-channel loop, i.e. redundant control systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11319834B2 cover?
An engine control system includes an electronic hardware engine controller in signal communication with at least one engine sensor, which measures an engine operating parameter (Ycrtr_t). The engine controller generates a synthesized engine operating parameter (Ycrtr) calculates an error (ERRcrtr) between the engine operating parameter (Ycrtr_t) and the synthesized engine operating parameter (Y…
Who is the assignee on this patent?
United Technologies Corp, Raytheon Tech Corp
What technology area does this patent fall under?
Primary CPC classification F02C9/00. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue May 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).