Optimal Operation of Large Power System by GA Method

Size: px
Start display at page:

Download "Optimal Operation of Large Power System by GA Method"

Transcription

1 Journal of Emerging Trends in Engineering and Applied Sciences (JETEAS) (1): 1-7 Scholarlink Research Institute Journals, 01 (ISSN: ) jeteas.scholarlinkresearch.org Journal of Emerging Trends in Engineering and Applied Sciences (JETEAS) (1):1-7(ISSN: ) Optimal Operation of Large Power System by GA Method 1 Sangita Das Biswas and Anupama Debbarma 1 Department of Electrical Engineering, Tripura University, Tripura, India.7990 Ex-P.G. Scholar, Department of Electrical Engineering, Tripura University, Tripura, India Corresponding Author: Sangita Das Biswas Abstract The optimal operation of a power system, involves many considerations like economy of operation, system security, emission at certain fossil-fuel plants etc. All this considerations cannot be taken into account at the same time and as a result compromise has to be made for the optimal operation of the power system. In our work we shall consider the economy of operation, called the economic load dispatch. In an Interconnected power system it is necessary to find power generation scheduling of each power plant to minimize the operating cost. This means the power generations are allowed to vary within a certain limit to meet a particular load demand with minimum fuel cost. The main objectives of economic load dispatch are to minimize generation cost, while meeting the system load and the transmission loss of the system. The aim of this work is to solve the economic load dispatch problem with Genetic Algorithm keeping the power generation of each plant within security limit and meeting the demand of the power system. A MATLAB program will be developed to solve the economic load dispatch using Genetic Algorithm Keywords: crossover, economic load dispatch, fitness function, genetic algorithm, and optimal power flow INTRODUCTION The energy requirements are rising very rapidly with the development of civilization. To meet this energy requirement the sizes of electric power systems have also increased rapidly. As a result numbers of power plants are interconnected to supply the system load. With the development of integrated power systems it has become necessary to operate the plant units most economically. Economic load dispatch is used to determine optimal output of generators at lowest possible generation cost, while the system is operating within its security limit. Traditionally, Classical methods were used to solve the economic load dispatch but more recently due to growing size of power sectors, the traditional concepts are superimposed by advanced optimization techniques. Genetic Algorithm (GA) is one of the advanced optimization method to solve the optimal generation scheduling. GA, invented by Holland in the early 1970s is a stochastic global search method that mimics the metaphor of natural biological evolution. GA can solve the optimization problem keeping the outputs of generators within the security limit and also meeting the power demand of the system. The basic elements of Genetic Algorithms are reproduction, crossover and mutation which will be discussed later. The first step in GA is to code the control variable into binary strings and then the genetic operators are applied to generate better strings. So GA works with 1 the coding of the parameters and not the parameters themselves. Other methods usually deal with functions and their control variables directly. In GA the main objective is to find string with maximum fitness and if we want better fitness than the present solution, it can be achieved by simply increasing the string bit length. OPTIMAL SYSTEM OPERATION The optimal system operation, in general, involved the consideration of economy operation, system security, emissions at certain fossil-fuel plants, and optimal releases of water at hydro generation, etc. All these consideration may make for conflicting requirements and usually a compromise has to be made for optimal system operation. The main aim in the economic dispatch problem is to minimize the total cost of generating real power at various stations while satisfying the loads and the losses in transmission links. Generator Operating Cost The major component of generator operating cost is the fuel input/hr, while maintenance contributes only to a small extent. The fuel cost is meaningful in case of thermal and nuclear stations, but for hydro stations, where the energy storage is apparently free, the operating cost as such as not meaningful. For dispatching purposes, the cost is usually approximated by one or more quadratic segments.

2 So, the fuel cost curve is modified as a quadratic in the active power generation. Rs/hr The fuel cost curve may have a number of discontinuities. The discontinuities occur when the output power has to be extended by using additional boilers, steam condensers, or other equipment. Discontinuities also appear if the cost represents the operation of an entire power station, so that cost has discontinuities on paralleling of generators. Within the continuity range the incremental fuel cost may be expressed by a number of short line segments or piece-wise linearization. Economic Dispatch Problem on a Bus Bar Assuming that it is known a priori which generators are to be run to meet a particular load demand on the station. Suppose there is a station with NG generators committed and the active power load P D is given, the real power generation P gi for each generator has to be allocated so as to minimize the total cost. The optimization problem can therefore be stated as Minimize (1.1) Subject to (i) the energy balance equation (ii) and the inequality constraint P D NG is the decision variable. (1.) (1.) is real power demand. is the number of generation plants. is the lower limit of real power generation is the upper power limit of real power generation. is the operating fuel cost of the ith plant and is given by the quadratic equation Rs/hr (1.) The above constrained optimization problem is converted into an unconstraint optimization problem. Lagrange multiplier method is used in which a function is minimized (or maximized) with side conditions in the form of equality constraints. Using the method, an augmented function is defined as (1.5) A necessary condition for a function F (P gi ), subject to energy balance constraint to have a relative minimum at point P gi is the partial derivative of the Lagrange function defined by L = L(P gi, λ) with respect to each of its arguments must be zero. So, the necessary conditions for the optimization problem are And From equation (1.6), (i = 1,,, NG) (1.8) Incremental fuel cost of the ith generators (Rs/M Wh) Optimal loading of generators corresponds to the equal incremental cost point of all the generators equation (1.8), called the coordination equations numbering NG are solved simultaneously with the load demand to yield a solution for Lagrange multiplier λ and the optimal generation of NG generators. Considering the cost function given by equation (1.), the incremental cost can be defined as (1.9) Substituting the incremental cost into equation (1.8), this equation becomes (1.10) Rearranging equation (1.10) to get Substituting the value of (1.11) in equation (1.7), we get (1.1) Thus, λ can be calculated using equation (1.1) and can be calculated using equation (1.11) Now consider the effect of the generator limits given by the inequality constraint of equation (1.). If a particular generator loading Pgi reaches the limits P gi min or P gi max, its loading is held fixed at this value and the balance load is shared between the remaining generators on an equal incremental cost basis. Optimal Generation Scheduling The economic dispatch problem is defined as to minimize the total operating cost of a power system while meeting the total load plus transmission losses within the generator limits. Generally, the problem is formulated as follows:- Minimize (1.1), P gi is the real power generation and will act as decision variable. NG is the number of generation buses. a i, b i and c i are the cost co-efficients.

