Optimization of Mechanical Design Problems Using Improved Differential Evolution Algorithm

Similar documents
Simple Optimization (SOPT) for Nonlinear Constrained Optimization Problem

Bespoke Shuffled Frog Leaping Algorithm and its Engineering Applications

Multi-objective Emission constrained Economic Power Dispatch Using Differential Evolution Algorithm

Emotional Optimized Design of Electro-hydraulic Actuators

Investigation of Mutation Strategies in Differential Evolution for Solving Global Optimization Problems

MODIFIED PARTICLE SWARM OPTIMIZATION WITH TIME VARYING VELOCITY VECTOR. Received June 2010; revised October 2010

Decomposition and Metaoptimization of Mutation Operator in Differential Evolution

Solving the Constrained Nonlinear Optimization based on Imperialist Competitive Algorithm. 1 Introduction

Online Supplement for. Engineering Optimization

Evolutionary Functional Link Interval Type-2 Fuzzy Neural System for Exchange Rate Prediction

A Scalability Test for Accelerated DE Using Generalized Opposition-Based Learning

MODULE - 2 LECTURE NOTES 3 LAGRANGE MULTIPLIERS AND KUHN-TUCKER CONDITIONS

Performance Assessment of Generalized Differential Evolution 3 with a Given Set of Constrained Multi-Objective Test Problems

Constrained Optimization by the Constrained Differential Evolution with Gradient-Based Mutation and Feasible Elites

Research Article A Novel Differential Evolution Invasive Weed Optimization Algorithm for Solving Nonlinear Equations Systems

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms

Beta Damping Quantum Behaved Particle Swarm Optimization

Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing

/07/$ IEEE

Metaheuristics and Local Search

Constrained Real-Parameter Optimization with Generalized Differential Evolution

An Adaptive Population Size Differential Evolution with Novel Mutation Strategy for Constrained Optimization

Metaheuristics and Local Search. Discrete optimization problems. Solution approaches

Integer weight training by differential evolution algorithms

Optimization of Threshold for Energy Based Spectrum Sensing Using Differential Evolution

Stability Analysis of Nonlinear Systems using Dynamic-Routh's Stability Criterion: A New Approach

Evolving cognitive and social experience in Particle Swarm Optimization through Differential Evolution

Quantum-Inspired Differential Evolution with Particle Swarm Optimization for Knapsack Problem

Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms

Population Variance Based Empirical Analysis of. the Behavior of Differential Evolution Variants

Research Article A Hybrid Backtracking Search Optimization Algorithm with Differential Evolution

Stochastic learning feedback hybrid automata for dynamic power management in embedded systems

Multi-objective approaches in a single-objective optimization environment

Hybrid particle swarm algorithm for solving nonlinear constraint. optimization problem [5].

Stochastic programming decision for inland container liner route stowage planning with uncertain container weight

Nonlinear Model Reduction of Differential Algebraic Equation (DAE) Systems

Differential Evolution: a stochastic nonlinear optimization algorithm by Storn and Price, 1996

A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION

A COMPARATIVE STUDY ON OPTIMIZATION METHODS FOR THE CONSTRAINED NONLINEAR PROGRAMMING PROBLEMS

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES

DE/BBO: A Hybrid Differential Evolution with Biogeography-Based Optimization for Global Numerical Optimization

Dynamic Optimization using Self-Adaptive Differential Evolution

THIS paper considers the general nonlinear programming

Two new spectral conjugate gradient algorithms based on Hestenes Stiefel

Multiobjective Optimization of Cement-bonded Sand Mould System with Differential Evolution

Constraint-Handling in Evolutionary Algorithms. Czech Institute of Informatics, Robotics and Cybernetics CTU Prague

Robust Multi-Objective Optimization in High Dimensional Spaces

RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM

IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1

2 Differential Evolution and its Control Parameters

Differential Evolution Based Particle Swarm Optimization

An Introduction to Differential Evolution. Kelly Fleetwood

Blend of Local and Global Variant of PSO in ABC

Weight minimization of trusses with natural frequency constraints

Linearized optimal power flow

The Computational Complexity Analysis of a MINLP-Based Chemical Process Control Design

Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization

An artificial chemical reaction optimization algorithm for. multiple-choice; knapsack problem.

DESIGN OF MULTILAYER MICROWAVE BROADBAND ABSORBERS USING CENTRAL FORCE OPTIMIZATION

