To solve the problem of ship automatic berthing control due to unknown time-varying disturbance and dynamic uncertainty of model parameters, an automatic berthing control law based on predefined performance time function is proposed. First, a predefined performance time function is designed and coupled with tracking error to achieve the predetermined performance of tracking error. Secondly, radial basis function neural network is used to approach the dynamic uncertainty of ship model parameters, and the complex uncertainty of model parameters and unknown time-varying disturbance is represented by linearized parameter form with single virtual parameter, which makes the calculation simple and easy to implement in engineering. On this basis, the reverse step control law is designed. Thirdly, the stability of the system is proved based on Lyapunov stability theory. Finally, the simulation results show that the control law can make the ship reach the desired position and heading angle, and realize the automatic berthing of the ship. The control law and berthing controller designed in this paper have good applicability and robustness, which provides a theoretical basis for the subsequent control research of surface intelligent ships.
Read full abstract