3 In minimizing the cost, the equality constraint (Energy balance) and inequality constraint (Energy limits) should be satisfied. Equality Constraint The equality constraints of the optimal power flow reflect the physics of the power system as well as desired voltage set points throughout the system. The physics of the power system are enforced through the power flow equations (1.1), is the load demand. is the transmission power loss. NG is the number of generation buses. is the real power generation. (1.15) is the reactive power generation and will act as decision variable. ND is no. of demand buses. It is also common for power system operations to have voltage set points for each generation. An equality constraint for each generation is added. V gi - V gi set point =0 (1.16) One of the most important, simple but approximate method of expressing transmission loss is quadratic in the injected bus real powers. The general form of the loss formula using B-Coefficients is MW (1.17), and are the real power injections at the ith and jth buses, respectively. are the loss coefficients which are constant under certain assumed condition NG is the number of generation buses. The B-coefficients are found through the Z- bus calculation technique. Inequality Conatraint The inequality constraints of the OPF reflect the limits on physical devices in the power system as well as the limits created to ensure system security.the generation capacity of each generators have maximum and minimum output powers and reactive powers and it can be expressed as:- min max P gi P gi P gi Q gi min Q gi Q gi max V gi min V gi V gi max Penalty Factor Optimization problem is converted into an unconstrained optimization problem. Lagrange multiplier method is used in which function is minimized (or maximized) with side conditions in the form of equality constraints. Using Lagrange multipliers, an augmented function is defined as (1.18) λ is the Lagrange multiplier. Necessary conditions for the optimization problem are Rearranging the above equation,, Is the incremental cost of ith (i=1,,., N G) generator (Rs/MWh) is the incremental transmission losses (1.19) Equation (1.19) is known as the exact coordination equation, and (1.0) Equation (1.19), the so-called coordination equation, numbering NG is solved simultaneously with equation (1.0) to yield a solution for Lagrange multiplier λ and the optimal generation of NG generators. By differentiating the transmission loss equation, which is:- MW With respect to loss can be obtained as,, the incremental transmission are loss coefficients. (1.1) By differentiating cost function equation (1.1); with respect to, the incremental cost be obtained as Equation (1.19) can be rewritten as Or (i=1,, NG) (1.) (1.) is called penalty factor of i th plant To obtain the solution, substitute equation (1.1) and (1.) into equation (1.19) (i=

4 Rearranging the above equation to get P gi, we have The value of P gi can be obtained (1.) If the initial values of P gi (i=1,, NG) and λ are known, the above equation can be solved iteratively until equation (1.0) is satisfied by modifying λ. This technique is known as successive approximation. GENETIC ALGORITHM IN OPTIMAL POWER FLOW Description of Genetic Algorithm Genetic Algorithm is a stochastic optimization method which starts from multiple points to obtain a solution. It combines an artificial, i.e. the Darwinian Theory of Survival of the fittest with genetic operation, abstract from nature to form a robust mechanism that is very effective at finding optimal solution to complex-real world problems. They operate on string structure which is a combination of binary digits representing a coding of the control parameters for a given problem. Many such strings are considered simultaneously, with the most fit of these structures receiving exponentially increasing opportunities to pass on genetically important material to successive generation of string structures. A more striking difference between Genetic Algorithms and most of the traditional optimization methods is that GA uses a population of points at one time in contrast to the single point approach by traditional optimization methods. This means that GA processes a number of designs at the same time. Working of Genetic Algorithm The basic operators of GA are reproduction, crossover and mutation. The first step is the coding of the control variables as string in binary numbers. In reproduction, the individuals are selected based on their fitness values relative to those of the population. In the crossover operation, two individual strings are selected at random from the mating pool and a crossover site is selected at random along the string length. The binary digits are interchanged between the two strings at the crossover site. In mutation, an occasional random alteration of binary digit is done. From the above description, a simple Genetic Algorithm can be as follows: 1. Generate randomly a population of binary string.. Calculate the fitness for each string in the population.. Create offspring strings through reproduction, crossover and mutation operations.. Evaluate the new strings and calculate the fitness for each string (chromosome). 5. If the search goal is achieved, or an allowable generation is attained, return the best chromosome as the solution; otherwise go to step three. Encoding & Decoding Decoding a binary string into an unsigned integer can play very important roles in genetic algorithm implementation. The inequality power limit constraint is performed in such a way that the individual string is normalized over the unit s operation region. The inequality constraints are handled in the manner, which efficiently reduces the searching space & thus enhances the performance of the system. Binary coded strings having 1s & 0s are used. The equivalent decimal integer of binary string λ is obtained as y j =Σ l i=1 i-1 b j i (j=1,,..l) (.1) b j i is the ith binary digit of the jth string. l is the length of the string L is the number of strings or population size. The continuous variable λ can be obtained to represent a point in the search space according to a fixed mapping rule. i.e. λ j =λ min + (λ max - λ min ) y j /( l - 1) (j= 1,,,L) (.) λ min is the minimum value of variable, λ λ max is the maximum value of variable, λ y j is the binary coded value of the string l is the length of the string L is the number of strings or population size. The number of binary digits needed to represent a continuous variation in accuracy of Δλ can be computed from the relation l log ((λ max - λ min )/ Δλ +1 ) Reproduction The first GA operator is the reproduction. The reproduction genetic algorithm operator selects good strings in a population and forms a mating pool to produce offspring. So, sometimes the operator is also called as selection operator. The commonly used reproduction operator is the proportionate reproduction operator where a string is selected for the mating pool with a probability proportional to its fitness. The various methods of selecting chromosomes for parents to crossover are: 1. Roulette-wheel selection. Boltzmann selection. Tournament selection. Rank selection 5. Steady-state selection Among these Roulette-wheel selection is mostly used.

5 Fitness Function & Parent Selection Implementation of a problem in a genetic algorithm is realized within the fitness function. Since the proposed approach uses the equal incremental cost criterion as its basis, the constraints equation can be rewritten as ε j = P D + P L j Σ NG i=1 P i j (.) Then the converging rule is when ε decreases to within a specific tolerance. In order to emphasize the best chromosomes & speed up convergence of the iteration procedure fitness is normalized into range between 0 &1. The fitness function adopted is f j =1 (1+ α ε j /P D ) (j= 1,, L) (.) α is the scaling constant. When the fitness of each chromosome is calculated, the Roulette wheel selection technique is used to select the best parents according to their fitness. Roulette Wheel Selection The commonly used reproduction operator is the proportionate reproduction operator where a string is selected for the mating pool with a probability proportional to its fitness. Therefore, the probability for selecting the ith string is P i =f i / Σ L j=1 f j (.5) L is the population size, fi is the fitness of the ith population One way to implement this selection scheme is to imagine a Roulette Wheel. The Roulette Wheel is spun L times, each time the pointer of the Roulette Wheel selects the string. As the circumference of the wheel is marked according to a string s fitness, the Roulette Wheel mechanism is expected to make fi/fav copies of the ith string in the mating pool. The average fitness of the population is obtained as F av =( Σ L i=1 f i )x 1/ L (.6) Using the fitness value fi of all strings, the probability of selecting a string Pi can be calculated. Crossover After the reproduction phase is over, the population is enriched with better individuals. Reproduction makes clones of good strings, but does create new ones. Crossover operator is applied to the mating pool with a hope that it would create a better string. Crossover is a recombination operator, which proceeds in three steps. First, the reproduction operator selects at random a pair of two individual strings for mating, then a cross-site is selected at random along the length of the string and then the position values are swapped between two strings following the cross-site. Parent 1: x 1 = { } Parent : x = { } Figure: - Crossover site selected at Mutation After crossover, the strings are subjected to mutation. Mutation of a bit involves flipping it, changing 0 to 1 and vice versa with a small mutation probability P m. The bit-wise mutation is performed bit-by-bit by flipping a coin with a probability P m. A number between 0 and1 is chosen at random. If the random number is smaller than P m then the outcome of coin flipping is true, otherwise the outcome is false. If at any bit, the outcome is true then the bit is altered, otherwise the bit is kept unchanged. The bit of the strings is independently muted, that is, the mutation of a bit does not affect the probability of mutation of other bits. Child A : New Child A: Figure: - New child produced after mutation In the above figure, the mutation is performed at the rd string and the bit 1 is changed to 0 and a new chromosome or offspring is produced. Mutation is used to prevent premature stopping of the algorithm. Economic load dispatch using Genetic Algorithm Economic load dispatch solution can be achieved with the help of Genetic Algorithm. The detailed solution methodology includes: the encoding and decoding techniques, constrained generation output calculation, the fitness function, parent selection and parameter selection. Encoding and Decoding of Incremental Cost Binary code strings having 1s and 0s are generated randomly for the incremental cost λ. Then the equivalent decimal integer of λ is obtained by using the equation.1. Calculation of Generation and Transmission loss After knowing the incremental cost the power generations can be obtained by using the equation NG k=1 A j ikp j k = C i (i=1,, NG).1 (j=1, L) A j ii=(a i + λ j B ii ) A j ik = λb ik C i = λ - b i The above equation can be represented in matrix form and after putting the values of A and C, P i.e. power generations can be calculated by Gauss Elimination method. After the calculation of generations of all the generators the transmission loss can be calculated using the equation Fitness Function and Parent Selection After the calculation of the transmissios loss P L fitness is calculated using equation no.. f j =1 (1+ α ε j /P D ) (j= 1,, L ) where ε j = P D + P L j Σ NG i=1 P i j Algorithm for GA base Economic Dispatch The step by step procedure for solving GA based Economic Dispatch:- 5

6 Journal of Emerging Trends in Engineering and Applied Sciences (JETEAS) (1):1-7(ISSN: ) Read data: cost coefficients, loss coefficients, size of population, string length, maximum and minimum value of λ, power demand, number of generators, probability of crossover, probability of mutation etc. Randomly generate the binary strings to generate the population of λ. Set the generation counter, itr=0 Increment the generation counter, itr=itr+1 and set the population counter, pop=0. Increment the population counter, pop=pop+1. Decode the binary string of λ to their decimal values using the equation.1 and.. Using the Gauss Elimination method, calculate the power generation from equation.1. Calculate the transmission loss using the equation Calculate the fitness from equation.. If (pop<size of population) GOTO step 5 and repeat the procedure. Select the parents for mating from the population by the Roulette Wheel selection. Perform the crossover for the selected parent strings. Perform the mutation. If (itr<maximum iteration) then GOTO step and repeat. Find the generation with maximum fitness. If any power generation limit is violated then GOTO step and repeat. Stop. Figure1: 6 Bus System Table I: Fuel Cost Coefficients Generator no a b C Table II: Operating generator Real Power limits P(min) (MW) RESULTS AND DISCUSSION In this work an economic load dispatch is performed in 6 bus system with six generators. The six generators are connected to bus1, bus, bus, bus, bus5 and bus6 respectively. The generator s operating costs are in $/h. The generators have maximum and minimum generation limits and the optimal generation scheduling is performed within the generation limits. The total load demand of the system is 16 MW and it is supplied by the six generators. The transmission loss coefficients are shown in Table-1 and transmission loss is calculated for all generators. Genetic Algorithm is used to search the incremental cost of the generators and genetic operators are used to find better solution. The string length is taken 16bit and the size of the population is 0. After producing several generations by GA the best solution is found in 17th iteration where the generators supply MW and the transmission loss is 15.78MW. P(max) (MW) Table III: Mvar Limits Bus No. 5 6 Min. Mvar Capacity Max. Mvar Capacity Table IV: Genetic Algorithm Parameters Serial. No 1 G A Parameters Probability of Crossover Probability of Mutation Population Size Length of Population Value The optimal generation scheduling is done with the help of a MATLAB program and the result is obtained in the 17th iteration after running the program. The result is given in table V. 6

7 Table V: Optimal Generation Scheduling Using Genetic Algorithm Gen. no Power Generated (MW) The six generators of the system have generated MW and the transmission loss is MW. The fitness of the system is and the incremental cost is 1.65 $/MWh. CONCLUSION The economic load dispatch using Genetic Algorithm is done with the help of MATLAB program. Before running the program some inputs are required which are to be given by the user. In this program the inputs are: 1. The size of population,. The length of the string,. The minimum value of incremental cost,. The maximum value of incremental cost, 5. The loss coefficient, 6. The cost coefficient, 7. Number of generators in the system, 8. The crossover probability and 9. The mutation probability. The loss coefficient, the cost coefficients, the maximum & minimum value of incremental cost and the number of generators are given for the power system for which we are doing the load dispatch. The rest inputs are given according to user s choice. The incremental cost is searched with the help of string of 0 bit length. It is already said that with increase of the string length, the accuracy will also increase. So, in our future work we can test longer string length and work on larger power system with more numbers of generators and buses. Like the optimal scheduling of active power done in this project scheduling of reactive power can also be done using Genetic Algorithm. So it can also be a part of future work. As it is already said that in this work we are considering only the economy of the system called economic load dispatch, other considerations for optimal operation of power system can also be included in future work. D. Lucknan, T. R. Blackbunn, Modified Algorithm of Load Flow Simulation for Loss Minimization in power system. D. P. Kothari and I. J. Nagrath, Modern Power System Analysis, Tata McGraw-Hill Publishing Company Limited, New Delhi. D. P. Kotheri, J. S. Dhillon, Power system Optimization, Printice-Hall of India Private Limited, New Delhi. David E. Goldberg, Genetic Algorithm in Search, Optimization and Machine Learning, Pearson Education. G. A. Vijayalakshmi Pai, S. Rajasekaran, Neural Networks, Fuzzy Logic, and Genetic Algorithm, Printice-Hall of India Private Limited, New Delhi. Hadi Saadat, Power System Analysis, Tata McGraw- Hill Publishing Company Limited, New Delhi. K. S. Pandya and S. K. Joshi, A survey of optimal power flow methods, Journal of Theoretical and Applied Information Technology. K.Vaisakh, L.R.Srinivas, Differential Evolution Approach for Optimal Power Flow Solution, Journal of Theoretical and Applied Information Technology. L. Abdelhakem-Koridak, M. Rahi, M. Younes, 007. Optimal power flow based on Hybrid Genetic Algorithm, Journal of Information Science and Engineering. : L. Slimani, M. Belkacemi, T. Bouktir, 00. A Genetic Algorithm for solving the Optimal Power flow Problem, Leonardo Journal of Sciences.: M.S. Sukhija, T. K. Nagsarkar, Power System Analysis, Oxford University Press. REFERENCES A. Allali, A. Chaker, K. Hachemi, M. Laouer, 008. New Approach of Optimal Power Flow with Genetic Algorithms, Acta Electrotechnica et Informatica Vol. 8, No., 5. A. Chokrobarti, S. Halder, Power system Analysis operation and Control, Printice-Hall of India Private Limited, New Delhi. B. H.Kim, C. Chase, R. Baldick, Y. Luo, A First Distributed Implementation of Optimal Power Flow, IEEE Transactions on Power Systems, vol. 1, No.. 7

Genetic Algorithm for Solving the Economic Load Dispatch

Genetic Algorithm for Solving the Economic Load Dispatch International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 5 (2014), pp. 523-528 International Research Publication House http://www.irphouse.com Genetic Algorithm

More information

Lecture 9 Evolutionary Computation: Genetic algorithms

Lecture 9 Evolutionary Computation: Genetic algorithms Lecture 9 Evolutionary Computation: Genetic algorithms Introduction, or can evolution be intelligent? Simulation of natural evolution Genetic algorithms Case study: maintenance scheduling with genetic

More information

Contents Economic dispatch of thermal units

Contents Economic dispatch of thermal units Contents 2 Economic dispatch of thermal units 2 2.1 Introduction................................... 2 2.2 Economic dispatch problem (neglecting transmission losses)......... 3 2.2.1 Fuel cost characteristics........................

More information

CSC 4510 Machine Learning

CSC 4510 Machine Learning 10: Gene(c Algorithms CSC 4510 Machine Learning Dr. Mary Angela Papalaskari Department of CompuBng Sciences Villanova University Course website: www.csc.villanova.edu/~map/4510/ Slides of this presenta(on

More information

UNIT-I ECONOMIC OPERATION OF POWER SYSTEM-1

UNIT-I ECONOMIC OPERATION OF POWER SYSTEM-1 UNIT-I ECONOMIC OPERATION OF POWER SYSTEM-1 1.1 HEAT RATE CURVE: The heat rate characteristics obtained from the plot of the net heat rate in Btu/Wh or cal/wh versus power output in W is shown in fig.1

More information

GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS

GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS A genetic algorithm is a random search technique for global optimisation in a complex search space. It was originally inspired by an

More information

Chapter 8: Introduction to Evolutionary Computation

Chapter 8: Introduction to Evolutionary Computation Computational Intelligence: Second Edition Contents Some Theories about Evolution Evolution is an optimization process: the aim is to improve the ability of an organism to survive in dynamically changing

More information

FIXED HEAD ECONOMIC LOAD SCHEDULING OF HYDRO-THERMAL SYSTEM USING GENETIC ALGORITHM AND DIFFERENTIAL EVOLUTION METHOD

FIXED HEAD ECONOMIC LOAD SCHEDULING OF HYDRO-THERMAL SYSTEM USING GENETIC ALGORITHM AND DIFFERENTIAL EVOLUTION METHOD FIXED HEAD ECONOMIC LOAD SCHEDULING OF HYDRO- SYSTEM USING GENETIC ALGORITHM AND DIFFERENTIAL EVOLUTION METHOD Shikha Gupta 1, Achala Jain 2 Assistant professor, Dept. of EEE, CMRIT Institute of Technology,

More information

Search. Search is a key component of intelligent problem solving. Get closer to the goal if time is not enough

Search. Search is a key component of intelligent problem solving. Get closer to the goal if time is not enough Search Search is a key component of intelligent problem solving Search can be used to Find a desired goal if time allows Get closer to the goal if time is not enough section 11 page 1 The size of the search

More information

Multi Objective Economic Load Dispatch problem using A-Loss Coefficients

Multi Objective Economic Load Dispatch problem using A-Loss Coefficients Volume 114 No. 8 2017, 143-153 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Multi Objective Economic Load Dispatch problem using A-Loss Coefficients

More information

Genetic Algorithm. Outline

Genetic Algorithm. Outline Genetic Algorithm 056: 166 Production Systems Shital Shah SPRING 2004 Outline Genetic Algorithm (GA) Applications Search space Step-by-step GA Mechanism Examples GA performance Other GA examples 1 Genetic

More information

Minimization of Energy Loss using Integrated Evolutionary Approaches

Minimization of Energy Loss using Integrated Evolutionary Approaches Minimization of Energy Loss using Integrated Evolutionary Approaches Attia A. El-Fergany, Member, IEEE, Mahdi El-Arini, Senior Member, IEEE Paper Number: 1569614661 Presentation's Outline Aim of this work,

More information

Evolutionary Computation

Evolutionary Computation Evolutionary Computation - Computational procedures patterned after biological evolution. - Search procedure that probabilistically applies search operators to set of points in the search space. - Lamarck

More information

03-Economic Dispatch 1. EE570 Energy Utilization & Conservation Professor Henry Louie

03-Economic Dispatch 1. EE570 Energy Utilization & Conservation Professor Henry Louie 03-Economic Dispatch 1 EE570 Energy Utilization & Conservation Professor Henry Louie 1 Topics Generator Curves Economic Dispatch (ED) Formulation ED (No Generator Limits, No Losses) ED (No Losses) ED Example

More information

GA BASED OPTIMAL POWER FLOW SOLUTIONS

GA BASED OPTIMAL POWER FLOW SOLUTIONS GA BASED OPTIMAL POWER FLOW SOLUTIONS Thesis submitted in partial fulfillment of the requirements for the award of degree of Master of Engineering in Power Systems & Electric Drives Thapar University,

More information

Economic Operation of Power Systems

Economic Operation of Power Systems Economic Operation of Power Systems Section I: Economic Operation Of Power System Economic Distribution of Loads between the Units of a Plant Generating Limits Economic Sharing of Loads between Different

More information

Fundamentals of Genetic Algorithms

Fundamentals of Genetic Algorithms Fundamentals of Genetic Algorithms : AI Course Lecture 39 40, notes, slides www.myreaders.info/, RC Chakraborty, e-mail rcchak@gmail.com, June 01, 2010 www.myreaders.info/html/artificial_intelligence.html

More information

Real power-system economic dispatch using a variable weights linear programming method

Real power-system economic dispatch using a variable weights linear programming method Open Access Journal Journal of Power Technologies 95 (1) (2015) 34 39 journal homepage:papers.itc.pw.edu.pl Real power-system economic dispatch using a variable weights linear programming method M. Rahli,

More information

Genetic Algorithms: Basic Principles and Applications

Genetic Algorithms: Basic Principles and Applications Genetic Algorithms: Basic Principles and Applications C. A. MURTHY MACHINE INTELLIGENCE UNIT INDIAN STATISTICAL INSTITUTE 203, B.T.ROAD KOLKATA-700108 e-mail: murthy@isical.ac.in Genetic algorithms (GAs)

More information

how should the GA proceed?

how should the GA proceed? how should the GA proceed? string fitness 10111 10 01000 5 11010 3 00011 20 which new string would be better than any of the above? (the GA does not know the mapping between strings and fitness values!)

More information

Application of Artificial Neural Network in Economic Generation Scheduling of Thermal Power Plants

Application of Artificial Neural Network in Economic Generation Scheduling of Thermal Power Plants Application of Artificial Neural Networ in Economic Generation Scheduling of Thermal ower lants Mohammad Mohatram Department of Electrical & Electronics Engineering Sanjay Kumar Department of Computer

More information

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

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION Onah C. O. 1, Agber J. U. 2 and Ikule F. T. 3 1, 2, 3 Department of Electrical and Electronics

More information

Evolutionary computation

Evolutionary computation Evolutionary computation Andrea Roli andrea.roli@unibo.it DEIS Alma Mater Studiorum Università di Bologna Evolutionary computation p. 1 Evolutionary Computation Evolutionary computation p. 2 Evolutionary

More information

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

Evolutionary Functional Link Interval Type-2 Fuzzy Neural System for Exchange Rate Prediction Evolutionary Functional Link Interval Type-2 Fuzzy Neural System for Exchange Rate Prediction 3. Introduction Currency exchange rate is an important element in international finance. It is one of the chaotic,

More information

OPTIMAL POWER FLOW EVALUATION OF POWER SYSTEM USING GENETIC ALGORITHM

OPTIMAL POWER FLOW EVALUATION OF POWER SYSTEM USING GENETIC ALGORITHM OPTIMAL POWER FLOW EVALUATION OF POWER SYSTEM USING GENETIC ALGORITHM C. M. WANKHADE, 2 A. P. VAIDYA Department of Electrical Engineering, Lokmanya Tilak College of Engineering, Koparkhairane, Navi Mumbai,

More information

Branch Outage Simulation for Contingency Studies

Branch Outage Simulation for Contingency Studies Branch Outage Simulation for Contingency Studies Dr.Aydogan OZDEMIR, Visiting Associate Professor Department of Electrical Engineering, exas A&M University, College Station X 77843 el : (979) 862 88 97,

More information

Genetic Algorithms & Modeling

Genetic Algorithms & Modeling Genetic Algorithms & Modeling : Soft Computing Course Lecture 37 40, notes, slides www.myreaders.info/, RC Chakraborty, e-mail rcchak@gmail.com, Aug. 10, 2010 http://www.myreaders.info/html/soft_computing.html

More information

DETECTING THE FAULT FROM SPECTROGRAMS BY USING GENETIC ALGORITHM TECHNIQUES

DETECTING THE FAULT FROM SPECTROGRAMS BY USING GENETIC ALGORITHM TECHNIQUES DETECTING THE FAULT FROM SPECTROGRAMS BY USING GENETIC ALGORITHM TECHNIQUES Amin A. E. 1, El-Geheni A. S. 2, and El-Hawary I. A **. El-Beali R. A. 3 1 Mansoura University, Textile Department 2 Prof. Dr.

More information

04-Economic Dispatch 2. EE570 Energy Utilization & Conservation Professor Henry Louie

04-Economic Dispatch 2. EE570 Energy Utilization & Conservation Professor Henry Louie 04-Economic Dispatch EE570 Energy Utilization & Conservation Professor Henry Louie 1 Topics Example 1 Example Dr. Henry Louie Consider two generators with the following cost curves and constraints: C 1

More information

Interplanetary Trajectory Optimization using a Genetic Algorithm

Interplanetary Trajectory Optimization using a Genetic Algorithm Interplanetary Trajectory Optimization using a Genetic Algorithm Abby Weeks Aerospace Engineering Dept Pennsylvania State University State College, PA 16801 Abstract Minimizing the cost of a space mission

More information

Genetic Algorithm for Optimal Capacitor Allocation in Radial Distribution Systems

Genetic Algorithm for Optimal Capacitor Allocation in Radial Distribution Systems Genetic Algorithm for Optimal Allocation in Radial Distribution Systems K. S. Swarup Abstract Optimum location and size of capacitors for a radial distribution system is presented. In the present study

More information

Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm

Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm Journal of Modern Applied Statistical Methods Volume 15 Issue 1 Article 47 5-1-2016 Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm Sampath Sundaram University of Madras,

More information

The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan

The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan ABSTRACT The genetic algorithm is an adaptive search method that has the ability for a smart search

More information

Evolutionary Computation: introduction

Evolutionary Computation: introduction Evolutionary Computation: introduction Dirk Thierens Universiteit Utrecht The Netherlands Dirk Thierens (Universiteit Utrecht) EC Introduction 1 / 42 What? Evolutionary Computation Evolutionary Computation

More information

Regular paper. Particle Swarm Optimization Applied to the Economic Dispatch Problem

Regular paper. Particle Swarm Optimization Applied to the Economic Dispatch Problem Rafik Labdani Linda Slimani Tarek Bouktir Electrical Engineering Department, Oum El Bouaghi University, 04000 Algeria. rlabdani@yahoo.fr J. Electrical Systems 2-2 (2006): 95-102 Regular paper Particle

More information

Computational statistics

Computational statistics Computational statistics Combinatorial optimization Thierry Denœux February 2017 Thierry Denœux Computational statistics February 2017 1 / 37 Combinatorial optimization Assume we seek the maximum of f

More information

Thermal Unit Commitment

Thermal Unit Commitment Thermal Unit Commitment Dr. Deepak P. Kadam Department of Electrical Engineering, Sandip Foundation, Sandip Institute of Engg. & MGMT, Mahiravani, Trimbak Road, Nashik- 422213, Maharashtra, India Abstract:

More information

Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek

Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek 2005/2006. tanév, II. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Informatikai Intézet

More information

Real Time Voltage Control using Genetic Algorithm

Real Time Voltage Control using Genetic Algorithm Real Time Voltage Control using Genetic Algorithm P. Thirusenthil kumaran, C. Kamalakannan Department of EEE, Rajalakshmi Engineering College, Chennai, India Abstract An algorithm for control action selection

More information

V. Evolutionary Computing. Read Flake, ch. 20. Genetic Algorithms. Part 5A: Genetic Algorithms 4/10/17. A. Genetic Algorithms

V. Evolutionary Computing. Read Flake, ch. 20. Genetic Algorithms. Part 5A: Genetic Algorithms 4/10/17. A. Genetic Algorithms V. Evolutionary Computing A. Genetic Algorithms 4/10/17 1 Read Flake, ch. 20 4/10/17 2 Genetic Algorithms Developed by John Holland in 60s Did not become popular until late 80s A simplified model of genetics

More information

Analyzing the Effect of Loadability in the

Analyzing the Effect of Loadability in the Analyzing the Effect of Loadability in the Presence of TCSC &SVC M. Lakshmikantha Reddy 1, V. C. Veera Reddy 2, Research Scholar, Department of Electrical Engineering, SV University, Tirupathi, India 1

More information

Assessment of Available Transfer Capability Incorporating Probabilistic Distribution of Load Using Interval Arithmetic Method

Assessment of Available Transfer Capability Incorporating Probabilistic Distribution of Load Using Interval Arithmetic Method Assessment of Available Transfer Capability Incorporating Probabilistic Distribution of Load Using Interval Arithmetic Method Prabha Umapathy, Member, IACSIT, C.Venkataseshaiah and M.Senthil Arumugam Abstract

More information

Data Warehousing & Data Mining

Data Warehousing & Data Mining 13. Meta-Algorithms for Classification Data Warehousing & Data Mining Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 13.

More information

PowerApps Optimal Power Flow Formulation

PowerApps Optimal Power Flow Formulation PowerApps Optimal Power Flow Formulation Page1 Table of Contents 1 OPF Problem Statement... 3 1.1 Vector u... 3 1.1.1 Costs Associated with Vector [u] for Economic Dispatch... 4 1.1.2 Costs Associated

More information

OPTIMAL CAPACITORS PLACEMENT IN DISTRIBUTION NETWORKS USING GENETIC ALGORITHM: A DIMENSION REDUCING APPROACH

OPTIMAL CAPACITORS PLACEMENT IN DISTRIBUTION NETWORKS USING GENETIC ALGORITHM: A DIMENSION REDUCING APPROACH OPTIMAL CAPACITORS PLACEMENT IN DISTRIBUTION NETWORKS USING GENETIC ALGORITHM: A DIMENSION REDUCING APPROACH S.NEELIMA #1, DR. P.S.SUBRAMANYAM *2 #1 Associate Professor, Department of Electrical and Electronics

More information

OPTIMAL POWER FLOW SOLUTIONS USING FIREFLY ALGORITHM C.N. Ravi 1, D.B.G. Reddy 2 1,2

OPTIMAL POWER FLOW SOLUTIONS USING FIREFLY ALGORITHM C.N. Ravi 1, D.B.G. Reddy 2 1,2 OPTIMAL POWER FLOW SOLUTIONS USI FIREFLY ALGORITHM C.N. Ravi 1, D.B.G. Reddy 2 1,2 Professor, Department of Electrical & Electronics Eng., Vidya Jyothi Institute of Technology, Hyderabad Abstract Optimal

More information

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence Artificial Intelligence (AI) Artificial Intelligence AI is an attempt to reproduce intelligent reasoning using machines * * H. M. Cartwright, Applications of Artificial Intelligence in Chemistry, 1993,

More information

A Particle Swarm Optimization for Reactive Power Optimization

A Particle Swarm Optimization for Reactive Power Optimization ISSN (e): 2250 3005 Vol, 04 Issue, 11 November 2014 International Journal of Computational Engineering Research (IJCER) A Particle Swarm Optimization for Reactive Power Optimization Suresh Kumar 1, Sunil

More information

Parallel Genetic Algorithms

Parallel Genetic Algorithms Parallel Genetic Algorithms for the Calibration of Financial Models Riccardo Gismondi June 13, 2008 High Performance Computing in Finance and Insurance Research Institute for Computational Methods Vienna

More information

V. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA

V. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA Part 5A: Genetic Algorithms V. Evolutionary Computing A. Genetic Algorithms Read Flake, ch. 20 1 2 Genetic Algorithms Developed by John Holland in 60s Did not become popular until late 80s A simplified

More information

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

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1455 1475 ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC

More information

CHAPTER 3 FUZZIFIED PARTICLE SWARM OPTIMIZATION BASED DC- OPF OF INTERCONNECTED POWER SYSTEMS

CHAPTER 3 FUZZIFIED PARTICLE SWARM OPTIMIZATION BASED DC- OPF OF INTERCONNECTED POWER SYSTEMS 51 CHAPTER 3 FUZZIFIED PARTICLE SWARM OPTIMIZATION BASED DC- OPF OF INTERCONNECTED POWER SYSTEMS 3.1 INTRODUCTION Optimal Power Flow (OPF) is one of the most important operational functions of the modern

More information

IV. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA

IV. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA IV. Evolutionary Computing A. Genetic Algorithms Read Flake, ch. 20 2014/2/26 1 2014/2/26 2 Genetic Algorithms Developed by John Holland in 60s Did not become popular until late 80s A simplified model

More information

On Optimal Power Flow

On Optimal Power Flow On Optimal Power Flow K. C. Sravanthi #1, Dr. M. S. Krishnarayalu #2 # Department of Electrical and Electronics Engineering V R Siddhartha Engineering College, Vijayawada, AP, India Abstract-Optimal Power

More information

Genetic Learning of Firms in a Competitive Market

Genetic Learning of Firms in a Competitive Market FH-Kiel, Germany University of Applied Sciences Andreas Thiemer, e-mail: andreas.thiemer@fh-kiel.de Genetic Learning of Firms in a Competitive Market Summary: This worksheet deals with the adaptive learning

More information

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

Multi-objective Emission constrained Economic Power Dispatch Using Differential Evolution Algorithm Multi-objective Emission constrained Economic Power Dispatch Using Differential Evolution Algorithm Sunil Kumar Soni, Vijay Bhuria Abstract The main aim of power utilities is to provide high quality power

More information

EVOLUTIONARY ALGORITHM FOR CALCULATING AVAILABLE TRANSFER CAPABILITY

EVOLUTIONARY ALGORITHM FOR CALCULATING AVAILABLE TRANSFER CAPABILITY Journal of ELECTRICAL ENGINEERING, VOL. 64, NO. 5, 2013, 291 297 EVOLUTIONARY ALGORITHM FOR CALCULATING AVAILABLE TRANSFER CAPABILITY Darko Šošić Ivan Škokljev The paper presents an evolutionary algorithm

More information

Single objective optimization using PSO with Interline Power Flow Controller

Single objective optimization using PSO with Interline Power Flow Controller Single objective optimization using PSO with Interline Power Flow Controller Praveen.J, B.Srinivasa Rao jpraveen.90@gmail.com, balususrinu@vrsiddhartha.ac.in Abstract Optimal Power Flow (OPF) problem was

More information

Scaling Up. So far, we have considered methods that systematically explore the full search space, possibly using principled pruning (A* etc.).

Scaling Up. So far, we have considered methods that systematically explore the full search space, possibly using principled pruning (A* etc.). Local Search Scaling Up So far, we have considered methods that systematically explore the full search space, possibly using principled pruning (A* etc.). The current best such algorithms (RBFS / SMA*)

More information

ECONOMIC OPERATION OF POWER SYSTEMS USING HYBRID OPTIMIZATION TECHNIQUES

ECONOMIC OPERATION OF POWER SYSTEMS USING HYBRID OPTIMIZATION TECHNIQUES SYNOPSIS OF ECONOMIC OPERATION OF POWER SYSTEMS USING HYBRID OPTIMIZATION TECHNIQUES A THESIS to be submitted by S. SIVASUBRAMANI for the award of the degree of DOCTOR OF PHILOSOPHY DEPARTMENT OF ELECTRICAL

More information

Optimal Placement and Sizing of Distributed Generators in 33 Bus and 69 Bus Radial Distribution System Using Genetic Algorithm

Optimal Placement and Sizing of Distributed Generators in 33 Bus and 69 Bus Radial Distribution System Using Genetic Algorithm American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-3491, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

Evolutionary Computation. DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia)

Evolutionary Computation. DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia) Evolutionary Computation DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia) andrea.roli@unibo.it Evolutionary Computation Inspiring principle: theory of natural selection Species face

