Efficient search of Petri Nets for deadlock-free scheduling in FMSs using heuristic functions

被引:0
|
作者
Elmekkawy, TY [1 ]
Elmaraghy, HA [1 ]
机构
[1] Univ Windsor, IMS Ctr, Windsor, ON N9B 3P4, Canada
关键词
D O I
10.1080/713804976
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents and evaluates the performance of three heuristic functions, based on Petri Nets (PN), which are used to optimize the average flow time in flexible manufacturing systems. The developed heuristic functions aim to reduce the complexity of the scheduling problem by searching only the necessary portion of the Petri Net reachability, graph. In addition, each heuristic function is equipped with a parameter to provide a trade-off between the solution quality and the search effort. A major advantage of these heuristics is in the case of modification to deal with other measures of performance such as resources utilization and due date measures. An experimental study was performed using these heuristic functions on randomly generated test cases. A new routine for automatically generating PN models from a production plan is presented. The Average Operation Waiting Time (AOWT) heuristics function is found to outperform the other two functions, Remaining Processing Time (RPT) and Scheduling with Dispatching Rules (SDR), with respect to the obtained average flow time and the solution CPU time. In addition, the newly developed heuristics help in scheduling larger problems with high efficiency compared with the results reported in the literature.
引用
收藏
页码:14 / 24
页数:11
相关论文
共 50 条
  • [21] Deadlock-free scheduling for manufacturing systems based on timed Petri nets and model predictive control
    Lefebvre, Dimitri
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 3013 - 3018
  • [22] DEADLOCK-FREE SCHEDULING METHOD BASED ON PETRI NET AND GA
    Xu Gang Wu ZhimingSchool of Automation
    Chinese Journal of Mechanical Engineering, 2003, (04) : 371 - 375
  • [23] A kind of deadlock-free scheduling method based on Petri net
    Gang, X
    Wu, ZM
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 195 - 200
  • [24] Real-time deadlock-free scheduling for semiconductor track systems based on colored timed Petri nets
    Wu, Naiqi
    Zhou, MengChu
    OR SPECTRUM, 2007, 29 (03) : 421 - 443
  • [25] On deadlock-free scheduling in FMS
    Ben Abdallah, I
    ElMekkawy, T
    ElMaraghy, HA
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 366 - 371
  • [26] Deadlock-free verification and performance enhancement of RosettaNet PIPs with time Petri nets
    Liao, DY
    Liu, PR
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2005, 18 (2-3) : 199 - 209
  • [27] State feedback based deadlock-free supervisor synthesis for bounded Petri nets
    Ru, Y
    Wu, WM
    Su, HY
    Chu, J
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 1666 - 1671
  • [28] Real-time deadlock-free scheduling for semiconductor track systems based on colored timed Petri nets
    Naiqi Wu
    MengChu Zhou
    OR Spectrum, 2007, 29 : 421 - 443
  • [29] Petri nets for the formulation of aperiodic scheduling problems in FMSs
    Jeng, MD
    Lin, CS
    ETFA '97 - 1997 IEEE 6TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION PROCEEDINGS, 1997, : 375 - 380
  • [30] Product scheduling and manufacturing line reconfiguration using Petri nets and heuristic search
    Nan, Xie
    Li Aiping
    You Hanxin
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 1721 - 1726