Abstract

The dynamics model of the unmanned underwater vehicle (UUV) system is highly nonlinear, multi-degree-of-freedom, strongly coupled, and time-varying. Its motion control has been a complex problem due to the unknown information about and the uncertainty of the working environment. To improve the performance and reliability of UUV trajectory tracking control, a trajectory tracking method based on nonlinear model predictive control is designed, and an improved gray wolf optimization (IGWO) is proposed for the optimization of nonlinear model predictive control. The convergence factor of IGWO is designed as a nonlinear attenuation function, and the memory function is added to the position update equation to enhance the effect of trajectory tracking control. Through the simulation in the ROS environment, the influence of the convergence factor on the convergence rate of trajectory tracking error and tracking control performance is obtained. By comparing the tracking effects of several groups of reference trajectories, it is shown that the proposed method is universally applicable and effective to the trajectory tracking control of UUV. Compared with traditional gray wolf optimization (GWO), SQP, and other optimization algorithms, the reliability of the proposed method for UUV trajectory tracking control is demonstrated.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call