More information

A Statistical Genetic Algorithm

A Statistical Genetic Algorithm A Statistical Genetic Algorithm Angel Kuri M. akm@pollux.cic.ipn.mx Centro de Investigación en Computación Instituto Politécnico Nacional Zacatenco México 07738, D.F. Abstract A Genetic Algorithm which

More information

Havrda and Charvat Entropy Based Genetic Algorithm for Traveling Salesman Problem

Havrda and Charvat Entropy Based Genetic Algorithm for Traveling Salesman Problem 3 IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.5, May 008 Havrda and Charvat Entropy Based Genetic Algorithm for Traveling Salesman Problem Baljit Singh, Arjan Singh

More information

Evolutionary computation

Evolutionary computation Evolutionary computation Andrea Roli andrea.roli@unibo.it Dept. of Computer Science and Engineering (DISI) Campus of Cesena Alma Mater Studiorum Università di Bologna Outline 1 Basic principles 2 Genetic

More information

Optimal Reactive Power Planning for Distribution Systems Considering Intermittent Wind Power Using Markov Model and Genetic Algorithm

Optimal Reactive Power Planning for Distribution Systems Considering Intermittent Wind Power Using Markov Model and Genetic Algorithm University of Wisconsin Milwaukee UWM Digital Commons Theses and Dissertations May 213 Optimal Reactive Power Planning for Distribution Systems Considering Intermittent Wind Power Using Markov Model and

