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

被引:29
|
作者
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
相关论文
共 50 条
  • [21] An Efficient Genetic Algorithm for Flexible Job-Shop Scheduling Problem
    Moghadam, Ali Mokhtari
    Wong, Kuan Yew
    Piroozfard, Hamed
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 1409 - 1413
  • [22] An effective genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Shi, Yang
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3563 - 3573
  • [23] Improved genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Li, Peigen
    Zhang, Chaoyong
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2009, 45 (07): : 145 - 151
  • [24] Solution of job-shop scheduling problems by an idle time shortening genetic algorithm
    Ida, Kenichi
    Osawa, Akira
    Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), 2007, 159 (02): : 55 - 63
  • [25] Solution of job-shop scheduling problems by an idle time shortening genetic algorithm
    Ida, Kenichi
    Osawa, Akira
    ELECTRICAL ENGINEERING IN JAPAN, 2007, 159 (02) : 55 - 63
  • [26] Research on flexible job-shop scheduling problem based on a modified genetic algorithm
    Wei Sun
    Ying Pan
    Xiaohong Lu
    Qinyi Ma
    Journal of Mechanical Science and Technology, 2010, 24 : 2119 - 2125
  • [27] A Batch Scheduling Technique of Flexible Job-Shop Based on Improved Genetic Algorithm
    Li, Yueshu
    Wang, Aimin
    Zhang, Shengwei
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2022), 2022, : 1463 - 1467
  • [28] Research on flexible job-shop scheduling problem based on a modified genetic algorithm
    Sun, Wei
    Pan, Ying
    Lu, Xiaohong
    Ma, Qinyi
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2010, 24 (10) : 2119 - 2125
  • [29] An Improved Genetic Algorithm Using Opposition-based Learning for Flexible Job-shop Scheduling Problem
    Huang Ming
    Wang Mingxu
    Liang Xu
    PROCEEDINGS OF 2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), 2016, : 8 - 15
  • [30] A Mixed Genetic Algorithm for Job-Shop Scheduling Problem of Robotic Manufacturing Cell with Multirobot
    Yang, Yu-jun
    Shi, Shi-ming
    Long, Chuan-ze
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT: CORE THEORY AND APPLICATIONS OF INDUSTRIAL ENGINEERING (VOL 1), 2016, : 169 - 176