A novel hybrid model predictive control design with application to a quadrotor helicopter

被引:14
作者
Jalili, Sadegh [1 ]
Rezaie, Behrooz [1 ]
Rahmani, Zahra [1 ]
机构
[1] Babol Noshirvani Univ Technol, Fac Elect & Comp Engn, Babol Sar 4714871167, Iran
关键词
fuzzy logic controller; nonlinear model predictive control; optimization; quadrotor; receding horizon; ADAPTIVE-CONTROL; TRACKING CONTROL; QUAD-ROTOR; ATTITUDE; IMPLEMENTATION; STABILIZATION; ALTITUDE; SUBJECT; VEHICLE; FLIGHT;
D O I
10.1002/oca.2411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel control design strategy based on a hybrid model predictive control in combination with fuzzy logic control is presented for a quadrotor helicopter system. In the proposed scheme, a 2-part control structure is used. In the first part, a linear model predictive controller with receding horizon design strategy is combined with a nonlinear model predictive controller, which is applied as the main controller. In the second part, a 2-level fuzzy logic controller is utilized to assist the first controller when the error exceeds a predefined value. The proposed nonlinear predictive control method utilizes a novel approach in which a prediction of the future outputs is used in the modeling stage. Using this simple technique, the problem can be solved using linear methods and, thereby, due to considerable reduction in the computational cost, it will be applicable for the systems with fast dynamics. Moreover, the fuzzy logic controller is used as a supervisor to adjust a proportional-integral-derivative controller to enhance the system performance by decreasing the tracking error. The proposed scheme is applied to a model of quadrotor system such that the difference between the predicted output of the system and the reference value is minimized while there are some constraints on inputs and outputs of the nonlinear quadrotor system. Simulation results demonstrate the efficiency of the proposed control scheme for the quadrotor system model.
引用
收藏
页码:1301 / 1322
页数:22
相关论文
共 44 条
[1]   An Efficient Model Predictive Control Scheme for an Unmanned Quadrotor Helicopter [J].
Abdolhosseini, M. ;
Zhang, Y. M. ;
Rabbath, C. A. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2013, 70 (1-4) :27-38
[2]   ON TRAJECTORY TRACKING MODEL PREDICTIVE CONTROL OF AN UNMANNED QUADROTOR HELICOPTER SUBJECT TO AERODYNAMIC DISTURBANCES [J].
Alexis, K. ;
Nikolakopoulos, G. ;
Tzes, A. .
ASIAN JOURNAL OF CONTROL, 2014, 16 (01) :209-224
[3]   Model predictive quadrotor control: attitude, altitude and position experimental studies [J].
Alexis, K. ;
Nikolakopoulos, G. ;
Tzes, A. .
IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (12) :1812-1827
[4]   Robust Model Predictive Flight Control of Unmanned Rotorcrafts [J].
Alexis, Kostas ;
Papachristos, Christos ;
Siegwart, Roland ;
Tzes, Anthony .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2016, 81 (3-4) :443-469
[5]   Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances [J].
Alexis, Kostas ;
Nikolakopoulos, George ;
Tzes, Anthony .
CONTROL ENGINEERING PRACTICE, 2011, 19 (10) :1195-1207
[6]  
Allgöwer F, 2004, J CHIN INST CHEM ENG, V35, P299
[7]   Structure preserving integrators for solving (non-)linear quadratic optimal control problems with applications to describe the flight of a quadrotor [J].
Bader, Philipp ;
Blanes, Sergio ;
Ponsoda, Enrique .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 262 :223-233
[8]   A hybrid optimal backstepping and adaptive fuzzy control for autonomous quadrotor helicopter with time-varying disturbance [J].
Basri, Mohd Ariffanan Mohd ;
Husain, Abdul Rashid ;
Danapalasingam, Kumeresan A. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2015, 229 (12) :2178-2195
[9]   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
[10]  
BOUABDALLAH S, 2004, P IEEE RSJ INT C INT