Genetic Algorithm-Based Tuning of Backstepping Controller for a Quadrotor-Type Unmanned Aerial Vehicle

被引:16
|
作者
Rodriguez-Abreo, Omar [1 ]
Manuel Garcia-Guendulain, Juan [1 ]
Hernandez-Alvarado, Rodrigo [1 ]
Flores Rangel, Alejandro [1 ]
Fuentes-Silva, Carlos [1 ]
机构
[1] Polythecn Univ Queretaro, Ind Technol Div, El Marques 76240, Queretaro, Mexico
关键词
tuning; backstepping control; genetic algorithms; Unmanned Aerial Vehicle; quadrotor; NONLINEAR DYNAMIC INVERSION; OPTIMIZATION;
D O I
10.3390/electronics9101735
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Backstepping is a control technique based on Lyapunov's theory that has been successfully implemented in the control of motors and robots by several nonlinear methods. However, there are no standardized methods for tuning control gains (unlike the PIDs). This paper shows the tuning gains of the backstepping controller, using Genetic Algorithms (GA), for an Unmanned Aerial Vehicle (UAV), quadrotor type, designed for autonomous trajectory tracking. First, a dynamic model of the vehicle is obtained through the Newton-Euler methodology. Then, the control law is obtained, and self-tuning is performed, through which we can obtain suitable values of the gains in order to achieve the design requirements. In this work, the establishment time and maximum impulse are considered as such. The tuning and simulations of the system response were performed using the MATLAB-Simulink environment, obtaining as a result the compliance of the design parameters and the correct tracking of different trajectories. The results show that self-tuning by means of genetic algorithms satisfactorily adjusts for the gains of a backstepping controller applied to a quadrotor and allows for the implementation of a control system that responds appropriately to errors of different magnitude.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 50 条
  • [31] Payload dropping control of an unmanned quadrotor helicopter based on backstepping controller
    Qiao, Jing
    Liu, Zhixiang
    Zhang, Youmin
    2018 INTERNATIONAL JOINT CONFERENCE ON METALLURGICAL AND MATERIALS ENGINEERING (JCMME 2018), 2019, 277
  • [32] A genetic algorithm for unmanned aerial vehicle routing
    Russell, Matthew A.
    Lamont, Gary B.
    GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, 2005, : 1523 - 1530
  • [33] Design of fractional-order backstepping sliding mode controller for the quadrotor unmanned aerial vehicles
    Yin, Chun
    Hu, Binyang
    Cheng, Yuhua
    Xue, Jianhong
    Shi, Xiaoyu
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 697 - 702
  • [34] Pareto optimum design of an adaptive robust backstepping controller for an unmanned aerial vehicle
    Mahmoodabadi, Mohammad Javad
    Babak, Nima Rezaee
    ASIAN JOURNAL OF CONTROL, 2023, 25 (01) : 201 - 212
  • [35] Backstepping control with exact 2-sliding mode estimation for a quadrotor unmanned aerial vehicle
    Madani, Tarek
    Benallegue, Abdelaziz
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 141 - 146
  • [36] Optimized Backstepping Tracking Control Using Reinforcement Learning for Quadrotor Unmanned Aerial Vehicle System
    Wen, Guoxing
    Hao, Wei
    Feng, Weiwei
    Gao, Kaizhou
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (08): : 5004 - 5015
  • [37] Construction and PID Control for Stability of an Unmanned Aerial Vehicle of the Type Quadrotor
    Sa, Rejane Cavalcante
    de Araujo, Andre Luiz C.
    Varela, Antonio T.
    Barreto, Guilherme de A.
    2013 IEEE LATIN AMERICAN ROBOTICS SYMPOSIUM (LARS 2013), 2013, : 95 - 99
  • [38] Altitude and attitude active disturbance rejection controller design of a quadrotor unmanned aerial vehicle
    Dou, Jingxin
    Kong, Xiangxi
    Wen, Bangchun
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2017, 231 (09) : 1732 - 1745
  • [39] Nonlinear Robust Backstepping Controller for Attitude Control of a Rotary Wing Unmanned Aerial Vehicle
    Roy, T. K.
    Morshed, M.
    Tumpa, F. K.
    Pervej, M. F.
    2015 IEEE INTERNATIONAL WIE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (WIECON-ECE), 2015, : 227 - 230
  • [40] Tuning of parameters backstepping ship course controller by genetic algorithm
    Witkowska, Anna
    Smierzchalski, Roman
    ADVANCES IN INFORMATION PROCESSING AND PROTECTION, 2007, : 159 - +