More information

APPLICATION OF RECURRENT NEURAL NETWORK USING MATLAB SIMULINK IN MEDICINE

APPLICATION OF RECURRENT NEURAL NETWORK USING MATLAB SIMULINK IN MEDICINE ITALIAN JOURNAL OF PURE AND APPLIED MATHEMATICS N. 39 2018 (23 30) 23 APPLICATION OF RECURRENT NEURAL NETWORK USING MATLAB SIMULINK IN MEDICINE Raja Das Madhu Sudan Reddy VIT Unversity Vellore, Tamil Nadu

More information

LINE FLOW ANALYSIS OF IEEE BUS SYSTEM WITH THE LOAD SENSITIVITY FACTOR

LINE FLOW ANALYSIS OF IEEE BUS SYSTEM WITH THE LOAD SENSITIVITY FACTOR LINE FLOW ANALYSIS OF IEEE BUS SYSTEM WITH THE LOAD SENSITIVITY FACTOR Puneet Sharma 1, Jyotsna Mehra 2, Virendra Kumar 3 1,2,3 M.Tech Research scholar, Galgotias University, Greater Noida, India Abstract

More information

HIGH PERFORMANCE ADAPTIVE INTELLIGENT DIRECT TORQUE CONTROL SCHEMES FOR INDUCTION MOTOR DRIVES

