Engine control plays a crucial role in the sustained operation of turbofan engines which are complex nonlinear systems. As engines have evolved to higher capabilities it is essential to update the control strategy. Current baseline controllers house the min-max architecture consisting of individual limit controllers. In this paper the industrial baseline controller is replaced by a Model Predictive Control (MPC) law, a model based control technique that can handle complex constrained dynamics. This allows the incorporation of component faults in the control design, that occur during an engine’s operation due to wear and tear and foreign object ingestion affecting the engine performance. A multi-model MPC with on-line optimization is applied to a nonlinear turbofan engine in the presence of component faults, investigating the control of both, fan speed and thrust. Simulations are verified with C-MAPSS40k demonstrating the successful replacement of the baseline controller with an on-line fault tolerant MPC.
- Dynamic Systems and Control Division
Active Fault Tolerant Model Predictive Control of a Turbofan Engine Using C-MAPSS40k Available to Purchase
Saluru, DC, Yedavalli, RK, & Belapurkar, RK. "Active Fault Tolerant Model Predictive Control of a Turbofan Engine Using C-MAPSS40k." Proceedings of the ASME 2012 5th Annual Dynamic Systems and Control Conference joint with the JSME 2012 11th Motion and Vibration Conference. Volume 2: Legged Locomotion; Mechatronic Systems; Mechatronics; Mechatronics for Aquatic Environments; MEMS Control; Model Predictive Control; Modeling and Model-Based Control of Advanced IC Engines; Modeling and Simulation; Multi-Agent and Cooperative Systems; Musculoskeletal Dynamic Systems; Nano Systems; Nonlinear Systems; Nonlinear Systems and Control; Optimal Control; Pattern Recognition and Intelligent Systems; Power and Renewable Energy Systems; Powertrain Systems. Fort Lauderdale, Florida, USA. October 17–19, 2012. pp. 349-358. ASME. https://doi.org/10.1115/DSCC2012-MOVIC2012-8730
Download citation file: