← Back to Patent Explorer
US6823675B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive model-based control systems and methods for controlling a gas turbine

Assignee: General Electric Co
•
Filing: 2002-11-13
•
Granted: 2004-11-30
•
Expires: 2022-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Adaptive model-based control systems and methods are described so that performance and/or operability of a gas turbine in an aircraft engine, power plant, marine propulsion, or industrial application can be optimized under normal, deteriorated, faulted, failed and/or damaged operation. First, a model of each relevant system or component is created, and the model is adapted to the engine. Then, if/when deterioration, a fault, a failure or some kind of damage to an engine component or system is detected, that information is input to the model-based control as changes to the model, constraints, objective function, or other control parameters. With all the information about the engine condition, and state and directives on the control goals in terms of an objective function and constraints, the control then solves an optimization so the optimal control action can be determined and taken. This model and control may be updated in real-time to account for engine-to-engine variation, deterioration, damage, faults and/or failures using optimal corrective control action command(s).

Inventors

  • 👤 Brent Jerome Brunell
  • 👤 Harry Kirk Mathews, Jr.
  • 👤 Aditya Kumar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 10:23
CPC Classifications
G; G05; G05B; G05B23/00; G05B23/02; G05B23/0205; G05B23/0259; G05B23/0286; G05B23/0291; F; F02; F02C; F02C9/00; G05B13/00; G05B13/02; G05B13/04; G05B13/042; F05; F05D; F05D2270/00; F05D2270/40; F05D2270/44

Claims Analysis

