Abstract
Trajectory tracking is a necessary function for an unmanned aerial vehicle (UAV). In this context, we investigate in this chapter the path following problems for the quadcopter dynamic system, which is coupled, underactuated and highly nonlinear. We adopt the Newton–Euler approach to describe the quadcopter model. Two continuous time strategies of control are presented to solve this issue: the technique based on cascade proportional-integral-derivative (PID) controllers and the explicit nonlinear model predictive control (ENMPC) technique. A comparison through numerical simulations, between the performances resulting from these two control strategies in terms of helical trajectory tracking, shows that the ENMPC technique is more effectiveness than the technique based on the PID controllers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bouabdallah, S., Murrieri, P., Siegwart, R.: Design and control of an indoor micro quadrotor. In: IEEE International Conference on Robotics and Automation, Zurich, Switzerland, pp. 4393–4398 (2004)
Ganga, G., Dharmana, M.M.: MPC controller for trajectory tracking control of quadcopter. In: 2017 IEEE International Conference on Circuit, Power and Computing Technologies (ICCPCT), Sasthamcotta, Kollam, Kerala, India, pp. 1–6 (2017)
Hoffmann, G., Huang, H., Waslander, S., Tomlin, C.: Quadrotor helicopter flight dynamics and control: theory and experiment. In: AIAA Guidance, Navigation and Control Conference and Exhibit, Hilton Head, South Carolina, p. 6461 (2007)
Islam, M., Okasha, M., Idres, M.M.: Trajectory tracking in quadrotor platform by using PD controller and LQR control approach. In: IOP Conference Series: Materials Science and Engineering, Kuala Lumpur, Malaysia, pp. 1–7 (2017)
Lee, D., Kim, H.J., Sastry, S.: Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter. Int. J. Control Autom. Syst. 7, 419–428 (2009)
Liu, C., Chen, W.H., Andrews, J.: Tracking control of small-scale helicopters using explicit nonlinear MPC augmented with disturbance observers. Control Eng. Pract. 20, 258–268 (2012)
Liu, H., Li, D., Zuo, Z., Zhong, Y.: Robust three-loop trajectory tracking control for quadrotors with multiple uncertainties. IEEE Trans. Ind. Electron. 63, 2263–2274 (2016)
Raffo, G.V., Ortega, M.G., Rubio, F.R.: An integral predictive/nonlinear \(H_\infty \) control structure for a quadrotor helicopter. Automatica 46, 29–39 (2010)
Rios, H., Falcon, R., Gonzalez, O.A., Dzul, A.E.: Continuous sliding-modes control strategies for quad-rotor robust tracking: real-time application. IEEE Trans. Ind. Electron. (2018)
Yu, Y., Guo, Y., Pan, X., Sun, C.: Robust backstepping tracking control of uncertain MIMO nonlinear systems with application to quadrotor UAVs. In: International Conference on Information and Automation, Lijiang, China, pp. 2868–2873 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Miladi, N., Ladhari, T., Said, S.H. (2020). ENMPC Versus PID Control Strategies Applied to a Quadcopter. In: Ghommam, J., Derbel, N., Zhu, Q. (eds) New Trends in Robot Control. Studies in Systems, Decision and Control, vol 270. Springer, Singapore. https://doi.org/10.1007/978-981-15-1819-5_16
Download citation
DOI: https://doi.org/10.1007/978-981-15-1819-5_16
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-1818-8
Online ISBN: 978-981-15-1819-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)