A Petri net-based particle swarm optimization approach for scheduling deadlock-prone flexible manufacturing systems

被引:0
|
作者
Libin Han
Keyi Xing
Xiao Chen
Fuli Xiong
机构
[1] Xi’an Jiaotong University,The State Key Laboratory for Manufacturing Systems Engineering, Systems Engineering Institute
来源
关键词
Flexible manufacturing systems; Deadlock; Scheduling; Timed Petri nets; Particle swarm optimization ; Simulated annealing;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes an effective hybrid particle swarm optimization (HPSO) algorithm to solve the deadlock-free scheduling problem of flexible manufacturing systems (FMSs) that are characterized with lot sizes, resource capacities, and routing flexibility. Based on the timed Petri net model of FMS, a random-key based solution representation is designed to encode the routing and sequencing information of a schedule into one particle. For the existence of deadlocks, most of the particles cannot be directly decoded to a feasible schedule. Therefore, a deadlock controller is applied in the decoding scheme to amend deadlock-prone schedules into feasible ones. Moreover, two improvement strategies, the particle normalization and the simulated annealing based local search, are designed and incorporated into particle swarm optimization algorithm to enhance the searching ability. The proposed HPSO is tested on a set of FMS examples, showing its superiority over existing algorithms in terms of both solution quality and robustness.
引用
收藏
页码:1083 / 1096
页数:13
相关论文
共 50 条
  • [1] A Petri net-based particle swarm optimization approach for scheduling deadlock-prone flexible manufacturing systems
    Han, Libin
    Xing, Keyi
    Chen, Xiao
    Xiong, Fuli
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (05) : 1083 - 1096
  • [2] An iterative synthesis approach to Petri net-based deadlock prevention policy for flexible manufacturing systems
    Uzam, Murat
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (03): : 362 - 371
  • [3] Design of Petri Net-based Deadlock Prevention Controllers for Flexible Manufacturing Systems
    Zeng, Guoqiang
    Wu, Weimin
    Zhou, MengChu
    Mao, Weijie
    Su, Hongye
    Chu, Jian
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 193 - +
  • [4] A survey and comparison of Petri net-based deadlock prevention policies for flexible manufacturing systems
    Li, ZhiWu
    Zhou, MengChu
    Wu, NaiQi
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2008, 38 (02): : 173 - 188
  • [5] AB&B: An Anytime Branch and Bound Algorithm for Scheduling of Deadlock-Prone Flexible Manufacturing Systems
    Luo, Jianchao
    Zhou, Mengchu
    Wang, Jun-Qiang
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (04) : 2011 - 2021
  • [6] A Petri-net-based deadlock-free genetic scheduling for flexible manufacturing systems
    Ren, Lei
    Wang, Feng
    Xing, Ke-Yi
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2010, 27 (01): : 13 - 18
  • [7] Petri net based deadlock prevention policy for flexible manufacturing systems
    Universidad de Zaragoza, Zaragoza, Spain
    [J]. IEEE Trans Rob Autom, 2 (173-184):
  • [8] A Petri net-based integrated control and scheduling scheme for flexible manufacturing cells
    Lin, JT
    Lee, CC
    [J]. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1997, 10 (02): : 109 - 122
  • [9] A PETRI NET-BASED HYBRID HEURISTIC SCHEDULING ALGORITHM FOR FLEXIBLE MANUFACTURING SYSTEM
    Xu, S. Z.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2019, 18 (02) : 325 - 334
  • [10] A PETRI NET-BASED DECOMPOSITION APPROACH IN MODELING OF MANUFACTURING SYSTEMS
    TENG, SHG
    JIE, Z
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (06) : 1423 - 1439