Optimal Scheduling of Timed Petri Nets With Resource Marking and Ready Times: Application to Robotic Flow Shops

被引:0
作者
Lee, Jun-Ho [1 ]
Kim, Hyun-Jung [2 ]
机构
[1] Chungnam Natl Univ, Sch Business, Daejeon 34134, South Korea
[2] KAIST Korea Adv Inst Sci & Technol, Dept Ind & Syst Engn, Daejeon 34141, South Korea
来源
IEEE ROBOTICS AND AUTOMATION LETTERS | 2025年 / 10卷 / 04期
基金
新加坡国家研究基金会;
关键词
Dual-gripper robotic flow shop; optimization; scheduling; timed petri net; reachability tree; CLUSTER TOOLS; GRIPPER; ENVIRONMENT; ALGORITHM;
D O I
10.1109/LRA.2025.3546072
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Many scheduling problems, especially for automated manufacturing systems, have been addressed with a timed Petri net (TPN) by developing optimal or heuristic algorithms based on it. However, most of them have focused on cyclic scheduling, in which a firing sequence of transitions in a TPN is repeated, to minimize the cycle time. A few studies have considered a noncyclic scheduling problem but focused on developing a heuristic search method. In this study, a noncyclic scheduling problem for automated manufacturing systems is considered with a TPN to obtain an optimal solution with the makespan measure. Specifically, a scheduling problem of a dual-gripper robotic flow shop with a given job sequence is considered to determine an optimal robot task sequence. We first define resource marking and resource ready times for the dual-gripper robotic flow shop based on a TPN and develop dominance properties based on them. Then, an optimal algorithm that eliminates dominated nodes in a reachability tree by using those properties is proposed. The experimental results show that the proposed algorithm significantly outperforms the existing studies.
引用
收藏
页码:3684 / 3691
页数:8
相关论文
共 16 条
  • [1] Throughput optimization in dual-gripper interval robotic cells
    Dawande, Milind
    Geismar, H. Neil
    Pinedo, Michael
    Sriskandarajah, Chelliah
    [J]. IIE TRANSACTIONS, 2010, 42 (01) : 1 - 15
  • [2] Approximations to optimal k-unit cycles for single-gripper and dual-gripper robotic cells
    Geismar, H. Neil
    Chan, Lap Mui Ann
    Dawande, Milind
    Sriskandarajah, Chelliah
    [J]. PRODUCTION AND OPERATIONS MANAGEMENT, 2008, 17 (05) : 551 - 563
  • [3] List scheduling in a parallel machine environment with precedence constraints and setup times
    Hurink, J
    Knust, S
    [J]. OPERATIONS RESEARCH LETTERS, 2001, 29 (05) : 231 - 239
  • [4] A Branch and Bound Algorithm for Cyclic Scheduling of Timed Petri Nets
    Jung, Chihyun
    Kim, Hyun-Jung
    Lee, Tae-Eog
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (01) : 309 - 323
  • [5] An Efficient Mixed Integer Programming Model Based on Timed Petri Nets for Diverse Complex Cluster Tool Scheduling Problems
    Jung, Chihyun
    Lee, Tae-Eog
    [J]. IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2012, 25 (02) : 186 - 199
  • [6] Approximations to optimal sequences in single-gripper and dual-gripper robotic cells with circular layouts
    Jung, Kyung Sung
    Geismar, H. Neil
    Pinedo, Michael
    Sriskandarajah, Chelliah
    [J]. IIE TRANSACTIONS, 2015, 47 (06) : 634 - 652
  • [7] Reachability Tree-Based Optimization Algorithm for Cyclic Scheduling of Timed Petri Nets
    Kim, Chulhan
    Yu, Tae-Sun
    Lee, Tae-Eog
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (03) : 1441 - 1452
  • [8] Scheduling of Dual-Gripper Robotic Cells With Reinforcement Learning
    Kim, Hyun-Jung
    Lee, Jun-Ho
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) : 1120 - 1136
  • [9] Time-Feasible Reachability Tree for Noncyclic Scheduling of Timed Petri Nets
    Kim, Hyun-Jung
    Lee, Jun-Ho
    Lee, Tae-Eog
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (03) : 1007 - 1016
  • [10] Noncyclic Scheduling of Cluster Tools With a Branch and Bound Algorithm
    Kim, Hyun-Jung
    Lee, Jun-Ho
    Lee, Tae-Eog
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (02) : 690 - 700