A Model Predictive Control (MPC) Approach on Unit Quaternion Orientation Based Quadrotor for Trajectory Tracking

被引:1
作者
Maidul Islam
Mohamed Okasha
Erwin Sulaeman
机构
[1] International Islamic University Malaysia,Department of Mechanical Engineering
来源
International Journal of Control, Automation and Systems | 2019年 / 17卷
关键词
Constraint handling; cost function; disturbance and noise; path/trajectory tracking; quadrotor; quaternion;
D O I
暂无
中图分类号
学科分类号
摘要
The objective of this paper is to introduce with a quaternion orientation based quadrotor that can be controlled by Model Predictive Control (MPC). As MPC offers promising performance in different industrial applications, quadrotor can be another suitable platform for the application of MPC. The present study consistently adopts unit quaternion approach for quadrotor orientation in order to avoid any axes overlapping problem, widely known as singularity problem whereas Euler angle orientation approach is unable to resolve so. MPC works based on the minimal cost function that includes the attitude error and consequently, the cost function requires quaternion error in order to proceed with process of MPC. Therefore, the main contribution of this study is to introduce a newly developed cost function for MPC because by definition, quaternion error is remarkably different from the attitude error of Euler angle. As a result, a unit quaternion based quadrotor with MPC can ascertain a smooth singularity-free flight that is influenced by model uncertainty. MATLAB and Simulink environment has been used to validate the cost function for quaternion by simulating several trajectories.
引用
收藏
页码:2819 / 2832
页数:13
相关论文
共 67 条
[1]  
Hernandez-Martinez E(2015)Trajectory tracking of a quadcopter UAV with optimal translational control IFAC-PapersOnLine 48 226-231
[2]  
Fernandez-Anaya G(2018)Biplane-quadrotor tail-sitter UAV: flight dynamics and control Journal of Guidance, Control, and Dynamics 41 1049-1067
[3]  
Ferreira E(2012)Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems Journal of Field Robotics 29 315-378
[4]  
Flores-Godoy J(2017)Trajectory tracking in quadrotor platform by using PD controller and LQR control approach IOP Conference Series: Materials Science and Engineering 260 012026-92
[5]  
Lopez-Gonzalez A(2017)Quaternion-based nonlinear trajectory tracking control of a quadrotor unmanned aerial vehicle Chinese Journal of Mechanical Engineering 30 77-985
[6]  
Swarnkar S(2018)Self-tuning proportional double derivative-like neural network controller for a quadrotor International Journal of Aeronautical and Space Sciences 19 976-1355
[7]  
Parwana H(2014)Quadcopter formation flight control combining MPC and robust feedback linearization Journal of the Franklin Institute 351 1335-11780
[8]  
Kothari M(2014)Real-time model predictive control for quadrotors IFAC Proceedings Volumes 47 11773-224
[9]  
Abhishek A(2014)On trajectory tracking model predictive control of an unmanned quadrotor helicopter subject to aerodynamic disturbances Asian Journal of Control 16 209-98
[10]  
Kendoul F(2017)Dynamics and control of quadcopter using linear model predictive control approach IOP Conference Series: Materials Science and Engineering 270 012007-135