HIGH PERFORMANCE ADAPTIVE INTELLIGENT DIRECT TORQUE CONTROL SCHEMES FOR INDUCTION MOTOR DRIVES HIGH PERFORMANCE ADAPTIVE INTELLIGENT DIRECT TORQUE CONTROL SCHEMES FOR INDUCTION MOTOR DRIVES M. Vasudevan and R. Arumugam Department of Electrical and Electronics Engineering, Anna University, Chennai,

More information

Stochastic Search: Part 2. Genetic Algorithms. Vincent A. Cicirello. Robotics Institute. Carnegie Mellon University

Stochastic Search: Part 2. Genetic Algorithms. Vincent A. Cicirello. Robotics Institute. Carnegie Mellon University Stochastic Search: Part 2 Genetic Algorithms Vincent A. Cicirello Robotics Institute Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 cicirello@ri.cmu.edu 1 The Genetic Algorithm (GA)

More information

Loadability Enhancement by Optimal Load Dispatch in Subtransmission Substations: A Genetic Algorithm

Loadability Enhancement by Optimal Load Dispatch in Subtransmission Substations: A Genetic Algorithm Loadability Enhancement by Optimal Load Dispatch in Subtransmission Substations: A Genetic Algorithm M.R. Haghifam A.Ghanbarnezhad H.Lavaee G.Khoshkholg Tarbait Modarres University Tehran Regional Electric

More information

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

An artificial chemical reaction optimization algorithm for. multiple-choice; knapsack problem. An artificial chemical reaction optimization algorithm for multiple-choice knapsack problem Tung Khac Truong 1,2, Kenli Li 1, Yuming Xu 1, Aijia Ouyang 1, and Xiaoyong Tang 1 1 College of Information Science

More information

Optimal capacitor placement and sizing using combined fuzzy-hpso method

Optimal capacitor placement and sizing using combined fuzzy-hpso method MultiCraft International Journal of Engineering, Science and Technology Vol. 2, No. 6, 2010, pp. 75-84 INTERNATIONAL JOURNAL OF ENGINEERING, SCIENCE AND TECHNOLOGY www.ijest-ng.com 2010 MultiCraft Limited.

More information

Sample Problems for Exam 1, EE Note:

Sample Problems for Exam 1, EE Note: Sample Problems for Exam, EE 57 Note: Problem 3) Has been changed from what was handed out Friday, this is closer to what will come on the quiz. Also note that the hour time period length must be incorporated

More information

MATPOWER as Educational Tool for Solving Optimal Power Flow Problems on a Simulated Nigerian Power Grid

MATPOWER as Educational Tool for Solving Optimal Power Flow Problems on a Simulated Nigerian Power Grid International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 2 Issue7 ǁ July. 2013 ǁ PP.73-78 MATPOWER as Educational Tool for Solving Optimal Power Flow

