TY - JOUR
T1 - Trajectory tracking double two-loop adaptive neural network control for a Quadrotor
AU - Lopez-Sanchez, Ivan
AU - Pérez-Alcocer, Ricardo
AU - Moreno-Valenzuela, Javier
N1 - Funding Information:
This work was supported by CONACYT–Fondo Sectorial de Investigación para la Educación under Project A1-S-24762 (Proyecto Apoyado por el Fondo Sectorial de Investigación para la Educación) and by SIP–IPN, Proyect number 20230250, México.
Publisher Copyright:
© 2023 The Franklin Institute
PY - 2023/3
Y1 - 2023/3
N2 - In this paper, the development and experimental validation of a novel double two-loop nonlinear controller based on adaptive neural networks for a quadrotor are presented. The proposed controller has a two-loop structure: an outer loop for position control and an inner loop for attitude control. Similarly, both position and orientation controllers also have a two-loop design with an adaptive neural network in each inner loop. The output weight matrices of the neural networks are updated online through adaptation laws obtained from a rigorous error convergence analysis. Thus, a training stage is unnecessary prior to the neural network implementation. Additionally, an integral action is included in the controller to cope with constant disturbances. The error convergence analysis guarantees the achievement of the trajectory tracking task and the boundedness of the output weight matrix estimation errors. The proposed scheme is designed such that an accurate knowledge of the quadrotor parameters is not needed. A comparison against the proposed controller and two other well-known schemes is presented. The obtained results showed the functionality of the proposed controller and demonstrated robustness to parametric uncertainty.
AB - In this paper, the development and experimental validation of a novel double two-loop nonlinear controller based on adaptive neural networks for a quadrotor are presented. The proposed controller has a two-loop structure: an outer loop for position control and an inner loop for attitude control. Similarly, both position and orientation controllers also have a two-loop design with an adaptive neural network in each inner loop. The output weight matrices of the neural networks are updated online through adaptation laws obtained from a rigorous error convergence analysis. Thus, a training stage is unnecessary prior to the neural network implementation. Additionally, an integral action is included in the controller to cope with constant disturbances. The error convergence analysis guarantees the achievement of the trajectory tracking task and the boundedness of the output weight matrix estimation errors. The proposed scheme is designed such that an accurate knowledge of the quadrotor parameters is not needed. A comparison against the proposed controller and two other well-known schemes is presented. The obtained results showed the functionality of the proposed controller and demonstrated robustness to parametric uncertainty.
UR - http://www.scopus.com/inward/record.url?scp=85148537410&partnerID=8YFLogxK
U2 - 10.1016/j.jfranklin.2023.01.029
DO - 10.1016/j.jfranklin.2023.01.029
M3 - Artículo
AN - SCOPUS:85148537410
SN - 0016-0032
VL - 360
SP - 3770
EP - 3799
JO - Journal of the Franklin Institute
JF - Journal of the Franklin Institute
IS - 5
ER -