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.
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篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|