Multi-AGV Task Allocation in Intelligent Production Workshops Based on an Improved NSGA-III Algorithm

DOU Shuihai, YU Chaoyu, BAI Huijuan, WANG Zhaohua, LI Ting, DU Yanping, DING Jie

Packaging Engineering ›› 2026, Vol. 47 ›› Issue (3) : 119-132.

PDF(4439 KB)
PDF(4439 KB)
Packaging Engineering ›› 2026, Vol. 47 ›› Issue (3) : 119-132. DOI: 10.19554/j.cnki.1001-3563.2026.03.013
Automatic and Intelligent Technology

Multi-AGV Task Allocation in Intelligent Production Workshops Based on an Improved NSGA-III Algorithm

  • DOU Shuihai, YU Chaoyu, BAI Huijuan, WANG Zhaohua, LI Ting, DU Yanping*, DING Jie
Author information +
History +

Abstract

The work aims to construct a multi-objective optimization model with the shortest AGV task completion time, minimum energy consumption and load balance as the optimization objectives to address issues such as unreasonable task allocation and low resource utilization during material handling in small and medium-sized smart production workshops. In order to improve the solution efficiency and solution quality, an improved NSGA-III algorithm was proposed, which adopted a multi-layer coding structure to simplify the decoding process and combined the non-dominated solution distribution to dynamically generate the reference point to adapt to the complex Pareto frontier distribution; At the same time, adaptive mutation and selection operator strategies were introduced to strengthen the global search capability and local convergence performance of the algorithm. Based on the MATLAB platform, simulation experiments were carried out under two operation scenarios, namely, the same starting point and different starting points of AGVs. The results showed that the proposed method outperformed the traditional algorithm in terms of task completion time, energy consumption and load balancing indexes, with the task completion time reduced by 13.9% and 4.64%, energy consumption reduced by 21.87% and 15.45%, and load balancing index decreased by 39.3% and 58.47% respectively. In conclusion, this method effectively enhances the scheduling performance and operational efficiency of the multi-AGV system.

Key words

AGV / task allocation / multi-objective optimization / NSGA-III algorithm

Cite this article

Download Citations
DOU Shuihai, YU Chaoyu, BAI Huijuan, WANG Zhaohua, LI Ting, DU Yanping, DING Jie. Multi-AGV Task Allocation in Intelligent Production Workshops Based on an Improved NSGA-III Algorithm[J]. Packaging Engineering. 2026, 47(3): 119-132 https://doi.org/10.19554/j.cnki.1001-3563.2026.03.013

References

