To meet complex space-time coordination constraints, it is crucial to adjust the formation configuration when the wave gliders (WG) formation performs cooperative tasks in challenging marine environments. The propulsion of the WG relying on wave energy leads to nonlinear and unpredictable motion control, to address this challenge, a flexible formation path planning method based on the constraint-segmentation and multi-objective particle swarm optimization (CS-MOPSO) algorithm was proposed. A divide and conquer strategy was used to segment a pre-planned path into multiple waypoints, and the formation configuration of each waypoint were optimized by the CS-MOPSO. The CS-MOPSO algorithm segments the particle population according to constraint violation level and guides particles toward feasible region. Dubins curves were employed to construct collaborative paths with flexible formation constraint. A formation configuration evaluation system was proposed for quantitative assessment of the formation configuration and cooperative path, and the technique for order preference by similarity to the ideal solution was used to identify the optimal solution. Simulation results show that compared to other algorithms, the proposed method achieves shorter navigation time and lower formation distortion under complex constraint.
LIU Fen, SHANG Li-ya, SUN Xiu-jun, ZHANG Shuai, SANG Hong-qiang.
Flexible Formation Path Planning Method for Wave Glider under Complex Constraints[J].
Science Technology and Engineering, 2026, 26(1): 239-244 DOI:10.12404/j.issn.1671-1815.2500470
逼近理想解排序法(technique for order preference by similarity to an ideal solution, TOPSIS)[17]是一种常用的多准则决策方法,TOPSIS的根本思想是通过对所有方案排序,选择一个更接近理想解和更远离负理想解的解[18]。通过使用CS-MOPSO算法,可以得到一组非支配解,使用TOPSIS对解决方案排序,可得到最佳仿射变换参数。由仿射变换矩阵可以计算得出航路点pi处对应的期望构型C*(pi)。遍历航路点集合,使用CS-MOPSO算法和TOPSIS模型逐一求解最优编队构型和协同路径,最终可以构建出具有柔性队形约束的时、空协同航路。
TangWei, LiuSiyang, GaoHan, et al. Waterline detection method for unmanned surfaced vessel based on improved Hough transform[J]. Science Technology and Engineering, 2018, 18(31): 36-41.
SunXiujun, ZhangHaipeng, SangHongqiang, et al. Transversal stability analysis for the float of wave glider[J]. Science Technology and Engineering, 2024, 24(34): 14734-14741.
TianYingyuan, WuXiaotao, WangHaijun, et al. Research progress and development thinking of “Sea Ray” wave glider[J]. Digital Ocean & Underwater Warfare, 2020, 3(2): 111-122.
[9]
卢倪斌. 考虑浪流影响的波浪滑翔器路径规划研究[D]. 哈尔滨: 哈尔滨工程大学, 2020.
[10]
LuNibin. Research on path planning of wave glider considering the Influence of wave and current[D]. Harbin: Harbin Engineering University, 2020.
WangZhen, SangHongqiang, SunXiujun. Obstacle avoidance method for wave glider formation[J]. Science Technology and Engineering, 2022, 22(21): 9176-9181.
[13]
ZhangJ, ChenD, HanG, et al. Formation path planning for collaborative autonomous underwater vehicles based on consensus-sparrow search algorithm[J]. IEEE Internet of Things Journal, 2023, 11(8): 13810-13823.
[14]
LiuY, BucknallR. Path planning algorithm for unmanned surface vehicle formations in a practical maritime environment[J]. Ocean Engineering, 2015, 97: 126-144.
[15]
游宇嵩. 波浪滑翔器编队路径规划方法研究[D]. 天津: 天津工业大学, 2020.
[16]
YouYusong. Research on path planning method of wave glider formation[D]. Tianjin: Tiangong University, 2020.
[17]
WangY, ChengL, HouZ, et al. Optimal formation of multirobot systems based on a recurrent neural network[J]. IEEE Transactions on Neural Networks and Learning Systems, 2015, 27(2): 322-333.
ZhangJianlin, CaoJie, ZhaoFuqing, et al. Constrained multi-objective optimization algorithm based on hierarchical environmental selection[J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51(5): 131-136.
[20]
CoelloC A C, PulidoG T, LechugaM S. Handling multiple objectives with particle swarm optimization[J]. IEEE Transactions on Evolutionary Computation, 2004, 8(3): 256-279.
FengQian, LiQing, QuanWei, et al. Overview of multiobjective particle swarm optimization algorithm[J]. Chinese Journal of Engineering, 2021, 43(6): 745-753.
[23]
ZhangH, ZhuY, YanX. Multi-hive artificial bee colony algorithm for constrained multi-objective optimization[C]// 2012 IEEE Congress on Evolutionary Computation. Brisbane: IEEE, 2012: 1-8.
[24]
VenterG, Sobieszczanski-SobieskiJ. Multidisciplinary optimization of a transport aircraft wing using particle swarm optimization[J]. Structural and Multidisciplinary Optimization, 2004, 26: 121-131.
[25]
ZhangX, ZhengX, ChengR, et al. A competitive mechanism based multi-objective particle swarm optimizer with fast convergence[J]. Information Sciences, 2018, 427: 63-76.
[26]
GhafourK. Multi-objective continuous review inventory policy using MOPSO and TOPSIS methods[J]. Computers & Operations Research, 2024, 163: 106512.
[27]
TsouC S. Multi-objective inventory planning using MOPSO and TOPSIS[J]. Expert Systems with Applications, 2008, 35(1/2): 136-142.