4.6 Article

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

Journal

APPLIED SCIENCES-BASEL
Volume 11, Issue 17, Pages -

Publisher

MDPI
DOI: 10.3390/app11178083

Keywords

robotic cell; cyclic production; flexible production; scheduling; parallel computing; frame welding; GPU

Funding

  1. National Science Centre of Poland, grant OPUS [2017/25/B/ST7/02181]

Ask authors/readers for more resources

This paper introduces a parallel algorithm and mixed integer linear programming formulation for optimizing scheduling problems in welding stations. The algorithm is optimized for modern graphics cards, with experimental results showing a speedup of up to 314 times on GPU execution compared to single-threaded CPU for sequential algorithm.
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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available