Model predictive control of three-axis gimbal system mounted on UAV for real-time target tracking under external disturbances

被引:426
作者
Altan, Aytac [1 ]
Hacioglu, Rifat [1 ]
机构
[1] Zonguldak Bulent Ecevit Univ, Dept Elect Elect Engn, TR-67100 Zonguldak, Turkey
关键词
UAV; Gimbal system; Hammerstein; Model predictive control; Target tracking; OF-SIGHT STABILIZATION; COMPOSITE CONTROL; NEURAL-NETWORK; IDENTIFICATION; PLATFORM; DESIGN; IMPLEMENTATION; TECHNOLOGY; AVOIDANCE;
D O I
10.1016/j.ymssp.2019.106548
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The fact that Unmanned Aerial Vehicles (UAVs) move in a specific path and that the camera in the gimbal system mounted on the UAV adhere to the right target attracts the attention of many researchers. The effective control of the gimbal system directly affects the performance of the UAV which is tracking a predetermined moving target, following a specified path. The contribution of this study is not only modelling three-axis gimbal system mounted on mobile platform based on nonlinear Hammerstein block structure to control effectively using model predictive controller (MPC) but also improving real time target tracking performance under external disturbances. A novel Hammerstein model based MPC controller is successfully proposed for real time target tracking of three-axis gimbal system applying flight scenarios of UAV to be robust under external disturbances. In this study, firstly, the mathematical model of three-axis gimbal system mounted on UAV is developed based on traditional Newton-Euler method. Secondly, linear and nonlinear modeling based on the input and output data of the three-axis gimbal system mounted on UAV moving autonomously for target tracking is emphasized. The linear output error (OE) and nonlinear block structure Hammerstein models of the three-axis gimbal system are identified under the external disturbance effect, respectively. Then, the identified Hammerstein model is embedded in the flight control card, which included the three-axis gimbal system control to realize real time target tracking of the UAV. Afterwards, the MPC of three-axis gimbal system is realized under the external disturbance with linear and nonlinear models. Also, the performance of proposed MPC controller with Hammerstein model is evaluated comparing with conventional PID controller in terms of robustness and quantitative study of error analysis. Finally, the stability and robustness of the three-axis gimbal system controlled with the MPC algorithm has been investigated by the test results carried out in different scenarios. The simulation and experimental results show that the proposed MPC algorithm with Hammerstein model in this paper can ensure that the UAV exactly tracking the target while maintaining stability, even with (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:23
相关论文
共 46 条
[1]   Stabilization loop of a two axes gimbal system using self-tuning PID type fuzzy controller [J].
Abdo, Maher Mahmoud ;
Vali, Ahmad Reza ;
Toloei, Ali Reza ;
Arvan, Mohammad Reza .
ISA TRANSACTIONS, 2014, 53 (02) :591-602
[2]  
[Anonymous], 2017, 5 INT C ADV MECH ROB
[3]   Convergence of the iterative Hammerstein system identification algorithm [J].
Bai, EW ;
Li, D .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (11) :1929-1940
[4]  
Camacho E., 2004, Model Predictive Control
[5]   Adaptive fuzzy controller of the overhead cranes with nonlinear disturbance [J].
Chang, Cheng-Yuan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2007, 3 (02) :164-172
[6]   Kautz basis expansion-based Hammerstein system identification through separable least squares method [J].
Cheng, C. M. ;
Dong, X. J. ;
Peng, Z. K. ;
Zhang, W. M. ;
Meng, G. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2019, 121 :929-941
[7]   Real-time trajectory tracking of an unmanned aerial vehicle using a self-tuning fuzzy proportional integral derivative controller [J].
Demir, Batikan E. ;
Bayir, Raif ;
Duran, Fecir .
INTERNATIONAL JOURNAL OF MICRO AIR VEHICLES, 2016, 8 (04) :252-268
[8]   Identification methods for Hammerstein nonlinear systems [J].
Ding, Feng ;
Liu, Xiaoping Peter ;
Liu, Guangjun .
DIGITAL SIGNAL PROCESSING, 2011, 21 (02) :215-238
[9]   Adaptive fuzzy dynamic surface control of nonlinear systems with input saturation and time-varying output constraints [J].
Edalati, L. ;
Sedigh, A. Khaki ;
Shooredeli, M. Aliyari ;
Moarefianpour, A. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2018, 100 :311-329
[10]   Robotic excavator trajectory control using an improved GA based PID controller [J].
Feng, Hao ;
Yin, Chen-Bo ;
Weng, Wen-wen ;
Ma, Wei ;
Zhou, Jun-jing ;
Jia, Wen-hua ;
Zhang, Zi-li .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2018, 105 :153-168