Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance

被引:48
作者
Chen Yan-min [1 ]
He Yong-ling [1 ]
Zhou Min-feng [1 ]
机构
[1] Beihang Univ, Sch Transportat Sci & Engn, Beijing 100191, Peoples R China
关键词
quadrotor helicopter; PID neural network (PIDNN); turbulent wind field; discrete Lyapunov theory; H-INFINITY CONTROL; SPEED CONTROL; TRACKING;
D O I
10.1007/s11771-015-2507-9
中图分类号
TF [冶金工业];
学科分类号
0806 ;
摘要
A decentralized PID neural network (PIDNN) control scheme was proposed to a quadrotor helicopter subjected to wind disturbance. First, the dynamic model that considered the effect of wind disturbance was established via Newton-Euler formalism. For quadrotor helicopter flying at low altitude in actual situation, it was more susceptible to be influenced by the turbulent wind field. Therefore, the turbulent wind field was generated according to Dryden model and taken into consideration as the disturbance source of quadrotor helicopter. Then, a nested loop control approach was proposed for the stabilization and navigation problems of the quadrotor subjected to wind disturbance. A decentralized PIDNN controller was designed for the inner loop to stabilize the attitude angle. A conventional PID controller was used for the outer loop in order to generate the reference path to inner loop. Moreover, the connective weights of the PIDNN were trained on-line by error back-propagation method. Furthermore, the initial connective weights were identified according to the principle of PID control theory and the appropriate learning rate was selected by discrete Lyapunov theory in order to ensure the stability. Finally, the simulation results demonstrate that the controller can effectively resist external wind disturbances, and presents good stability, maneuverability and robustness.
引用
收藏
页码:168 / 179
页数:12
相关论文
共 25 条
[1]   DIGITAL-SIMULATION OF ATMOSPHERIC-TURBULENCE FOR DRYDEN AND VONKARMAN MODELS [J].
BEAL, TR .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1993, 16 (01) :132-138
[2]   Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer [J].
Besnard, Lenaick ;
Shtessel, Yuri B. ;
Landrum, Brian .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2012, 349 (02) :658-684
[3]  
Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
[4]   Integral Backstepping for Attitude Tracking of a Quadrotor System [J].
Bouchoucha, M. ;
Seghour, S. ;
Osmani, H. ;
Bouri, M. .
ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (10) :75-80
[5]  
Chen JH, 2004, J PROCESS CONTR, V14, P211, DOI 10.1016/S0959-1524(03)000039-8
[6]   PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems [J].
Cong, S. ;
Liang, Y. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (10) :3872-3879
[7]   Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics [J].
Das, Abhijit ;
Lewis, Frank ;
Subbarao, Kamesh .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2009, 56 (1-2) :127-151
[8]   Super twisting control algorithm for the attitude tracking of a four rotors UAV [J].
Derafa, L. ;
Benallegue, A. ;
Fridman, L. .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2012, 349 (02) :685-699
[9]   Neural Network Output Feedback Control of a Quadrotor UAV [J].
Dierks, Travis ;
Jagannathan, S. .
47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, :3633-3639
[10]  
Imran Rashid M., 2012, Proceedings of the 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCA5T), P8, DOI 10.1109/IBCAST.2012.6177518