上海交通大学学报 ›› 2025, Vol. 59 ›› Issue (10): 1558-1567.doi: 10.16183/j.cnki.jsjtu.2024.032
收稿日期:2024-01-22
修回日期:2024-03-01
接受日期:2024-03-07
出版日期:2025-10-28
发布日期:2025-10-24
通讯作者:
蔡云泽,教授,博士生导师;E-mail:yzcai@sjtu.edu.cn.
作者简介:董德金(2000—),硕士生,主要从事智能体路径规划研究.
基金资助:
DONG Dejin1,2, WANG Changcheng3, CAI Yunze1,2(
)
Received:2024-01-22
Revised:2024-03-01
Accepted:2024-03-07
Online:2025-10-28
Published:2025-10-24
摘要:
大范围栅格地图的多目标路径规划具有节点规模大、目标数量多的特征,现有算法难以平衡求解帕累托前沿(PF)的速度与质量,因此研究面向PF的高效优化算法具有重要的理论意义.首先,提出一种基于代价向量的加权图建模方法,并在此基础上研究适用于大规模问题的优化算法,相比传统图搜索算法显著降低了时间成本.其次,针对PF求解质量不足的问题,提出一种改进的多目标进化算法并包含新的初始化策略,以及基于角度和偏移密度的思想设计个体和环境选择策略.该改进措施综合考虑种群多样性和收敛性,从而提升了求解效率.最后,通过仿真实验对比,验证了所提改进算法的有效性.
中图分类号:
董德金, 王常成, 蔡云泽. 基于改进多目标进化算法的栅格地图路径规划[J]. 上海交通大学学报, 2025, 59(10): 1558-1567.
DONG Dejin, WANG Changcheng, CAI Yunze. An Improved Multi-Objective Evolutionary Algorithm for Grid Map Path Planning[J]. Journal of Shanghai Jiao Tong University, 2025, 59(10): 1558-1567.
| [1] |
裘柯钧, 鲍中凯, 陈璐. 民用客机总装车间自动引导车任务分配及路径规划[J]. 上海交通大学学报, 2023, 57(1): 93-102.
doi: 10.16183/j.cnki.jsjtu.2021.223 |
| QIU Kejun, BAO Zhongkai, CHEN Lu. Task assignment and path planning for automatic guided vehicles in aircraft assembly workshop[J]. Journal of Shanghai Jiao Tong University, 2023, 57(1): 93-102. | |
| [2] | ABED B M, JASIM W M. Multi objective optimization algorithms for mobile robot path planning: A survey[J]. International Journal of Online & Biomedical Engineering, 2022, 18(15): 160-177. |
| [3] | OU Y Q, FAN Y X, ZHANG X L, et al. Improved A* path planning method based on the grid map[J]. Sensors, 2022, 22(16): 6198. |
| [4] | ZHANG D, LUO R, YIN Y B, et al. Multi-objective path planning for mobile robot in nuclear accident environment based on improved ant colony optimization with modified A*[J]. Nuclear Engineering and Technology, 2023, 55(5): 1838-1854. |
| [5] | DUAN P, SANG H Y, LI J Q, et al. Solving multi-objective path planning for service robot by a pareto-based optimization algorithm[C]// 2018 Chinese Control and Decision Conference. Shenyang, China: IEEE, 2018: 3416-3420 |
| [6] | HOHMANN N, BUJNY M, ADAMY J, et al. Hybrid evolutionary approach to multi-objective path planning for UAVs[C]// 2021 IEEE Symposium Series on Computational Intelligence. Orlando, USA: IEEE, 2021: 9660187. |
| [7] | STEWART B S, WHITE C C. Multiobjective A*[J]. Journal of the ACM, 1991, 38(4): 775-814. |
| [8] | MANDOW L, DE LA CRUZ J L P. Multiobjective A* search with consistent heuristics[J]. Journal of the ACM, 2008, 57(5): 1-25. |
| [9] | Ulloa C H, Yeoh W, Baier J, et al. A simple and fast bi-objective search algorithm[C]// Proceedings of the International Conference on Automated Planning and Scheduling. Nancy, France: AAAI, 2020, 30: 143-151. |
| [10] | REN Z Q, ZHAN R, RATHINAM S, et al. Enhanced multi-objective A* using balanced binary search trees[C]// Proceedings of the International Symposium on Combinatorial Search. Vienna, Austria: AAAI, 2022: 162-170. |
| [11] | HU X B, GU S H, ZHANG C, et al. Finding all Pareto optimal paths by simulating ripple relay race in multi-objective networks[J]. Swarm and Evolutionary Computation, 2021, 64: 100908. |
| [12] | JIN B. Multi-objective A* algorithm for the multimodal multi-objective path planning optimization[C]// 2021 IEEE Congress on Evolutionary Computation. Kraków, Poland: IEEE, 2021: 1704-1711. |
| [13] | AHN C W, RAMAKRISHNA R S. A genetic algorithm for shortest path routing problem and the sizing of populations[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(6): 566-579. |
| [14] | DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-II[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. |
| [15] | LI K, FIALHO A, KWONG S, et al. Adaptive operator selection with bandits for a multiobjective evolutionary algorithm based on decomposition[J]. IEEE Transactions on Evolutionary Computation, 2014, 18(1): 114-130. |
| [16] | REN Q, YAO Y, YANG G, et al. Multi-objective path planning for UAV in the urban environment based on CDNSGA-II[C]// 2019 IEEE International Conference on Service-Oriented System Engineering. San Francisco, USA: IEEE, 2019: 350-3505. |
| [17] | YAO X Y, LI W H, PAN X G, et al. Multimodal multi-objective evolutionary algorithm for multiple path planning[J]. Computers & Industrial Engineering, 2022, 169: 108145. |
| [18] | ZHENG S H, ZHENG C R, LI W. Research on multi-objective shortest path based on genetic algorithm[C]// 2022 2nd International Conference on Computer Science and Blockchain. Wuhan, China: IEEE, 2022: 127-130. |
| [19] |
TIAN Y, ZHENG X T, ZHANG X Y, et al. Efficient large-scale multiobjective optimization based on a competitive swarm optimizer[J]. IEEE Transactions on Cybernetics, 2020, 50(8): 3696-3708.
doi: 10.1109/TCYB.2019.2906383 pmid: 30951490 |
| [20] | CHENG R, JIN Y C, OLHOFER M, et al. A reference vector guided evolutionary algorithm for many-objective optimization[J]. IEEE Transactions on Evolutionary Computation, 2016, 20(5): 773-791. |
| [21] | DEB K, JAIN H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints[J]. IEEE Transactions on Evolutionary Computation, 2014, 18(4): 577-601. |
| [22] | TIAN Y, CHENG R, ZHANG X Y, et al. An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility[J]. IEEE Transactions on Evolutionary Computation, 2018, 22(4): 609-622. |
| [23] | LIU Z Z, WANG Y, HUANG P Q. AnD: A many-objective evolutionary algorithm with angle-based selection and shift-based density estimation[J]. Information Sciences, 2020, 509: 400-419. |
| [1] | 杜海阔1,2, 郭正玉3,4, 章露露1,2, 蔡云泽1,2. 基于多目标松散同步搜索的多目标多智能体异步路径规划[J]. J Shanghai Jiaotong Univ Sci, 2024, 29(4): 667-677. |
| [2] | 苗镇华1, 黄文焘2, 张依恋3, 范勤勤1. 基于深度强化学习的多模态多目标多机器人任务分配算法[J]. J Shanghai Jiaotong Univ Sci, 2024, 29(3): 377-387. |
| [3] | . 基于栅格图特征点提取下的蚁群算法路径规划[J]. J Shanghai Jiaotong Univ Sci, 2023, 28(1): 86-99. |
| 阅读次数 | ||||||
|
全文 |
|
|||||
|
摘要 |
|
|||||