Real-time neural backstepping control for a helicopter prototype

This paper presents a discrete-time backstepping controller based on a neural model for a Quanser 2-Degree Of Freedom (DOF) helicopter. The proposed controller is used to track the pitch and yaw position references independently. This controller is based on a Recurrent High Order Neural Network (RHONN) trained with an Extended Kalman Filter (EKF). The RHONN works as an identifier to obtain an adequate Quanser 2-DOF helicopter mathematic model, which is robust in presence of disturbances and parameter variations. To examine the robustness of the proposed controller, simulations using Matlab/Simulinkand real-time implementation are presented.

[1]  Okyay Kaynak,et al.  Trajectory tracking of a 2-DOF helicopter system using neuro-fuzzy system with parameterized conjunctors , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[2]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[3]  Alexander S. Poznyak,et al.  Differential Neural Networks for Robust Nonlinear Control: Identification, State Estimation and Trajectory Tracking , 2001 .

[4]  Manolis A. Christodoulou,et al.  Adaptive Control with Recurrent High-order Neural Networks , 2000, Advances in Industrial Control.

[5]  Alexander G. Loukianov,et al.  Discrete-Time Adaptive Backstepping Nonlinear Control via High-Order Neural Networks , 2007, IEEE Transactions on Neural Networks.

[6]  Edgar N. Sánchez,et al.  Output tracking with constrained inputs via inverse optimal adaptive recurrent neural control , 2008, Eng. Appl. Artif. Intell..

[7]  Alexander G. Loukianov,et al.  Real-time Discrete Backstepping Neural Control for Induction Motors , 2011, IEEE Transactions on Control Systems Technology.

[8]  Mojtaba Ahmadieh Khanesar,et al.  Controlling the Pitch and Yaw Angles of a 2-DOF Helicopter Using Interval Type-2 Fuzzy Neural Networks , 2015 .

[9]  Alexander G. Loukianov,et al.  Discrete-Time High Order Neural Control - Trained with Kaiman Filtering , 2010, Studies in Computational Intelligence.

[10]  Johan A. K. Suykens,et al.  Artificial neural networks for modelling and control of non-linear systems , 1995 .

[11]  Herbert Jaeger,et al.  A tutorial on training recurrent neural networks , covering BPPT , RTRL , EKF and the " echo state network " approach - Semantic Scholar , 2005 .

[12]  Mojtaba Ahmadieh Khanesar,et al.  Extended Kalman Filter Based Learning Algorithm for Type-2 Fuzzy Logic Systems and Its Experimental Evaluation , 2012, IEEE Transactions on Industrial Electronics.

[13]  A.I. Bhatti,et al.  2-sliding mode based robust control for 2-DOF helicopter , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[14]  C. Byrnes,et al.  Design of discrete-time nonlinear control systems via smooth feedback , 1994, IEEE Trans. Autom. Control..

[15]  Alma Y. Alanis,et al.  Discrete‐time neural control for electrically driven nonholonomic mobile robots , 2012 .

[16]  Marios M. Polycarpou,et al.  High-order neural network structures for identification of dynamical systems , 1995, IEEE Trans. Neural Networks.

[17]  Alma Y. Alanis,et al.  Decentralized discrete-time neural control for a Quanser 2-DOF helicopter , 2012, Appl. Soft Comput..

[18]  Danil V. Prokhorov,et al.  Conditioned adaptive behavior from Kalman filter trained recurrent networks , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..