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 条
  • [11] Optimization of assembly line balancing using genetic algorithm
    N.Barathwaj
    P.Raja
    S.Gokulraj
    Journal of Central South University, 2015, 22 (10) : 3957 - 3969
  • [12] Towards scalability for resource reconfiguration in robotic assembly line balancing problems using a modified genetic algorithm
    Albus, Marcel
    Hornek, Timothee
    Kraus, Werner
    Huber, Marco F.
    JOURNAL OF INTELLIGENT MANUFACTURING, 2025, 36 (02) : 1175 - 1199
  • [13] A HYBRID BEES ALGORITHM FOR SOLVING A ROBOTIC ASSEMBLY LINE BALANCING PROBLEM
    Daoud, Slim
    Yalaoui, Farouk
    Amodeo, Lionel
    Chehade, Hicham
    Duperray, Philippe
    UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 1275 - 1280
  • [14] Robotic stochastic assembly line balancing
    Muhammet Ceyhan Şahin
    Mustafa Kemal Tural
    Flexible Services and Manufacturing Journal, 2023, 35 : 1076 - 1115
  • [15] Robotic stochastic assembly line balancing
    Sahin, Muhammet Ceyhan
    Tural, Mustafa Kemal
    FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2023, 35 (04) : 1076 - 1115
  • [16] Genetic algorithm for type-2 assembly line balancing
    Stall Sikora, Celso Gustavo
    Lopes, Thiago Cantos
    Lopes, Heitor Silverio
    Magatao, Leandro
    2015 LATIN AMERICA CONGRESS ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2015,
  • [17] Assembly Line Balancing Based on Double Chromosome Genetic Algorithm
    刘俨后
    左敦稳
    张丹
    Transactions of Nanjing University of Aeronautics and Astronautics, 2014, 31 (06) : 622 - 628
  • [18] A memetic algorithm for the cost-oriented robotic assembly line balancing problem
    Pereira, Jordi
    Ritt, Marcus
    Vasquez, Oscar C.
    COMPUTERS & OPERATIONS RESEARCH, 2018, 99 : 249 - 261
  • [19] A STRONG CUTTING PLANE ALGORITHM FOR THE ROBOTIC ASSEMBLY-LINE BALANCING PROBLEM
    KIM, H
    PARK, S
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1995, 33 (08) : 2311 - 2323
  • [20] AN ADAPTIVE HARMONY SEARCH ALGORITHM TO SOLVE A ROBOTIC ASSEMBLY LINE BALANCING PROBLEM
    Daoud, Slim
    Yalaoui, Farouk
    Amodeo, Lionel
    Chehade, Hicham
    Duperray, Philippe
    10TH INTERNATIONAL INDUSTRIAL SIMULATION CONFERENCE 2012 (ISC 2012), 2012, : 193 - 199