Genetic algorithm for balancing reconfigurable machining lines

被引:36
作者
Borisovsky, Pavel A. [1 ]
Delorme, Xavier [2 ]
Dolgui, Alexandre [2 ]
机构
[1] Omsk State Univ, Omsk 644077, Russia
[2] Ecole Natl Super Mines, FAYOL EMSE, CNRS, UMR 6158,LIMOS, F-42023 St Etienne 2, France
基金
俄罗斯基础研究基金会;
关键词
Machining line balancing; Sequence dependent setup times; Genetic algorithm; Heuristic decoder; Local improvement; Mixed integer programming model; HEURISTIC PROCEDURES; ASSEMBLY LINES; MIP APPROACH; MODEL; OPTIMIZATION; DESIGN;
D O I
10.1016/j.cie.2012.12.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of designing a reconfigurable machining line. Such a line is composed of a sequence of workstations performing specific sets of operations. Each workstation is comprised of several identical CNC machines (machining centers). The line is required to satisfy the given precedence order, inclusion, exclusion and accessibility constraints on the given set of operations. Inclusion and exclusion are zoning constraints which oblige or forbid certain operations to be performed on the same workstation. The accessibility constraints imply that each operation has a set of possible part positions under which it can be performed. All the operations performed on the same workstation must have a common part position. Workstation times are computed taking into account processing and setup times for operations and must not exceed a given bound. The number of CNC machines at one workstation is limited, and the total number of machines must be minimized. A genetic algorithm is proposed. This algorithm is based on the permutation representation of solutions. A heuristic decoder is suggested to construct a solution from a permutation, so that the output solution is feasible w.r.t. precedence, accessibility, cycle time, and exclusion constraints. The other constraints are treated with a penalty approach. For a local improvement of solutions, a mixed integer programming model is suggested for an optimal design of workstations if the order of operations is fixed. An experimental evaluation of the proposed GA on large scale test instances is performed. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:541 / 547
页数:7
相关论文
共 35 条
[1]   Balancing and scheduling tasks in assembly lines with sequence-dependent setup times [J].
Andres, Carlos ;
Miralles, Cristobal ;
Pastor, Rafael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :1212-1223
[2]  
[Anonymous], P 2 ANN C GEN EV COM
[3]   A parallel station heuristic for the mixed-model production line balancing problem [J].
Askin, RG ;
Zhou, M .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1997, 35 (11) :3095-3105
[5]   A taxonomy of line balancing problems and their solution approaches [J].
Battaia, Olga ;
Dolgui, Alexandre .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 142 (02) :259-277
[6]   A SURVEY OF EXACT ALGORITHMS FOR THE SIMPLE ASSEMBLY LINE BALANCING PROBLEM [J].
BAYBARS, I .
MANAGEMENT SCIENCE, 1986, 32 (08) :909-932
[7]   Integer programming models for logical layout design of modular machining lines [J].
Belmokhtar, Sana ;
Dolgui, Alexandre ;
Guschinsky, Nikolai ;
Levin, Genrikh .
COMPUTERS & INDUSTRIAL ENGINEERING, 2006, 51 (03) :502-518
[8]   COMPLEXITY OF SINGLE MODEL ASSEMBLY LINE BALANCING PROBLEMS [J].
BHATTACHARJEE, TK ;
SAHU, S .
ENGINEERING COSTS AND PRODUCTION ECONOMICS, 1990, 18 (03) :203-214
[9]   Genetic algorithms for a supply management problem: MIP-recombination vs greedy decoder [J].
Borisovsky, P. ;
Dolgui, A. ;
Eremeev, A. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (03) :770-779
[10]  
Borisovsky P., 2011, P 41 INT C COMP IND, P116