• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2020, Vol. 56 ›› Issue (9): 199-214.doi: 10.3901/JME.2020.09.199

Previous Articles     Next Articles

CE-GA Co-evolutionary Algorithm for Solving U-shaped Assembly Line Balancing Problem with Man-robot Cooperation

ZHENG Yifan1, QIAN Bin1,2, HU Rong1,2, ZHANG Changsheng1, XIANG Fenghong1   

  1. 1. Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500;
    2. Yunnan Key Laboratory of Artificial Intelligence, Kunming University of Science and Technology, Kunming 650500
  • Received:2019-09-19 Revised:2019-12-26 Online:2020-05-05 Published:2020-05-29

Abstract: Aiming at a kind of widely existing production assembly problem, the model of the resource-constraint U-shaped assembly line balancing problem with man-robot cooperation (RCUALBP_MRC) is built. In this model, robots and assistants are limited resources, robots can replace manual operations, and assistants can assist workers in operations. The criteria are to simultaneously minimize the objective of total cost as well as maximize the integrated objective of line efficiency and load variance. Based on the cross-entropy (CE) method and genetic algorithm (GA), a co-evolutionary algorithm (CE-GACEA) is proposed for solving the RCUALBP_MRC. Firstly, according to the characteristics of problem solution, an efficient coding called the "task selection factor based code" (TSFBC) is designed for the task subsequence in solution. Secondly, in the global search phase, the operations of GA and CE are used to collaboratively search the subspaces determined by the task subsequence as well as the robot and assistant subsequence in solution, which can enrich search directions and find promising regions. In the local search phase, the split-merge mechanism of population is adopted, which effectively balances the global and local search of the algorithm and improves the performance of the algorithm. Finally, simulation experiments and comparisons on different instances demonstrate the effectiveness of proposed algorithm.

Key words: U-shaped assembly line balancing, genetic algorithm, cross-entropy method, co-evolution, multi-objective optimization, man-robot cooperation

CLC Number: