Desired tracking of delayed quadrotor UAV under model uncertainty and wind disturbance using adaptive super-twisting
Omid Mofid1, Saleh Mobayen2, Chunwei Zhang3
1Structural Vibration Control Group, Qingdao University of Technology, Qingdao 266033, China; Department of Electrical Engineering, University of Zanjan, University Blvd., Zanjan 45371-38791, Iran; Future Technology Research Center, National Yunlin University of Science and Technology, 123 University Road, Section 3, Douliou, Yunlin 64002, Taiwan.
Abstract:
In this study, the fully-actuated dynamic equation of quad-rotor as a type of Unmanned Aerial Vehicles (UAVs) is considered in the existence of input-delay, model uncertainty and wind disturbance. Then, a super-twisting terminal sliding mode control approach is planned with the aim of the finite-time attitude and position tracking of quad-rotor UAV considering input-delay, model uncertainty and wind disturbance. The finite time convergence of the tracking trajectory of quad-rotor is proved by Lyapunov theory concept. When the upper bound of the modeling uncertainty and wind disturbance is supposed to be unknown, an adaptive super-twisting terminal sliding mode control is proposed. Therefore, the unknown bounds of the model uncertainty and wind disturbance affecting the quad-rotor UAV are estimated using the adaptive-tuning control laws. Finally, simulation outcomes and experimental verifications are provided to demonstrate the validation and success of planned control technique.
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...
PID Controller
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Multi-input and Multi-variable systems
In the absence...
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...


