Aiming at the situation that small unmanned surface vehicle (USV) encounters unknown disturbance during low speed sailing, a course controller with finite time stability is designed. To solve this problem, we construct an undisturbed ideal navigation model which simply meets the stability requirements, and constructs an adaptive sliding mode surface. The control under finite time approach law is also introduced. The model under perturbation can land on the sliding mode surface in finite time and then synchronize with the ideal navigation model. The adaptive control was applied in the implementation of power control for the thruster structure, so as to ensure the tracking of the desired course within the finite time, and satisfy the needs for the stable system performance. Lyapunov direct method is used to strictly prove that the designed controller can ensure the system which converges to the steady state value in a given time period. Simulation results show that the designed adaptive finite-time controller can ensure the stable course tracking of the USV with thruster structure at low speed, and meet the requirements of the course robustness of the USV under dynamic conditions.
Read full abstract