首页    期刊浏览 2024年11月29日 星期五
登录注册

文章基本信息

  • 标题:Intelligent process planning by evolutionary computing with genetic algorithms.
  • 作者:Gecevska, Valentina ; Cus, Franc ; Zuperl, Uros
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2009
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:The complexity of manufacturing process itself and extended application of computer supported equipment has led toward identifying three main phases in manufacturing integration (Chang, 1990; Jang, 2005): (1) hardware and software integration, (2) application integration and (3) process and people integration. After several years in focusing on CAD/CAM integration, the research has moved toward the third phase, process integration. One of most important links for implementation of integrated manufacturing is process planning, the link between product design (CAD) and production planning and execution (CAM, MES). Process planning (CAPP), as one of the key activities for product design and manufacturing, is developed in many researches. Recent research efforts are devoted to generation and evaluation of alternative process plans and to enlargement of manufacturing knowledge base (Jang, 2005; Sormaz, 1999). Integration with other manufacturing planning functions and the issues of data and knowledge representation and integration framework has also received significant interest.
  • 关键词:Artificial intelligence;Evolutionary algorithms;Production planning

Intelligent process planning by evolutionary computing with genetic algorithms.


Gecevska, Valentina ; Cus, Franc ; Zuperl, Uros 等


1. INTRODUCTION

The complexity of manufacturing process itself and extended application of computer supported equipment has led toward identifying three main phases in manufacturing integration (Chang, 1990; Jang, 2005): (1) hardware and software integration, (2) application integration and (3) process and people integration. After several years in focusing on CAD/CAM integration, the research has moved toward the third phase, process integration. One of most important links for implementation of integrated manufacturing is process planning, the link between product design (CAD) and production planning and execution (CAM, MES). Process planning (CAPP), as one of the key activities for product design and manufacturing, is developed in many researches. Recent research efforts are devoted to generation and evaluation of alternative process plans and to enlargement of manufacturing knowledge base (Jang, 2005; Sormaz, 1999). Integration with other manufacturing planning functions and the issues of data and knowledge representation and integration framework has also received significant interest.

This paper addresses an issue of generating process information within the integration framework in order to modeling manufacturing systems.

2. MANUFACTURING SYSTEM ACTIVITIES

The product development and manufacture involves several production management activities with a series of individual tasks that are to be completed in order to design and manufacture a product of a required quality. These tasks are usually carried out in a linear sequence, but very often the feedback is necessary from the subsequent task to the previous one. Many of these feedback loops are requests to modify the previous task's solution in order to generate a better solution in the subsequent one. This interlinking is what has become known as concurrent or simultaneous engineering.

This section of paper will provide a model of manufacturing activities and tasks, and identify how these tasks connect high level activities. It is done identified need for integration from the whole cycle of product development and described of manufacturing activities model with extensive set of manufacturing planning tasks.

2.1 Manufacturing activities model

Starting from analyzing set of tasks of process planning and other activities, it is possible to develop the model that shows interactions between process planning and them. The model of these interactions, shown in Figure 1 (Sormaz ,1999), where each activity represents with circle, consists a set of tasks that are to be done in the product development. All of these activities are identified in manufacturing planning literature as activities required during the product development and manufacture. The classification shown in the Fig.1 represents a starting point for the use of this method in each individual factory. There are numerous tasks that require interactions between two or more activities. They are shown within overlapping circles of activities and represent integration links.

[FIGURE 1 OMITTED]

It is important to understand explained activities and interactions shown on the Figure 1 in order to completely utilize engineering knowledge and expertise, activities that need specialists in the domain, suitable for applying concurrent engineering principles. The most important intersections from process planning perspective are: between design and process planning related to part family formation, between process planning and resource management related to manufacturing cell design and between process planning and scheduling related to production control of cells.

2.2 Modeling of manufacturing process

The basic entity of the manufacturing process modeling is a process, understood as an activity, usually planned in advance, with all necessary attributes. All manufacturing planning functions generate various planned tasks or activities. Each of these tasks has numerous attributes that have to be defined before the task can be undertaken. These attributes are usually defined by different manufacturing planning functions.

2.3 Process planning network

The basis of the above-described modeling of manufacturing process is the process planning network. This network is result of process planning that enable manufacturing integration. The process planning network consists of four interconnected layers: feature layer, process layer, tool orientation layer and machine layer. The first layer, feature layer, represents a network of machining features. The next layer is the process layer, which contains process candidate instances for individual features. There is necessary to show alternative machining processes for the same features in order to allow for later selection of the most suitable processes for given conditions. The next layer is tool condition layer that nodes represent sets of cutting process instances performed using tool orientation and machine type. The final layer of process planning network is machine layer. Its nodes set of cutting processes with all constraints of machining conditions to determine cutting data (Gecevska et al., 2006; Milfelner et al., 2005).

