摘要

We introduce the artificial fish swarm algorithm for heading motion model identification and control parameter optimization problems for the Ocean Rambler unmanned wave glider (UWG). First, under certain assumptions, the rigid-flexible multi-body system of the UWG was simplified as a rigid system composed of thruster + float body, based on which a planar motion model of the UWG was established. Second, we obtained the model parameters using an empirical method combined with parameter identification, which means that some parameters were estimated by the empirical method. In view of the specificity and importance of the heading control, heading model parameters were identified through the artificial fish swarm algorithm based on tank test data, so that we could take full advantage of the limited trial data to factually describe the dynamic characteristics of the system. Based on the established heading motion model, parameters of the heading S-surface controller were optimized using the artificial fish swarm algorithm. Heading motion comparison and maritime control experiments of the Ocean Rambler UWG were completed. Tank test results show high precision of heading motion prediction including heading angle and yawing angular velocity. The UWG shows good control performance in tank tests and sea trials. The efficiency of the proposed method is verified.