Total Claims: 50
Claim 1
Independent Claim 173 words
An adaptive model-based control method for controlling a gas turbine engine to optimize either performance or operability of the engine, the method comprising: a) obtaining information about the current state of the engine; b) updating model data information about the engine in a model in an adaptive model-based control system to reflect the current state of the engine; c) comparing the information about the current state of the engine with the model data information about the engine in the model; d) diagnosing sensor, actuator, engine, and subsystem information and passing any updated information to a master mode selector and a reconfigurable control; e) reconfiguring a correct form of the model, constraints, objective function and predetermined control parameters; f) determining an optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine; g) outputting a control command to implement the optimal corrective control action; h) repeating steps a)-g) as necessary to ensure the objective function of the engine is optimized at all times.
Claim 2
Dependent Claim 173 words
An adaptive model-based control method for controlling a gas turbine engine to optimize either performance or operability of the engine, the method comprising: a) obtaining information about the current state of the engine; b) updating model data information about the engine in a model in an adaptive model-based control system to reflect the current state of the engine; c) comparing the information about the current state of the engine with the model data information about the engine in the model; d) diagnosing sensor, actuator, engine, and subsystem information and passing any updated information to a master mode selector and a reconfigurable control; e) reconfiguring a correct form of the model, constraints, objective function and predetermined control parameters; f) determining an optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine; g) outputting a control command to implement the optimal corrective control action; h) repeating steps a)-g) as necessary to ensure the objective function of the engine is optimized at all times.
Claim 3
Dependent Claim 122 words
The method of claim 1 , wherein obtaining information about the current state of the engine comprises obtaining information about at least one of: the engine, an engine component, an engine system, an engine system component, an engine control system, an engine control system component, a gas path in the engine, gas path dynamics, an actuator, an effector, a controlling device that modifies engine behavior, a sensor, a monitor, a sensing system, a fuel metering system, a fuel delivery system, a lubrication system, a hydraulic system, engine-to-engine variation, deterioration, a mechanical fault, an electrical fault, a chemical fault, a mechanical failure, an electrical failure, a chemical failure, mechanical damage, electrical damage, chemical damage, a system fault, a system failure, and system damage.
Claim 4
Dependent Claim 60 words
The method of claim 1 , wherein the model in the adaptive model-base control system comprises at least one of: a physics-based model, a linear system identification model, a nonlinear system identification model, a neural network model, a single simplified parameter model, a multivariable simplified parameter model, a single input single output model, and a multiple input multiple output model.
Claim 5
Dependent Claim 56 words
The method of claim 1 , wherein the updating step comprises updating at least one of: a state, a variable, a parameter, a quality parameter, a scalar, an adder, a constraint, an objective function, a limit, an adaptable parameter of the model during steady state operation, and an adaptable parameter of the model during transient operation.
Claim 6
Dependent Claim 72 words
The method of claim 1 , wherein the updating step comprises adapting the model using at least one of: a linear estimator, a non-linear estimator, a linear state estimator, a non-linear state estimator, a linear parameter estimator, a non-linear parameter estimator, a linear filter, a non-linear filter, a linear tracking filter, a non-linear tracking filter, linear logic, non-linear logic, linear heuristic logic, non-linear heuristic logic, linear knowledge base, and non-linear knowledge base.
Claim 7
Dependent Claim 28 words
The method of claim 1 , wherein the diagnosing step comprises using at least one of: (1) a heuristic, knowledge-based, model-based detection algorithm, and (2) multi-model hypothesis testing.
Claim 8
Dependent Claim 31 words
The method of claim 1 , wherein the reconfiguring step comprises modifying the model, constraints, objective function and predetermined control parameters using information obtained about the current state of the engine.
Claim 9
Dependent Claim 39 words
The method of claim 1 , wherein the determining step comprises utilizing an optimizer to determine the optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine.
Claim 10
Dependent Claim 15 words
The method of claim 1 , wherein the method is performed automatically by a computer.
Claim 11
Dependent Claim 144 words
The method of claim 1 , wherein the objective function comprises at least one of: optimize performance of the engine, optimize operability of the engine, maximize thrust, minimize thrust, maximize power, minimize power, maximize electricity use, minimize electricity use, maximize specific fuel consumption, minimize specific fuel consumption, maximize part life, minimize part life, maximize stress, minimize stress, maximize temperatures, minimize temperatures, maximize pressures, minimize pressures, maximize ratios of pressures, minimize ratios of pressures, maximize speed, minimize speed, maximize actuator commands, minimize actuator commands, maximize flows, minimize flows, maximize dollars, minimize dollars, maximize costs of operating the engine, minimize costs of operating the engine, maximize engine run time, minimize engine run time, maximize transient performance, minimize transient performance, maximize steady state performance, minimize steady state performance, maximize engine survivability, minimize engine survivability, manage stall margin, obtain desired references, obey any constraints, and prevent in-flight mishaps.
Claim 12
Dependent Claim 12 words
The method of claim 10 , wherein the objective function is optimized.
Claim 13
Dependent Claim 25 words
The method of claim 11 , wherein the objective function is optimized in the presence of at least one of: deterioration, fault, failure and damage.
Claim 14
Dependent Claim 197 words
An adaptable model-based control system for controlling a gas turbine engine to optimize either performance or operability of the engine, the system comprising: a) a means for obtaining information about the current state of the engine; b) a means for updating model data information about the engine in a model in an adaptive model-based control system to reflect the current state of the engine; c) a means for comparing the information about the current state of the engine with the model data information about the engine in the model; d) a means for diagnosing sensor, actuator, engine, and subsystem information and passing any updated information to a master mode selector and a reconfigurable control; e) a means for reconfiguring a correct form of the model, constraints, objective function and predetermined control parameters; f) a means for determining an optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine; g) a means for outputting a control command to implement the optimal corrective control action; h) a means for repeating steps a)-g) as necessary to ensure the objective function of the engine is optimized at all times.
Claim 15
Dependent Claim 197 words
An adaptable model-based control system for controlling a gas turbine engine to optimize either performance or operability of the engine, the system comprising: a) a means for obtaining information about the current state of the engine; b) a means for updating model data information about the engine in a model in an adaptive model-based control system to reflect the current state of the engine; c) a means for comparing the information about the current state of the engine with the model data information about the engine in the model; d) a means for diagnosing sensor, actuator, engine, and subsystem information and passing any updated information to a master mode selector and a reconfigurable control; e) a means for reconfiguring a correct form of the model, constraints, objective function and predetermined control parameters; f) a means for determining an optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine; g) a means for outputting a control command to implement the optimal corrective control action; h) a means for repeating steps a)-g) as necessary to ensure the objective function of the engine is optimized at all times.
Claim 16
Dependent Claim 125 words
The system of claim 13 , wherein the means for obtaining information about the current state of the engine comprises obtaining information about at least one of: the engine, an engine component, an engine system, an engine system component, an engine control system, an engine control system component, a gas path in the engine, gas path dynamics, an actuator, an effector, a controlling device that modifies engine behavior, a sensor, a monitor, a sensing system, a fuel metering system, a fuel delivery system, a lubrication system, a hydraulic system, engine-to-engine variation, deterioration, a mechanical fault, an electrical fault, a chemical fault, a mechanical failure, an electrical failure, a chemical failure, mechanical damage, electrical damage, chemical damage, a system fault, a system failure, and system damage.
Claim 17
Dependent Claim 60 words
The system of claim 13 , wherein the model in the adaptive model-base control system comprises at least one of: a physics-based model, a linear system identification model, a nonlinear system identification model, a neural network model, a single simplified parameter model, a multivariable simplified parameter model, a single input single output model, and a multiple input multiple output model.
Claim 18
Dependent Claim 63 words
The system of claim 13 , wherein the means for updating model data information comprises a means for modifying at least one of: a state, a variable, a parameter, a quality parameter, a scalar, an adder, a constraint, an objective function, a limit, an adaptable parameter of the model during steady state operation, and an adaptable parameter of the model during transient operation.
Claim 19
Dependent Claim 79 words
The system of claim 13 , wherein the means for updating model data information comprises a means for adapting the model using at least one of: a linear estimator, a non-linear estimator, a linear state estimator, a non-linear state estimator, a linear parameter estimator, a non-linear parameter estimator, a linear filter, a non-linear filter, a linear tracking filter, a non-linear tracking filter, linear logic, non-linear logic, linear heuristic logic, non-linear heuristic logic, linear knowledge base, and non-linear knowledge base.
Claim 20
Dependent Claim 49 words
The system of claim 13 , wherein the means for diagnosing sensor, actuator, engine, and subsystem information and passing any updated information to a master mode selector and a reconfigurable control comprises using at least one of: (1) a heuristic, knowledge-based, model-based detection algorithm, and (2) multi-model hypothesis testing.
Claim 21
Dependent Claim 46 words
The system of claim 13 , wherein the means for reconfiguring a correct form of the model, constraints, objective function and other relevant control parameters comprises modifying the model, constraints, objective function and predetermined control parameters using information obtained about the current state of the engine.
Claim 22
Dependent Claim 50 words
The system of claim 13 , wherein the means for determining the optimal corrective control action to take comprises a means for utilizing an optimizer to determine the optimal corrective control action to take given the current state of the engine, the objective function, and the constraints of the engine.
Claim 23
Dependent Claim 17 words
The system of claim 13 , wherein the system utilizes a computer to perform each operation automatically.
Claim 24
Dependent Claim 144 words
The system of claim 13 , wherein the objective function comprises at least one of: optimize performance of the engine, optimize operability of the engine, maximize thrust, minimize thrust, maximize power, minimize power, maximize electricity use, minimize electricity use, maximize specific fuel consumption, minimize specific fuel consumption, maximize part life, minimize part life, maximize stress, minimize stress, maximize temperatures, minimize temperatures, maximize pressures, minimize pressures, maximize ratios of pressures, minimize ratios of pressures, maximize speed, minimize speed, maximize actuator commands, minimize actuator commands, maximize flows, minimize flows, maximize dollars, minimize dollars, maximize costs of operating the engine, minimize costs of operating the engine, maximize engine run time, minimize engine run time, maximize transient performance, minimize transient performance, maximize steady state performance, minimize steady state performance, maximize engine survivability, minimize engine survivability, manage stall margin, obtain desired references, obey any constraints, and prevent in-flight mishaps.
Claim 25
Dependent Claim 12 words
The system of claim 22 , wherein the objective function is optimized.
Claim 26
Dependent Claim 25 words
The system of claim 23 , wherein the objective function is optimized in the presence of at least one of: deterioration, fault, failure and damage.
Claim 27
Dependent Claim 142 words
An adaptable model-based control system capable of controlling a gas turbine engine to optimize either performance or operability of the engine, the control system comprising: at least one model capable of representing system behavior; at least one estimator capable of determining a current state of the engine and adapting the model for engine-to-engine variation and deterioration; at least one fault diagnostic capable of detecting and classifying faults and damage and providing a probability of faults; at least one reconfigurable model-based control capable of utilizing an optimization to control engine manipulated variables to ensure optimal operation of the engine within constrained operating space; and a master mode selector capable of modifying at least one of: an objective function, a constraint, a reference, a model and a model structure using information from at least one of: an operator, a supervisory control, and fault diagnostics.
Claim 28
Dependent Claim 142 words
An adaptable model-based control system capable of controlling a gas turbine engine to optimize either performance or operability of the engine, the control system comprising: at least one model capable of representing system behavior; at least one estimator capable of determining a current state of the engine and adapting the model for engine-to-engine variation and deterioration; at least one fault diagnostic capable of detecting and classifying faults and damage and providing a probability of faults; at least one reconfigurable model-based control capable of utilizing an optimization to control engine manipulated variables to ensure optimal operation of the engine within constrained operating space; and a master mode selector capable of modifying at least one of: an objective function, a constraint, a reference, a model and a model structure using information from at least one of: an operator, a supervisory control, and fault diagnostics.
Claim 29
Dependent Claim 22 words
The control system of claim 25 , wherein the system behavior comprises at least one of steady state behavior and transient behavior.
Claim 30
Dependent Claim 18 words
The control system of claim 25 , wherein input to the model comprises at least one manipulated variable.
Claim 31
Dependent Claim 24 words
The control system of claim 25 , wherein output from the model comprises at least one of: a sensed parameter and an unsensed parameter.
Claim 32
Dependent Claim 35 words
The control system of claim 25 , wherein input to the estimator comprises at least one of: a previous control action, a sensed output, a reference, a previous parameter estimate, and a previous state estimate.
Claim 33
Dependent Claim 28 words
The control system of claim 25 , wherein output from the estimator comprises at least one of: an adapted model parameter, an estimate covariance, and a state estimate.
Claim 34
Dependent Claim 40 words
The control system of claim 25 , wherein input to the fault diagnostic comprises at least one of: an innovation, a previous control action, a sensed variable, a reference, a state estimate, a parameter estimate, and a database of models.
Claim 35
Dependent Claim 20 words
The control system of claim 25 , wherein output from the fault diagnostic comprises fault detection, isolation and identification information.
Claim 36
Dependent Claim 39 words
The control system of claim 25 , wherein input to the reconfigurable model-based control comprises at least one of: a reference, a state estimate, a parameter estimate, a covariance, a constraint, an objective function, and an objective function weight.
Claim 37
Dependent Claim 20 words
The control system of claim 25 , wherein output from the reconfigurable model-based control comprises at least one control command.
Claim 38
Dependent Claim 19 words
The control system of claim 25 , wherein the estimator obtains information about the current state of the engine.
Claim 39
Dependent Claim 122 words
The control system of claim 35 , wherein the information about the current state of the engine comprises information about at least one of: the engine, an engine component, an engine system, an engine system component, an engine control system, an engine control system component, a gas path in the engine, gas path dynamics, an actuator, an effector, a controlling device that modifies engine behavior, a sensor, a monitor, a sensing system, a fuel metering system, a fuel delivery system, a lubrication system, a hydraulic system, engine-to-engine variation, deterioration, a mechanical fault, an electrical fault, a chemical fault, a mechanical failure, an electrical failure, a chemical failure, mechanical damage, electrical damage, chemical damage, a system fault, a system failure, and system damage.
Claim 40
Dependent Claim 55 words
The control system of claim 25 , wherein the model comprises at least one of: a physics-based model, a linear system identification model, a nonlinear system identification model, a neural network model, a single simplified parameter model, a multivariable simplified parameter model, a single input single output model, and a multiple input multiple output model.
Claim 41
Dependent Claim 63 words
The control system of claim 25 , wherein the master mode selector updates the model data information by modifying at least one of: a state, a variable, a parameter, a quality parameter, a scalar, an adder, a constraint, an objective function, a limit, an adaptable parameter of the model during steady state operation, and an adaptable parameter of the model during transient operation.
Claim 42
Dependent Claim 77 words
The control system of claim 25 , wherein the estimator updates the model data information by adapting the model using at least one of: a linear estimator, a non-linear estimator, a linear state estimator, a non-linear state estimator, a linear parameter estimator, a non-linear parameter estimator, a linear filter, a non-linear filter, a linear tracking filter, a non-linear tracking filter, linear logic, non-linear logic, linear heuristic logic, non-linear heuristic logic, linear knowledge base, and non-linear knowledge base.
Claim 43
Dependent Claim 19 words
The control system of claim 25 , wherein the fault diagnostic comprises at least one diagnostic fault detection algorithm.
Claim 44
Dependent Claim 49 words
The control system of claim 25 , wherein the fault diagnostic diagnoses sensor, actuator, engine, and subsystem information and passes any updated information to a master mode selector and a reconfigurable control using at least one of: (1) a heuristic, knowledge-based, model-based detection algorithm, and (2) multi-model hypothesis testing.
Claim 45
Dependent Claim 40 words
The control system of claim 25 , wherein the reconfigurable model-based control determines an optimized corrective control action to take by utilizing an optimizer, given the current state of the engine, the objective function, and the constraints of the engine.
Claim 46
Dependent Claim 48 words
The control system of claim 25 , wherein the master mode selector reconfigures a correct form of the model, constraints, objective function and other relevant control parameters by modifying the model, constraints, objective function and predetermined control parameters using information obtained about the current state of the engine.
Claim 47
Dependent Claim 15 words
The control system of claim 25 , wherein the system is automated by a computer.
Claim 48
Dependent Claim 145 words
The control system of claim 25 , wherein the objective function comprises at least one of: optimize performance of the engine, optimize operability of the engine, maximize thrust, minimize thrust, maximize power, minimize power, maximize electricity use, minimize electricity use, maximize specific fuel consumption, minimize specific fuel consumption, maximize part life, minimize part life, maximize stress, minimize stress, maximize temperatures, minimize temperatures, maximize pressures, minimize pressures, maximize ratios of pressures, minimize ratios of pressures, maximize speed, minimize speed, maximize actuator commands, minimize actuator commands, maximize flows, minimize flows, maximize dollars, minimize dollars, maximize costs of operating the engine, minimize costs of operating the engine, maximize engine run time, minimize engine run time, maximize transient performance, minimize transient performance, maximize steady state performance, minimize steady state performance, maximize engine survivability, minimize engine survivability, manage stall margin, obtain desired references, obey any constraints, and prevent in-flight mishaps.
Claim 49
Dependent Claim 13 words
The control system of claim 45 , wherein the objective function is optimized.
Claim 50
Dependent Claim 26 words
The control system of claim 46 , wherein the objective function is optimized in the presence of at least one of: deterioration, fault, failure, and damage.

References Cited (Backward Citations)

US3851157A Cited
US4423594A Cited
US4490791A Cited
US20030093211A1 Cited
US20030131605A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-11-30 2008-05-31 2008-11-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-11-30 2012-05-31 2012-11-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-11-30 2016-05-31 2016-11-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag