A New Crossover Operator for Assembly Sequence Planning by Genetic Algorithms

Author(s):  
Milad Fares Sebaaly ◽  
Hideo Fujimoto

Abstract Assembly Sequence Planning (ASP) is the generation of the best or optimal sequence to assemble a certain product, given its design files. Although many planners were introduced in research to solve this problem automatically, it is still solved manually in many advanced assembly firms. The reason behind this is that most introduced planners are very sensitive to large increases in product parts. In fact, most of these planners seek the exact solution, while performing a part basis decision process. As a result, they are trapped in tedious and exhaustive search procedures, which make them inefficient and sometimes obsolete. To overcome these difficulties, Sebaaly and Fujimoto (1996) introduced a new concept of ASP based on Genetic Algorithms application, where the search procedure is performed on a sequence population basis rather than a part basis, and a best sequence is generated without searching the complete set of potential candidates. This paper addresses the problem of improving the GA performance for assembly application, by introducing a new crossover operator. The genetic material can be divided and classified as ‘good’ or ‘bad’. The new crossover insures the maximum transmission of ‘good’ features from one generation to another. This results in a faster GA convergence. The performance of the new algorithm is compared with that of the ordinary matrix crossover for a modified industrial example, where it proved to be faster and more efficient.

2016 ◽  
Vol 14 (5) ◽  
pp. 2066-2071 ◽  
Author(s):  
Gabriel Pedraza ◽  
Maybel Diaz ◽  
Hassan Lombera

2011 ◽  
Vol 88-89 ◽  
pp. 22-28 ◽  
Author(s):  
Liu Ying Yang ◽  
Gang Zhao ◽  
Bin Bin Wu ◽  
Guang Rong Yan

The aircraft parts contain the information of a great number of curves and surfaces, which makes it a big challenge for the aircraft components’ Assembly Sequence Planning (ASP) processes. The traditional interference matrix has limitation of expressing the assembly direction and can easily lead to the failure of ASP optimization. Hence, an improved interference matrix is provided in this paper to deal with the aircraft ASP problem based on the Genetic Algorithms (GA). With the mainly consideration of assembly time according to the assembly sequence evaluation criteria, the objective function is established and evaluated. This paper presents an application of the method in the aircraft cabin door assembly process supported by an 863 program. Meanwhile, the verification of the approach is shown in the practical example on MATLAB platform.


Author(s):  
Milad Fares Sebaaly ◽  
Hideo Fujimoto

Abstract The Assembly Sequence Planning (ASP) problem is a complicated task that is still performed manually in most advanced industries. It consists of finding the best or optimal sequence to assemble a certain product, given its CAD design. Although it seems simple at first, its complexity drastically increases with increasing numbers of product parts, so that complexity is very high for most actual industrial products. Many ASP planners have been developed by researchers to automate this problem, but most of these are not practical and general enough to deal with actual industrial products. One of the main disadvantages is that these planners perform an extensive search of all possible sequences in order to choose the optimal solution. Another rather important disadvantage is that most generated sequences are linear, i.e. one part is assembled at a time, or have very simplistic plan generation. Sebaaly and Fujimoto (1996) introduced a novel approach to overcome the first disadvantage by applying genetic algorithms. A best-so-far solution is reached without searching the complete set of possible candidates, and the search is performed on a sequence population basis rather than on parts basis. However, this method is restricted to generating linear sequences only. This paper addresses improving that approach to generate more general solutions, by introducing an assembly fuzzy graph representation that can represent both linear and non-linear sequences. The sequences search space is thus extended to include all feasible combinations of linear and non-linear assembly operations. From the set of assembly rules and constraints of a certain product, a set of assembly stages is defined, such that every assembly operation is assigned to a certain stage according to its position in the set of constraints. A fuzzy relation is then defined as a grade of connectivity between product parts. Based on this relation, a fuzzy graph connecting the product parts is generated. This graph can represent both linear and non-linear sequences. After that, the algorithm of Sebaaly and Fujimoto (1996) is improved to deal with the new search space. The new modified algorithm is applied to a practical example from industry where the applicability and capability of the new algorithm are confirmed.


2003 ◽  
Vol 2 (3) ◽  
pp. 223-253 ◽  
Author(s):  
Romeo M. Marian ◽  
Lee H.S. Luong ◽  
Kazem Abhary

Sign in / Sign up

Export Citation Format

Share Document