IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v12y2024i5p739-d1349166.html
   My bibliography  Save this article

Design and Real-Time Implementation of a Cascaded Model Predictive Control Architecture for Unmanned Aerial Vehicles

Author

Listed:
  • Patricio Borbolla-Burillo

    (Tecnologico de Monterrey, School of Engineering and Sciences, Ave. Eugenio Garza Sada 2501, Monterrey 64849, Mexico)

  • David Sotelo

    (Tecnologico de Monterrey, School of Engineering and Sciences, Ave. Eugenio Garza Sada 2501, Monterrey 64849, Mexico)

  • Michael Frye

    (Department of Engineering, University of the Incarnate Word, San Antonio, TX 78209, USA)

  • Luis E. Garza-Castañón

    (Tecnologico de Monterrey, School of Engineering and Sciences, Ave. Eugenio Garza Sada 2501, Monterrey 64849, Mexico)

  • Luis Juárez-Moreno

    (Tecnologico de Monterrey, School of Engineering and Sciences, Ave. Eugenio Garza Sada 2501, Monterrey 64849, Mexico)

  • Carlos Sotelo

    (Tecnologico de Monterrey, School of Engineering and Sciences, Ave. Eugenio Garza Sada 2501, Monterrey 64849, Mexico)

Abstract

Modeling and control are challenging in unmanned aerial vehicles, especially in quadrotors where there exists high coupling between the position and the orientation dynamics. In simulations, conventional control strategies such as the use of a proportional–integral–derivative (PID) controller under different configurations are typically employed due to their simplicity and ease of design. However, linear assumptions have to be made, which turns into poor performance for practical applications on unmanned aerial vehicles (UAVs). This paper designs and implements a hierarchical cascaded model predictive control (MPC) for three-dimensional trajectory tracking using a quadrotor platform. The overall system consists of two stages: the mission server and the commander stabilizer. Different from existing works, the heavy computational burden is managed by decomposing the overall MPC strategy into two different schemes. The first scheme controls the translational displacements while the second scheme regulates the rotational movements of the quadrotor. For validation, the performance of the proposed controller is compared against that of a proportional–integral–velocity (PIV) controller taken from the literature. Here, real-world experiments for tracking helicoidal and lemniscate trajectories are implemented, while for regulation, an extreme wind disturbance is applied. The experimental results show that the proposed controller outperforms the PIV controller, presenting less signal effort fluctuations, especially in terms of rejecting external wind disturbances.

Suggested Citation

  • Patricio Borbolla-Burillo & David Sotelo & Michael Frye & Luis E. Garza-Castañón & Luis Juárez-Moreno & Carlos Sotelo, 2024. "Design and Real-Time Implementation of a Cascaded Model Predictive Control Architecture for Unmanned Aerial Vehicles," Mathematics, MDPI, vol. 12(5), pages 1-20, February.
  • Handle: RePEc:gam:jmathe:v:12:y:2024:i:5:p:739-:d:1349166
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/12/5/739/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/12/5/739/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Alexander Nazin & Hussain Alazki & Alexander Poznyak, 2023. "Robust Tracking as Constrained Optimization by Uncertain Dynamic Plant: Mirror Descent Method and ASG—Version of Integral Sliding Mode Control," Mathematics, MDPI, vol. 11(19), pages 1-15, September.
    2. Xiaodong Zhang & Xiaoli Li & Kang Wang & Yanjun Lu, 2014. "A Survey of Modelling and Identification of Quadrotor Robot," Abstract and Applied Analysis, Hindawi, vol. 2014, pages 1-16, October.
    3. Kairui Chen & Zhangmou Zhu & Xianxian Zeng & Junwei Wang, 2023. "Distributed Observers for State Omniscience with Stochastic Communication Noises," Mathematics, MDPI, vol. 11(9), pages 1-14, April.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Laura-Adriana Galicia-Galicia & Omar Hernández-González & Carlos Daniel Garcia-Beltran & Guillermo Valencia-Palomo & María-Eusebia Guerrero-Sánchez, 2024. "Distributed Observer for Linear Systems with Multirate Sampled Outputs Involving Multiple Delays," Mathematics, MDPI, vol. 12(18), pages 1-21, September.
    2. Tukia, Toni & Uimonen, Semen & Siikonen, Marja-Liisa & Donghi, Claudio & Lehtonen, Matti, 2019. "Modeling the aggregated power consumption of elevators – the New York city case study," Applied Energy, Elsevier, vol. 251(C), pages 1-1.
    3. Rabab Benotsmane & József Vásárhelyi, 2022. "Towards Optimization of Energy Consumption of Tello Quad-Rotor with Mpc Model Implementation," Energies, MDPI, vol. 15(23), pages 1-25, December.
    4. Orlando Arrieta & Daniel Campos & Javier Rico-Azagra & Montserrat Gil-Martínez & José D. Rojas & Ramon Vilanova, 2023. "Model-Based Optimization Approach for PID Control of Pitch–Roll UAV Orientation," Mathematics, MDPI, vol. 11(15), pages 1-17, August.
    5. Gorgan, Maxim & Hartvigsen, Morten, 2022. "Development of agricultural land markets in countries in Eastern Europe and Central Asia," Land Use Policy, Elsevier, vol. 120(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:12:y:2024:i:5:p:739-:d:1349166. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.