Symbolic Scheduling of Robotic Cellular Manufacturing Systems With Timed Petri Nets

被引:16
|
作者
Huang, Bo [1 ]
Zhou, MengChu [2 ,3 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[3] St Petersburg State Marine Tech Univ, Dept Cyber Phys Syst, St Petersburg 198262, Russia
基金
中国国家自然科学基金;
关键词
Costs; Schedules; Petri nets; Optimal scheduling; Job shop scheduling; Search problems; Cellular manufacturing; Binary decision diagrams (BDDs); robotic cellular manufacturing systems; scheduling; timed Petri nets (PNs); HYBRID HEURISTIC-SEARCH; STRATEGY; FMS;
D O I
10.1109/TCST.2021.3123963
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To reduce the computational burden in the scheduling of robotic cellular manufacturing (RCM) systems based on Petri nets' (PNs) reachability graphs, existing methods mainly focus on the relaxation of a graph search algorithm at the cost of schedule optimality. Different from that, this article presents a method that accelerates the search process by using symbolic representations and manipulations. The proposed method uses binary decision diagrams (BDDs) to functionally represent and evolve discrete and place-timed PNs of RCM systems and then schedule them with a symbolic A* search to find an optimal solution with minimal makespan. It uses compact BDD structures to represent sets of states, instead of individual states, and then performs efficient Boolean manipulations to evolve the net and search for a system schedule. A heuristic function and its Boolean implementations for the symbolic A* search are developed. The admissibility of the proposed heuristic function is proven, which guarantees the optimality of the obtained schedule. The computational time is thus reduced without sacrificing the schedule optimality. Finally, experiments are carried out to show the effectiveness and efficiency of the presented method.
引用
收藏
页码:1876 / 1887
页数:12
相关论文
共 50 条
  • [1] Scheduling Robotic Cellular Manufacturing Systems With Timed Petri Net, A* Search, and Admissible Heuristic Function
    Huang, Bo
    Zhou, MengChu
    Abusorrah, Abdullah
    Sedraoui, Khaled
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 243 - 250
  • [2] Scheduling of flexible manufacturing systems using Timed Petri nets and mathematical programming
    Bourdeaud'huy, Thomas
    Hanafi, Said
    Yim, Pascal
    [J]. WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 94 - +
  • [3] Symbolic Analysis of Timed Petri Nets
    Zuberek, Wlodek M.
    [J]. THEORY AND ENGINEERING OF COMPLEX SYSTEMS AND DEPENDABILITY, 2015, 365 : 593 - 602
  • [4] Optimization of manufacturing systems modelled by timed Petri nets
    Di Febbraro, A
    Giglio, D
    Minciardi, R
    Sacone, S
    [J]. WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 361 - 367
  • [5] Modeling and scheduling for manufacturing grid workflows using timed Petri nets
    Hesuan Hu
    Zhiwu Li
    [J]. The International Journal of Advanced Manufacturing Technology, 2009, 42 : 553 - 568
  • [6] Application of Timed Petri Nets to Analysis and Scheduling of Flexible Manufacturing Cells
    GUI Zhibo(Open Lab.of Compl.Syst. Eng.
    [J]. Journal of Systems Science and Systems Engineering, 1996, (02) : 232 - 239
  • [7] Modeling and scheduling for manufacturing grid workflows using timed Petri nets
    Hu, Hesuan
    Li, Zhiwu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 42 (5-6): : 553 - 568
  • [8] Scheduling of manufacturing systems using timed petri nets and penalty coefficients based heuristic search
    Sekhar, DVVS
    Rao, CSP
    Murty, RL
    [J]. ADVANCED DESIGN AND MANUFACTURE IN THE GLOBAL MANUFACTURING ERA, VOL 1, 1997, : 283 - 289
  • [9] Scheduling of Resource Allocation Systems with Timed Petri Nets: A Survey
    Huang, Bo
    Zhou, Mengchu
    Lu, Xiaoyu Sean
    Abusorrah, Abdullah
    [J]. ACM COMPUTING SURVEYS, 2023, 55 (11)
  • [10] Supervisory Control of Manufacturing Systems Modeled by Timed Petri Nets
    Iftar, Altug
    [J]. IFAC PAPERSONLINE, 2016, 49 (31): : 120 - 124