Abstract
Neural network (NN) based model predictive controller (NN-MPC) for height control of an unmanned helicopter is presented in this paper. The applicability of the NN-MPC scheme is evaluated on a simplified heave model of the helicopter in simulation. NN based system identification (NNID) technique is used to model the heave dynamics of the unmanned helicopter which is then used in the MPC algorithm to estimate the future control moves. To show the efficacy of the controller, controller results are provided. Results indicate that NN-MPC scheme is capable of handling external disturbances and parameter variations of the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sarris, Z.: Survey of UAV applications in civil markets. Technical report, STN ATLAS-3Sigma AE and Technical University of Crete, DPEM, 73100 Chania, Crete, Greece
Ollero, A., Maza, I.: Multiple Heterogeneous Unmanned Aerial Vehicles. STAR, vol. 37. Springer, Heidelberg (2007)
Mettler, B., Tischler, M.B., Kanade, T.: System identification modelling of a small-scale unmanned rotorcraft for flight control design. Journal of the American Helicopter Society, 50–63 (January 2002)
Jategaonkar, R., Fischenberg, D., von Gruenhagen, W.: Aerodynamic modeling and system identification from flight data-recent applications at dlr. Journal of Aircraft 41(4), 681–691 (2004)
Chowdhary, G., Jategaonkar, R.: Aerodynamic parameter estimation from flight data applying extended and unscented kalman filter. In: AIAA Atmospheric Flight Mechanics Conference (August 2006)
Kallapur, A., Ali, S., Anavatti, S.: Experiences using EMId and EKF for UAV online identification. In: Third International Conference on Autonomous Robots and Agents (ICARA 2006), Palmerston North, New Zealand, pp. 207–212. Springer (December 2006)
Hunt, K.J., Sbarbaro, D., Zbikowski, R., Gawthrop, P.: Neural networks for control systems-a survey. Automatica 28(6), 1083–1112 (1992)
McLoone, S.: Neural network identification: A survey of gradient based methods. IEEE (1998)
Ljung, L.: System Identification: Theory for the user. Prentice-Hall, Inc., Englewood Cliffs (1987)
Narendra, K.S., Parthasarathy, K.: Identification and control of dynamic systems using neural network. IEEE Transactions on Neural Networks 1(1), 4–27 (1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Samal, M.K., Anavatti, S., Garratt, M. (2012). Neural Network Based Model Predictive Controller for Simplified Heave Model of an Unmanned Helicopter. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Nanda, P.K. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2012. Lecture Notes in Computer Science, vol 7677. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35380-2_42
Download citation
DOI: https://doi.org/10.1007/978-3-642-35380-2_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35379-6
Online ISBN: 978-3-642-35380-2
eBook Packages: Computer ScienceComputer Science (R0)