More information

Coordinated Design of Power System Stabilizers and Static VAR Compensators in a Multimachine Power System using Genetic Algorithms

Coordinated Design of Power System Stabilizers and Static VAR Compensators in a Multimachine Power System using Genetic Algorithms Helwan University From the SelectedWorks of Omar H. Abdalla May, 2008 Coordinated Design of Power System Stabilizers and Static VAR Compensators in a Multimachine Power System using Genetic Algorithms

More information

S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA

S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA Date: 16th May 2012 Wed, 3pm to 3.25pm(Adv. Session) Sathyanarayana K., Manish Banga, and Ravi Kumar G. V. V. Engineering Services,

More information

ScienceDirect. A Comparative Study of Solution of Economic Load Dispatch Problem in Power Systems in the Environmental Perspective

ScienceDirect. A Comparative Study of Solution of Economic Load Dispatch Problem in Power Systems in the Environmental Perspective Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 48 (2015 ) 96 100 International Conference on Intelligent Computing, Communication & Convergence (ICCC-2015) (ICCC-2014)

More information

A Simplified Lagrangian Method for the Solution of Non-linear Programming Problem

A Simplified Lagrangian Method for the Solution of Non-linear Programming Problem Chapter 7 A Simplified Lagrangian Method for the Solution of Non-linear Programming Problem 7.1 Introduction The mathematical modelling for various real world problems are formulated as nonlinear programming

More information

Genetic Algorithms. Seth Bacon. 4/25/2005 Seth Bacon 1

Genetic Algorithms. Seth Bacon. 4/25/2005 Seth Bacon 1 Genetic Algorithms Seth Bacon 4/25/2005 Seth Bacon 1 What are Genetic Algorithms Search algorithm based on selection and genetics Manipulate a population of candidate solutions to find a good solution

More information

Bi-objective Portfolio Optimization Using a Customized Hybrid NSGA-II Procedure

Bi-objective Portfolio Optimization Using a Customized Hybrid NSGA-II Procedure Bi-objective Portfolio Optimization Using a Customized Hybrid NSGA-II Procedure Kalyanmoy Deb 1, Ralph E. Steuer 2, Rajat Tewari 3, and Rahul Tewari 4 1 Department of Mechanical Engineering, Indian Institute

More information

Crossover Techniques in GAs

Crossover Techniques in GAs Crossover Techniques in GAs Debasis Samanta Indian Institute of Technology Kharagpur dsamanta@iitkgp.ac.in 16.03.2018 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 16.03.2018 1 / 1 Important

More information

A Study of the Factors Influencing the Optimal Size and Site of Distributed Generations

