Scheduling flexible manufacturing cell with no-idle flow-lines and job-shop via Q-learning-based genetic algorithm

被引:35
作者
Cheng, Lixin [1 ,2 ]
Tang, Qiuhua [1 ,2 ]
Zhang, Liping [1 ,2 ]
Yu, Chunlong [1 ,2 ]
机构
[1] Wuhan Univ Sci & Technol, Key Lab Met Equipment, Control Technol Minist Educ, Wuhan, Peoples R China
[2] Wuhan Univ Sci & Technol, Hubei Key Lab Mech Transmiss & Mfg Engn, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible manufacturing cell; Cell scheduling; Flow production; Job production; Genetic algorithm; Q-learning; SYSTEM; OPTIMIZATION; DESIGN; PARTS;
D O I
10.1016/j.cie.2022.108293
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Owing to enormous varieties in product quantities and types in customer orders, two production methods, flow production and job production, should be simultaneously carried out in the flexible manufacturing cell so that standardized products in high volume and individualized products in low volume can be compatibly manufactured. Thus, this work schedules such a realistic manufacturing cell with these two production methods. A mixed integer linear programming model is developed to determine cell formation and machine assignment, and particularly to locally sequence standardized products within each product family and globally schedule all individualized products and product families. Meanwhile, a Q-learning-based genetic algorithm (Q-GA) is proposed to solve large-scaled cases effectively and efficiently. In Q-GA, a rule-based initialization improves the quality of initial solutions; a forward and no-idle backward decoding mechanism satisfies the job availability, machine availability and no-idle time constraints; a Q-learning-based approach adaptively controls the crossover/mutation rates to lower relative percentage deviation. Experimental results demonstrate that for the flexible manufacturing cell scheduling problem with two production methods, the proposed Q-GA obtains the lower bounds of small-scaled cases and outperforms the comparison algorithms for large-scaled cases in the solution effectiveness and robustness.
引用
收藏
页数:17
相关论文
共 47 条
[1]  
[Anonymous], 2013, PLOS ONE, DOI [DOI 10.1371/journal.pone.0053995, DOI 10.1371/journal.pone.0053931]
[2]   An iterated local search heuristic for cell formation [J].
Brusco, Michael J. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 90 :292-304
[3]   A Knowledge-Based Cuckoo Search Algorithm to Schedule a Flexible Job Shop With Sequencing Flexibility [J].
Cao, ZhengCai ;
Lin, ChengRan ;
Zhou, MengChu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (01) :56-69
[4]   Scheduling Semiconductor Testing Facility by Using Cuckoo Search Algorithm With Reinforcement Learning and Surrogate Modeling [J].
Cao, ZhengCai ;
Lin, ChengRan ;
Zhou, MengChu ;
Huang, Ran .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (02) :825-837
[5]   Adaptive genetic algorithm for parcel hub scheduling problem with shortcuts in closed-loop sortation system [J].
Chen, James C. ;
Chen, Tzu-Li ;
Ou, Ting-Chieh ;
Lee, Yu-Hsin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 138
[6]   Minimizing makespan in a Flow Shop Sequence Dependent Group Scheduling problem with blocking constraint [J].
Costa, A. ;
Cappadonna, F. V. ;
Fichera, S. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 89 (89)
[7]   Evolutionary algorithms for multi-objective flexible job shop cell scheduling [J].
Deliktas, Derya ;
Ozcan, Ender ;
Ustun, Ozden ;
Torkul, Orhan .
APPLIED SOFT COMPUTING, 2021, 113
[8]   Concurrent design of cell formation and scheduling with consideration of duplicate machines and alternative process routings [J].
Feng, Hanxin ;
Xia, Tangbin ;
Da, Wen ;
Xi, Lifeng ;
Pan, Ershun .
JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (01) :275-289
[9]   Imperfect preventive maintenance optimization for flexible flowshop manufacturing cells considering sequence-dependent group scheduling [J].
Feng, Hanxin ;
Xi, Lifeng ;
Xiao, Lei ;
Xia, Tangbin ;
Pan, Ershun .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2018, 176 :218-229
[10]   A three-layer chromosome genetic algorithm for multi-cell scheduling with flexible routes and machine sharing [J].
Feng, Yanling ;
Li, Guo ;
Sethi, Suresh P. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2018, 196 :269-283