欢迎您访问《智慧农业(中英文)》官方网站! English

Smart Agriculture ›› 2026, Vol. 8 ›› Issue (1): 226-236.doi: 10.12133/j.smartag.SA202508010

• 智能装备与系统 • 上一篇    

基于改进遗传算法的多机协同作业调度和规划方法

朱天文1(), 王旭2, 张波3, 杜歆桐3, 吴春笃2,3,4()   

  1. 1. 江苏大学 计算机科学与通信工程学院,江苏 镇江 212013,中国
    2. 江苏大学 农业工程学院,江苏 镇江 212013,中国
    3. 江苏大学 环境与安全工程学院,江苏 镇江 212013,中国
    4. 江苏大学智能农机装备理论与技术重点实验室,江苏 镇江 212013,中国
  • 收稿日期:2025-08-02 出版日期:2026-01-30
  • 基金项目:
    江苏高校优势学科建设项目(PAPD2023_87); 江苏大学农业工程学院项目(NZXB20200102); 江苏省研究生科研实践创新项目(KYCX24_3990)
  • 作者简介:

    朱天文,硕士研究生,研究方向为基于智能农机的作业调度。E-mail:

  • 通信作者:
    吴春笃,博士,教授,研究方向为智慧农业。E-mail:

Multi-Machine Collaborative Operation Scheduling and Planning Method Based on Improved Genetic Algorithm

ZHU Tianwen1(), WANG Xu2, ZHANG Bo3, DU Xintong3, WU Chundu2,3,4()   

  1. 1. School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang 212013, China
    2. School of Agricultural Engineering, Jiangsu University, Zhenjiang 212013, China
    3. School of Environment and Safety Engineering, Jiangsu University, Zhenjiang 212013, China
    4. Key Laboratory of Intelligent Machinery Equipment Theory and Technology, Jiangsu University, Zhenjiang 212013, China
  • Received:2025-08-02 Online:2026-01-30
  • Foundation items:Priority Academic Program Development of Jiangsu Higher Education Institutions(PAPD2023_87); Project of Faculty of Agricultural Engineering of Jiangsu University(NZXB20200102); Postgraduate Research & Practice Innovation Program of Jiangsu Province(KYCX24_3990)
  • About author:

    ZHU Tianwen, E-mail:

  • Corresponding author:
    WU Chundu, E-mail:

摘要:

[目的/意义] 为解决收获作业中存在的作业效率低下问题,以多台收割机在多个田块上的协同作业为研究对象,统筹考虑机群地块间调度与单机田块内路径规划的一体化需求。 [方法] 在作业负载均衡与时间窗等约束条件上,提出了一种改进型多旅行商遗传算法(Improved Multi-Traveling Salesman Problem Genetic Algorithm, IMTSP_GA)。该算法采用双层染色体编码结构:第1部分表示任务点序列,第2部分为任务分割方案,从而形成多收割机的作业路径。种群初始化结合顺序与随机策略,在遗传操作中引入基于Q-learning的自适应变异机制,以最小化总作业时间为优化目标,逐步改进调度方案,根据调度方案,完成了收割机全流程路径规划。核心创新在于引入基于Q-learning的自适应变异机制,该机制通过学习搜索与变异算子效果之间的关系,自适应选择合适的变异策略,以克服传统遗传算法易早熟收敛、局部搜索能力不足等问题,提升全局探索与局部开发性能。 [结果和讨论] 所提方法有效地实现了收割机作业调度和规划,其中,IMTSP_GA算法在总作业时间上,相比遗传算法(Genetic Algorithm, GA)、粒子群算法(Particle Swarm Optimization, PSO)和蚁群算法(Ant Colony Optimization, ACO)分别减少了4.48%、5.32%、9.87%,迭代次数为85,运行时间为5.82 s,相比GA、PSO和ACO算法收敛性能更优、运行时间更快。 [结论] 研究结果可为无人农场的多收割机作业调度和规划方法提供科学依据。

关键词: 多机协同, 负载均衡, 时间窗, 作业调度和规划, 改进型多旅行商遗传算法

Abstract:

[Objective] Traditional harvesting processes in large-scale farms still suffer from low scheduling efficiency, uneven workload distribution, and suboptimal path planning, which hinder the realization of intelligent and efficient agricultural production. Multi-machine collaborative operation scheduling and planning has become key technologies in intelligent farming management, aiming to optimize task allocation and path planning among multiple harvesters under time window and workload balance constraints. However, such problems belong to complex combinatorial optimization categories characterized by high dimensionality and nonlinearity. Conventional genetic algorithms (GA) often exhibit premature convergence and weak local search capabilities, resulting in suboptimal scheduling schemes. To address these challenges, this study focused on the collaborative harvesting operations of multiple combine harvesters across several fields and proposed an improved multi-traveling salesman problem genetic algorithm (IMTSP_GA) for integrated multi-machine scheduling and path planning. [Methods] A multi-machine cooperative scheduling model was constructed with the objective of minimizing the total operational time of all harvesters while considering time window and load-balancing constraints. The problem was modeled as a multi-traveling salesman problem (MTSP), in which each harvester was regarded as a traveling salesman responsible for a subset of field tasks. To solve the model, the proposed IMTSP_GA adopted a two-layer chromosome encoding structure: The first layer represented the visiting sequence of all task units, and the second layer defined the segmentation positions that allocated tasks to different machines, thereby forming feasible multi-harvester operation routes. To ensure both initial solution quality and population diversity, a hybrid initialization strategy combining sequential and random initialization was designed. Furthermore, a Q-learning-based adaptive mutation mechanism was introduced into the genetic operation process. By constructing a state–action–reward model based on the variation trend of fitness values, the algorithm dynamically selected mutation operators according to their historical performance, thus balancing global exploration and local exploitation. The overall process included chromosome encoding, fitness evaluation, group-based selection, crossover and mutation operations, and Q-learning-driven adaptive control. Based on the optimized scheduling scheme, the full-path planning for each harvester was divided into two stages: (1) in-field path planning, which used an internal spiral coverage method to reduce turning frequency and non-working time; and (2) road network path planning, which employed the Dijkstra algorithm to obtain globally shortest travel routes between fields. [Results and Discussions] A total of 25 farmlands were divided into 49 task units, and four John Deere 3588 harvesters were used for the simulation. Comparative experiments were performed among IMTSP_GA, standard GA, particle swarm optimization (PSO), and ant colony optimization (ACO). The results showed that the IMTSP_GA significantly outperformed other algorithms in terms of total operation time, convergence speed, and computational efficiency. Specifically, the total operational time was reduced by 4.48%, 5.32%, and 9.87% compared with GA, PSO, and ACO, respectively. The average runtime was 5.82 s, which was substantially shorter than that of the GA (11.55 s) and PSO (10.70 s). The algorithm exhibited fast early convergence and effectively avoided premature stagnation. To further evaluate generalization capability, five classical traveling salesman problem (TSP) datasets, Berlin52, Eil76, Bier127, CH150, and KroB200, were tested. IMTSP_GA consistently achieved superior average solutions and shorter runtimes across all datasets, confirming its robustness and adaptability to different problem scales and complexities. Finally, full-process path planning was visualized based on the optimized scheduling results. The generated harvester routes were continuous and compact, ensuring reasonable task allocation and efficient transitions between fields, thereby validating the effectiveness of the proposed model. [Conclusions] By integrating a Q-learning-based adaptive mutation mechanism, IMTSP_GA autonomously selects effective mutation strategies to enhance search performance and convergence stability. Meanwhile, the hybrid initialization strategy maintains population diversity and improves the quality of initial solutions. IMTSP_GA surpasses traditional GA, PSO, and ACO in solution quality, convergence performance, and computational efficiency. The method effectively reduces total operation time, optimizes harvester task allocation, and improves the coordination and efficiency of multi-machine operations. In future work, the research will be extended to more complex scenarios involving multi-region cooperation, task prioritization, and dynamic environmental factors. Reinforcement learning and online optimization techniques will be incorporated to achieve real-time scheduling and intelligent decision-making, thereby enhancing the adaptability and engineering applicability of the proposed method in large-scale intelligent agricultural systems.

Key words: multi-machine collaboration, load balancing, time window, operation scheduling and planning, improved multi-traveling salesman problem genetic algorithm

中图分类号: