Hybrid Grey Wolf Optimization Nonlinear Model Predictive Control for Aircraft Engines Based on an Elastic BP Neural Network
Abstract
:Featured Application
Abstract
1. Introduction
- (1)
- By introducing logistic and chaotic mapping, an individual optimal search mechanism, and cross operation, a novel hybrid grey wolf optimization (HGWO) algorithm is proposed. The presented HGWO algorithm can provide faster convergence speed and better search accuracy and avoids falling into a local optimum.
- (2)
- The GWO is used to improve the selection of initial parameters in an elastic BP neural network. The accuracy of network modeling is increased, and the established engine neural network model has a better prediction performance as a result.
- (3)
- A nonlinear model predictive control method based on a hybrid grey wolf optimizer is proposed for the control of aircraft engines with constraints.
2. Aircraft Engine and Its Prediction Model
2.1. Brief Description of the Aircraft Engine
2.2. A Prediction Model of an Aircraft Engine
2.2.1. Elastic BP Neural Network (EBPNN)
2.2.2. The Grey Wolf Optimization (GWO) Algorithm
2.2.3. The Aircraft Engine Prediction Model Based on GWO-EBPNN
3. Hybrid Grey Wolf Optimization (HGWO) Algorithm
- A logistic chaotic sequence is used to generate the initial individual position. Compared with random initialization, the initial population position distribution is more uniform, and the convergence rate is then improved.
- An individual optimal retention mechanism is used to increase the ability of the independent evaluation of GWO algorithmand to prevent a local optimum; that is to say, the optimal value of the individual in the optimization process will be retained.
- Crossover operation is used to increase the diversity of populations, andthen better inividuals are retained by the greedy rule (a selection mechanism).. Superior offspring is thus obtained.
3.1. Logistic Chaotic Mapping
3.2. Individual Optimal Retention Mechanism
3.3. Crossover Operation
4. NMPC Controller Design for Aircraft Engines with HGWO
4.1. Prediction Model
4.2. Feedback Correction
4.3. Reference Trajectory
4.4. Controller Obtaining
5. Simulations
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Ding, B. Predictive Control Theory and Method; China Machine Press: Beijing, China, 2008; pp. 11–12. [Google Scholar]
- Zou, Z.; Wang, Z. Research Status and Development Trend of Nonlinear Model Predictive Control Technology. Comput. Appl. Chem. 2018, 35, 7–17. [Google Scholar]
- Du, X.; Guo, J. Design of model predictive controller for commercial turbofan engine. Aeroengine 2013, 39, 27–30. [Google Scholar]
- Xiao, L.; Zhu, Y. Combined model based nonlinear predictive control for turboshaft engine. J. Propuls. Technol. 2012, 33, 283–287. [Google Scholar]
- Wiese, A.P.; Blom, M.J. Model reduction and MIMO model predictive control of gas turbine systems. Control Eng. Pract. 2015, 45, 194–206. [Google Scholar] [CrossRef]
- Yao, W.; Sun, J. Nonlinear model predictive control for turboshaft engine. Acta Aeronaut. Astronaut. Sin. 2008, 29, 776–780. [Google Scholar]
- Zhu, Q.; Onori, S.; Prucka, R. Nonlinear economic model predictive control for SI engines based on sequential quadratic programming. In Proceedings of the American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 1802–1807. [Google Scholar]
- Zeng, G.; Chen, J.; Dai, Y. Design of fractional order PID controller for automatic regulator voltage system based on multi-objective extremal optimization. Neurocomputing 2015, 160, 173–184. [Google Scholar] [CrossRef]
- Lapa, K.; Cpalka, K.; Przybyl, A. Genetic Programming Algorithm for Designing of Control Systems. J. Inf. Technol. Control 2018, 47, 668–683. [Google Scholar]
- Yang, J.; Liu, M. Genetic algorithm based nonlinear model predictive control method. Control Decis. 2003, 18, 141–144. [Google Scholar]
- Wang, S.; Shan, S. Nonlinear predictive control based on T-S fuzzy model and particle-swarm optimization. CIESC J. 2012, 63, 176–187. [Google Scholar]
- Zhou, X. Multi-objective predictive control for boiler combustion optimization. Comput. Simul. 2013, 30, 89–94. [Google Scholar]
- Mirjalili, S.; Mirjalili, S.M. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Bansal, J.C.; Sharma, H.; Jadon, S.S.; Clerc, M. Spider Monkey Optimization algorithm for numerical optimization. Memet. Comput. 2014, 6, 31–47. [Google Scholar] [CrossRef]
- Wozniak, M.; Ksiazek, K.; Marciniec, J.; Polap, D. Heat production optimization using bio-inspired algorithms. Eng. Appl. Artif. Intell. 2018, 76, 185–201. [Google Scholar] [CrossRef]
- Singhal, R.; Kumar, R. Receding horizon based greenhouse air temperature control using Grey wolf optimization algorithm. In Proceedings of the Computer and Electronics Engineering (UPCON), Varanasi, India, 9–11 December 2016; pp. 32–37. [Google Scholar]
- Madhiarasan1, M.; Deepa, S.N. Long-term wind speed forecasting using spiking neural network optimized by improved modified grey wolf optimization algorithm. Int. J. Adv. Res. 2016, 4, 356–368. [Google Scholar] [CrossRef]
- Verma, S.K.; Yadav, S.; Nagar, S.K. Optimization of fractional order PID controller using grey wolf optimizer. J. Control Autom. Electr. Syst. 2017, 28, 314–322. [Google Scholar] [CrossRef]
- Xu, D.; Ding, S. Research on improved GWO-optimized SVM-based short-term load prediction for cloud computing. Comput. Eng. Appl. 2017, 53, 68–73. [Google Scholar]
- Luo, J.; Tang, B. Application of novel grey wolf optimization algorithm in function optimization. J. Lanzhou Univ. Technol. 2016, 42, 96–101. [Google Scholar]
- Jitkongchuen, D. A hybrid differential evolution with grey wolf optimizer for continuous global optimization. In Proceedings of the ICITEE, Chiang Mai, Thailand, 29–30 October 2015; pp. 51–54. [Google Scholar]
- Zhang, X.; Tu, Q.; Kang, Q.; Cheng, J. Hybrid Optimization Algorithm Based on Grey Wolf Optimization and Differential Evolution for Function Optimization. Comput. Sci. 2017, 44, 93–98. [Google Scholar]
- Xiao, L.; Du, Y.; Hu, J.; Jiang, B. Sliding mode fault tolerant control with adaptive diagnosis for aircraft engines. Int. J. Turbo Jet Eng. 2018, 35, 49–57. [Google Scholar] [CrossRef]
- Lyantsev, O.D.; Breikin, T.V.; Kulikov, G.G.; Arkov, V.Y. On-line performance optimisation of aero engine control system. Automatica 2003, 39, 2115–2121. [Google Scholar] [CrossRef]
- Capizzi, G.; Sciuto, G.L.; Napoli, C.; Shikler, R.; Wozniak, M. Optimizing the Organic Solar Cell Manufacturing Process by Means of AFM Measurements and Neural Networks. Energies 2018, 11, 1221. [Google Scholar] [CrossRef]
- Wozniak, M.; Polap, D. Adaptive neuro-heuristic hybrid model for fruit peel defects detection. Neural Netw. 2018, 98, 16–33. [Google Scholar] [CrossRef] [PubMed]
- Wozniak, M.; Polap, D. Hybrid neueo-heuristic methodology for simulation and control of dynamic systems over time interval. Neural Netw. 2017, 93, 45–56. [Google Scholar] [CrossRef]
- Blum, E.K.; Li, L.K. Approximation theory and feedforward networks. Neural Netw. 1991, 4, 511–515. [Google Scholar] [CrossRef]
- Ye, G.; Huang, X. A self-cited pixel summation based image encryption algorithm. Chin. Phys. B 2017, 26, 131–138. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Xiao, L.; Xu, M.; Chen, Y.; Chen, Y. Hybrid Grey Wolf Optimization Nonlinear Model Predictive Control for Aircraft Engines Based on an Elastic BP Neural Network. Appl. Sci. 2019, 9, 1254. https://doi.org/10.3390/app9061254
Xiao L, Xu M, Chen Y, Chen Y. Hybrid Grey Wolf Optimization Nonlinear Model Predictive Control for Aircraft Engines Based on an Elastic BP Neural Network. Applied Sciences. 2019; 9(6):1254. https://doi.org/10.3390/app9061254
Chicago/Turabian StyleXiao, Lingfei, Min Xu, Yuhan Chen, and Yusheng Chen. 2019. "Hybrid Grey Wolf Optimization Nonlinear Model Predictive Control for Aircraft Engines Based on an Elastic BP Neural Network" Applied Sciences 9, no. 6: 1254. https://doi.org/10.3390/app9061254
APA StyleXiao, L., Xu, M., Chen, Y., & Chen, Y. (2019). Hybrid Grey Wolf Optimization Nonlinear Model Predictive Control for Aircraft Engines Based on an Elastic BP Neural Network. Applied Sciences, 9(6), 1254. https://doi.org/10.3390/app9061254