2.4 Process planning optimization approach

The present paper proposes optimal determination of the cutting parameters for the machining process addressed as a multi objective programming mathematical model, obtained by using a deterministic method and a genetic algorithm. In this research, is proposed the optimization process for NC machining with: (i) mathematical model for objective function, (ii) mathematical modeling of constraints and (iii) criteria for optimization. Mathematical model for objective function is derived for the purpose in establishment of the interrelation between the machining parameters, based of the object-oriented algorithm for ordering of cutting operation in the process planning. The function of constrains are formulated from: cutting tools characteristics and tool wear, cutting tool life in different machining conditions, quality and accuracy of the machining, properties of tool and workpiece materials, geometry of the machining workpiece, characteristics of the main and idle movements. The machining economics problem consists in determining the process parameters, usually cutting speed, feed rate and dept of cut, in order to optimize an objective function, usually a machining cost or machining time function, or a combination of several objective functions.

2.5 Developed optimization approaches

Proposed deterministic optimization approach (DO), in our research, is created as a numerical program for optimization modeling, based on the numerical algorithm with several modules, organized in 4 blocks.

Block 1 for solving the optimal cutting parameters.

Block 2 as an engine of the numerical program for optimization that contains more elementary original created algorithms and procedures.

Block 3 for optimization of the analyzing machining process based of the complex mathematical model that is the virtual machining process presentation.

Block 4 for offering as an output optimal cutting parameters in matrix (tables) and graphic presentations. The optimization of complete machining process with determination of optimized cutting parameters is possible for each machining operation (and passes) in process planning. In this way, the parameters for machining process, as a machining time, productivity, cost, are determined by total computations of suitable parameter for each machining operation.

The genetic algorithms (GA) optimization approach is developed in our research. There is made the GA program module, based of the elementary pseudo-code for GA, with using the MatLAB program language and C++, called GAMO (Genetic Algorithm for Machining Operation). There are the three fundamental operators involved in the search process of a genetic algorithm: reproduction, crossover and mutation. With these operators the algorithm is given a chance to survive and to produce better strings thereby giving them a chance to have more copies in subsequent generations.

The main evaluation function (1) for GA optimization, which defines the genetic operators and parameters, is done:

[x, endPop, bPop] = ga(bounds, evaFN, params, startPop, termFN, selectFN,...xOverFN, xOverParams, mutFN, mutParams) (1)

3. INTELLIGENT PROCESS MODELLING BY BOTH DEVELOPED APPROACHS

In the research, it is done process planning during modelling of production process for new metal product by using of developed GA and DO optimization tools.

The optimization of complete machining process with determination of optimized cutting parameters is made for each machining operation (and passes), designed in process planning for new product. The parameters for machining process as a machining time, productivity and costs are determined by total computations of suitable parameter for each machining operation. The system is first analyzed by simulations, and then it is verified by experiments on a CNC machining lathe (type Matsuura TN550) and vertical machining centre (type Matsuura MC-760VX). Input data for each operation, in each tool pass, are computed by developed tools.

4. CONCLUSION

This paper has described manufacturing process model as a basis for intelligent information integration and has presented the multi-objective optimization of the machining process as a method applicable in process planning during mechanical product development. Multi-objective optimization is developed by using the deterministic optimization method and genetic algorithms to obtain the optimum cutting speed and feed rate and to predict the cutting forces and cutting tool wear during machining. The experimental results show that the machining process is improved through reduction of machining time if there are used optimized cutting parameters.

5. REFERENCES

Chang, T.(1990). Expert Process Planning for Manufacturing, Pub.Addison-Wesley, New York

Gecevska, V.; Cus, F.; Kuzinovski, M. & Zuperl, U. (2005). Evolutionary Computing with Genetic Algorithm in Manufacturing Systems, Journal of Machine Engineering, Vol.5, No 3/4 (Sept.2006), pp 188-198, ISBN 1642-6568

Jain, A.; Jain, P. & Singh, P. (2005). Deadlock Analysis in FMS in the Presence of Flexible Process Plans, International Journal of Simulation Modelling, Vol.4, No.2 (June 2005), pp 53-66, ISSN 1726-4529

Milfelner, M.; Zuperl, U. & Cus, F. (2005). Optimization of Cutting Parameters in High Speed Milling Process by GA, International Journal of Simulation Modelling, Vol.3,No.4,Dec.2004, pp 158-165, ISSN 1726-4529

Sormaz, D. (1999). Intelligent Manufacturing Based on Generation of Alternative Process Plans, Proceedings of 9th Int. Conference on Flexible Automation and Intelligent Manufacturing, pp 35-49, Nederland, June 1999, Tilburg
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有