您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报 (工学版) ›› 2021, Vol. 51 ›› Issue (4): 17-23.doi: 10.6040/j.issn.1672-3961.0.2021.091

• • 上一篇    下一篇

基于狮群算法的数字孪生车间调度问题优化

黄澄1,2,袁东风1,2*,张海霞2,3   

  1. 1.山东大学信息科学与工程学院, 山东 青岛 266237;2.山东省无线通信技术重点实验室, 山东 济南 250100;3.山东大学控制科学与工程学院, 山东 济南 250061
  • 发布日期:2021-08-18
  • 作者简介:黄澄(1997— ),女,江苏镇江人,硕士研究生,主要研究方向为智能算法,人工智能. E-mail:hc970608@163.com. *通信作者简介:袁东风(1958— ),男,四川安岳人,教授,博士,主要研究方向为智能通信系统,移动边缘计算和云计算,人工智能和通信大数据处理. E-mail:dfyuan@sdu.edu.cn
  • 基金资助:
    山东省重点研发计划重大科技创新工程课题资助项目(2019TSLH0202,2019JZZY01011)

Optimization of digital twin job scheduling problem based on lion swarm algorithm

HUANG Cheng1,2, YUAN Dongfeng1,2*, ZHANG Haixia2,3   

  1. 1. School of Information Science and Engineering, Shandong University, Qingdao 266237, Shandong, China;
    2. Shandong Provincial Key Laboratory of Wireless Communication Technologies, Jinan 250100, Shandong, China;
    3. School of Control Science and Engineering, Shandong University, Jinan 250061, Shandong, China
  • Published:2021-08-18

摘要: 针对柔性作业车间调度问题,提出一种基于狮群算法的数字孪生柔性作业车间调度方法。基于实际生产过程的需求,使用狮群算法生成柔性作业车间调度初始方案,建立物理车间与虚拟车间实时交互的数字孪生柔性作业车间调度模型,在搭建的虚拟车间中对初始调度方案根据设备利用率进行方案优化。采用数字孪生模型解决设备故障等车间突发事件对生产进程的影响问题。通过使用真实车间数据对机加工车间生产调度过程试验,结果表明,采用狮群算法求解柔性作业车间调度问题,搜寻能力强,搜索速度快,可以在不同规模的问题中找到更优的解决方案;狮群算法结合数字孪生的柔性作业车间调度方案能够整体优化系统性能,有效处理扰动带来的延长生产时间问题。

关键词: 柔性作业车间调度, 数字孪生, 狮群算法, 优化, 最大完工时间

Abstract: A digital twin job shop scheduling method based on lion swarm optimization algorithm was proposed aiming at the flexible job shop scheduling problem, which could effectively improve the utilization of equipment and solve the production delay caused by dynamic factors such as equipment failure in discrete manufacturing. The lion swarm optimization algorithm was used to generate the initial scheme based on the requirements of the actual production process. A digital twin flexible job shop scheduling model with real-time interaction between physical shop floor and virtual shop floor was established. The initial scheduling scheme was optimized according to the equipment utilization in the virtual shop floor. The digital twin model was used to solve the delay of production process caused by shop floor emergency such as equipment failure. By using real workshop data to test the machine tool production scheduling process in machining workshop, the results showed that the flexible job shop scheduling problem based on lion swarm optimization algorithm had strong search ability and fast search speed, and could find better solutions in different scale problems. The flexible job shop scheduling scheme with digital twin could optimize the system performance as a whole, and effectively deal with the problem of prolonging production time caused by disturbance.

Key words: flexible job shop scheduling, digital twin, lion swarm algorithm, optimization, makespan

中图分类号: 

  • TP391
