Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T12:07:18.498Z Has data issue: false hasContentIssue false

A novel hybrid back-stepping and fuzzy logic control strategy for a quadcopter

Published online by Cambridge University Press:  03 August 2017

H. Shraim*
Affiliation:
Lebanese University, Faculty of Engineering III, Beirut, Lebanon
Y. Harkouss
Affiliation:
Lebanese University, Faculty of Engineering III, Beirut, Lebanon
H. Bazzi
Affiliation:
Lebanese University, Faculty of Engineering III, Beirut, Lebanon
Rights & Permissions [Opens in a new window]

Abstract

This article aims to present a novel control strategy for quadrotor helicopter. It is composed of three main parts constituting the system modelling, the integral back-stepping control, and fuzzy logic compensator. In the first part, a non-linear model is presented taking in consideration some non-linearities and variables that are usually neglected. In the second part, a controller based on the integral back-stepping algorithm has been developed for the system in order to make the system follows a desired path. However, due to complexity of paths and to the presence of unknown disturbances, a fuzzy logic compensator is added in parallel to the integral back-stepping controller to improve trajectory tracking in some critical conditions (high wind speed, mass variation, etc.). Simulation results have been presented to show the effectiveness of the proposed approach.

Information

Type
Research Article
Copyright
Copyright © Royal Aeronautical Society 2017 
Figure 0

Figure 1. Quadrotor coordinate system.

Figure 1

Figure 2. Fuzzy compensation system structure.

Figure 2

Figure 3. Fuzzy controller architecture.

Figure 3

Figure 4. FLC implemented in the compensation system.

Figure 4

Figure 5. Different membership functions.

Figure 5

Table 1 Rule base of each FLC

Figure 6

Figure 6. X displacement with the FIBS controller and the IBS controller.

Figure 7

Figure 7. Y displacement with the FIBS controller and the IBS controller.

Figure 8

Figure 8. Errors in the X direction.

Figure 9

Figure 9. Errors in the Y direction.

Figure 10

Figure 10. Z displacement with the FIBS controller and the IBS controller.

Figure 11

Figure 11. Errors in the Z direction.