On the Usefulness of Infeasible Solutions in Evolutionary Search: A Theoretical Study

Adjustment of Sampling Locations in Rail-Geometry Datasets: Using Dynamic Programming and Nonlinear Filtering

Journal of American Science 2015;11(8) Solving of Ordinary differential equations with genetic programming

Genetic Algorithm for Solving the Economic Load Dispatch

Security Constrained Optimal Power Flow

ANALYTIC CENTER CUTTING PLANE METHODS FOR VARIATIONAL INEQUALITIES OVER CONVEX BODIES

WORST CASE OPTIMIZATION USING CHEBYSHEV INEQUALITY

A Constant Complexity Fair Scheduler with O(log N) Delay Guarantee

Finding Multiple Global Optima Exploiting Differential Evolution s Niching Capability

Intuitionistic Fuzzy Estimation of the Ant Methodology

B-Positive Particle Swarm Optimization (B.P.S.O)

Improving Differential Evolution Algorithm by Synergizing Different Improvement Mechanisms

CONVERGENCE ANALYSIS OF DIFFERENTIAL EVOLUTION VARIANTS ON UNCONSTRAINED GLOBAL OPTIMIZATION FUNCTIONS

The 10 th international Energy Conference (IEC 2014)

Zebo Peng Embedded Systems Laboratory IDA, Linköping University

Path Loss Prediction in Urban Environment Using Learning Machines and Dimensionality Reduction Techniques

RATE OPTIMIZATION FOR MASSIVE MIMO RELAY NETWORKS: A MINORIZATION-MAXIMIZATION APPROACH

10log(1/MSE) log(1/MSE)

Congestion Management by integrating Distributed Generation using Cuckoo Search Algorithm

Applying Linguistic Cognitive Map Method to Deal with Multiple Criteria Decision-making Problems

Research Article A Novel Ranking Method Based on Subjective Probability Theory for Evolutionary Multiobjective Optimization

Differential Evolution: Competitive Setting of Control Parameters

Reactive Power and Voltage Control of Power Systems Using Modified PSO

A Particle Swarm Optimization (PSO) Primer

Strategies for Sustainable Development Planning of Savanna System Using Optimal Control Model

Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System

ANALYSIS OF CORRELATION BASED DIMENSION REDUCTION METHODS

Usefulness of infeasible solutions in evolutionary search: an empirical and mathematical study

Quad-trees: A Data Structure for Storing Pareto-sets in Multi-objective Evolutionary Algorithms with Elitism

An Improved Model of Ceramic Grinding Process and its Optimization by Adaptive Quantum inspired Evolutionary Algorithm

THE SIGNAL ESTIMATOR LIMIT SETTING METHOD

A Performance Comparison Study with Information Criteria for MaxEnt Distributions

DRAFT -- DRAFT -- DRAFT -- DRAFT -- DRAFT --

Genetic Algorithm Approach to Nonlinear Blind Source Separation

A Comparative Study of Differential Evolution, Particle Swarm Optimization, and Evolutionary Algorithms on Numerical Benchmark Problems

Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION

Deterministic Algorithm Computing All Generators: Application in Cryptographic Systems Design

Bracketing an Optima in Univariate Optimization

Self-Adaptive Ant Colony System for the Traveling Salesman Problem

Transcription:

International Journal of Recent Trends in Enineerin Vol. No. 5 May 009 Optimization of Mechanical Desin Problems Usin Improved Differential Evolution Alorithm Millie Pant Radha Thanaraj and V. P. Sinh Department of Paper Technoloy Indian Institute of Technoloy Roorkee India. millifpt@iitr.ernet.in t.radha@ieee.or sinhfpt@iitr.ernet.in Abstract Differential Evolution (DE) is a novel evolutionary approach capable of handlin nondifferentiable non-linear and multi-modal objective functions. DE has been consistently ranked as one of the best search alorithm for solvin lobal optimization problems in several case studies. This paper presents an Improved Constraint Differential Evolution (ICDE) alorithm for solvin constrained optimization problems. The proposed ICDE alorithm differs from unconstrained DE alorithm only in the place of initialization selection of particles to the net eneration and sortin the final results. Also we implemented the new idea to five versions of DE alorithm. The performance of ICDE alorithm is validated on four mechanical enineerin problems. The eperimental results show that the performance of ICDE alorithm in terms of final objective function value number of function evaluations and converence time. Inde Terms Differential Evolution optimization Mechanical desin problems constraint optimization. I. INTRODUCTION Many real-world optimization problems are solved subject to sets of constraints. The search space in COPs consists of two kinds of solutions: feasible and infeasible. Feasible points satisfy all the constraints while infeasible points violate at least one of them. Therefore the final solution of an optimization problem must satisfy all constraints. A constrained optimization problem may be distinuished as a Linear Prorammin Problem (LPP) and Nonlinear Prorammin Problem (NLP). In this paper we have considered NLP problems where either the objective function or the constraints or both are nonlinear in nature. The eneral NLP is iven by nonlinear objective function f which is to be minimized/maimized with respect to the desin variables =... ) and ( n the nonlinear inequality and equality constraints. This can be formulated by Minimize / Maimize f () : j ( ) 0 j =... p () h k ( ) = 0 k =... q () i min i i ma ( i =... n). where p and q are the number of inequality and equality constraints respectively. There are many traditional methods in the literature for solvin NLP. However most of the traditional methods require certain auiliary properties (like conveity continuity etc.) of the problem and also most of the traditional techniques are suitable for only a particular type of problem (for eample Quadratic Prorammin Problems Geometric Prorammin Problems etc). Keepin in view the limitations of traditional techniques researchers have proposed the use of stochastic optimization methods and intellient alorithms for solvin NLP which may be constrained or unconstrained. Some eamples are: Genetic Alorithms [] [] Ant Colony Optimization [4] Chaos Optimization Alorithm [5] Particle Swarm Optimization [6] Differential Evolution [7] etcetera. Based on the research efforts in literature constraint handlin methods have been cateorized in a number of classes [8] - [0]: Reject infeasible solutions Penalty function methods Convert the constrained problem to an unconstrained problem Preservin feasibility methods Pareto rankin methods Repair methods In the present research paper we have concentrated our work to DE which is comparatively a newer addition to the class of population based search techniques. DE is a stochastic population based search stratey developed by Storn and Price [7] in 995. It is a novel evolutionary approach capable of handlin no-differentiable nonlinear and multimodal objective functions. DE has been desined as a stochastic parallel direct search method which utilizes concepts borrowed from the broad class of EAs. The method typically requires few easily chosen control parameters. This paper presents an Improved Constraint Differential Evolution (ICDE) alorithm for solvin constrained optimization problems. The structure of the paper is as follows: in section II we have briefly eplained the Differential Evolution Alorithm in section III; we have defined and eplained the proposed ICDE alorithm. Section IV deals with eperimental settins and test problems Section V ives the numerical results and discussion and finally the paper conclude with section VI. II. DIFFERENTIAL EVOLUTION ALGORITHM DE shares a common terminoloy of selection crossover and mutation operators with GA however it is the application of these operators that make DE different from GA. Whereas in GA crossover plays a sinificant 009 ACADEMY PUBLISHER

International Journal of Recent Trends in Enineerin Vol. No. 5 May 009 role it is the mutation operator which effects the workin of DE []. The workin of DE may be described as follows: Mutation: For a D-dimensional search space for each taret vector X i at the eneration its associated mutant vector is enerated via certain mutation stratey. The most frequently used mutation strateies implemented in the DE codes are listed below. DE/rand/(S): Vi = X r *( ) + F X r X r () DE/rand/ (S): Vi = X r *( ) *( ) + F X r X r + F X r4 X r5 (4) DE/best/ (S): Vi = Xbest + F *( X r ) X r (5) DE/best/ (S4): Vi = X best + F *( X r ) *( ) X r + F X r X r4 (6) DE/rand-to-best/ (S5): Vi = X r *( ) *( ) + F X best X r + F X r X r4 (7) where r r r r4 r5 {... NP} are randomly chosen inteers must be different from each other and also different from the runnin inde i. F (>0) is a scalin factor which controls the amplification of the difference vector. X best is the best individual vector with the best fitness value in the population at eneration. Crossover: In order to increase the diversity of the perturbed parameter vectors crossover is introduced []. The parent vector is mied with the mutated vector to produce a trial vector u ji + v ji + if ( rand j CR) or ( j = j u ji + = rand ) (8) ji if ( rand j > CR) and ( j jrand ) where j = D; rand [0] ; CR is the crossover constant takes values in the rane [0 ] and j rand (... D) is the randomly chosen inde. Selection: Selection is the step to choose the vector between the taret vector and the trial vector with the aim of creatin an individual for the net eneration. The simple flow of DE alorithm is iven in Fi. Initialize the population Calculate the fitness value for each particle Do For i = to number of particles Do mutation Crossover and Selection. Until stoppin criteria is reached. Fi Flow of DE alorithm III. PROPOSED ICDE ALGORITHM The proposed alorithm ICDE is a simple alorithm for solvin constraint optimization problems it is easy to implement. It differs from unconstrained optimization j alorithm only in the place of initialization selection of particles to the net eneration and sortin the final results. The proposed ICDE alorithm uses the mean zero standard deviation one normal distribution for initializin the population and uses the followin three selection criteria: After calculatin the trial vector (i) If the trial vector and the taret vector are feasible then select the best one (ii) If both the particles are infeasible then select the one havin smaller constraint violation (iii) If one is feasible and the other one is infeasible then select the feasible one. Also at the end of every iteration the particles are sorted by usin the three criteria: (a) Sort feasible solutions in front of infeasible solutions (b) Sort feasible solutions accordin to their fitness function values (c) Sort infeasible solutions accordin to their constraint violations. The computational steps of ICDE alorithm is iven below: Step Initialize the population usin normal distribution with mean zero and standard deviation one. Step Evaluate the objective function Calculate the constraint violation Step While stoppin criterion is not satisfied Do Step. Mutation Generate a mutated vector V i correspondin to the taret vector X i via one of the equations () to (7) Step. Crossover //Generate trial vector U i Select j rand { D} For j = to D If (rand(0) CR or j= j rand ) Then U i = V i Else U i = X i End if Step. Selection Set X i+ accordin to the three selection criteria Step.4 Sort the particles usin the three sortin rules Step.5 Go to net eneration Step 4 End while IV. EXPERIMENTAL SETTINGS AND TEST PROBLEMS In order to make a fair comparison of all versions of DE alorithms we fied the same seed for random number eneration so that the initial population is same for both the alorithms. The population size is taken as 009 ACADEMY PUBLISHER

International Journal of Recent Trends in Enineerin Vol. No. 5 May 009 50. The crossover constant CR is set as 0.95 and the scalin factor F is set as 0.7. For each alorithm the stoppin criteria is to terminate the search process when one of the followin conditions is satisfied: () the maimum number of enerations is reached (assumed 0000 enerations) () f ma - f min < 0-4 where f is the value of objective function. A total of 0 runs for each eperimental settin were conducted. If the run satisfies the second stoppin condition then that run is called successful run. Also we implemented the new idea to five versions of DE alorithm. To check the efficiency of the proposed ICDE alorithm we have tested it on four optimization problems arisin commonly in the field of Mechanical enineerin. All the problems considered here are hihly non linear in nature and are subject to various constraints. The mathematical models of these problems may be iven as: A. Weiht Minimization of a Speed Reducer (WMSR) [] The mathematical model of this problem is Min f ) = 0.7854 (. + 4.94 4.094) (.508 ( 6 + 7 ) + 7.477( 6 + 7 ) + 0.7854( 46 + 57 ) 7 97. 5 4. 9 6 4 A B 00 6 0.5 Where A = [( 745 4 ) + 6.96 ] B = 0. 6 A B 850 6 0.5 Where A = [( 745 5 ) + 5.750 ] B = 0. 7 40 5.5 6 4. 9.5 7 5.9..6.6 0.7 0. 8 7 8 7. 4 8. 7. 5 8..9 6. 9 5 7 5.5 B. Heat Echaner Network Desin (HEND) [4] The mathematical model is Minimize f ( ) = + + + 0.005( 4 + 6) 0 + 0.005( 5 + 7 4 ) 0 + 0.0( 8 5 ) 0 6 + 8.54 + 00 8. 0 7 + 505 + 4 504 0 8 + 50000 + 5 5005 0 00 0000 000 i 0000 ( i = ) 0 i 000 ( i = 4...8) Fi Heat Echaner Network Desin Problem C. Gas Transmission Compressor Desin (GTCD) [5] The mathematical model is 5 / / / 4 f ( ) = 8.6 0 +.69 0 4 8 0.9 6 + 7.7 0 765.4 0 4 + 0 50 0 0 50 0. 4 60 D. Optimal Desin of Industrial refrieration System (ODIRS) [6] The mathematical model is.664 f ( ) = 6098.88 + 544.5 + 5055. 4 5 6 + 6098.88 + 544. 5.664.5 5 + 67.7 5 + 40. 5 + 70.6 + 8.9 + 8. 9.88 0.44 8 04 7 9.89 0.6 7 + 67.7 + 5055 + 8.9 + 447 + 0470..547.548 0.07789 7 9 7.05059 08 4 0.08 4 0..95 47.6 0. 8.95 0. + 6.08 8 0.88 0.44 0.0477 08.89 0.6 0.0488 97 0.0099 0.09 4 0.098 5 0.056 6 9 0 0.00 i 5 i =... 4 V. EXPERIMENTAL RESULTS AND DISCUSSION Tables I IV ives the numerical results iven four real life constrained optimization problems. These problems occur frequently in the field of mechanical desins. The comparison criteria for the alorithms is done in terms of best averae and worst fitness function values NFE std SR and time. For all the alorithms NFE represents the number of function evaluations which helps in determinin the converence of the alorithm. Lesser value of NFE implies faster 6 009 ACADEMY PUBLISHER

International Journal of Recent Trends in Enineerin Vol. No. 5 May 009 converence. std represents the standard deviation which tells the stability of the alorithms. Smaller std implies that the alorithm is more stable. SR represents the success rate which sinifies the efficiency of an alorithm. It tells us how many times the alorithm was able to convere successfully within % of the true lobal optima. For all the problems we compared our results with those available in literature. Form Tables I to IV the results obtained by the different DE versions and the ones available in literature are iven. From the numerical results it is quite visible that the versions of DE ave better results than the ones available in literature. In terms of best averae and worst fitness function values all the alorithms ave more or less similar results. However in terms of NFE SR and time taken the alorithms showed different behavior. TABLE I COMPARISON RESULTS OF WMSR TABLE II COMPARISON RESULTS OF HEND TABLE III COMPARISON RESULTS OF GTCD TABLE IV COMPARISON RESULTS OF ODIRS Item DE/rand/ DE/rand/ DE/best/ DE/best/ DE/randto-best/ Result in [] Best 86.6 86.6 86.6 86.6 86.6 994.47 Averae 86.6 86.6 875.8 866.5 88.5 -NA- Worst 86.6 86.6 0.4 90.89 9.5 -NA- Std.56e-05.84e-05.6 0.744 0.98 -NA- NFE 9 9 80 7458 67 -NA- SR 00% 00% 00% 00% 00% -NA- Time (sec).44.6 0.5.08 0.48 -NA- Item DE/rand/ DE/rand/ DE/best/ DE/best/ DE/randto-best/ Result in [4] Best 7049.5 7049.5 7049.5 7049.5 7049.5 7049.5 Averae 7049.5 7049.5 7067.4 7049.5 7049.5 -NA- Worst 7049.5 7049.5 77.79 7049.5 7049.5 -NA- Std 6.7e-05.e-05 6.40.5e-05.45e-05 -NA- NFE 866 88 67598 9486 77594 46 SR 00% 00% 96% 00% 00% 88% Time (sec) 0.6 0.76 0.6 0.4 0.48.9 Item DE/rand/ DE/rand/ DE/best/ DE/best/ DE/rand-tobest/ Result in [5] Best.96e+06.96e+06.96e+06.96e+06.96e+06.99e+06 Averae.96e+06.96e+06.96e+06.96e+06.96e+06 -NA- Worst.96e+06.96e+06.96e+06.96e+06.96e+06 -NA- Std 8.79e-06 7.99 e-06.7 e-06 4.85 e-06 6.08 e-06 -NA- NFE 464 840 6640 860 84 -NA- SR 00% 00% 00% 00% 00% -NA- Time (sec) 0.56.0 0.8 0.64 0.84 -NA- Item DE/rand/ DE/rand/ DE/best/ DE/best/ DE/randto-best/ Result in [6] Best 646.5 775.6 646.6 65.9 499.6 90 Averae 646.5 497 48.5 660.8 56.5 -NA- Worst 646.5 40908.8 7. 68 866.6 -NA- Std 7.8e-05 5557.4 8.68 0.45 777.945 -NA- NFE 656 500050 85504 500050 500050 -NA- SR 00% 0% 96% 0% 0% -NA- Time (sec) 9.7 50.64 56.6 0.04 57.08 -NA- 4 009 ACADEMY PUBLISHER

International Journal of Recent Trends in Enineerin Vol. No. 5 May 009 The first problem is involves the desin of a speed reducer for small aircraft enine. It has a nonlinear objective function and it consists of eleven inequality constraints and seven unknown variables. For this problem all the DE versions ave same results in terms of best worst and averae fitness function values. If we compare the NFC and converence time then DE/rand-tobest/ is better than all other versions. The second problem addresses the desin of a heat echaner network as shown in Fi. It has three equality constraints three inequality constraints and eiht decision variables. For this problem also all the alorithms ave same result in comparison best fitness function value. In comparison of averae fitness value DE/best/ ave slihtly worse value than other alorithms. But in terms of converence time it is better than all other versions. The third problem is a as transmission compressor desin problem. For this problem DE/best/ ave better result in terms of standard deviation NFE and converence time. DE/rand/ ave better result than other alorithms in terms of best fitness function value. VI CONCLUSION In this paper we proposed an Improved DE alorithm called ICDE for solvin constrained optimization problems. ICDE differs from the basic DE in the initialization selection and sortin phases. These modifications are embedded on various versions of DE and their efficiency is validated on a set of four real life enineerin desin problems occurrin frequently in the field of mechanical enineerin. We would like to add that in the present article thouh we have considered only four problems the preliminary numerical results obtained show that the proposed modifications are beneficial for solvin constrained optimization problems effectively. Moreover this is a eneral technique/ modification and can be applied to any population based search technique like Genetic Alorithms Particle Swarm Optimization etc. REFERENCES [] Y. Li M.Gen Non-linear mied inteer prorammin problems usin enetic alorithm and penalty function In Proc. of IEEE Int. Conf. on SMC pp. 677 68 996. [] Y. Takao M. Gen T. Takeaki Y. Li A method for interval 0- number non-linear prorammin problems usin enetic alorithm Computers and Industrial Enineerin Vol. 9 pp. 5 55 995. [] J. F. Tan D.Wan et al. A hybrid enetic alorithm for a type of nonlinear prorammin problem Computer Math. Applic Vol. 6(5) pp. 998. [4] M. Dorio V. Maniezzo A. Colori Ant system optimization by a colony of cooperatin aents IEEE Trans. on system Man and Cybernetics Vol. 6() pp. 8 4 996. [5] Z. L. Wan L. Qiu L. Function C. Lian Application of chaos optimization alorithm to nonlinear constrained prorammin Journal of North China Institute of Water Conservancy and Hydroelectric Power Vol. () pp. - 00. [6] J. Kennedy and R. Eberhart Particle Swarm Optimization IEEE International Conference on Neural Networks (Perth Australia) IEEE Service Center Piscataway NJ IV pp. 94-948 995. [7] R. Storn and K. Price Differential Evolution a simple and efficient adaptive scheme for lobal optimization over continuous spaces Technical Report International Computer Science Institute Berkley 995. [8] G. Coath S. K. Halamue A Comparison of Constraint- Handlin Methods for the Application of Particle Swarm Optimization to Constrained Nonlinear Optimization Problems In Proc. of the IEEE Conress on Evolutionary Computation Vol. 4 pp. 49 45 00. [9] S. Koziel Z. Michalewicz Evolutionary Alorithms Homomorphus Mappins and Constrained Optimization Evolutionary Computation Vol. 7() pp. 9 44 999. [0] Z. Michalewicz A Survey of Constraint Handlin Techniques in Evolutionary Computation Methods In Proc. of the Fourth Annual Conf. on Evolutionary Prorammin pp. 5 55 995. [] D. Karaboa and S. Okdem A simple and Global Optimization Alorithm for Enineerin Problems: Differential Evolution Alorithm Turk J. Elec. Enin. () 004 pp. 5 60. [] R. Storn and K. Price Differential Evolution a simple and efficient Heuristic for lobal optimization over continuous spaces Journal Global Optimization. 997 pp. 4 59. [] Floudas C.A. Pardalos P.M. A collection of test problems for constrained lobal optimization alorithms LNCS. Spriner Germany 990. [4] B. V. Babu and R. Anira Optimization of Industrial Processes Usin Improved and Modified Differential Evolution Studies in Fuzziness and Soft Computin Vol. 6 008 pp.. [5] Beihtler C. S and Phillips D. T Applied Geometric Prorammin Jhon Wiley & Sons New York 976. [6] Paul H and Tay Optimal Desin of an Industrial Refrieration System In Proc. of Int. Conf. on Optimization Techniques and Applications 987 pp. 47 45. 5 009 ACADEMY PUBLISHER