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

Adaptive Robust Motion Control of Quadrotor Systems Using Artificial Neural Networks and Particle Swarm Optimization

Author

Listed:
  • Hugo Yañez-Badillo

    (Departamento de Investigación, Tecnológico de Estudios Superiores de Tianguistenco, Santiago Tilapa 52650, Mexico)

  • Francisco Beltran-Carbajal

    (Departamento de Energía, Universidad Autónoma Metropolitana, Unidad Azcapotzalco, Mexico City 02200, Mexico)

  • Ruben Tapia-Olvera

    (Departamento de Energía Eléctrica, Universidad Nacional Autónoma de México, Mexico City 04510, Mexico)

  • Antonio Favela-Contreras

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

  • Carlos Sotelo

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

  • David Sotelo

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

Abstract

Most of the mechanical dynamic systems are subjected to parametric uncertainty, unmodeled dynamics, and undesired external vibrating disturbances while are motion controlled. In this regard, new adaptive and robust, advanced control theories have been developed to efficiently regulate the motion trajectories of these dynamic systems while dealing with several kinds of variable disturbances. In this work, a novel adaptive robust neural control design approach for efficient motion trajectory tracking control tasks for a considerably disturbed non-linear under-actuated quadrotor system is introduced. Self-adaptive disturbance signal modeling based on Taylor-series expansions to handle dynamic uncertainty is adopted. Dynamic compensators of planned motion tracking errors are then used for designing a baseline controller with adaptive capabilities provided by three layers B-spline artificial neural networks (Bs-ANN). In the presented adaptive robust control scheme, measurements of position signals are only required. Moreover, real-time accurate estimation of time-varying disturbances and time derivatives of error signals are unnecessary. Integral reconstructors of velocity error signals are properly integrated in the output error signal feedback control scheme. In addition, the appropriate combination of several mathematical tools, such as particle swarm optimization (PSO), Bézier polynomials, artificial neural networks, and Taylor-series expansions, are advantageously exploited in the proposed control design perspective. In this fashion, the present contribution introduces a new adaptive desired motion tracking control solution based on B-spline neural networks, along with dynamic tracking error compensators for quadrotor non-linear systems. Several numeric experiments were performed to assess and highlight the effectiveness of the adaptive robust motion tracking control for a quadrotor unmanned aerial vehicle while subjected to undesired vibrating disturbances. Experiments include important scenarios that commonly face the quadrotors as path and trajectory tracking, take-off and landing, variations of the quadrotor nominal mass and basic navigation. Obtained results evidence a satisfactory quadrotor motion control while acceptable attenuation levels of vibrating disturbances are exhibited.

Suggested Citation

  • Hugo Yañez-Badillo & Francisco Beltran-Carbajal & Ruben Tapia-Olvera & Antonio Favela-Contreras & Carlos Sotelo & David Sotelo, 2021. "Adaptive Robust Motion Control of Quadrotor Systems Using Artificial Neural Networks and Particle Swarm Optimization," Mathematics, MDPI, vol. 9(19), pages 1-28, September.
  • Handle: RePEc:gam:jmathe:v:9:y:2021:i:19:p:2367-:d:641939
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/9/19/2367/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/9/19/2367/
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Francisco Beltran-Carbajal & Hugo Yañez-Badillo & Ruben Tapia-Olvera & Julio C. Rosas-Caro & Carlos Sotelo & David Sotelo, 2023. "Neural Network Trajectory Tracking Control on Electromagnetic Suspension Systems," Mathematics, MDPI, vol. 11(10), pages 1-26, May.
    2. Paolo Mercorelli, 2022. "Robust Control as a Mathematical Paradigm for Innovative Engineering Applications," Mathematics, MDPI, vol. 10(23), pages 1-4, November.

    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:9:y:2021:i:19:p:2367-:d:641939. 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.

    We have no bibliographic references for this item. You can help adding them by using 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.