Petri-Net-Based Scheduling of Flexible Manufacturing Systems Using an Estimate Function

被引:6
|
作者
Xu, Gongdan [1 ]
Chen, Yufeng [1 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macao, Peoples R China
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 05期
关键词
flexible manufacturing system (FMS); Petri net; scheduling; heuristic search; OPTIMAL SUPERVISORY CONTROL; DEADLOCK PREVENTION POLICY; CRUDE-OIL OPERATIONS; ENERGY-CONSUMPTION; ALGORITHM; OPTIMIZATION; AVOIDANCE; DESIGN;
D O I
10.3390/sym14051052
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, a novel admissible estimate function is proposed to schedule flexible manufacturing systems (FMSs) by using heuristic search. The FMSs to be scheduled are modeled by P-timed Petri nets. The problem is to make the system evolve from the initial marking to a given final marking by firing a sequence of transitions. The structure of jobs in an FMS is always symmetrical to utilize the shared resources, but the processing time of each job is asymmetrical to reduce the global process time. By utilizing the structural symmetry of a Petri net model of an FMS, a partial reachability graph is generated such that the notorious state explosion problem is mitigated. For each generated marking, the proposed estimate function is used to provide an estimated cost for firing the transition sequence. Then, we can select the marking with the smallest cost from the generated markings and compute its successors. This process is continued until the system reaches the final marking. With the proposed method, the performance is evaluated in terms of the cost of the obtained transition firing sequence and the number of the expanded markings. The cost provided by the proposed estimate function is closer to the optimal cost than the previous work, i.e., the proposed method can find a transition firing sequence with less expanded markings and minimal process time from a marking to the final marking. Experimental results are used to demonstrate and evaluate the proposed approach.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Monitor-based Liveness-enforcing Petri Net Supervisors for Flexible Manufacturing Systems
    You Dan
    Wang Shouguang
    Zhou MengChu
    Wu Wenhui
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 4011 - 4016
  • [42] A Petri Net based decentralized synthesis approach for the control of Flexible Manufacturing Systems
    Lee, Eun Joo
    Toguyeni, Armand
    Dangoumau, Nathalie
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1497 - +
  • [43] Petri-net based scheduling strategy for semiconductor manufacturing processes
    Lee, Yin-Hsuan
    Chang, Chuei-Tin
    Wong, David Shan-Hill
    Jang, Shi-Shang
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2011, 89 (3A) : 291 - 300
  • [44] Deadlock recovery for flexible manufacturing systems modeled with Petri nets
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    Wu, Naiqi
    Qu, Ting
    INFORMATION SCIENCES, 2017, 381 : 290 - 303
  • [45] A Petri net-based particle swarm optimization approach for scheduling deadlock-prone flexible manufacturing systems
    Libin Han
    Keyi Xing
    Xiao Chen
    Fuli Xiong
    Journal of Intelligent Manufacturing, 2018, 29 : 1083 - 1096
  • [46] Petri nets based deadlock-free scheduling for flexible manufacturing systems
    He, Y. L.
    Wang, G. N.
    2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 1167 - +
  • [47] Scheduling of flexible manufacturing systems based on Petri nets and hybrid heuristic search
    Huang, B.
    Sun, Y.
    Sun, Y. M.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (16) : 4553 - 4565
  • [48] Hybrid Liveness-Enforcing Policy for Generalized Petri Net Models of Flexible Manufacturing Systems
    Liu, Ding
    Li, Zhiwu
    Zhou, Mengchu
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (01): : 85 - 97
  • [49] Design of Optimal Petri Net Supervisors for Flexible Manufacturing Systems via Weighted Inhibitor Arcs
    Cong, XuYa
    Gu, Chao
    Uzam, Murat
    Chen, YuFeng
    Al-Ahmari, Abdulrahman M.
    Wu, NaiQi
    Zhou, MengChu
    Li, ZhiWu
    ASIAN JOURNAL OF CONTROL, 2018, 20 (01) : 511 - 530
  • [50] Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems
    Chen, YuFeng
    Li, Zhiwu
    Khalgui, Mohamed
    Mosbahi, Olfa
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (02) : 374 - 393