Non-Linear Model Predictive Control Using CasADi Package for Trajectory Tracking of Quadrotor

Author:

Elhesasy Mohamed1ORCID,Dief Tarek N.1,Atallah Mohammed1ORCID,Okasha Mohamed1ORCID,Kamra Mohamed M.1,Yoshida Shigeo23ORCID,Rushdi Mostafa A.2

Affiliation:

1. College of Engineering, UAE University, Al-Ain P.O. Box 15551, United Arab Emirates

2. Research Institute for Applied Mechanics (RIAM), Kyushu University, Fukuoka 816-8580, Japan

3. Institute of Ocean Energy (IOES), Saga University, Saga 840-8502, Japan

Abstract

In this paper, we present the development of a non-linear model predictive controller for the trajectory tracking of a quadrotor using the CasADi optimization framework. The non-linear dynamic model of the quadrotor was derived using Newton–Euler equations, and the control algorithm and drone dynamics were wrapped in Matlab. The proposed controller was tested by simulating the tracking of a 3D helical reference trajectory, and its efficiency was evaluated in terms of numerical performance and tracking accuracy. The results showed that the proposed controller leads to faster computational times, approximately 20 times faster than the Matlab toolbox (nlmpc), and provides better tracking accuracy than both the Matlab toolbox and classical PID controller. The robustness of the proposed control algorithm was also tested and verified under model uncertainties and external disturbances, demonstrating its ability to effectively eliminate tracking errors.

Publisher

MDPI AG

Subject

Energy (miscellaneous),Energy Engineering and Power Technology,Renewable Energy, Sustainability and the Environment,Electrical and Electronic Engineering,Control and Optimization,Engineering (miscellaneous),Building and Construction

Reference36 articles.

1. Sarris, Z., and Atlas, S. (2001, January 27–29). Survey of UAV applications in civil markets. Proceedings of the IEEE Mediterranean Conference on Control and Automation, Dubrovnik, Croatia.

2. Cox, T.H., Nagy, C.J., Skoog, M.A., Somers, I.A., and Warner, R. (2004). Civil UAV Capability Assessment, NASA. Technical Report, Draft Version.

3. Benotsmane, R., and Vásárhelyi, J. (2022). Towards Optimization of Energy Consumption of Tello Quad-Rotor with Mpc Model Implementation. Energies, 15.

4. Roy, R., Islam, M., Sadman, N., Mahmud, M.P., Gupta, K.D., and Ahsan, M.M. (2021). A review on comparative remarks, performance evaluation and improvement strategies of quadrotor controllers. Technologies, 9.

5. Yan, D., Zhang, W., and Chen, H. (2022). Design of a Multi-Constraint Formation Controller Based on Improved MPC and Consensus for Quadrotors. Aerospace, 9.

Cited by 12 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Analytic Optimal Control for Multi-Satellite Assembly Using Linearized Twistor-Based Model;Advances in Space Research;2024-09

2. Neural Adaptive Sliding Mode Control for Camera Positioner Quadrotor UAV;International Journal of Aeronautical and Space Sciences;2024-07-10

3. Nonlinear Model Predictive Control of Quadrotor Using Direct Multiple Shooting;2024 16th International Conference on Electronics, Computers and Artificial Intelligence (ECAI);2024-06-27

4. Experimental Identification of the Translational Dynamics of a Novel Two-Layer Octocopter;Drones;2024-06-26

5. Fast Trajectory Tracking for Commercial Off-the-Shelf UAS Using Model Predictive Control: Real-Time Implementation and Performance Analysis;2024 International Conference on Unmanned Aircraft Systems (ICUAS);2024-06-04

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3