Adaptive Fuzzy Control of Autonomous Surface Vehicles for Fast Accurate Trajectory Tracking

被引:0
作者
Xuefeng Zhang
Shun-Feng Su
Yang-Quan Chen
机构
[1] Northeastern University,College of Sciences
[2] National Taiwan University of Science and Technology,Department of Electrical Engineering
[3] University of California at Merced,Embedded Systems and Automation Laboratory, School of Engineering
来源
International Journal of Fuzzy Systems | 2023年 / 25卷
关键词
Adaptive fuzzy control; Autonomous surface vehicles; Predefined performance; Trajectory tracking;
D O I
暂无
中图分类号
学科分类号
摘要
This paper investigates the trajectory tracking control problem for the autonomous surface vehicles with unknown dynamics and environmental disturbances. A novel adaptive fuzzy constrained control approach is put forward to deal with this problem. Instead of the exponentially decaying functions, a new-type performance envelop is designed to offer a way to explicitly and freely preassign the settling time and the accuracy of trajectory tracking. Moreover, in lieu of involving the approach angle or azimuth angle, a new idea for tackling underactuation is proposed that yields a singularity-free continuous control solution. The fuzzy logic systems are employed to address the unknown and lumped nonlinearities in the closed-loop system. The resulting control system possesses inherent robustness to the external disturbances and the second derivative of the reference trajectory, thus without the need for employing disturbance observers or assuming the available derivative information. It is demonstrated by the constraint analysis based on dialectic by contradiction that the developed control achieves arbitrarily fast and accurate trajectory tracking for the vehicle. Finally, the effectiveness and superiority of our approach are verified by a comparative simulation.
引用
收藏
页码:2411 / 2422
页数:11
相关论文
共 93 条
[91]  
Skjetne R(undefined)undefined undefined undefined undefined-undefined
[92]  
Fossen TI(undefined)undefined undefined undefined undefined-undefined
[93]  
Kokotovic PV(undefined)undefined undefined undefined undefined-undefined