Compound robust tracking control of disturbed quadrotor unmanned aerial vehicles: A data-driven cascade control approach

Author(s):  
Yongpeng Weng ◽  
Dong Nan ◽  
Ning Wang ◽  
Zhuofu Liu ◽  
Zhe Guan

In this paper, the robust trajectory tracking control problem of disturbed quadrotor unmanned aerial vehicles (UAVs) with disturbances, uncertainties and unmodeled dynamics is addressed, by devising a novel compound robust tracking control (CRTC) approach via data-driven cascade control technique. By deploying the data-driven philosophy, a data-based sliding-mode surface is proposed, and thereby contributing to strong adaptability to nonlinearity and model-unknown properties of the UAVs. By utilizing the backstepping technique, virtual control strategy and a novel cascaded compound robust PD control structure, the attitude and position subsystems are efficiently cohered such that a data-driven cascaded compound robust controller containing both PD control and sliding-mode control can be developed to conquer the lumped disturbances induced by uncertainties, disturbances and unmodeled dynamics. Eventually, the asymptotic convergence of the tracking errors with respect to both attitude and position subsystems can be guaranteed rigorously. Simulation studies on a prototype quadrotor UAV are performed to evaluate the efficacy and superiority of the devised CRTC method.

Robotica ◽  
1991 ◽  
Vol 9 (1) ◽  
pp. 53-62 ◽  
Author(s):  
Zoran R. Novaković ◽  
Leon Z˘lajpah

SUMMARYBased on the Lyapunov theory, a new principle was developed for synthesizing robot tracking control in the presence of model uncertainties. First, a general Lyapunov-like robust tracking concept is presented. It is then used as a basis for the control algorithm derived via a quadratic Lyapunov function constructed using a sliding mode function (based on the output error). Control synthesis is made in task-space, without any need for solving the inverse kinematics problem, i.e. one does not need to inver the Jacobian matrix. It is also shown that the tracking error becomes close to zero in a settling time which is less than a prescribed finite time. Simulation results are incorporated.


Sign in / Sign up

Export Citation Format

Share Document