具有容量限制的无人驾驶清扫车路径优化模型及求解算法
Optimization Model and Solving Algorithm for Autonomous Sweeper Path Planning with Capacity Constraints
DOI: 10.12677/ORF.2023.136645, PDF,   
作者: 贾田峰, 何胜学:上海理工大学管理学院,上海;崔允汀:同济大学建筑设计研究院(集团)有限公司,上海
关键词: 无人驾驶清扫车路径优化容量限制模拟退火算法Autonomous Sweeper Path Optimization Capacity Constraints Simulated Annealing Algorithm
摘要: 合理规划车辆行驶路线,减少不必要的行驶时间是实现无人清扫车推广的关键技术。本文为有容量限制和中间设施点选择的无人清扫车路线问题建立了一个可以直接求出行驶路线的优化模型,并设计了对应的二级模拟退火算法进行求解。首先,以平均分配为原则,根据容量限制确定垃圾站,生成两辆无人清扫车可行的初始路线;其次,对两辆无人清扫车的行驶路线进行组合并利用模拟退火算法加以优化;最后,逐一优化两辆清扫车的行驶路线并分别生成其最终行驶路线。通过算例分析结果显示,本文设计的二级模拟退火算法可将无人清扫车的总行驶时间减少高达44%,减少了清扫车的工作成本,实现最终线路的工作负荷的均衡,证明了该模型和算法的可靠与高效性。
Abstract: Efficient route planning for vehicles, aimed at minimizing unnecessary travel time, is a critical technology for the widespread adoption of unmanned cleaning vehicles. This paper establishes an optimization model for the unmanned cleaning vehicle routing problem with capacity constraints and the selection of intermediate facility points. It also designs a corresponding two-stage simulated annealing algorithm for solution. First, following the principle of equitable distribution, garbage stations are determined based on capacity constraints to generate initial feasible routes for two unmanned cleaning vehicles. Second, the routes of the two vehicles are combined and optimized using a simulated annealing algorithm. Finally, each of the two cleaning vehicle routes is optimized individually to generate their final travel routes. Results from case studies demonstrate that the two-stage simulated annealing algorithm designed in this paper can reduce the total travel time of unmanned cleaning vehicles by up to 44%. This reduction leads to cost savings for the cleaning vehicles and balances the workload for the final routes, confirming the reliability and efficiency of the proposed model and algorithm.
文章引用:贾田峰, 何胜学, 崔允汀. 具有容量限制的无人驾驶清扫车路径优化模型及求解算法[J]. 运筹与模糊学, 2023, 13(6): 6546-6556. https://doi.org/10.12677/ORF.2023.136645

参考文献

[1] 朱忠攀, 吴宪, 李刚, 施超. 低速无人清扫车远程监控系统架构及控制模型[J]. 机电一体化, 2017, 23(12): 46-50.
[2] Ghiani, G., Improta, G. and Laporte, G. (2001) The Capacitated Arc Routing Problem with Intermediate Facilities. Networks: An International Journal, 37, 134-143. [Google Scholar] [CrossRef
[3] Cerrone, C., Dussault, B., Golden, B., et al. (2014) Multi-Period Street Scheduling and Sweeping. International Journal of Me-taheuristics, 3, 21-58. [Google Scholar] [CrossRef
[4] Eglese, R.W. and Murdock, H. (1991) Routeing Road Sweepers in a Rural Area. Journal of the Operational Research Society, 42, 281-288. [Google Scholar] [CrossRef
[5] Yurtseven, C. and Gökçe, M.A. (2019) A Novel Arc-routing Problem of Electric Powered Street Sweepers with Time Windows and Intermediate Stops. IFAC-PapersOnLine, 52, 2308-2313. [Google Scholar] [CrossRef
[6] Ghiani, G., Guerriero, F., Laporte, G., et al. (2004) Tabu Search Heuristics for the Arc Routing Problem with Intermediate Facilities under Capacity and Length Restrictions. Journal of Mathematical Modelling and Algorithms, 3, 209-223. [Google Scholar] [CrossRef
[7] Willemse, E.J. and Joubert, J.W. (2016) Con-structive Heuristics for the Mixed Capacity Arc Routing Problem under Time Restrictions with Intermediate Facilities. Computers & Operations Research, 68, 30-62. [Google Scholar] [CrossRef
[8] Willemse, E.J. and Joubert, J.W. (2019) Efficient Local Search Strategies for the Mixed Capacitated Arc Routing Problems under Time Restrictions with Intermediate Facilities. Computers & Operations Research, 105, 203-225. [Google Scholar] [CrossRef
[9] Mofid-Nakhaee, E. and Barzinpour, F. (2019) A Mul-ti-Compartment Capacitated Arc Routing Problem with Intermediate Facilities for Solid Waste Collection Using Hybrid Adaptive Large Neighborhood Search and Whale Algorithm. Waste Management & Research, 37, 38-47. [Google Scholar] [CrossRef
[10] 姚文龙, 庞震, 池荣虎, 邵巍, 王华东. 基于智能PD型迭代学习控制的清扫车路径跟踪控制[J]. 青岛科技大学学报(自然科学版), 2022, 43(1): 105-110.
[11] Zhang, H., Hong, W. and Chen, M. (2019) A Path Planning Strategy for Intelligent Sweeping Robots. 2019 IEEE International Conference on Mechatronics and Automation (ICMA), Tianjin, 4-7 August 2019, 11-15. [Google Scholar] [CrossRef
[12] 侯俊, 李泽洲, 张昌宇, 等. 一种小型室外无人垃圾清扫车的控制方案设计[J]. 林业机械与木工设备, 2019, 47(6): 56-59.
[13] Alan, J., Jiménez, G., Maldonado, E., et al. (2018) Design of an Automated Sweeper for Public Parks. 2018 International Conference on Mechatronics, Elec-tronics and Automotive Engineering (ICMEAE), Cuernavaca, 26-29 November 2018, 114-117. [Google Scholar] [CrossRef
[14] Darsana, A.S. and Priya, P.S.L. (2018) Path Planning of an Autonomous Robotic Vehicle for Outdoor Cleaning. 2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET), Kottayam, 21-22 December 2018, 1-6. ttps://doi.org/10.1109/ICCSDET.2018.8821133
[15] 季长明. 面向室外清扫作业的机器人移动平台研制[D]: [硕士学位论文]. 北京: 北京邮电大学, 2019.
[16] 张周平. 面向N3类清扫车感知需求的自适应巡航控制方法研究[D]: [硕士学位论文]. 长春: 吉林大学, 2020.
[17] 刘志忠. 一种适用于大面积公共区域的智能清洁车的设计[D]: [硕士学位论文]. 南京: 东南大学, 2017.
[18] Yang, H., Wu, J., Wang, X., et al. (2019) The Development of the Virtual Testing System of the Self-Driving Cleaning Truck Based on Virtual Reality Technology. Journal of Physics: Conference Series, 1229, Article ID: 012028. [Google Scholar] [CrossRef
[19] 程朝中, 何胜学, 马思涵, 靳久毅. 无人驾驶清扫车路径优化模型及其求解算法[J]. 数学建模及其应用, 2021, 10(4): 30-37.