Inicio  /  Computation  /  Vol: 11 Par: 8 (2023)  /  Artículo
ARTÍCULO
TITULO

Quadrotor Trajectory Tracking Using Model Reference Adaptive Control, Neural Network-Based Parameter Uncertainty Compensator, and Different Plant Parameterizations

Anton Glushchenko and Konstantin Lastochkin    

Resumen

A quadrotor trajectory tracking problem is addressed via the design of a model reference adaptive control (MRAC) system. As for real-world applications, the entire quadrotor dynamics is typically unknown. To take that into account, we consider a plant model, which contains uncertain nonlinear terms resulting from aerodynamic friction, blade flapping, and the fact that the mass and inertia moments of the quadrotor may change from their nominal values. Unlike many known studies, the explicit equations of the parameter uncertainty for the position control loop are derived in two different ways using the differential flatness approach: the control signals are (i) used and (ii) not used in the parametric uncertainty parameterization. After analysis, the neural network (NN) is chosen for both cases as a compensator of such uncertainty, and the set of NN input signals is justified for each of them. Unlike many known MRAC systems with NN for quadrotors, in this study, we use the ??????+?????? k x x + k r r baseline controller, which follows from the control system derivation, with both time-invariant (parameterization (i)) and adjustable (parameterization (ii)) parameters instead of an arbitrarily chosen non-tunable PI/PD/PID-like one. Adaptive laws are derived to adjust the parameters of NN uncertainty compensator for both parameterizations. As a result, the position controller ensures the asymptotic stability of the tracking error for both cases under the assumption of perfect attitude loop tracking, which is ensured in the system previously developed by the authors. The results of the numerical experiments support the theoretical conclusions and provide a comparison of the effectiveness of the derived parameterizations. They also allow us to make conclusions on the necessity of the baseline controller adjustment.

 Artículos similares

       
 
Yang-Rui Li, Chih-Chia Chen and Chao-Chung Peng    
For quadrotor control applications, it is necessary to rely on attitude angle changes to indirectly achieve the position trajectory tracking purpose. Several existing literature studies omit the non-negligible attitude transients in the position controll... ver más
Revista: Algorithms

 
Tanzeela Shakeel, Jehangir Arshad, Mujtaba Hussain Jaffery, Ateeq Ur Rehman, Elsayed Tag Eldin, Nivin A. Ghamry and Muhammad Shafiq    
Unmanned aerial vehicles (UAVs), particularly quadrotor, have seen steady growth in use over the last several decades. The quadrotor is an under-actuated nonlinear system with few actuators in comparison to the degree of freedom (DOF); hence, stabilizing... ver más
Revista: Applied Sciences

 
Kaiyang Guo, Pan Tang, Hui Wang, Defu Lin and Xiaoxi Cui    
Landing on a moving platform is an essential requirement to achieve high-performance autonomous flight with various vehicles, including quadrotors. We propose an efficient and reliable autonomous landing system, based on model predictive control, which c... ver más
Revista: Aerospace

 
Bailun Jiang, Boyang Li, Weifeng Zhou, Li-Yu Lo, Chih-Keng Chen and Chih-Yung Wen    
A dynamic model that considers both linear and complex nonlinear effects extensively benefits the model-based controller development. However, predicting a detailed aerodynamic model with good accuracy for unmanned aerial vehicles (UAVs) is challenging d... ver más
Revista: Aerospace

 
Yonghee Park, Woosung Kim and Hyungpil Moon    
In this paper, we present an efficient global and local replanning method for a quadrotor to complete a flight mission in a cluttered and unmapped environment. A minimum-snap global path planner generates a global trajectory that comprises some waypoints... ver más
Revista: Applied Sciences