Optimization of autonomous underwater vehicle’s shape is usually a multi-objective optimization problem, which is essential for autonomous underwater navigation and manipulation. To overcome the inefficiency of computational fluid dynamics software during the optimization process and the limitations of traditional single-objective optimization, a novel strategy combining genetic expression programming and crowding distance based multi-objective particle swarm algorithm is presented. Its central idea is as follows, several underwater vehicle shapes are analysed to obtain their water resistances and determine the best underwater robot shape. Shape factor of the bow and shape factor of the stern are employed as design variables, and sample points are selected by the optimal latin hypercube design. Then gene expression programming method is used to establish the surrogate model of resistance and surrounded volume. After that, the surrogate model based on the gene expression programming method is compared with that based on the surface respond method. The results show the superiority of the GEP method. Then the resistance and surrounded volume are set as two optimized variables and Pareto optimal solutions are obtained by using multi-objective particle swarm algorithm. Finally, the optimization results are compared with the hydrodynamic calculations, which shows the method proposed in the paper can greatly reduce the cost of computation and improve the efficiency of optimal shape design for underwater vehicle.
Read full abstract