A Study of the Factors Influencing the Optimal Size and Site of Distributed Generations Journal of Clean Energy Technologies, Vol. 2, No. 1, January 2014 A Study of the Factors Influencing the Optimal Size and Site of Distributed Generations Soma Biswas, S. K. Goswami, and A. Chatterjee system

More information

Recent Advances in Knowledge Engineering and Systems Science

Recent Advances in Knowledge Engineering and Systems Science Optimal Operation of Thermal Electric Power Production System without Transmission Losses: An Alternative Solution using Artificial eural etworks based on External Penalty Functions G.J. TSEKOURAS, F.D.

More information

Network-Constrained Economic Dispatch Using Real-Coded Genetic Algorithm

Network-Constrained Economic Dispatch Using Real-Coded Genetic Algorithm 198 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 18, NO. 1, FEBRUARY 2003 Network-Constrained Economic Dispatch Using Real-Coded Genetic Algorithm Ioannis G. Damousis, Student Member, IEEE, Anastasios G. Bakirtzis,

More information

Department of Mathematics, Graphic Era University, Dehradun, Uttarakhand, India

Department of Mathematics, Graphic Era University, Dehradun, Uttarakhand, India Genetic Algorithm for Minimization of Total Cost Including Customer s Waiting Cost and Machine Setup Cost for Sequence Dependent Jobs on a Single Processor Neelam Tyagi #1, Mehdi Abedi *2 Ram Gopal Varshney

More information

A GENETIC ALGORITHM APPROACH FOR SOLVING AC-DC OPTIMAL POWER FLOW PROBLEM

A GENETIC ALGORITHM APPROACH FOR SOLVING AC-DC OPTIMAL POWER FLOW PROBLEM A GENETIC ALGORITHM APPROACH FOR SOLVING AC-DC OPTIMAL POWER FLOW PROBLEM 1 S. B. WARKAD, 2 DR. M. K. KHEDKAR, 3 DR. G. M. DHOLE 1 Department of Electrical Engineering, Visvesvaraya National Institute

More information

Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization

Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization Deepak Singh Raipur Institute of Technology Raipur, India Vikas Singh ABV- Indian Institute of Information Technology

More information

CHAPTER 4 INTRODUCTION TO DISCRETE VARIABLE OPTIMIZATION

CHAPTER 4 INTRODUCTION TO DISCRETE VARIABLE OPTIMIZATION CHAPTER 4 INTRODUCTION TO DISCRETE VARIABLE OPTIMIZATION. Introduction.. Examples of Discrete Variables One often encounters problems in which design variables must be selected from among a set of discrete

More information

OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC

OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC CHAPTER - 5 OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC 5.1 INTRODUCTION The power supplied from electrical distribution system is composed of both active and reactive components. Overhead lines, transformers

More information

Voltage Instability Analysis for Electrical Power System Using Voltage Stabilty Margin and Modal Analysis

Voltage Instability Analysis for Electrical Power System Using Voltage Stabilty Margin and Modal Analysis Indonesian Journal of Electrical Engineering and Computer Science Vol. 3, No. 3, September 2016, pp. 655 ~ 662 DOI: 10.11591/ijeecs.v3.i2.pp655-662 655 Voltage Instability Analysis for Electrical Power

More information

ECG 740 GENERATION SCHEDULING (UNIT COMMITMENT)

ECG 740 GENERATION SCHEDULING (UNIT COMMITMENT) 1 ECG 740 GENERATION SCHEDULING (UNIT COMMITMENT) 2 Unit Commitment Given a load profile, e.g., values of the load for each hour of a day. Given set of units available, When should each unit be started,

More information

Lecture 15: Genetic Algorithms

Lecture 15: Genetic Algorithms Lecture 15: Genetic Algorithms Dr Roman V Belavkin BIS3226 Contents 1 Combinatorial Problems 1 2 Natural Selection 2 3 Genetic Algorithms 3 31 Individuals and Population 3 32 Fitness Functions 3 33 Encoding

More information

Zebo Peng Embedded Systems Laboratory IDA, Linköping University

Zebo Peng Embedded Systems Laboratory IDA, Linköping University TDTS 01 Lecture 8 Optimization Heuristics for Synthesis Zebo Peng Embedded Systems Laboratory IDA, Linköping University Lecture 8 Optimization problems Heuristic techniques Simulated annealing Genetic

More information

Lecture 22. Introduction to Genetic Algorithms

Lecture 22. Introduction to Genetic Algorithms Lecture 22 Introduction to Genetic Algorithms Thursday 14 November 2002 William H. Hsu, KSU http://www.kddresearch.org http://www.cis.ksu.edu/~bhsu Readings: Sections 9.1-9.4, Mitchell Chapter 1, Sections

More information

A GA Mechanism for Optimizing the Design of attribute-double-sampling-plan

A GA Mechanism for Optimizing the Design of attribute-double-sampling-plan A GA Mechanism for Optimizing the Design of attribute-double-sampling-plan Tao-ming Cheng *, Yen-liang Chen Department of Construction Engineering, Chaoyang University of Technology, Taiwan, R.O.C. Abstract

More information

LINEAR PROGRAMMING APPROACH FOR THE TRANSITION FROM MARKET-GENERATED HOURLY ENERGY PROGRAMS TO FEASIBLE POWER GENERATION SCHEDULES

LINEAR PROGRAMMING APPROACH FOR THE TRANSITION FROM MARKET-GENERATED HOURLY ENERGY PROGRAMS TO FEASIBLE POWER GENERATION SCHEDULES LINEAR PROGRAMMING APPROACH FOR THE TRANSITION FROM MARKET-GENERATED HOURLY ENERGY PROGRAMS TO FEASIBLE POWER GENERATION SCHEDULES A. Borghetti, A. Lodi 2, S. Martello 2, M. Martignani 2, C.A. Nucci, A.

More information

Design Of Optimal Pid Controller Using Genetic Algorithm

Design Of Optimal Pid Controller Using Genetic Algorithm Australian Journal of Basic and Applied Sciences, 5(10): 996-1001, 2011 ISSN 1991-8178 Design Of Optimal Pid Controller Using Genetic Algorithm 1 Mohammad Reza Dastranj, 1 Kazem Esmaeili Khoshmardan, 2

More information

DESIGN OF OPTIMUM CROSS-SECTIONS FOR LOAD-CARRYING MEMBERS USING MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS

DESIGN OF OPTIMUM CROSS-SECTIONS FOR LOAD-CARRYING MEMBERS USING MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS DESIGN OF OPTIMUM CROSS-SECTIONS FOR LOAD-CARRING MEMBERS USING MULTI-OBJECTIVE EVOLUTIONAR ALGORITHMS Dilip Datta Kanpur Genetic Algorithms Laboratory (KanGAL) Deptt. of Mechanical Engg. IIT Kanpur, Kanpur,

More information

Performance Evaluation of Best-Worst Selection Criteria for Genetic Algorithm

Performance Evaluation of Best-Worst Selection Criteria for Genetic Algorithm Mathematics and Computer Science 2017; 2(6): 89-97 http://www.sciencepublishinggroup.com/j/mcs doi: 10.11648/j.mcs.20170206.12 ISSN: 2575-6036 (Print); ISSN: 2575-6028 (Online) Performance Evaluation of

More information