A Parallel Algorithm for Scheduling a Two-Machine Robotic Cell in Bicycle Frame Welding Process

被引:2
|
作者
Gnatowski, Andrzej [1 ]
Nizynski, Teodor [1 ]
机构
[1] Wroclaw Univ Sci & Technol, Dept Control Syst & Mechatron, PL-50370 Wroclaw, Poland
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 17期
关键词
robotic cell; cyclic production; flexible production; scheduling; parallel computing; frame welding; GPU; M-MACHINE;
D O I
10.3390/app11178083
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application The proposed method can be applied to optimize welding stations with two or more positioners for each welding robot. Such robotic cells ares used, e.g., in welding aluminum bicycle frames. Welding frames with differing geometries is one of the most crucial stages in the production of high-end bicycles. This paper proposes a parallel algorithm and a mixed integer linear programming formulation for scheduling a two-machine robotic welding station. The time complexity of the introduced parallel method is O(log(2)n) on an n(3)-processor Exclusive Read Exclusive Write Parallel Random-Access Machine (EREW PRAM), where n is the problem size. The algorithm is designed to take advantage of modern graphics cards to significantly accelerate the computations. To present the benefits of the parallelization, the algorithm is compared to the state of art sequential method and a solver-based approach. Experimental results show an impressive speedup for larger problem instances-up to 314 on a single Graphics Processing Unit (GPU), compared to a single-threaded CPU execution of the sequential algorithm.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Model and Algorithm for a Two-Machine Group Scheduling Problem with Setup and Transportation Time
    Ni, Yu
    Dai, Shufen
    Yuan, Shuaipeng
    Wang, Bailin
    Zhang, Zhuolun
    MATHEMATICS, 2024, 12 (06)
  • [22] Two-machine flowshop group scheduling problem
    Yang, DL
    Chern, MS
    COMPUTERS & OPERATIONS RESEARCH, 2000, 27 (10) : 975 - 985
  • [23] Fabrication and assembly scheduling in a two-machine flowshop
    Lin, BMT
    Cheng, TCE
    IIE TRANSACTIONS, 2002, 34 (11) : 1015 - 1020
  • [24] Evolutionary algorithm and Threshold accepting algorithm for scheduling in two-machine flow shop with lot streaming
    Marimuthu, S
    Ponnambalam, SG
    Suresh, RK
    2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 833 - 837
  • [25] Two-machine flowshop scheduling with a secondary criterion
    T'kindt, V
    Gupta, JND
    Billaut, JC
    COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (04) : 505 - 526
  • [26] Bicriteria scheduling in a two-machine permutation flowshop
    Lin, BMT
    Wu, JM
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (12) : 2299 - 2312
  • [27] Order acceptance and scheduling in a two-machine flowshop
    Wang, Xiuli
    Xie, Xingzi
    Cheng, T. C. E.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) : 366 - 376
  • [28] Scheduling and lot streaming in two-machine open shops with no-wait in process
    Hall, NG
    Laporte, G
    Selvarajah, E
    Sriskandarajah, C
    NAVAL RESEARCH LOGISTICS, 2005, 52 (03) : 261 - 275
  • [29] A note on scheduling the two-machine flexible flowshop
    Cheng, TCE
    Wang, GQ
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (01): : 187 - 190
  • [30] Two-machine flowshop scheduling with bicriteria problem
    Chou, FD
    Lee, CE
    COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 36 (03) : 549 - 564