Trajectory tracking control of a coaxial rotor drone: Time-delay estimation-based optimal model-free fuzzy logic approach
Hossam Eddine Glida1, Abdelghani Chelihi2, Latifa Abdou2
1LMSE Laboratory, Department of Electrical Engineering, University of Biskra, Biskra, Algeria.
Abstract:
This paper proposes a control algorithm for controlling the position and attitude of a coaxial rotor drone without knowing the model dynamics. To overcome the major drawback of model-dependent approaches, an optimal model-free fuzzy controller (OMFFC) based on the estimation of the unknown dynamic function of the system is proposed. A time-delay estimation (TDE) technique is effectively exploited to approximate the unknown dynamic function of the system. The estimation error is then offset using a robust adaptive fuzzy logic compensator. Based on Lyapunov stability arguments, the global asymptotic stability of the coaxial rotor drone system is proven. Moreover, a flower pollination-based algorithm is also proposed to generate the optimal parameters to address the trade-off between optimal tracking performance and the design conditions related to the closed-loop stability requirements. The numerical simulations illustrate how the proposed methodology leads to the best performance, as well as less computational complexity compared to the standard proportional-integral-derivative and time-delay estimation-based controllers in the presence of external disturbances.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...


