Scheduling FMSs based on a hybrid Petri net framework

For solving flexible manufacturing system (FMS) scheduling problems based on Petri net execution, search algorithms need fewer redundant states in the reachability graph and a more efficient heuristic function to guide its expansion. In this paper, we illustrate that place-timed Petri nets (PTPNs) own advantages in restraining redundant states while transition-timed Petri nets (TTPNs) are beneficial for developing more efficient heuristic functions. We then propose a hybrid framework of the PTPN and TTPN. In this framework, a PTPN is used to construct the search algorithm and TTPN markings are transformed into PTPN markings. The lower bound of makespan can be calculated through a TTPN heuristic function to guide the search algorithm. As a result, overall search effort can be greatly reduced. The results demonstrate that the proposed method performs much better than existing methods.

[1]  Hongnian Yu,et al.  Combined Petri net modelling and AI-based heuristic hybrid search for flexible manufacturing systems-part II: heuristic hybrid search , 2003 .

[2]  Yu Sun,et al.  Scheduling of flexible manufacturing systems based on Petri nets and hybrid heuristic search , 2008 .

[3]  Jonghyun Lee,et al.  Heuristic search for scheduling flexible manufacturing systems using lower bound reachability matrix , 2010, Comput. Ind. Eng..

[4]  Gonca Tuncel,et al.  Applications of Petri nets in production scheduling: a review , 2007 .

[5]  Cheng Li,et al.  Scheduling FMS problems with heuristic search function and transition-timed Petri nets , 2015, J. Intell. Manuf..

[6]  MengChu Zhou,et al.  Modeling, Simulation, and Control of Flexible Manufacturing Systems - A Petri Net Approach , 1999, Series in Intelligent Control and Intelligent Automation.

[7]  MengChu Zhou,et al.  Scheduling of semiconductor test facility via Petri nets and hybrid heuristic search , 1998 .

[8]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[9]  Gongxuan Zhang,et al.  Search strategy for scheduling flexible manufacturing systems simultaneously using admissible heuristic functions and nonadmissible heuristic functions , 2014, Comput. Ind. Eng..

[10]  H. Yua,et al.  Combined Petri net modelling and AI-based heuristic hybrid search for flexible manufacturing systems — part II . Heuristic hybrid search , 2015 .

[11]  Nicholas G. Odrey,et al.  An approach using petri nets and improved heuristic search for manufacturing system scheduling , 2005 .

[12]  Frank DiCesare,et al.  Scheduling flexible manufacturing systems using Petri nets and heuristic search , 1994, IEEE Trans. Robotics Autom..

[13]  Miquel Angel Piera Eroles,et al.  Coloured Petri net scheduling models: Timed state space exploration shortages , 2011, Math. Comput. Simul..