Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T07:40:05.354Z Has data issue: false hasContentIssue false

Enhanced backstepping control for an unconventional quadrotor under external disturbances

Published online by Cambridge University Press:  28 July 2022

A. Belmouhoub*
Affiliation:
Materials and Electronic Systems Laboratory, University of Mohamed El Bachir El Ibrahimi, Bordj Bou Arreridj, Algeria
S. Medjmadj
Affiliation:
Laboratory of Control University of Setif and University of Bordj Bou Arreridj, Algeria
Y. Bouzid
Affiliation:
Complex Systems Control and Simulators (CSCS) laboratory, Ecole Militaire Polytechnique, Bordj el Bahri, Algiers, Algeria
S. H. Derrouaoui
Affiliation:
Complex Systems Control and Simulators (CSCS) laboratory, Ecole Militaire Polytechnique, Bordj el Bahri, Algiers, Algeria
M. Guiatni
Affiliation:
Complex Systems Control and Simulators (CSCS) laboratory, Ecole Militaire Polytechnique, Bordj el Bahri, Algiers, Algeria
*
*Corresponding author. Email: belmouhoub.amina@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

Robust control of non-linear systems is a challenging task, notably in the presence of external disturbances and uncertain parameters. The main focus of this paper is to solve the trajectory tracking problem of an unconventional quadrotor with rotating arms (also known as a foldable drone), while overcoming some of the challenges associated with this type of vehicle. Therefore, in a first step, the model of this vehicle is presented, taking into account the change of the inertia, the centre of gravity, and the control matrix. The theoretical foundations of backstepping control, based on the finite time Lyapunov stability theory and enhanced by a Super-Twisting algorithm, are then discussed. Numerical simulations are performed to demonstrate the efficiency of the suggested control approach. Finally, a qualitative and quantitative comparative study of the proposed controller with the conventional backstepping controller is performed. Overall, the obtained results show that the proposed control strategy outperforms in terms of accuracy and resilience.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. Design of the quadrotor with rotating arms. (1) Propeller. (2) Rotating arm. (3) Servo-arm junction. (4) Servomotor.

Figure 1

Figure 2. Different configurations of the quadrotor with rotating arms: (a) X configuration, (b) Y configuration, (c) YI configuration, (d) H configuration, (e) T configuration, (f) O configuration.

Figure 2

Table 1. The arm angles of each configuration

Figure 3

Figure 3. Schematic of the quadrotor with rotating arms.

Figure 4

Figure 4. Control architecture.

Figure 5

Table 2. Parameters of the unconventional quadrotor

Figure 6

Table 3. Parameters of PID controller.

Figure 7

Table 4. Parameters of the controller.

Figure 8

Figure 5. Absolute position of the quadrotor under disturbances.

Figure 9

Figure 6. Trajectory of positions.

Figure 10

Figure 7. Euler angles.

Figure 11

Figure 8. Quadrotor tracking errors.

Figure 12

Figure 9. Quadrotor attitude errors.

Figure 13

Figure 10. Evolution of control signals.

Figure 14

Figure 11. Servomotors outputs.

Figure 15

Figure 12. Absolute position of the quadrotor under disturbances.

Figure 16

Figure 13. Trajectory of positions.

Figure 17

Figure 14. Euler angles.

Figure 18

Figure 15. Quadrotor tracking errors.

Figure 19

Figure 16. Quadrotor attitude errors.

Figure 20

Figure 17. Evolution of control signals.

Figure 21

Table 5. Quantitative comparison for the $1^{st}$ scenario

Figure 22

Table 6. Quantitative comparison for the $2^{nd}$ scenario