A genetic algorithm for robotic assembly line balancing

被引:155
|
作者
Levitin, G [1 ]
Rubinovitz, J
Shnits, B
机构
[1] Israel Elect Co Ltd, Div Planning Dev & Technol, IL-31000 Haifa, Israel
[2] Technion Israel Inst Technol, Fac Ind Engn & Management, IL-32000 Haifa, Israel
关键词
genetic algorithms; assembly lines; non-identical robots; productivity; hill climbing;
D O I
10.1016/j.ejor.2004.07.030
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Flexibility and automation in assembly lines can be achieved by the use of robots. The robotic assembly line balancing (RALB) problem is defined for robotic assembly line, where different robots may be assigned to the assembly tasks, and each robot needs different assembly times to perform a given task, because of its capabilities and specialization. The solution to the RALB problem includes an attempt for optimal assignment of robots to line stations and a balanced distribution of work between different stations. It aims at maximizing the production rate of the line. A genetic algorithm (GA) is used to find a solution to this problem. Two different procedures for adapting the GA to the RALB problem, by assigning robots with different capabilities to workstations are introduced: a recursive assignment procedure and a consecutive assignment procedure. The results of the GA are improved by a local optimization (hill climbing) work-piece exchange procedure. Tests conducted on a set of randomly generated problems, show that the Consecutive Assignment procedure achieves, in general, better solution quality (measured by average cycle time). Further tests are conducted to determine the best combination of parameters for the GA procedure. Comparison of the GA algorithm results with a truncated Branch and Bound algorithm for the RALB problem, demonstrates that the GA gives consistently better results. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:811 / 825
页数:15
相关论文
共 50 条
  • [1] Genetic algorithm for assembly line balancing
    Rubinovitz, J
    Levitin, G
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1995, 41 (1-3) : 343 - 354
  • [2] A genetic algorithm for assembly line balancing
    Suresh, G
    Vinod, VV
    Sahu, S
    PRODUCTION PLANNING & CONTROL, 1996, 7 (01) : 38 - 46
  • [3] Assembly line balancing based on a genetic algorithm
    Lin, Xiumu
    Zhang, Youjun
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING MATERIALS AND TECHNOLOGY, 2015, 38 : 597 - 600
  • [4] A hybrid genetic algorithm for assembly line balancing
    Gonçalves, JF
    de Almeida, JR
    JOURNAL OF HEURISTICS, 2002, 8 (06) : 629 - 642
  • [5] A genetic algorithm for PCB assembly line balancing
    El-Mallakh, M
    Abdelbar, AM
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 247 - 252
  • [6] A Hybrid Genetic Algorithm for Assembly Line Balancing
    José Fernando Gonçalves
    Jorge Raimundo de Almeida
    Journal of Heuristics, 2002, 8 : 629 - 642
  • [7] Assembly line balancing based on an adaptive genetic algorithm
    Jianfeng Yu
    Yuehong Yin
    The International Journal of Advanced Manufacturing Technology, 2010, 48 : 347 - 354
  • [8] Optimization of assembly line balancing using genetic algorithm
    N. Barathwaj
    P. Raja
    S. Gokulraj
    Journal of Central South University, 2015, 22 : 3957 - 3969
  • [9] Optimization of assembly line balancing using genetic algorithm
    Barathwaj, N.
    Raja, P.
    Gokulraj, S.
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2015, 22 (10) : 3957 - 3969
  • [10] Assembly line balancing based on an adaptive genetic algorithm
    Yu, Jianfeng
    Yin, Yuehong
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 48 (1-4): : 347 - 354