Experimental Implementation of State-Dependent Riccati Equation Control on Quadrotors

被引:1461
作者
Nekoo, Saeed Rafee [1 ]
Ollero, Anibal [1 ,2 ]
机构
[1] Univ Seville, Escuela Tecn Super Ingn, Dept Ingn Sistemas & Automat, GRVC Robot Lab, Seville 41092, Spain
[2] FADA CATEC, Ctr Avanzado Tecnologias Aerosp, Seville 41300, Spain
来源
DRONE SYSTEMS AND APPLICATIONS | 2025年
关键词
Quadrotor; Flight Data Experiment; Regulation; SDRE; Control; UAV; CONTROL DESIGN; TRACKING CONTROL; UAV;
D O I
10.1016
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Multirotor unmanned aerial vehicles (UAVs) are well-known and reliable platforms for flight in indoor and outdoor environments. They perform stable flights; standard autopilots have been developed with safety features based on laws and regulations. The safety regulations, which are extremely necessary for outdoor flights, restrict modification of the control structure of the autopilots. Despite the various valuable theory/simulation studies, surprisingly, the experimental implementation of the state-dependent Riccati equation (SDRE) is absent in the literature on flight control, which is the main novelty of this work. Waypoint regulation in an indoor testbed and trajectory tracking of the same waypoints (a square with 6(m) edge and 10(cm) allowable position error) were practiced. They were compared to show the performance of the system design. The flight experiment was performed on 23 trials to show the reliability of the design and compared with the proportional-integral-derivative (PID), executed onboard without a traditional autopilot. The SDRE and PID were implemented on a customized quadrotor with Raspberry Pi3B+ and Python3 program for onboard implementation. Finding the mean tracking time of the SDRE for the mentioned square 70.86(s), the delay of the PID tracking by 8.98(s) confirmed the better performance of the proposed controller over a classical approach.
引用
收藏
页数:37
相关论文
共 34 条
[1]   Experimental evaluation of HJB optimal controllers for the attitude dynamics of a multirotor aerial vehicle [J].
Acampora Prado, Igor Afonso ;
Virgilio Pereira, Mateus de Freitas ;
de Castro, Davi Ferreira ;
dos Santos, Davi Antonio ;
Balthazar, Jose Manoel .
ISA TRANSACTIONS, 2018, 77 :188-200
[2]   On the need of nonlinear control for efficient model-based wake stabilization [J].
Aleksic-Roessner, Katarina ;
King, Rudibert ;
Lehmann, Oliver ;
Tadmor, Gilead ;
Morzynski, Marek .
THEORETICAL AND COMPUTATIONAL FLUID DYNAMICS, 2014, 28 (01) :23-49
[3]   Controlling of an Under-Actuated Quadrotor UAV Equipped With a Manipulator [J].
Ali, Zain Anwar ;
Li, Xinde .
IEEE ACCESS, 2020, 8 (08) :34664-34674
[4]  
Bogdanov A., 2003, AIAA GUIDANCE NAVIGA, P5672
[5]  
Bogdanov A., 2003, 2 AIAA UNM UNL C WOR, P6512, DOI [10.2514/6.2003-6512, DOI 10.2514/6.2003-6512]
[6]   Systematic and effective design of nonlinear feedback controllers via the state-dependent Riccati equation (SDRE) method [J].
Cimen, Tayfun .
ANNUAL REVIEWS IN CONTROL, 2010, 34 (01) :32-51
[7]  
Clautier J.R., 1996, P INT C NONL PROBL A, P117
[8]  
Ergoçmen B, 2020, P AMER CONTR CONF, P4169, DOI [10.23919/acc45564.2020.9147352, 10.23919/ACC45564.2020.9147352]
[9]   Finite-time integral fast terminal sliding mode control for uncertain quadrotor UAV based on state-dependent Riccati equation observer subjected to disturbances [J].
Ghadiri, Hamid ;
Khodadadi, Hamed ;
Hazareh, Gozar Ali .
JOURNAL OF VIBRATION AND CONTROL, 2024, 30 (11-12) :2528-2548
[10]   Hybrid Quasi-Optimal PID-SDRE Quadrotor Control [J].
Giernacki, Wojciech ;
Stepien, Slawomir ;
Chodnicki, Marcin ;
Wroblewska, Agnieszka .
ENERGIES, 2022, 15 (12)