Eduardo Salazar Hidalgo | Benemérita Universidad Autónoma de Puebla |
Josefina Castañeda Camacho | Benemérita Universidad Autónoma de Puebla |
César Martínez Torres | Universidad de las Américas Puebla |
Jose Martinez-Carranza | Instituto Nacional de Astrofísica, Optica y Electónica |
Resumen: This paper presents the design of a model-based predictive controller (MPC) for trajectory tracking of a quadrotor. The dynamic model is obtained using the EulerLagrange equations of motion; the resulting model is linearized around the hovering condition. The optimal control sequence is applied by following the receding horizon principle. The optimization problem is based on a quadratic cost function, which incorporates the state errors and the vector of control inputs. This process is repeated at each sampling instant, considering the plant model as well as possible constraints. Numerical simulations validate the controller’s performance, which makes the vehicle follow the desired trajectory precisely.
¿Cómo citar?
Eduardo Salazar Hidalgo, Josefina Castañeda Camacho, César Martínez Torres & Jose Martinez-Carranza . Model-based predictive control for trajectory tracking of a quadrotor. Memorias del Congreso Nacional de Control Automático, pp. 1-6, 2020.
Palabras clave
Euler-Lagrange, linearization, predictive control, MPC, trajectory tracking
Referencias
- E. Kuantama, I. Tarca, y R. Tarca. Feedback Linearization LQR Control for Quadcopter Position Tracking. En: 2018 5th International Conference on Control, Decision and Information Technologies. págs. 204-209, Abr. 2018.
- H.E. Glida y Col. Optimal model-free backstepping control for a quadrotor helicopter. En: Nonlinear Dynamics. págs. 3449–3468, May. 2020.
- E. Balasubramanian y R. Vasantharaj. Dynamic modeling and control of quad rotor. En: International Journal of Engineering and Technology (IJET). págs. 63–69, Feb.- Mar. 2013.
- S. Kurak y M. Hodzic. Control and estimation of a quadcopter dynamical model. En: Periodicals of Engineering and Natural Sciences. págs. 63–75, Mar. 2018.
- A. Eskandarpour e I. Sharf. A constrained error-based MPC for path following of quadrotor with stability analysis. En: Nonlinear Dynamics. págs. 899-–918, Abr. 2019.
- R.V. Lopes, P.H. De Rodrigues, G.A. Borges y J.Y. Ishihara. Model predictive control applied to tracking and attitude stabilization of a VTOL quadrotor aircraft. En: ABCM Symposium Series in Mechatronics. págs. 176– 185, 2012.
- X. Chen y L. Wang. Cascaded model predictive control of a quadrotor UAV. En: 2013 3rd Australian Control Conference. págs. 354–359, Nov. 2013.
- E. Camacho y C. Bordons. Model predictive control. Springer-Verlag London, 2nd ed., 2007.
- L. Wang. Model predictive control system design and implementation using Matlab. Springer-Verlag London, 2009.
- L.R. García, A.E. Dzul, R. Lozano y C. Pégard. Modeling the quad-rotor mini-rotorcraft. En: Quad Rotorcraft Control. págs. 23–34, Ene. 2013.
- T. Luukkonen. Modelling and control of quadcopter. Espoo, Finlandia, 2011.
- A. Abdulsalam y I. Kasim. Nonlinear PID controller design for a 6-DOF UAV quadrotor system. En: Engineering Science and Technology, an International Journal. págs. 1087–1097, Ago. 2019.
- G. Silano, P. Oppido y L. Iannelli. Software-in-the-loop simulation for improving flight control system design: a quadrotor case study. En: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC). págs. 466–471, Oct. 2019.
- M. Kamel y Col. Linear vs Nonlinear MPC for Trajectory Tracking Applied to Rotary Wing Micro Aerial Vehicles. En: IFAC 2017. págs. 3463-3469, Jul. 2017.