[1] LEE J, BAGHERI B, KAO H A. A cyber-physical systems architecture for industry 4.0-based manufacturing systems[J]. Manufacturing Letters, 2015, 3:18-23.
[2] J IANG J R. An improved cyber-physical systems architecture for industry 4.0 smart factories[J]. Advances in Mechanical Engineering, 2018, 10(6): 1-15.
[3] ZHANG J, DING G, ZOU Y, et al. Review of job shop scheduling research and its new perspectives under industry 4.0[J]. Journal of Intelligent Manufacturing, 2019, 30(4):1809-1830.
[4] WU R, GUO S, LI Y, et al. Improved artificial bee colony algorithm for distributed and flexible job-shop scheduling problem[J]. Control and Decision, 2019, 34(12):2527-2536.
[5] ZHANG F, MEI Y, NGUYEN S, et al. Evolving scheduling heuristics via genetic programming with feature selection in dynamic flexible job-shop scheduling[J]. IEEE Transactions on Cybernetics, 2021, 51(4):1797-1811.
[6] MENG T, PAN Q, SANG H. A hybrid artificial bee colony algorithm for a flexible job shop scheduling problem with overlapping in operations[J]. International Journal of Production Research, 2018, 56(16): 5278-5292.
[7] WU X, LI J, SHEN X, et al. A nsga-III for solving dynamic flexible job shop scheduling problem considering deterioration effect[J]. IET Collaborative Intelligent Manufacturing, 2020, 2(4):22-33.
[8] LUO S. Dynamic scheduling for flexible job shop with new job insertions by deep reinforcement learning[J]. Applied Soft Computing, 2020, 91(21):1-17.
[9] ZADEH M S, KATEBI Y, DONIAVI A. A heuristic model for dynamic flexible job shop scheduling problem considering variable processing times[J]. International Journal of Production Research, 2019, 57(910):3020-3035.
[10] ZHANG M, TAO F, NEE A Y C. Digital twin enhanced dynamic job-shop scheduling[J]. Journal of Manufacturing Systems, 2021, 58(B): 146-156.
[11] FANGY, PENG C, LOU P, et al. Digital-twin-based job shop scheduling toward smart manufacturing[J]. IEEE Transactions on Industrial Informatics, 2019, 15(12):6425-6435.
[12] CHAUDHRY I A, KHAN A A. A research survey: review of flexible job shop scheduling techniques[J]. International Transactions in Operational Research, 2015, 23(3):551-591.
[13] LIU S, YANG Y, ZHOU Y. A swarm intelligence algorithm-lion swarm optimization[J]. Pattern Recognition and Artificial Intelligence, 2018, 31(5): 431-441.
[14] LIU Q, ZHANG C, RAO Y, et al. Flexible job-shop scheduling problem with improved genetic algorithm[J]. Industrial Engineering and Management, 2009, 14(2):59-66.
[15] WEI Y. Research on improved particle swarm and its application in flexible job shop scheduling[D]. Lanzhou: School of Computer and Communication, Lanzhou University of Technology, 2020.
[16] ZHANG D, JIANG M. Parallel discrete lion swarm optimization algorithm for solving traveling salesman problem[J]. Journal of Systems Engineering and Electronics, 2020, 31(4):751-760.
[17] TAO F, ZHANG M. Digital win -floor: A New shop-floor paradigm towards smart manufacturing[J]. IEEE Access, 2017, 5:20418-20427.
[18] BRANDIMARTE P. Routing and scheduling in a flexible job shop by tabu search[J]. Annals of Operations Research, 1993, 41(3):157-183.
[19] PEZZELLA F, MORGANTI G, CIASCHETTI G. A genetic algorithm for the Flexible Job-shop Scheduling Problem[J]. Computers & Operations Research, 2008, 35(10):3202-3212.
[20] GIRISH B S, JAWAHAR N. A Particle Swarm Optimization algorithm for Flexible Job shop scheduling problem[C] //Proceeding of 5th Annual IEEE International Conference on Automation Science and Engineering. Banfalore, India: IEEE, 2009: 298-303.
[1] 邵孟伟,袁世飞,周宏志,王乃华. 基于BP神经网络和遗传算法的翅片管结构优化[J]. 山东大学学报 (工学版), 2025, 55(6): 76-82.
[2] 李晓辉,刘小飞,孙炜桐,赵毅,董媛,靳引利. 基于车辆与无人机协同的巡检任务分配与路径规划算法[J]. 山东大学学报 (工学版), 2025, 55(5): 101-109.
[3] 文裕杰,张达敏. 增强型白鲸优化算法及其应用[J]. 山东大学学报 (工学版), 2025, 55(3): 88-99.
[4] 祝明,石承龙,吕潘,刘现荣,孙驰,陈建城,范宏运. 基于优化长短时记忆网络的深基坑变形预测方法及其工程应用[J]. 山东大学学报 (工学版), 2025, 55(3): 141-148.
[5] 鄢仁武,林剑雄,李培强,吴国耀,匡宇. 考虑碳排放因子与动态重构的主动配电网双层优化策略[J]. 山东大学学报 (工学版), 2025, 55(2): 16-27.
[6] 郑方圆,陈立征,王文奎,张汉元,范英乐. 考虑用户满意度的智能建筑多目标能源优化[J]. 山东大学学报 (工学版), 2025, 55(2): 45-57.
[7] 彭振华,王者超,李佳佳,乔丽苹,赵秦尼,李涵硕. 扩建地下水封洞库水封性评价与水幕系统优化[J]. 山东大学学报 (工学版), 2025, 55(2): 125-133.
[8] 张梦雨,何振学,赵晓君,王浩然,肖利民,王翔. 基于AMSChOA的MPRM电路面积优化[J]. 山东大学学报 (工学版), 2024, 54(6): 147-155.
[9] 王辰龑,刘轩,超木日力格. 自适应的并行天牛须优化算法[J]. 山东大学学报 (工学版), 2024, 54(5): 74-80.
[10] 陈兴国,吕咏洲,巩宇,陈耀雄. 基于贝叶斯优化的强化学习广义不动点解逼近[J]. 山东大学学报 (工学版), 2024, 54(4): 21-34.
[11] 王超,潘麟,刘博,李申伟,马蕾娜,陈建泽,何斯强. 新农村能源系统供用能特征分析与运行优化[J]. 山东大学学报 (工学版), 2024, 54(3): 149-159.
[12] 李源,张妮,张艳娜,刘士豪,李学辉. 用于预测边界元弱奇异积分的新型樽海鞘-神经网络模型[J]. 山东大学学报 (工学版), 2023, 53(6): 8-15.
[13] 韦修喜,陶道,黄华娟. 改进果蝇算法优化BP神经网络预测汽油辛烷值[J]. 山东大学学报 (工学版), 2023, 53(5): 20-28.
[14] 张斌,李官鹏,程鹏,李元鲁,辛公明,季万祥. 磨煤机前圆形一次风道均流设计和优化[J]. 山东大学学报 (工学版), 2023, 53(5): 142-148.
[15] 宋修广,郭鑫铭,闫方,李国强,田源. 公路应急救援车辆智能调度技术[J]. 山东大学学报 (工学版), 2023, 53(4): 1-17.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 王素玉,艾兴,赵军,李作丽,刘增文 . 高速立铣3Cr2Mo模具钢切削力建模及预测[J]. 山东大学学报(工学版), 2006, 36(1): 1 -5 .
[2] 李 侃 . 嵌入式相贯线焊接控制系统开发与实现[J]. 山东大学学报(工学版), 2008, 38(4): 37 -41 .
[3] 施来顺,万忠义 . 新型甜菜碱型沥青乳化剂的合成与性能测试[J]. 山东大学学报(工学版), 2008, 38(4): 112 -115 .
[4] 孔祥臻,刘延俊,王勇,赵秀华 . 气动比例阀的死区补偿与仿真[J]. 山东大学学报(工学版), 2006, 36(1): 99 -102 .
[5] 陈瑞,李红伟,田靖. 磁极数对径向磁轴承承载力的影响[J]. 山东大学学报(工学版), 2018, 48(2): 81 -85 .
[6] 李可,刘常春,李同磊 . 一种改进的最大互信息医学图像配准算法[J]. 山东大学学报(工学版), 2006, 36(2): 107 -110 .
[7] 季涛,高旭,孙同景,薛永端,徐丙垠 . 铁路10 kV自闭/贯通线路故障行波特征分析[J]. 山东大学学报(工学版), 2006, 36(2): 111 -116 .
[8] 浦剑1 ,张军平1 ,黄华2 . 超分辨率算法研究综述[J]. 山东大学学报(工学版), 2009, 39(1): 27 -32 .
[9] 王丽君,黄奇成,王兆旭 . 敏感性问题中的均方误差与模型比较[J]. 山东大学学报(工学版), 2006, 36(6): 51 -56 .
[10] 孙殿柱,朱昌志,李延瑞 . 散乱点云边界特征快速提取算法[J]. 山东大学学报(工学版), 2009, 39(1): 84 -86 .