Robust Autonomous Flight Control of an UAV by Use of Neural Networks

Abstract This paper describes a method to develop robust flight control systems for UAVs. It was difficult to develop flight control systems, because the helicopter dynamics is nonlinear. Moreover the flight environment is not fixed because of the atmospheric changes, such as the wind. The wind affects the attitude or velocities of the UAV, but the wind speed or direction is hard to predict, so the wind is usually categorized into stochastic uncertainties. An efficient method to design robust controllers by training neural networks is proposed in this paper. Neural networks trained by the proposed method are robust against stochastic uncertainties. In this paper, the small unmanned helicopter is focused on, and numerical results of altitude control are shown to demonstrate the effectiveness of our approach.

[1]  Mitsuo Kawato,et al.  Neural network control for a closed-loop System using Feedback-error-learning , 1993, Neural Networks.

[2]  M. J. D. Powell,et al.  An efficient method for finding the minimum of a function of several variables without calculating derivatives , 1964, Comput. J..

[3]  Anthony J. Calise,et al.  Analysis of Adaptive Neural Networks for Helicopter Flight Control , 1997 .

[4]  Hiroaki Nakanishi,et al.  Design Methods of Robust Feedback Controller by Use of Neural Networks , 1998, NC.

[5]  Omead Amidi,et al.  An autonomous vision-guided helicopter , 1996 .

[6]  P. Khargonekar,et al.  State-space solutions to standard H2 and H∞ control problems , 1988, 1988 American Control Conference.

[7]  P. Whittle Risk-Sensitive Optimal Control , 1990 .

[8]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[9]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[10]  T. Kohda,et al.  A design method of optimal control system by use of neural network , 1997, Proceedings of International Conference on Neural Networks (ICNN'97).

[11]  Hiroaki Nakanishi,et al.  Methods to design robust controllers against nonlinear and multiple uncertainties by use of neural networks , 2000, Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium.

[12]  Akira Sato,et al.  Autonomous Flight Control System for Intelligent Aero-robot for Disaster Prevention , 2003, J. Robotics Mechatronics.