[1] 李健, 孟纹羽, 公雪. 产业政策是否提升了制造业产业链自主可控能力?——基于《中国制造2025》的准自然实验[J]. 经济与管理评论, 2025, 41(2): 150-160.
LI J, MENG W Y, GONG X.Does Industrial Policy Enhance the Autonomous Controllability of the Manufacturing Industry Chain? —A Quasi-Natural Experiment Based on "Made in China 2025"[J]. Review of Economy and Management, 2025, 41(2): 150-160.
[2] 田雪颖, 商乾, 管清华. 智能制造及数字化转型工业4.0时代的企业革新之路[J]. 军民两用技术与产品, 2024(12): 8-13.
TIAN X Y, SHANG Q, GUAN Q H.The Innovation of Enterprises' Intelligent Manufacturing and Digital Trasformation in the Era of Industry 4.0[J]. Dual Use Technologies & Products, 2024(12): 8-13.
[3] 中华人民共和国商务部. 政府工作报告[EB/OL]. (2025-03-12) [2025-07-12]. https://www.mofcom.gov.cn/xwfb/ldrhd/art/2025/art_603435844c68492290da26c50b0f3853.html.
Ministry of Commerce of the People's Republic of China. Government Work Report[EB/OL]. (2025-03-12) [2025-07-12]. https://www.mofcom.gov.cn/xwfb/ldrhd/art/2025/art_603435844c68492290da26c50b0f3853.html.
[4] 张中伟, 高增恩, 王菁锐, 等. 分布式AGV调度研究综述与发展趋势分析[J]. 制造技术与机床, 2024(11): 55-61.
ZHANG Z W, GAO Z E, WANG J R, et al.Review and Development Trend Analysis of Distributed AGV Scheduling[J]. Manufacturing Technology & Machine Tool, 2024(11): 55-61.
[5] ABDERRAHIM M, BEKRAR A, TRENTESAUX D, et al.Manufacturing 4.0 Operations Scheduling with AGV Battery Management Constraints[J]. Energies, 2020, 13(18): 5-8.
[6] 王凡通, 王凌, 高雁凤, 等. 基于改进NSGA-Ⅱ算法的多AGV多任务分配研究[J]. 现代电子技术, 2024, 47(9): 157-163.
WANG F T, WANG L, GAO Y F, et al.Research on Multi-AGV Multi-Task Allocation Based on Improved NSGA-Ⅱ Algorithm[J]. Modern Electronics Technique, 2024, 47(9): 157-163.
[7] 吴文彬. 智能车间AGV路径规划与动态调度研究[D]. 深圳: 深圳大学, 2023.
WU W B.Research on AGV Path Planning and Dynamic Scheduling in Intelligent Workshop[D]. Shenzhen: Shenzhen University, 2023.
[8] 丁一, 袁浩, 方怀瑾, 等. 考虑冲突规避的自动化集装箱码头AGV优化调度方法[J]. 交通信息与安全, 2022, 40(3): 96-107.
DING Y, YUAN H, FANG H J, et al.An Optimal Scheduling Method of AGVs at Automated Container Terminal Considering Conflict Avoidance[J]. Journal of Transport Information and Safety, 2022, 40(3): 96-107.
[9] ZOU W Q, PAN Q K, WANG L, et al.Efficient Multiobjective Optimization for an AGV Energy-Efficient Scheduling Problem with Release Time[J]. Knowledge-Based Systems, 2022, 242: 108334.
[10] 杜玲羽, 陈海军, 胡晓兵, 等. 基于PSO-AHP-熵值法的边缘侧多机器人任务调度模型[J]. 组合机床与自动化加工技术, 2025(1): 228-233.
DU L Y, CHEN H J, HU X B, et al.Task Scheduling Model for Multi-Robot at the Edge Based on PSO-AHP-Entropy Method[J]. Modular Machine Tool & Automatic Manufacturing Technique, 2025(1): 228-233.
[11] 戴敏, 张玉伟, 曾励. 绿色作业车间机器与AGV的集成调度研究[J]. 南京航空航天大学学报, 2020, 52(3): 468-477.
DAI M, ZHANG Y W, ZENG L.Integrated Scheduling of Machines and AGVs in Green Job Shop[J]. Journal of Nanjing University of Aeronautics & Astronautics, 2020, 52(3): 468-477.
[12] 张维维, 胡明珠, 李继伟, 等.基于多智能体非合作-进化博弈的柔性作业车间机器-AGV协同调度[J/OL]. 计算机集成制造系统, 2025: 1-19. [2025-03-28]. https://doi.org/10.13196/j.cims.2024.0215.
ZHANG W W, HU M Z, LI J W, et al.Flexible Workshop Machine-AGV Collaborative Scheduling Based on Multi-Agent Non-Cooperative Evolutionary Game Theory[J/OL]. Computer-Integrated Manufacturing Systems, 2025: 1-19. [2025-03-28]. https://doi.org/10.13196/j.cims.2024.0215.
[13] FRIEZE A, PEGDEN W, TKOCZ T.On Random Multi-Dimensional Assignment Problems[J]. Discrete Applied Mathematics, 2020, 287: 1-9.
[14] QIN Y C, ZHANG J H, CHAN F T S, et al. A Two-Stage Optimization Approach for Aircraft Hangar Maintenance Planning and Staff Assignment Problems under MRO Outsourcing Mode[J]. Computers & Industrial Engineering, 2020, 146: 106607.
[15] 丁凯, 罗丹, 张旭东. 考虑设备布局的智能车间生产任务动态分配方法[J]. 制造业自动化, 2022, 44(7): 91-94.
DING K, LUO D, ZHANG X D.Production Task Allocation and Prediction in a Smart Shop Floor Considering Equipment Layout[J]. Manufacturing Automation, 2022, 44(7): 91-94.
[16] 冯开团, 袁杰. 基于改进注水算法的离散车间任务分配问题研究[J]. 系统仿真学报, 2022, 34(4): 768-776.
FENG K T, YUAN J.Research on Discrete Workshop Task Assignment Based on Improved Water Filling Algorithm[J]. Journal of System Simulation, 2022, 34(4): 768-776.
[17] 唐峯竹, 唐欣, 李春海, 等. 基于深度强化学习的多无人机任务动态分配[J]. 广西师范大学学报(自然科学版), 2021, 39(6): 63-71.
TANG F Z, TANG X, LI C H, et al.Dynamic Task Allocation Method for UAVs Based on Deep Reinforcement Learning[J]. Journal of Guangxi Normal University (Natural Science Edition), 2021, 39(6): 63-71.
[18] LIN Y S, XU Y L, ZHU J W, et al.MLATSO: A Method for Task Scheduling Optimization in Multi-Load AGVs-Based Systems[J]. Robotics and Computer-Integrated Manufacturing, 2023, 79: 102397.
[19] YANG M X, CHEN Y H, LI Y K, et al.A Two-Stage Hybrid NSGA-III with BWO for Path Planning and Task Allocation in Agricultural Land Preparation[J]. PLoS One, 2025, 20(1): e0315670.
[20] 张珊莉, 谢加良, 陈水利. 基于模糊系统的改进型NSGA-III算法[J]. 模糊系统与数学, 2023, 37(2): 13-24.
ZHANG S L, XIE J L, CHEN S L.Improved NSGA-III Algorithm Based on Fuzzy System[J]. Fuzzy Systems and Mathematics, 2023, 37(2): 13-24.
[21] WU R, TIAN Z, LI X X, et al.Improved Discrete Particle Swarm Optimization Algorithm for Solving Fuzzy Flexible Job Shop Machines and Automated Guided Vehicles Fusion Scheduling Problem[J]. Engineering Applications of Artificial Intelligence, 2025, 160: 111951.
[22] TANG Q, WANG H.Data-Driven Automated Job Shop Scheduling Optimization Considering AGV Obstacle Avoidance[J]. Scientific Reports, 2025, 15: 5.
PDF(4439 KB)

Accesses

Citation

Detail

Sections
Recommended

/