A nonsingular terminal sliding mode decentralized controller that can ensure the tracking errors of the trajectories and attitude rapid convergence in finite time is proposed for an insufficient driven and strongly coupled nonlinear four-rotor unmanned aerial vehicle (UAV). The total lift of the UAV system is decomposed into three virtual drive separation forces corresponding to the three positions. The insufficient drive UAV system is transformed into a virtual full-drive model for research. The three position states and the three attitude states of UAV are placed correspondingly to the six subsystems by variable substitution. The model uncertainty and unknown disturbance term for each subsystem serves as total coupling terms among the subsystems. The upper bounds of the total coupling terms are considered as unknown ordinary higher order polynomials varying with the six states of the system under the action of time change. With the help of Cauchy inequality, the estimates of the upper bounds are obtained from the approximation performance of the RBF neural network. Finally, the decentralized controller is designed for each attitude subsystem and the virtual decentralized controller for each position subsystem. It is also mapped to the tracking total lift controller by using the virtual decentralized position controller. The controller design process uses the nonsingular terminal sliding mode control technology to ensure that the quadrotor attitude and position variables can quickly converge to the desired value in a short time. Simulation experiments verify that the proposed control method is effective and feasible.
Read full abstract