系统仿真学报 ›› 2023, Vol. 35 ›› Issue (1): 178-189.doi: 10.16182/j.issn1004731x.joss.21-0844

• 论文 • 上一篇    下一篇

基于时延Petri网与BSO的铝挤压线排产调度优化

吴亚丽1,2(), 何淑婷1,2, 杨延西1,2, 冯连强3, 王富强3, 陈煜路1,2   

  1. 1.西安理工大学 自动化与信息工程学院, 陕西 西安 710048
    2.陕西省复杂系统控制与智能信息处理重点实验室, 陕西 西安 710048
    3.中国重型机械研究院股份公司, 陕西 西安 710032
  • 收稿日期:2021-08-19 修回日期:2022-03-18 出版日期:2023-01-30 发布日期:2023-01-18
  • 作者简介:吴亚丽(1975-),女,教授,博士,研究方向为智能优化算法理论与应用、复杂系统建模与优化。E-mail: yliwu@xaut.edu.cn
  • 基金资助:
    国家重点研发计划(2018YFB1703000);陕西省重点研发计划(2020ZDLGR07-06)

Scheduling Optimization of Aluminum Extrusion Production Line Based on Timed Petri Net and BSO Algorithm

Yali Wu1,2(), Shuting He1,2, Yanxi Yang1,2, Lianqiang Feng3, Fuqiang Wang3, Yulu Chen1,2   

  1. 1.School of Automation and Information Engineering, Xi'an University of Technology, Xi'an 710048, China
    2.Shaanxi Province Key Laboratory of Complex System Control and Intelligent Information Processing, Xi'an 710048, China
    3.China National Heavy Machinery Research Institute Co. , Ltd. , Xi'an 710032, China
  • Received:2021-08-19 Revised:2022-03-18 Online:2023-01-30 Published:2023-01-18

摘要:

针对工业生产中铝挤压生产线存在的工序繁杂、排产量大等导致的生产工期较长、效率低等问题,建立了铝挤压生产线的时延Petri网(timed Petri net,TdPN)模型并进行合理性分析将头脑风暴优化算法(brain storm optimization,BSO)引入TdPN模型提出了基于变迁序列个体编码解码方式的铝挤压排产调度问题优化调度算法算法中采用模拟退火局部搜索机制改善BSO算法在后期的寻优性能,实现最小化批次完工时间的排产调度目标;仿真结果表明该方法能够缩短生产线排产工期提高生产效率,为工业生产排产调度问题提供了新的解决方法。

关键词: Petri网, 头脑风暴优化算法, 排产调度, 铝挤压生产线, 工业生产

Abstract:

For the problems of long production period and low efficiency caused by the complicated processes and large scheduling capacity of aluminum extrusion production line in industrial production, a timed Petri net (TdPN) scheduling model of aluminum extrusion production line is proposed and analyzed for reasonableness. The brain storm optimization (BSO) algorithm is introduced into the model, and an optimized scheduling algorithm for aluminum extrusion scheduling problems is proposed based on the individual encoding and decoding methods. The simulated annealing local search mechanism is used to improve the performance of BSO algorithm in the later stage, which can achieve the goal of minimizing the batch completion time. Simulation result shows that the proposed method can shorten the production period, improve the production efficiency, and provide a new solution to the production scheduling problem in aluminum extrusion production.

Key words: Petri net, brain storm optimization(BSO), scheduling, aluminum extrusion production lines, industrial production

中图分类号: