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

被引:39
|
作者
Islam, Maidul [1 ]
Okasha, Mohamed [2 ]
Sulaeman, Erwin [1 ]
机构
[1] Int Islamic Univ Malaysia, Dept Mech Engn, Kuala Lumpur, Malaysia
[2] Int Islamic Univ Malaysia, Dept Mech Engn, Kuala Lumpur, Malaysia
关键词
Constraint handling; cost function; disturbance and noise; path; trajectory tracking; quadrotor; quaternion;
D O I
10.1007/s12555-018-0860-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:14
相关论文
共 50 条
  • [31] A cooperative particle swarm optimization approach for tuning an MPC-based quadrotor trajectory tracking scheme
    Kapnopoulos, Aristotelis
    Alexandridis, Alex
    AEROSPACE SCIENCE AND TECHNOLOGY, 2022, 127
  • [32] Fixed-Time Disturbance Observer-Based MPC Robust Trajectory Tracking Control of Quadrotor
    Xu, Liwen
    Tian, Bailing
    Wang, Cong
    Lu, Junjie
    Wang, Dandan
    Li, Zhiyu
    Zong, Qun
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024,
  • [33] Trajectory Tracking Control of a Quadrotor
    Ajmera, Juhi
    Ankaranarayanan, V.
    2015 INTERNATIONAL CONFERENCE ON CONTROL COMMUNICATION & COMPUTING INDIA (ICCC), 2015, : 48 - 53
  • [34] Quadrotor Trajectory Tracking Control using Non-Linear Model Predictive Control with ROS Implementation
    Owis, Mohamed
    El-Bouhy, Seif
    El-Badawy, Ayman A.
    2019 IEEE 7TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION (ICCMA 2019), 2019, : 243 - 247
  • [35] An Intermediary Quaternion-based Control for Trajectory Following Using a Quadrotor
    Colmenares-Vazquez, J.
    Marchand, N.
    Castillo, P.
    Gomez-Balderas, J. E.
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 5965 - 5970
  • [36] Quadrotor Trajectory Tracking Based on Internal Model Control/ZN-PD Control
    He ZeFang
    Zhao Long
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 945 - 950
  • [37] Non-Linear Model Predictive Control Using CasADi Package for Trajectory Tracking of Quadrotor
    Elhesasy, Mohamed
    Dief, Tarek N.
    Atallah, Mohammed
    Okasha, Mohamed
    Kamra, Mohamed M.
    Yoshida, Shigeo
    Rushdi, Mostafa A.
    ENERGIES, 2023, 16 (05)
  • [38] Trajectory Tracking Control of Quadrotor Based on Global Stability
    Hou Ming-dong
    Tian Jie
    2015 IEEE ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2015, : 857 - 861
  • [39] Cascaded energy based trajectory tracking control of a quadrotor
    Fritsch, Oliver
    Tromba, David
    Lohmann, Boris
    AT-AUTOMATISIERUNGSTECHNIK, 2014, 62 (06) : 408 - 422
  • [40] A ROBUST CONTROL DESIGN APPROACH FOR ALTITUDE CONTROL AND TRAJECTORY TRACKING OF A QUADROTOR
    Gulshan, Z. A.
    Ali, M. Z. H.
    Shah, M. S.
    Nouman, D.
    Anwar, M.
    Ullah, M. F.
    ELECTRICAL ENGINEERING & ELECTROMECHANICS, 2021, (05) : 17 - 23