Objective This paper proposes a fuzzy sliding mode controller based on T-S fuzzy logic for the vertical plane motion control of an autonomous underwater glider (AUG) with limited actuator capability.
Methods In the fuzzy sliding mode controller, the fuzzy switching rate is used to replace the switching rate in the fixed time controller to effectively suppress buffeting. The fuzzy switching rate is obtained by fitting the switching rate of the fixed time controller with T-S fuzzy rules. Based on the limited capabilities of AUG actuators, a saturation auxiliary system is designed to improve the actuator saturation effect. Finally, the performance of the system is verified by Lyapunov stability analysis and numerical simulation.
Results The results show that the AUG under the fuzzy sliding mode controller and the saturation auxiliary system can converge in finite time. The effectiveness of the fuzzy sliding mode controller and the saturation auxiliary system are verified by numerical simulation.
Conclusions By making comparisons with the fixed-time controller, it is verified that the two controllers have similar control performance, and the buffeting of the fuzzy sliding mode controller is lesser.