摘要

Aiming at the problems of poor compatibility of colony, blindness of search, slow rate of convergence, and low accuracy of optimum solution in the artificial fish swarm algorithm (AFSA), an adaptive artificial fish swarm algorithm (AAFSA) was proposed to solve the parameter optimization problem of control system design for unmanned surface vessel (USV). Watch behavior was adopted in AAFSA to improve the compatibility of fish swarm, and death and renascence mechanism of artificial fish was introduced to enhance the capability of artificial fish survival and evolution, which can markedly improve the colony behavior of artificial fish swarm. Variable solution domain and adaptive adjustment parameter strategies were adopted to increase the convergence rate and precision. The simulation results show that AAFSA has better optimization ability and adaptability, and it improves the global convergence rate and precision. The effectiveness of the AAFSA is validated by design example of control system.

全文