Adaptive recursive sliding mode control for surface vessel trajectory tracking with input and output constraints

被引:7
作者
Shen Z.-P. [1 ]
Bi Y.-N. [1 ]
Wang Y. [1 ]
Guo C. [1 ]
机构
[1] College of Marine Electrical Engineering, Dalian Maritime University, Dalian, 116026, Liaoning
来源
Kongzhi Lilun Yu Yingyong/Control Theory and Applications | 2020年 / 37卷 / 06期
基金
中国国家自然科学基金;
关键词
Control system stability; Input constraints; Neural networks; Output constraints; Recursive sliding mode control; Ship trajectory tracking;
D O I
10.7641/CTA.2019.90539
中图分类号
学科分类号
摘要
To solve the trajectory tracking problem of fully-actuated surface vessel with input and output constraints, a method of adaptive neural network recursive sliding mode dynamic surface control, based on time-varying asymmetric barrier Lyapunov function, is proposed in the presence of uncertain ship model parameters and unknown external environmental disturbances. In this strategy, the asymmetric barrier Lyapunov function is designed to restrict the actual ship trajectory within limited areas. An minimal learning parameter (MLP) neural network based is introduced to approximate the model uncertainty and to reduce the computational complexity of the system. Then the command filter is applied to restrain the amplitude of input signal and avoid the problem of complicated calculations caused by backstepping. Based on that, the recursive sliding mode method is incorporated into dynamic surface control to enhance the system robustness. The hyperbolic tangent function and the Nussbaum function are introduced to compensate for nonlinear terms caused by saturation function and ensure the system stability. Finally, the application of Lyapunov function proves that all signals in the closed-loop tracking system can be guaranteed the uniformly ultimate boundedness by the proposed control law. The simulation results show that the proposed controller can effectively solve the problem of control input constraints and output constraints, and enhance the system robustness against model uncertainty and unknown external environmental disturbances. © 2020, Editorial Department of Control Theory & Applications South China University of Technology. All right reserved.
引用
收藏
页码:1419 / 1427
页数:8
相关论文
共 29 条
[1]  
KANELLAKOPOULOS I, KOKOTOVIC A S., Systematic design of adaptive controller for feedback linearizablesystems, IEEE Transactions on Automatic Control, 36, 11, pp. 1241-1253, (1991)
[2]  
SWAROOP D, HEDRICK J K, YIP P P, Et al., Dynamic surface control for a class of nonlinear systems, IEEE Transacions on Automatic Control, 45, 10, pp. 1893-1899, (2000)
[3]  
DU Jialu, YANG Yang, HU Xin, Et al., Control law design of dynamic positioning for ship dynamic surface control, Journal of Traffic and Transportation Engineering, 14, 5, pp. 36-50, (2014)
[4]  
XU B., Disturbance observer-based dynamic surface control of transport aircraft with continuous heavy cargo airdrop, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47, 1, pp. 161-170, (2017)
[5]  
SUNG J Y, JIN B P, YOON H C., Adaptive dynamic surface control of flexible-joint robots using self-recurrent wavelet neural networks, Random Process. IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, 36, 6, pp. 1342-1355, (2006)
[6]  
DO K., Practical control of underactuated ships, Ocean Engineering, 37, 13, pp. 1111-1119, (2010)
[7]  
SHIN J, KWAK D J, LEE Y., Adaptive path-following control for an unmanned surface vessel using an identified dynamic model, IEEE/ASME Transactions on Mechatronics, 22, 3, pp. 1143-1153, (2017)
[8]  
GAO T T, HUANG J S, ZHOU Y, Et al., Robust adaptive tracking control of an underactuated ship with guaranteed transient performance, International Journal of Systems Science, 48, 2, pp. 1-8, (2016)
[9]  
CUI R X, CHEN L P, YANG C G, Et al., Extended state observerbased integral sliding mode control for an underwater robot with unknown disturbances and uncertain nonlinearities, IEEE Transactions on Industrial Electronics, 64, 8, pp. 6785-6795, (2017)
[10]  
LI J F, LI T S, FAN Z Z, Et al., Direct adaptive NN control of ship course autopilot with input saturation, Fourth International Workshop on Advanced Computational Intelligence, pp. 655-661, (2011)