Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (15): 1-5.

Previous Articles     Next Articles

Two-subpopulation Particle Swarm Optimization and its application in UUV path planning

YAN Zheping, DENG Chao, CHI Dongnan, ZHAO Yufei   

  1. College of Automation, Harbin Engineering University, Harbin 150001, China
  • Online:2013-08-01 Published:2013-07-31

双种群粒子群算法及其在UUV路径规划中的应用

严浙平,邓  超,迟冬南,赵玉飞   

  1. 哈尔滨工程大学 自动化学院,哈尔滨 150001

Abstract: Two-Subpopulation Particle Swarm Optimization(TSPSO) is proposed. The subpopulation which has the optimal location of the current iterative tends to local exploration, while the other subpopulation tends to global exploration. Both subpopulations are influenced by the group optimal location of the current iterative, so they can fully share information. The performance of the Particle Swarm Optimization is tested by several test functions. It is turned out that the TSPSO is better than other algorithms in search accuracy, stability and search speed. TSPSO is used to solve UUV 3D path planning problem, and obtains satisfactory performance.

Key words: Particle Swarm Optimization(PSO), two-subpopulation, Unmanned Underwater Vehicle(UUV), path planning

摘要: 提出一种双种群粒子群算法,在粒子进化过程中,具有当前最优位置的种群侧重于局部搜索,而不具有当前最优位置的种群侧重于全局搜索。两个种群在进化过程中受共同的群体最优位置影响进行进化,从而实现信息共享,协调进化。利用几个测试函数对算法性能进行分析验证,并与其他改进算法进行比较,结果表明算法在搜索精度、稳定性以及搜索速度上均优于改进算法。将双种群粒子群算法用于UUV三维空间轨迹规划问题,获得了满意的规划效果。

关键词: 粒子群, 双种群, 无人水下航行器(UUV), 路径规划