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 条
  • [1] Two-machine robotic cell scheduling with controllable inspection times
    Foumani, Mehdi
    Tavakkoli-Moghaddam, Reza
    PROCEEDINGS OF 2019 15TH IRAN INTERNATIONAL INDUSTRIAL ENGINEERING CONFERENCE (IIIEC), 2019, : 231 - 238
  • [2] Two-machine robotic cell scheduling problem with sequence-dependent setup times
    Zarandi, M. H. Fazel
    Mosadegh, H.
    Fattahi, M.
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (05) : 1420 - 1434
  • [3] A framework for stochastic scheduling of two-machine robotic rework cells with in-process inspection system
    Foumani, Mehdi
    Smith-Miles, Kate
    Gunawan, Indra
    Moeini, Asghar
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 112 : 492 - 502
  • [4] Scheduling in two-machine robotic cells with a self-buffered robot
    Gundogdu, Emine
    Gultekin, Hakan
    IIE TRANSACTIONS, 2016, 48 (02) : 170 - 191
  • [5] Lot scheduling in a two-machine cell with swapping devices
    Agnetis, A
    Pacciarelli, D
    Rossi, F
    IIE TRANSACTIONS, 1996, 28 (11) : 911 - 917
  • [6] A Heuristic Algorithm for the Two-Machine Flowshop Group Scheduling Problem
    Wang Xiuli & Wu Tihua Department of Automation
    JournalofSystemsEngineeringandElectronics, 2002, (03) : 8 - 16
  • [7] Heuristic algorithm for the two-machine flowshop group scheduling problem
    Wang, Xiuli
    Wu, Tihua
    Journal of Systems Engineering and Electronics, 2002, 13 (03) : 8 - 16
  • [8] Scheduling of two-machine robotic rework cells: In-process, post-process and in-line inspection scenarios
    Foumani, Mehdi
    Smith-Miles, Kate
    Gunawan, Indra
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 91 : 210 - 225
  • [9] TWO-MACHINE ROBOTIC CELL SEQUENCING UNDER DIFFERENT UNCERTAINTIES
    Vaisi, B.
    Farughi, H.
    Raissi, S.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (02) : 284 - 294
  • [10] Tool handling and scheduling in a two-machine flexible manufacturing cell
    Universita di Roma 'La Sapienza', Roma, Italy
    IIE Trans, 5 (425-437):