SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 624
CAPP SYSTEM PROCESS SEQUENCE OPTIMIZATION BASED ON
GENETIC ALGORITHMS
Shen Lei1
, Yigang Hu2
, Cheng Jiang3
, Liu Yuan4
1
Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China
2
Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China
3
Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China
4
Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China
Abstract
The arrangement of the process sequence is one of the key technologies in CAPP system antomatically generating process
diagram, is the key whether the process design is reasonable or not, is also one of the difficulties in process design. To solve this
problem, this paper proposes using genetic algorithms to optimize process sequence based on process constraints and uses a
housing part to vertify.The result shows that using genetic algorithms can effectively optimize the process routes and get the
optimal or near-optimal routings which meet the production requirements.
Keywords: Process sequence, Genetic algorithms, CAPP, Process diagram
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
In the process of CAPP system automatically generating
process diagram, process sequence decision-making is an
extremely complex process, including selection from a
variety of process schemes and the sorting of processing
method. For machining complex parts which have many
features, there are many constraints between features, type
complex, and there are many contradictions between them.
Using traditional ways will face a lot of difficulties and
resistance. Therefore, this paper choose a routing decision
algorithm: the genetic algorithm based on process
constraints. This decision method utilizes the features of
global search in genetic algorithms. First of all, in
accordance with certain principles of sequencing technology,
sort the processing methods of parts surface features
according to certain sequence sorting, then determine the
processing sequence of parts and optimize the process
sequence.
2. ESTABLISH THE MATHEMATICAL MODEL
OF THE PROCESS SEQUENCE
The sorting of process sequence, after defining all process
characteristics and processing methods of parts, is a process
that find out the optimal or near-optimal process route from
the machining chain have been identified.
Assume parts processing chain identified is composed by n
machining feature units(f1, f2,...,fn), then the set composed
by all feature processing units of part is:
},...,,{ 21 nfffF 
Where the processing sequence of F is random,rather than
the optimum sequence. In the process of sorting process, F
also must meet the corresponding conditions for machining
parts.Here the constraints set as:
},...,,{ 21 mR cccC 
Here, the process sequence that meet the constraints CR is
denoted by U , feature machining unit set having the biggest
fitness which use the genetic algorithm to find is the
optimum process sequence, that is:
},...,,{ 21 snsss fffG 
3. PRECEDENCE RELATION CONSTRAINT
SET OF THE PROCESSING PRECEDENCE
There are some mandatory constraints and optimality
constraints between the processing characteristics of a
complex parts. The process of process sequence
optimization in the CAPP system is first find the process
sequence set meeting the mandatory constraints,then judge
according to the standard of the optimal constraints,and
finally get the processing sequence having the best quality.
Here mandatory constraint set is denoted as Ca the
optimality constraint set is denoted as Cb.
Mandaory constraint set Ca is the constraints that show the
sequence in the process of machining, for example, first
reference after the other, first surface after hole, first
primary after secondary, sequence that its features decide,
and so on. Considering these mandatory constraints, We cite
logic symbols to represent complex constraints, for example,
f1( f2 ∧ f3∧ ...∧ fn ) means the machining of feature f1 must be
machined after the feature { f2 f3 ... fn } completed; f1 ( f2
∨ f3 ∨ ...∨ fn ) means after any of { f1 f2...fn } completed, f1
can start machining.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 625
The optimal constraint set Cb is generally considered from
the point of the machining precision, time, cost, for example,
minimize the number of changing knife, minimize the
number of clamp, clustering constraint, and so on.
4. PROCESS OPTIMIZATION USING GENETIC
ALORITHM
GA is a optimization method of global probability search,
uses the natural selection in the process of biological
evolution to optimize, its basic operation process includes:
code, production of original population, calculation of the
fitness, seed selection, cross, variation. For this paper about
the problem of CAPP system process route optimization,
specific steps are as follows:
(1) first determine the gene coding method, and randomly
generate initial population, then begin the process of
evolution.
For the scheduling problem of the parts’ feature process
units, this paper use the natural number coding, and adopts
forms of phenotype coding and genotype coding. The
phenotype coding is used to directly reflect the processing
sequence. Suppose the part processing chain PC(n)which
has n machining feature is ( fm1,fm2,...,fmn), then the
phenotype coding is:
),...,,( 21 nmmmpc 
Where m1,m2,...mn∈ {1,2,...,n}, and m1≠m2≠...≠mn.
The genotype coding is used for the processing of genetic
algorithm, it is expressed as:
),...,,( 21 ngcgcgcgc 
Where gc1,gc2,...,gcn∈ {1,2,...,n}.
The process of decoding is the process from the genotype
coding gc to the phenotype coding pc .Specific process is as
follows:
for (i=0;i<n;i++) {
To obtain ),...,,()( 21 iyii fffiNEXT  , a total of t
elements;
Compute 1][  ngctb i ;
ibPci  ; that is, select the first b elements of set NEXT(i)
}
(2) Decode individual’s genetic code into reasonable
processing chain through decoding algorithm, determine the
fitness of all individuala according to Cb , where high
fitness individuals have a higher probability of breeding.
When designing the fitness function, this paper mainly
considers the clamping number, number of changeing knife
and clustering. Here the fitness function is defined as:
332211 ScoreaScoreaScoreaF 
Where a1,a2,a3 is the weight of clamping, tool change,
clustering. Score1, Score2,Score3 is the corresponding score.
Choose individual regeneration to crossover and mutation
according to the crossover rate and mutation rate, after
several generations of evolution, the individuals with the
highest fitness in the final population is the best process
sequence.
For the cross process, first suppose that the right part of two
parent chains are invariant, then each of the parental
generation find the codes that their own right code chain
don’t have from another parental generation, and fill
according to the sequence,finally form two offspring, as is
shown in Figure 1. For the process of variation, choose a
number of bar code chain from a new group, then random
transform the position of two codes, complete gene mutation,
as is shown in Figure 2.
Fig-1: Cross process
Fig-2: Variation process
After getting new group, calculate the fitness of individuals
in the group, then select repeated and the process of
crossover and variation,until the fitness of the group to
achieve optimal,and then obtain the optimal process
sequence.
5. AN EXAMPLE OF CAPP PROCESS
SEQUENCE OPTIMIZATION
Taking the machining features of the part shown in Figure 3
for example, use genetic algorithms to optimize the process
sequence.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 626
Fig-3: Example of part
The machining features of this part include: 6 planes;
hole1,2; keyway1,2; and a total of 10 cavities which
symmetrically distribute in the part. Through the knowledge
of the process and the reasoning, we can get the processing
methods of these features, as follows:
2 holes: f1 ( f4 ) drill, f2 ( f5 ) expend, f3 ( f6 ) mill;
10 inner cavity surfaces: f11 ( f12 , ... , f20 ) rough mill, f21
( f22 , ... , f30 ) finish milling;
The upper and lower, left and right surfaces (surface 3,4,5,6):
f31 ( f35 ) rough mill, f32 ( f36 ) finish-milling, f33 ( f37 ) rough
mill, f34 ( f38 ) finish-milling;
2 keyways: f39 rough mill, f40 finish-milling, f41 rough mill,
f42 finish-milling;
Lower slope( surface 7): f43 rough mill, f44 finish-milling.
Therefore, feature machining unit is:
},...,,{ 4421 fffF 
According to the analysis of the constraints, we can get the
mandatory constraint set:
    
    








4239631084239301211
314410862197
...,......
,......
fffffffffff
ffffffffff
Ca
The optimization constraint set Cb includes clamping type
set SUi , the tool set Ti and the constraint set. Where the
clamping type set is:
 
  
 






4439201181
38353021109
321
,...,,,...,,,...,
,,...,,,...,,,
,,
ffffff
ffffff
SUSUSU
The tool set is:
 
 
 
 
 
  


















433735333197
383634321086532
4151
,,,,,,
,,,,,,,,,,
,,
10
10
,...,
fffffff
ffffffffff
ff
cavitiesofprocessmillingFine
cavitiesofprocessmillingRough
TT
,
,
To synthesize the above analysis of coding and constraints,
taking the length of the genetic code and the performance
code is 40, and selecting the population size is 40, the
original population is generated randomly, making selection
uses the method of roulette selection, cross rate is 0.7,
mutation rate is 0.2. After 300 generations of evolution
using Matlab, we get the best individual:
[7,9,1,4,31,33,43,11,23,16,13,15,12,21,14,17,20,8,10,2,5,35,
37,32,34,44,27,19,25,28,30,26,22,18,27,34,21,29,24,39,41,4
0,42,36,38,3,6],
Where the times of clamping and changing knife are
respectively 6 times and 8 times,and the result satisfies the
clustering constraints,its fitness is 96.37.
In view of this part, the process sequence manifested
through genetic algorithm optimization is as follows: the
rough milling of the front and back surfaces;drilling 1,2, the
rough milling of the upper and lower surfaces, the rough
milling of the lower slope, the rough milling of 10 cavities,
the finish-milling of the front and back surfaces, reaming
hole 1,2, the rough milling of the left and right surfaces, the
finish-milling of the upper and lower surfaces, the finsh-
milling of the lower slope, the finish-milling of 10 cavities,
the rough milling of the keyway1,2, the finish-milling of the
keyway1,2 , the finish-milling of the left and right surfaces
and milling the hole1,2.
Analyzing the result of optimization, the process sequence
optimized by genetic algorithm is more reasonable.
6. CONCLUSION
In the CAPP system, solving the sorting problem of process
sequence is always one of the difficulties. This paper uses
genetic algorithm, in the corresponding constraints, by
copying, crossover and mutation, to conduct a global
optimization for the sorting of process route and finally uses
an example to validate its good result. This study has
important implications for the study of CAPP system
process diagram’s automatical generation.
ACKNOWLEDGEMENTS
The authors would like to thank the financial support from
Scientific Research Innovation Fund of Shanghai University
of Engineering Science and the school’s lab conditions to
this research. This paper comes from Project source:
Graduate research and innovation projects of SUES . Project
number: E1-0903-14-01005.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 627
REFERENCES
[1]. Joseph H. M. Tah. A Data Base Management System
for Forwork Design Applications[J].Oxford Brookes
University, 2008,5(1): 59-70
[2]. Shobrys D E. White D C. Planning, scheduling and
control systems: why can they not work together[J].
Computer & Chemical Engineering, 2000(24) : 163-173.
[3]. Bian Min. Discussion about the Type of CAPP System
and Working Principle[J]. Technology Information, 2011,
01:15-16
[4]. F.Mervyn, A. Senthil kumar, S.H.Bok,A.Y.C.Nee,
Development of an Internet-enabled 64 interactive fixture
design system. Computer-Aided Design,2003,35: 945~957
[5]. B.K.Choi,K.Ko. C-space based CAPP algorithm for
freeform die-cavity machining. Computer-Aided Design,
2003,35: 179~189
[6]. Renner.Gabor, Ekart.Aniko. Genetic algorithms in
computer aided design. Cpmouter-Aided Design, 2003,
7:709~726
[7]. Chen,Yu-Ming. Management of water resources using
improved genetic algorithms. Computers and Electronics in
Agriculture, 1997, 8: 117~127
BIOGRAPHIES
Shen Lei currently is a master in the
Mechanical manufacturing and
automation at Shanghai University of
Engineering Science. His main
research direction is application of
CAD/CAM.
E-mail:shenleiswl3258@163.com
Yigang Hu currently is professor,
working in Shanghai University of
Engineering Science. His main
research direction is technology and
application of mechanical CAD/CAM
Cheng Jiang currently is a master in the
Mechanical manufacturing and
automation at Shanghai University of
Engineering Science. His main research
direction is automatic generation of
process chart in CAPP system..
Liu Yuan currently is a master in the
Mechanical manufacturing and
automation at Shanghai University of
Engineering Science. His main research
direction is optimization of mechanical
design.

More Related Content

What's hot

Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 Identification-of-aircraft-gas-turbine-engines-temperature-condition- Identification-of-aircraft-gas-turbine-engines-temperature-condition-
Identification-of-aircraft-gas-turbine-engines-temperature-condition-Cemal Ardil
 
GWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plantsGWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plantsTELKOMNIKA JOURNAL
 
Modified sub-gradient based combined objective technique and evolutionary pro...
Modified sub-gradient based combined objective technique and evolutionary pro...Modified sub-gradient based combined objective technique and evolutionary pro...
Modified sub-gradient based combined objective technique and evolutionary pro...IJECEIAES
 
Identification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionIdentification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionCemal Ardil
 
Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...eSAT Journals
 
Mechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and researchMechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and researchAlexander Decker
 
The optimum seeking method of Pavement maintenance based on interval fuzzy so...
The optimum seeking method of Pavement maintenance based on interval fuzzy so...The optimum seeking method of Pavement maintenance based on interval fuzzy so...
The optimum seeking method of Pavement maintenance based on interval fuzzy so...IJERA Editor
 
Performance of metaheuristic methods for loop
Performance of metaheuristic methods for loopPerformance of metaheuristic methods for loop
Performance of metaheuristic methods for loopIAEME Publication
 
Bond graphs and genetic algorithms for design and
Bond graphs and genetic algorithms for design andBond graphs and genetic algorithms for design and
Bond graphs and genetic algorithms for design andeSAT Publishing House
 
Bond graphs and genetic algorithms for design and optimization of active dyna...
Bond graphs and genetic algorithms for design and optimization of active dyna...Bond graphs and genetic algorithms for design and optimization of active dyna...
Bond graphs and genetic algorithms for design and optimization of active dyna...eSAT Journals
 
IRJET- Optimization of RC Column and Footings using Genetic Algorithm
IRJET- Optimization of RC Column and Footings using Genetic AlgorithmIRJET- Optimization of RC Column and Footings using Genetic Algorithm
IRJET- Optimization of RC Column and Footings using Genetic AlgorithmIRJET Journal
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...IJECEIAES
 
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...IJECEIAES
 
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...A Simulation Based Approach for Studying the Effect of Buffers on the Perform...
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...inventionjournals
 
Performance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoPerformance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoeSAT Publishing House
 
Design Analysis
Design AnalysisDesign Analysis
Design Analysisnaga ram
 
The kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotThe kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotIJRES Journal
 

What's hot (20)

Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 Identification-of-aircraft-gas-turbine-engines-temperature-condition- Identification-of-aircraft-gas-turbine-engines-temperature-condition-
Identification-of-aircraft-gas-turbine-engines-temperature-condition-
 
GWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plantsGWO-based estimation of input-output parameters of thermal power plants
GWO-based estimation of input-output parameters of thermal power plants
 
Modified sub-gradient based combined objective technique and evolutionary pro...
Modified sub-gradient based combined objective technique and evolutionary pro...Modified sub-gradient based combined objective technique and evolutionary pro...
Modified sub-gradient based combined objective technique and evolutionary pro...
 
Identification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-conditionIdentification of-aircraft-gas-turbine-engine-s-temperature-condition
Identification of-aircraft-gas-turbine-engine-s-temperature-condition
 
Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...Design of predictive controller for smooth set point tracking for fast dynami...
Design of predictive controller for smooth set point tracking for fast dynami...
 
Mechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and researchMechatronics design of ball and beam system education and research
Mechatronics design of ball and beam system education and research
 
The optimum seeking method of Pavement maintenance based on interval fuzzy so...
The optimum seeking method of Pavement maintenance based on interval fuzzy so...The optimum seeking method of Pavement maintenance based on interval fuzzy so...
The optimum seeking method of Pavement maintenance based on interval fuzzy so...
 
Ball and beam
Ball and beamBall and beam
Ball and beam
 
V04507125128
V04507125128V04507125128
V04507125128
 
Performance of metaheuristic methods for loop
Performance of metaheuristic methods for loopPerformance of metaheuristic methods for loop
Performance of metaheuristic methods for loop
 
Bond graphs and genetic algorithms for design and
Bond graphs and genetic algorithms for design andBond graphs and genetic algorithms for design and
Bond graphs and genetic algorithms for design and
 
Bond graphs and genetic algorithms for design and optimization of active dyna...
Bond graphs and genetic algorithms for design and optimization of active dyna...Bond graphs and genetic algorithms for design and optimization of active dyna...
Bond graphs and genetic algorithms for design and optimization of active dyna...
 
IRJET- Optimization of RC Column and Footings using Genetic Algorithm
IRJET- Optimization of RC Column and Footings using Genetic AlgorithmIRJET- Optimization of RC Column and Footings using Genetic Algorithm
IRJET- Optimization of RC Column and Footings using Genetic Algorithm
 
Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...Experimental dataset to develop a parametric model based of DC geared motor i...
Experimental dataset to develop a parametric model based of DC geared motor i...
 
50120140504013 2
50120140504013 250120140504013 2
50120140504013 2
 
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
Analytical Model of Cage Induction Machine Dedicated to the Study of the Inne...
 
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...A Simulation Based Approach for Studying the Effect of Buffers on the Perform...
A Simulation Based Approach for Studying the Effect of Buffers on the Perform...
 
Performance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoPerformance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of two
 
Design Analysis
Design AnalysisDesign Analysis
Design Analysis
 
The kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robotThe kinematics analysis and trajectory planning of Series robot
The kinematics analysis and trajectory planning of Series robot
 

Viewers also liked

Introduction of Fujitsu's HPC Processor for the Post-K Computer
Introduction of Fujitsu's HPC Processor for the Post-K ComputerIntroduction of Fujitsu's HPC Processor for the Post-K Computer
Introduction of Fujitsu's HPC Processor for the Post-K Computerinside-BigData.com
 
Devcon 1 - Build a Ðapp: Contract and Design
Devcon 1 - Build a Ðapp: Contract and DesignDevcon 1 - Build a Ðapp: Contract and Design
Devcon 1 - Build a Ðapp: Contract and DesignAlexandre Van de Sande
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise controlJinu Joy
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPmanimaran m
 
External memory - Computer Architecture
External memory - Computer ArchitectureExternal memory - Computer Architecture
External memory - Computer ArchitectureBretz Harllynne Moltio
 
Unit 3 machining operations ppt
Unit 3  machining operations pptUnit 3  machining operations ppt
Unit 3 machining operations pptBhaskar Kandpal
 

Viewers also liked (8)

Introduction of Fujitsu's HPC Processor for the Post-K Computer
Introduction of Fujitsu's HPC Processor for the Post-K ComputerIntroduction of Fujitsu's HPC Processor for the Post-K Computer
Introduction of Fujitsu's HPC Processor for the Post-K Computer
 
Devcon 1 - Build a Ðapp: Contract and Design
Devcon 1 - Build a Ðapp: Contract and DesignDevcon 1 - Build a Ðapp: Contract and Design
Devcon 1 - Build a Ðapp: Contract and Design
 
Capp
CappCapp
Capp
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise control
 
AUTOMATIC HEAD LIGHT DIMMERS
AUTOMATIC HEAD LIGHT DIMMERS AUTOMATIC HEAD LIGHT DIMMERS
AUTOMATIC HEAD LIGHT DIMMERS
 
GROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPPGROUP TECHNOLOGY AND CAPP
GROUP TECHNOLOGY AND CAPP
 
External memory - Computer Architecture
External memory - Computer ArchitectureExternal memory - Computer Architecture
External memory - Computer Architecture
 
Unit 3 machining operations ppt
Unit 3  machining operations pptUnit 3  machining operations ppt
Unit 3 machining operations ppt
 

Similar to Capp system process sequence optimization based on genetic algorithms

Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...eSAT Journals
 
Balancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyBalancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyeSAT Journals
 
Reconstruction of Time Series using Optimal Ordering of ICA Components
Reconstruction of Time Series using Optimal Ordering of ICA ComponentsReconstruction of Time Series using Optimal Ordering of ICA Components
Reconstruction of Time Series using Optimal Ordering of ICA Componentsrahulmonikasharma
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machineeSAT Publishing House
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machineeSAT Journals
 
Moment Preserving Approximation of Independent Components for the Reconstruct...
Moment Preserving Approximation of Independent Components for the Reconstruct...Moment Preserving Approximation of Independent Components for the Reconstruct...
Moment Preserving Approximation of Independent Components for the Reconstruct...rahulmonikasharma
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemeSAT Journals
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemeSAT Publishing House
 
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANY
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANYPRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANY
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANYAM Publications
 
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptx
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptxDESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptx
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptxssuser9e6d7e
 
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...IRJET Journal
 
Structural weight optimization of a bracket using
Structural weight optimization of a bracket usingStructural weight optimization of a bracket using
Structural weight optimization of a bracket usingeSAT Publishing House
 
A new technique near minimum material zone, to
A new technique   near minimum material zone, toA new technique   near minimum material zone, to
A new technique near minimum material zone, toeSAT Publishing House
 
FATIGUE ANALYSIS OF VARIABLE DIFFUSER
FATIGUE ANALYSIS OF VARIABLE DIFFUSER FATIGUE ANALYSIS OF VARIABLE DIFFUSER
FATIGUE ANALYSIS OF VARIABLE DIFFUSER AM Publications
 
Parallel k nn on gpu architecture using opencl
Parallel k nn on gpu architecture using openclParallel k nn on gpu architecture using opencl
Parallel k nn on gpu architecture using opencleSAT Publishing House
 
Parallel knn on gpu architecture using opencl
Parallel knn on gpu architecture using openclParallel knn on gpu architecture using opencl
Parallel knn on gpu architecture using opencleSAT Journals
 
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...IRJET Journal
 
Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...IRJET Journal
 
Experimental investigation & cfd analysis of an single
Experimental investigation & cfd analysis of an singleExperimental investigation & cfd analysis of an single
Experimental investigation & cfd analysis of an singleeSAT Publishing House
 
IRJET- A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...
IRJET-  	  A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...IRJET-  	  A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...
IRJET- A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...IRJET Journal
 

Similar to Capp system process sequence optimization based on genetic algorithms (20)

Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...
 
Balancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyBalancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case study
 
Reconstruction of Time Series using Optimal Ordering of ICA Components
Reconstruction of Time Series using Optimal Ordering of ICA ComponentsReconstruction of Time Series using Optimal Ordering of ICA Components
Reconstruction of Time Series using Optimal Ordering of ICA Components
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machine
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machine
 
Moment Preserving Approximation of Independent Components for the Reconstruct...
Moment Preserving Approximation of Independent Components for the Reconstruct...Moment Preserving Approximation of Independent Components for the Reconstruct...
Moment Preserving Approximation of Independent Components for the Reconstruct...
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
 
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANY
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANYPRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANY
PRODUCTIVITY IMPROVEMENT IN STITCHING SECTION OF A GARMENT MANUFACTURING COMPANY
 
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptx
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptxDESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptx
DESIGN OF ROBUST CELLULAR MANUFACTURING SYSTEM FOR DYNAMIC.pptx
 
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...
Operation Sequencing and Machining Parameter Selection in CAPP for Cylindrica...
 
Structural weight optimization of a bracket using
Structural weight optimization of a bracket usingStructural weight optimization of a bracket using
Structural weight optimization of a bracket using
 
A new technique near minimum material zone, to
A new technique   near minimum material zone, toA new technique   near minimum material zone, to
A new technique near minimum material zone, to
 
FATIGUE ANALYSIS OF VARIABLE DIFFUSER
FATIGUE ANALYSIS OF VARIABLE DIFFUSER FATIGUE ANALYSIS OF VARIABLE DIFFUSER
FATIGUE ANALYSIS OF VARIABLE DIFFUSER
 
Parallel k nn on gpu architecture using opencl
Parallel k nn on gpu architecture using openclParallel k nn on gpu architecture using opencl
Parallel k nn on gpu architecture using opencl
 
Parallel knn on gpu architecture using opencl
Parallel knn on gpu architecture using openclParallel knn on gpu architecture using opencl
Parallel knn on gpu architecture using opencl
 
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...
Optimization of Cutting Parameters for MRR in Turning Process of EN-31 Steel ...
 
Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...Design and Implementation of Test Vector Generation using Random Forest Techn...
Design and Implementation of Test Vector Generation using Random Forest Techn...
 
Experimental investigation & cfd analysis of an single
Experimental investigation & cfd analysis of an singleExperimental investigation & cfd analysis of an single
Experimental investigation & cfd analysis of an single
 
IRJET- A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...
IRJET-  	  A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...IRJET-  	  A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...
IRJET- A Novel Gabor Feed Forward Network for Pose Invariant Face Recogni...
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementseSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case studyeSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case studyeSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreeSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialseSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizereSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementeSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteeSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabseSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaeSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodeSAT Journals
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniqueseSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 

Capp system process sequence optimization based on genetic algorithms

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 624 CAPP SYSTEM PROCESS SEQUENCE OPTIMIZATION BASED ON GENETIC ALGORITHMS Shen Lei1 , Yigang Hu2 , Cheng Jiang3 , Liu Yuan4 1 Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China 2 Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China 3 Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China 4 Department of Mechanical Engineering, Shanghai University of Engineering Science, Shanghai 201600 China Abstract The arrangement of the process sequence is one of the key technologies in CAPP system antomatically generating process diagram, is the key whether the process design is reasonable or not, is also one of the difficulties in process design. To solve this problem, this paper proposes using genetic algorithms to optimize process sequence based on process constraints and uses a housing part to vertify.The result shows that using genetic algorithms can effectively optimize the process routes and get the optimal or near-optimal routings which meet the production requirements. Keywords: Process sequence, Genetic algorithms, CAPP, Process diagram --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION In the process of CAPP system automatically generating process diagram, process sequence decision-making is an extremely complex process, including selection from a variety of process schemes and the sorting of processing method. For machining complex parts which have many features, there are many constraints between features, type complex, and there are many contradictions between them. Using traditional ways will face a lot of difficulties and resistance. Therefore, this paper choose a routing decision algorithm: the genetic algorithm based on process constraints. This decision method utilizes the features of global search in genetic algorithms. First of all, in accordance with certain principles of sequencing technology, sort the processing methods of parts surface features according to certain sequence sorting, then determine the processing sequence of parts and optimize the process sequence. 2. ESTABLISH THE MATHEMATICAL MODEL OF THE PROCESS SEQUENCE The sorting of process sequence, after defining all process characteristics and processing methods of parts, is a process that find out the optimal or near-optimal process route from the machining chain have been identified. Assume parts processing chain identified is composed by n machining feature units(f1, f2,...,fn), then the set composed by all feature processing units of part is: },...,,{ 21 nfffF  Where the processing sequence of F is random,rather than the optimum sequence. In the process of sorting process, F also must meet the corresponding conditions for machining parts.Here the constraints set as: },...,,{ 21 mR cccC  Here, the process sequence that meet the constraints CR is denoted by U , feature machining unit set having the biggest fitness which use the genetic algorithm to find is the optimum process sequence, that is: },...,,{ 21 snsss fffG  3. PRECEDENCE RELATION CONSTRAINT SET OF THE PROCESSING PRECEDENCE There are some mandatory constraints and optimality constraints between the processing characteristics of a complex parts. The process of process sequence optimization in the CAPP system is first find the process sequence set meeting the mandatory constraints,then judge according to the standard of the optimal constraints,and finally get the processing sequence having the best quality. Here mandatory constraint set is denoted as Ca the optimality constraint set is denoted as Cb. Mandaory constraint set Ca is the constraints that show the sequence in the process of machining, for example, first reference after the other, first surface after hole, first primary after secondary, sequence that its features decide, and so on. Considering these mandatory constraints, We cite logic symbols to represent complex constraints, for example, f1( f2 ∧ f3∧ ...∧ fn ) means the machining of feature f1 must be machined after the feature { f2 f3 ... fn } completed; f1 ( f2 ∨ f3 ∨ ...∨ fn ) means after any of { f1 f2...fn } completed, f1 can start machining.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 625 The optimal constraint set Cb is generally considered from the point of the machining precision, time, cost, for example, minimize the number of changing knife, minimize the number of clamp, clustering constraint, and so on. 4. PROCESS OPTIMIZATION USING GENETIC ALORITHM GA is a optimization method of global probability search, uses the natural selection in the process of biological evolution to optimize, its basic operation process includes: code, production of original population, calculation of the fitness, seed selection, cross, variation. For this paper about the problem of CAPP system process route optimization, specific steps are as follows: (1) first determine the gene coding method, and randomly generate initial population, then begin the process of evolution. For the scheduling problem of the parts’ feature process units, this paper use the natural number coding, and adopts forms of phenotype coding and genotype coding. The phenotype coding is used to directly reflect the processing sequence. Suppose the part processing chain PC(n)which has n machining feature is ( fm1,fm2,...,fmn), then the phenotype coding is: ),...,,( 21 nmmmpc  Where m1,m2,...mn∈ {1,2,...,n}, and m1≠m2≠...≠mn. The genotype coding is used for the processing of genetic algorithm, it is expressed as: ),...,,( 21 ngcgcgcgc  Where gc1,gc2,...,gcn∈ {1,2,...,n}. The process of decoding is the process from the genotype coding gc to the phenotype coding pc .Specific process is as follows: for (i=0;i<n;i++) { To obtain ),...,,()( 21 iyii fffiNEXT  , a total of t elements; Compute 1][  ngctb i ; ibPci  ; that is, select the first b elements of set NEXT(i) } (2) Decode individual’s genetic code into reasonable processing chain through decoding algorithm, determine the fitness of all individuala according to Cb , where high fitness individuals have a higher probability of breeding. When designing the fitness function, this paper mainly considers the clamping number, number of changeing knife and clustering. Here the fitness function is defined as: 332211 ScoreaScoreaScoreaF  Where a1,a2,a3 is the weight of clamping, tool change, clustering. Score1, Score2,Score3 is the corresponding score. Choose individual regeneration to crossover and mutation according to the crossover rate and mutation rate, after several generations of evolution, the individuals with the highest fitness in the final population is the best process sequence. For the cross process, first suppose that the right part of two parent chains are invariant, then each of the parental generation find the codes that their own right code chain don’t have from another parental generation, and fill according to the sequence,finally form two offspring, as is shown in Figure 1. For the process of variation, choose a number of bar code chain from a new group, then random transform the position of two codes, complete gene mutation, as is shown in Figure 2. Fig-1: Cross process Fig-2: Variation process After getting new group, calculate the fitness of individuals in the group, then select repeated and the process of crossover and variation,until the fitness of the group to achieve optimal,and then obtain the optimal process sequence. 5. AN EXAMPLE OF CAPP PROCESS SEQUENCE OPTIMIZATION Taking the machining features of the part shown in Figure 3 for example, use genetic algorithms to optimize the process sequence.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 626 Fig-3: Example of part The machining features of this part include: 6 planes; hole1,2; keyway1,2; and a total of 10 cavities which symmetrically distribute in the part. Through the knowledge of the process and the reasoning, we can get the processing methods of these features, as follows: 2 holes: f1 ( f4 ) drill, f2 ( f5 ) expend, f3 ( f6 ) mill; 10 inner cavity surfaces: f11 ( f12 , ... , f20 ) rough mill, f21 ( f22 , ... , f30 ) finish milling; The upper and lower, left and right surfaces (surface 3,4,5,6): f31 ( f35 ) rough mill, f32 ( f36 ) finish-milling, f33 ( f37 ) rough mill, f34 ( f38 ) finish-milling; 2 keyways: f39 rough mill, f40 finish-milling, f41 rough mill, f42 finish-milling; Lower slope( surface 7): f43 rough mill, f44 finish-milling. Therefore, feature machining unit is: },...,,{ 4421 fffF  According to the analysis of the constraints, we can get the mandatory constraint set:                   4239631084239301211 314410862197 ...,...... ,...... fffffffffff ffffffffff Ca The optimization constraint set Cb includes clamping type set SUi , the tool set Ti and the constraint set. Where the clamping type set is:              4439201181 38353021109 321 ,...,,,...,,,..., ,,...,,,...,,, ,, ffffff ffffff SUSUSU The tool set is:                                433735333197 383634321086532 4151 ,,,,,, ,,,,,,,,,, ,, 10 10 ,..., fffffff ffffffffff ff cavitiesofprocessmillingFine cavitiesofprocessmillingRough TT , , To synthesize the above analysis of coding and constraints, taking the length of the genetic code and the performance code is 40, and selecting the population size is 40, the original population is generated randomly, making selection uses the method of roulette selection, cross rate is 0.7, mutation rate is 0.2. After 300 generations of evolution using Matlab, we get the best individual: [7,9,1,4,31,33,43,11,23,16,13,15,12,21,14,17,20,8,10,2,5,35, 37,32,34,44,27,19,25,28,30,26,22,18,27,34,21,29,24,39,41,4 0,42,36,38,3,6], Where the times of clamping and changing knife are respectively 6 times and 8 times,and the result satisfies the clustering constraints,its fitness is 96.37. In view of this part, the process sequence manifested through genetic algorithm optimization is as follows: the rough milling of the front and back surfaces;drilling 1,2, the rough milling of the upper and lower surfaces, the rough milling of the lower slope, the rough milling of 10 cavities, the finish-milling of the front and back surfaces, reaming hole 1,2, the rough milling of the left and right surfaces, the finish-milling of the upper and lower surfaces, the finsh- milling of the lower slope, the finish-milling of 10 cavities, the rough milling of the keyway1,2, the finish-milling of the keyway1,2 , the finish-milling of the left and right surfaces and milling the hole1,2. Analyzing the result of optimization, the process sequence optimized by genetic algorithm is more reasonable. 6. CONCLUSION In the CAPP system, solving the sorting problem of process sequence is always one of the difficulties. This paper uses genetic algorithm, in the corresponding constraints, by copying, crossover and mutation, to conduct a global optimization for the sorting of process route and finally uses an example to validate its good result. This study has important implications for the study of CAPP system process diagram’s automatical generation. ACKNOWLEDGEMENTS The authors would like to thank the financial support from Scientific Research Innovation Fund of Shanghai University of Engineering Science and the school’s lab conditions to this research. This paper comes from Project source: Graduate research and innovation projects of SUES . Project number: E1-0903-14-01005.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 03 | Mar-2015, Available @ http://www.ijret.org 627 REFERENCES [1]. Joseph H. M. Tah. A Data Base Management System for Forwork Design Applications[J].Oxford Brookes University, 2008,5(1): 59-70 [2]. Shobrys D E. White D C. Planning, scheduling and control systems: why can they not work together[J]. Computer & Chemical Engineering, 2000(24) : 163-173. [3]. Bian Min. Discussion about the Type of CAPP System and Working Principle[J]. Technology Information, 2011, 01:15-16 [4]. F.Mervyn, A. Senthil kumar, S.H.Bok,A.Y.C.Nee, Development of an Internet-enabled 64 interactive fixture design system. Computer-Aided Design,2003,35: 945~957 [5]. B.K.Choi,K.Ko. C-space based CAPP algorithm for freeform die-cavity machining. Computer-Aided Design, 2003,35: 179~189 [6]. Renner.Gabor, Ekart.Aniko. Genetic algorithms in computer aided design. Cpmouter-Aided Design, 2003, 7:709~726 [7]. Chen,Yu-Ming. Management of water resources using improved genetic algorithms. Computers and Electronics in Agriculture, 1997, 8: 117~127 BIOGRAPHIES Shen Lei currently is a master in the Mechanical manufacturing and automation at Shanghai University of Engineering Science. His main research direction is application of CAD/CAM. E-mail:shenleiswl3258@163.com Yigang Hu currently is professor, working in Shanghai University of Engineering Science. His main research direction is technology and application of mechanical CAD/CAM Cheng Jiang currently is a master in the Mechanical manufacturing and automation at Shanghai University of Engineering Science. His main research direction is automatic generation of process chart in CAPP system.. Liu Yuan currently is a master in the Mechanical manufacturing and automation at Shanghai University of Engineering Science. His main research direction is optimization of mechanical design.