计算机与现代化 ›› 2024, Vol. 0 ›› Issue (04): 92-98.doi: 10.3969/j.issn.1006-2475.2024.04.016

• 人工智能 • 上一篇    下一篇

改进蜉蝣算法求解工艺规划与调度集成问题

  


  1. (1.西华师范大学数学与信息学院,四川 南充 637009; 2.最优化理论与应用四川省高校重点实验室,四川 南充 637009)
  • 出版日期:2024-04-30 发布日期:2024-05-13
  • 作者简介:杨柯(1996—),男,四川南充人,硕士研究生,研究方向:智能计算,E-mail: kyang0819@hotmail.com; 通信作者:潘大志(1974—),男,四川绵阳人,教授,博士,研究方向:智能计算,算法设计,E-mail: pdzzj@126.com; 池莹(1980—),女,四川宜宾人,讲师,硕士,研究方向:算法分析与设计,E-mail: 7409376@qq.com。
  • 基金资助:
    国家自然科学基金资助项目(11871059); 四川省教育厅自然科学基金资助项目(18ZA0469); 西华师范大学英才科研基金资助项目(17YC385); 西华师范大学校级大学生创新创业训练计划项目(cxcy2023047)

Improved Mayfly Algorithm for Integrated of Process Planning and Scheduling

  1. (1. School of Mathematics and Information, China West Normal University, Nanchong 637009, China; 2. Sichuan Colleges and Universities Key Laboratory of Optimization Theory and Applications, China West Normal University, Nanchong 637009, China)
  • Online:2024-04-30 Published:2024-05-13

摘要: 摘要:针对工艺规划与调度集成问题(IPPS),基于AND/OR析取图和“组合”的概念以最小化最大完工时间为优化目标建立数学模型;设计一种整数编码方案,该方案无需预先为工件生成加工路径,可同时处理工艺规划与调度问题,由于初始解对算法的寻优能力的影响,在种群初始化时考虑机器的负荷以提高初始种群的质量;解码时采用插空的方法生成活跃调度,以缩短工件整体的加工时间;离散蜉蝣算法实现求解IPPS,采用Metropolis准则接收较差的解,引入自适应因子提高算法的收敛速度,设计局部搜索算法提高算法的精度。最后通过大规模基准算例进行实验并与其他算法对比分析,验证该算法有较好寻优性能。




关键词: 关键词:工艺规划与调度集成, 蜉蝣算法, 自适应因子, 整数编码方案

Abstract: Abstract: Aiming at the integrated of process planning and scheduling (IPPS), a mathematical model is established based on AND/OR disjunction graph and the concept of “combination” to minimize the makespan optimization target. An integer coding scheme is designed, which does not need to generate a processing path for the workpiece in advance, can deal with process planning and scheduling problems at the same time. Due to the effect of the initial solution on the algorithm’s ability to find the optimal, the load of the machine is considered to improve the quality of the initial population when the population is initialized. The plug-in method is used to generate active scheduling during decoding to shorten the overall processing time. The discrete mayfly algorithm is used to solve IPPS, and the Metropolis criterion is used to receive poor solutions, and the adaptive factors are introduced to improve the convergence speed of the algorithm, and a local search algorithm is designed to improve the accuracy of the algorithm. Finally, large-scale benchmark studies are carried out and compared with other algorithms to verify that the algorithm has good optimization performance.

Key words: Key words: integrated of process planning and scheduling, mayfly algorithm, adaptive factor, integer encoding scheme

中图分类号: