UNIVERSITY OF NAIROBI

Size: px
Start display at page:

Download "UNIVERSITY OF NAIROBI"

Transcription

1 UNIVERSITY OF NAIROBI FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEEERING HYDROTHERMAL ECONOMIC DISPATCH USING PARTICLE SWARM OPTIMIZATION (P.S.O) PROJECT INDEX: 055 SUBMITTED BY KENNEDY WANJAHI KIMANI F17/1356/2010 SUPERVISOR: PROF. NICODEMUS ABUNGU ODERO EXAMINER: DR. C WEKESA PROJECT REPORT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE AWARD OF THE DEGREE OF BACHELOR OF SCIENCE IN ELECTRICAL AND ELECTRONIC ENGINEERING OF THE UNIVERSITY OF NAIROBI 2015 SUBMITTED ON: 23 TH APRIL 2015 i

2 DECLARATION OF ORIGINALITY NAME OF STUDENT REGISTRATION NUMBER COLLEGE FACULTY DEPARTMENT TITLE OF WORK KIMANI KENNEDY WANJAHI F17/1356/2010 ARCHITECTURE AND ENGINEERING ENGINEERING ELECTRICAL AND INFORMATION ENGINEERING HYDROTHERMAL ECONOMIC DISPATCH USING PARTICLE SWARM OPTIMIZATION (P.S.O) 1) I understand what plagiarism is and I am aware of the university policy on this regard. 2) I declare that this final year project is my original work and has not been submitted elsewhere for examination, award degree or publication. Where other people s work or my own work has been used, this has been properly acknowledged and referenced in accordance with the University of Nairobi s requirements. 3) I have not sought or used the service of any professional agencies to produce this work. 4) I have not allowed, and shall not allow anyone to copy my work with the intention of passing it off as his/her own work. 5) I understand that any false claim in respect of this work shall result in disciplinary action, in accordance with University anti-plagiarism policy. Signature: Date: i

3 CERTIFICATION This report has been submitted to the Department of Electrical and Information Engineering, University of Nairobi with my approval as supervisor: Prof. Nicodemus Abungu Odero. Date:... ii

4 DEDICATION I dedicate my work to my family, for their continued support and love. iii

5 ACKNOWLEDGEMENTS First I would like to thank God, for His uning grace and love throughout my academic life. Without it, I would not have made it this far. I would also like to ext my sincere gratitude to my supervisor, Prof. Nicodemus Abungu Odero for his priceless motivation, support and guidance. I also ext my appreciation to Mr. Peter Musau for his time, for patiently being there for us, and for his valuable insights into my project, and above all, the encouragement. I appreciate all my lecturers and all non-teaching staff at the Department of Electrical and Electronic Engineering, University of Nairobi, for their contribution towards my degree. I would also like to ext my heartfelt gratitude to my classmates and especially my fris Ng etich Kiplimo Brian and Nyasimi Ronald for their encouragement and contribution to this project. To my classmates, I am thankful for their moral support as I did the project and the conducive environment. Finally I would like to thank my family for their help and understanding throughout my academic life. iv

6 DECLARATION OF ORIGINALITY... i CERTIFICATION... ii DEDICATION... iii ACKNOWLEDGEMENTS... iv LIST OF FIGURES... viii LIST OF TABLES... ix LIST OF ABBREVIATIONS... x ABSTRACT... xi CHAPTER INTRODUCTION Hydrothermal Economic Dispatch What is Economic Dispatch? What is Hydrothermal Economic Dispatch? What is Particle Swarm Optimization (P.S.O)? Survey of Earlier Work Optimization Techniques Conventional Methods Unconstrained optimization approaches Linear programming (L.P) Non-linear programming (N.L.P) Quadratic programming Newton s method Interior points (I.P) methods Mixed integer programming Network flow programming Intelligent Search Methods Neural network (NN) Evolutionary algorithms Genetic algorithm (GA)... 7 v

7 1.4.3 Tabu Search (T.S) Ant colony optimization (A.C.O) Particle Swarm Optimization (P.S.O) Simulated Annealing (S.A) Non-Quantity Approaches Problem Statement Organization of the Report CHAPTER Literature Review Literature Review of Hydrothermal Economic Load Dispatch Classical Economic Dispatch Input Output Characteristics of Generator Units Calculation of input-output parameters of a thermal system Hydrothermal System Economic Dispatch System Constraints Power balance constraints (Demand Constraints) Thermal Generator Constraints Hydraulic Network Constraints Particle Swarm Optimization PSO Terminologies PSO Parameter Selection Swarm Size Velocity components Inertia Weight Constriction Factor CHAPTER Solution of Hydrothermal Economic Dispatch Using P.S.O Formulation of Hydrothermal Dispatch Problem Economic Load Dispatch with Network losses Formulation of P.S.O Pso Algorithm vi

8 3.5 Flow Chart CHAPTER Bus Test Network : Particle Swarm Optimization Method Analysis and Discussion : Case Study: 600mw Case For both Thermal and Hydrothermal System : Convergence Characteristics of the PSO Method for 30 Bus system : Power Losses CHAPTER Conclusion and Recommation for Future Works Conclusion Recommation REFERENCES APPENDICES APPENDIX 1: Program for the Thermal Economic Dispatch APPENDIX 2: Program for the Hydrothermal Economic Dispatch APPENDIX 3: Code for plotting the Convergence Characteristics APPENDIX 3: Main program code for the PSO Toolbox Used vii

9 LIST OF FIGURES Fig 1. 1 The Multilevel Optimal System Operation Fig 1. 2 The Genetic Algorithm Process... 8 Fig 2. 1 : A Thermal Unit Fig 2. 2 Input - output characteristic of a thermal generating unit Fig 2. 3 :A Fundamental Hydrothermal System Fig 4. 1 : 30 Bus IEEE test network with six generating units Fig 4. 2: Thermal optimum generation Fig 4. 3: Hydrothermal optimum generation Fig 4. 4: Generation tr for combined thermal and hydrothermal system Fig 4. 5: Convergence Characteristics for 30 bus hydrothermal generating system. (700 MW) Fig 4. 6: Convergence Characteristics for 30 bus all thermal generating system. (700 MW) Fig 4. 7: Hydrothermal Power Loss Fig 4. 8 : Thermal power loss viii

10 LIST OF TABLES Table 4. 1 : Thermal System Generator Coefficients Table 4. 2 : B-Coefficient Matrix Table 4. 3 : Hydrothermal System Generator Coefficients; 3 Hydro and 3 Thermal Generators Table 4. 4 : B-Coefficient Matrix, Hydrothermal System Table 4. 5 : Optimal Scheduling of Thermal Generators of a 6-unit system by PSO Method (Loss included) Table 4. 6 : Optimal scheduling of a 6-unit system, 3 Hydro and 3 Thermal Generators by PSO Method (Loss included) Table 4. 7: Comparison of optimal power output for both thermal and hydrothermal system (Load=600MW) ix

11 LIST OF ABBREVIATIONS N.L.P I.P N.F.P L.P N.L.P N.F.P L.P G.A NN TS Non-Linear Programming Interior Points Methods Network Flow Programming Linear Programming Non-Linear Programming Network Flow Programming Linear Programming Genetic Algorithm Neural Network Tabu Search x

12 ABSTRACT The objective of this project is to solve the hydrothermal economic load dispatch using PSO. The Energy Management System or (EMS) as we know it today had its origin in the need for electric utility companies to operate their generators as economically as possible. To operate the system as economically as possible, one requires that the characteristics of all generating units be available so that the most efficient units could be dispatched properly along with the less efficient. In addition, there is a requirement that the on/off scheduling of generators units be done in an efficient manner as well. Basically, the optimal scheduling of generation in a hydrothermal system involves the allocation of generation among the hydroelectric and thermal plants so as to minimize the total operation costs of thermal plants while satisfying the various constraints on the hydraulic and power system network. Various methods have been used to solve this economic dispatch problem. These include but not limited to goal programming, neural networks and genetic algorithm. In this paper, a heuristic method called the Particle Swarm Optimization (PSO) has been developed and used to solve a hydrothermal economic dispatch problem, having multi-reservoirs cascaded hydro plants and thermal plants. The developed algorithm has been tested on a 6 unit IEEE 30-bus network and has been found to be robust, and quick, converging at just over a hundred iterations. Hydrothermal power was found to be much cheaper compared to thermal power as cost dropped from Rs/Hr. 36, when using thermal power to just Rs/Hr for a power demand of 700 MW. This signifies a drop of over a thousand percent, and hence the need to use hydropower to supply the base load as it s much cheaper and efficient. xi

13 CHAPTER 1 INTRODUCTION 1.1 Hydrothermal Economic Dispatch What is Economic Dispatch? Economic dispatch is the operation of generation facilities to produce energy at the lowest cost to reliably serve customers while recognizing any operational limits of generation and transmission facilities. Economic dispatch is part of multilevel problems in power generation since different power plants, with different units have different characteristics which give different generating costs at any load at any point in time [2,21]. The main aim of economic load dispatch is to reduce the cost. However, for optimal system operation other important factors may come into play namely, reliability, the system s security, emissions (in the case of fossil-fuel plants), and optimal water discharge (for hydro generation). Ideally this multilevel problem, up to where we have the solution of economic load dispatch can be summarized as shown in Figure 1.1 below What is Hydrothermal Economic Dispatch? Hydrothermal economic dispatch is where we have both hydro and thermal units being used in the generation of power. Planning or scheduling has to be done to determine the amount of hydro and thermal power needed to satisfy a given load [15, 20]. A hydrothermal system is a more complex one as compared to an all thermal system since it is dynamic as the water levels keep changing, whereas the thermal problem is a static one. The main constraints in the hydrothermal system may include ;the time coupling effect of the water flow in an earlier time interval that affects the discharge capability at a later period of time, the time varying system long demand, the cascade nature of the hydraulic network, the varying hourly reservoir inflows, the physical limitations on the reservoir storage and turbine flow rate and loading limits of both the thermal and hydro plants. 1

14 Load Flow Casting (What load do we need to supply?) Number of Power Plants Available (Each power plant has several units) Maintenance (Units on maintenance are not available for power generation) Unit Commitment (Which units should be on and which should be off?) Economic Dispatch (How do we effectively and cheaply produce the energy?) Fig 1. 1 The Multilevel Optimal System Operation What is Particle Swarm Optimization (P.S.O)? Particle swarm optimization (PSO) is a population based stochastic optimization technique developed by Eberhart and Kennedy in 1995 [3], inspired by social behavior of bird flocking or fish schooling. Hence, it can also be described as swarm intelligence algorithm 2

15 inspired by social dynamics and an emergent behavior that arises in socially organized colonies. In this context, the population is called the swarm and the individuals are called the particles. The particles change their positions by flying around in a multidimensional search space until a relatively unchanged position has been encountered or the maximum number of complications has been reached [22]. Eberhart and Jim Kennedy describe a swarm as an apparently disorganized collection of moving individuals that t to cluster together while each individual seems to be moving in a random direction for instance schools of fish or flocks of birds. P.S.O has the following advantages over other optimization methods: P.S.O is easier to implement as there are fewer parameters to adjust In P.S.O, each particle remembers its own previous best as well as the neighborhood s best, hence a more effective memory than Genetic Algorithm (G.A) P.S.O is more efficient in maintaining the diversity of the swarm since all the particles use the information related to the best or most successful particle in order to improve themselves whereas in G.A, worse solutions are discarded and only the good ones are saved 1.2. Survey of Earlier Work Optimization Techniques Optimization is the art of achieving the best possible solution to a problem in which there are a number of competing or conflicting parameters [10] Optimization techniques, both traditional and modern can be classified into 3 major groups: i) Conventional methods ii) Intelligence search methods iii) Non-quantity approaches to address uncertainties in objectives and constraints. 3

16 1.3. Conventional Methods From the book, Conventional Optimization Techniques by Mark S. Hillier and Fredrick S. Hillier [1], before solving an optimization model, it is important to consider the form and mathematical properties of the objective function, constraints and decision variables. For instance, the objective function might be linear or non-linear, differentiable or non-differentiable concave or convex. The decision variables might be continuous or discrete. Those differences impact how the model can be solved and hence are used to classify optimization techniques.under conventional optimization methods we have the following: i) Unconstrained optimization approaches ii) Non-linear programming (N.L.P) iii) Linear programming (L.P) iv) Quadratic programming v) Generalized reduced gradient method vi) Newton method vii) Network flow programming (N.F.P) viii) Mixed inter programming ix) Interior points (I.P) methods The review of each and every method follows in the pages below: Unconstrained optimization approaches The major unconstrained optimization methods used in power systems operations are the gradient method, linear search, Lagrange multiplier, Newton-Raphson optimization, trust region optimization, quasi-newton and conjugate gradient optimization. The term unconstrained means that no restriction is placed on the range of x. It is important to note that unconstrained approaches form the basis of constrained algorithms Linear programming (L.P) This is a widely used method of solving power system operation problems such as optimal power flow, reactive power optimization or even security constrained economic dispatch, as practical operations show that this method generally meets the requirements of engineering precision. Its main advantages are: Reliable Quickly identifies infeasibility Accommodates a large variety of power system operating limits. 4

17 This technique basically linearizes the non-linear power system optimization problem so that the objective function and the constraints of power system operation have linear forms Non-linear programming (N.L.P) Power systems operation problems are non-linear; hence this method can easily solve such problems. NLP based methods have higher accuracy than LP methods Quadratic programming This is a special form of non-linear programming where the objective function of the model is quadratic and the constraints are in linear form. A good example is the generator cost function, which is generally quadratic Newton s method This is also called the second-order method as it requires the computation of the partial second order derivatives of the power flow equations. It is favored for its quadratic convergence properties Interior points (I.P) methods This is generally used to solve linear programming problems as it is faster and perhaps better than the simplex algorithm used in L.P Mixed integer programming This is mostly used to solve O.P.F problems, M.I.P methods mostly used are the recursive mixed integer programming technique using an approximation method and the branch & bound (B&B) method. This method is extremely demanding of computer resources Network flow programming This is a special linear programming method that is faster and has simpler calculations. It is mainly used to solve simplified O.P.F problems such as security constrained, economic dispatch and multi-area systems economic dispatch. 5

18 1.4. Intelligent Search Methods Artificial intelligence is the intelligence shown by machines or software. According to Jacques Ferber, in his book Multi-Agent System, an introduction to Distributed Artificial Intelligence [5], an intelligent agent can be a physical or virtual entity that can act, perceive its environment in a partial way and communicate with others. It is autonomous and has skills to achieve its goals and tencies. It is a Multi-Agent System (MAS) that contains an environment, objects and agents, relations between all the entities, a set of operation that can be performed by the entities and the changes due to these actions. In optimization techniques, intelligence search methods can be classified as follows: i) Neural network (NN) ii) Evolutionary algorithms (EAS) iii) Tabu Search (TS) iv) Particle swarm optimization v) Ant colony vi) Bee Colony Neural network (NN) This method was first to solve linear programming problems thou it has been exted to solve non-linear programming problems in recent times. This method is different from the traditional methods of optimization as it does change the solution of an optimization problem into an equilibrium point (state) of non-linear dynamic system and changes the optimal criterion into energy functions for dynamic systems. This approach is mainly used to solve the classic economic dispatch, multi area systems economic dispatch and the reactive power optimization. Neural networks are modeled on the mechanism of the brain and hence the networks have the ability to learn from examples and their tolerance to noise and damage is considerable Evolutionary algorithms Natural evolution is a population based optimization problem. These algorithms are based on the mechanics of natural selection such as mutation, recombination, reproduction, crossover or even selection and hence no need to differentiate cost functions and constraints. Some of the methods that belong to this category include; evolutionary programming (EP); evolutionary strategy (ES) and genetic algorithm (GA). 6

19 Genetic algorithm (GA) This technique first appeared in the 1950s and early 1960s while biologists were explicitly seeking the model of a natural evolution and hence we can say that this is a family of computation models, inspired by evolution. These algorithms encode a potential solution to a specific problem on a simple chromosome lie data structure. This method utilizes the operators of selection, crossover and mutation. Ideally, it combines survival of the fittest among string structures with a structured; yet random information exchange. In every generation, a new set of artificially developed string is produced using elements of the fittest of the old; an occasional new element is experimented with for enhancement. Then, a starting population is built with random genes values and it evolves through several generations in which selection, crossover and mutation are repeated until a satisfactory value has been found or the maximum number of interactions has been reached. The algorithm then identifies the individuals with optimizing fitness values while those with lower fitness are discarded. One limitation, however is that GA cannot ensure constant optimization response times; therefore limiting its application in real time applications. 7

20 The above G.A process can be summarized as follows: Starting Of a Population with Random Genes Evolving of the Population through Several Generations (selection, mutation) Choosing Values with Optimal Levels of Fitness. Discarding Values with Less Levels of Fitness Fig 1. 2: The Genetic Algorithm Process Tabu Search (T.S) This is an interactive search algorithm characterized by use of flexible memory and mainly used for solving combinatorial optimization problems. It eliminates the local mining and is able to search areas beyond local minima. This method works by the means of an evaluation function; that chooses the highest evaluation situation at each interaction. It then selects the more that produces the most improvement or the least deterioration in the objective function. A tabu list is then employed to store the above information to be used for classification in later interactions. To avoid recycling, a forbidding strategy is used to control and update the tabu list to avoid previously visited paths, hence the need for a flexible memory. 8

21 Ant colony optimization (A.C.O) As the name suggests, this optimization method was inspired by the behavior of real ants. The A.C.O algorithm forms part of the swarm intelligence algorithms with other being particle swarm optimization and swarm robotics. According to Marco Dorigo and Glanni Di Caro in their scholarly paper [6], the ant colony optimization meta-heuristic, a colony of ants is able to succeed in its task to find the shortest path between the next and the food by depositing a chemical substance trail, called pheromone on the ground as they move. This pheromone can then be observed by other ants and this motivates them to follow the path with the highest probability hence, in this technique, simple agents called artificial ants are created and mediated by an artificial pheromone trail. This pheromone trail serves as distributed, numerical information which ants use to probabilistically (by use of probability) construct solutions to the problem. By this way the best solution has the highest levels of pheromone and hence a much higher probability to be chosen Particle Swarm Optimization (P.S.O) This is a swarm intelligence algorithm inspired by social dynamics and an emergent behavior that arises in socially organized colonies. In this context, the population is called the swarm and the individuals are called the particles. The particles change their positions by flying around in a multidimensional search space until a relatively unchanged position has been encountered or the maximum number of complications has been reached. Particle Swarm Optimization is reviewed in detail in Chapter Simulated Annealing (S.A) Annealing is the physical process of heating up a solid and then cooling it down slowly until it crystallizes. At high temperatures, the atoms have higher energies which decrease as the temperature is reduced. At minimum energy, a crystal ball with regular structure is obtained. In this method, if the cooling is done very quickly, then widespread defects and irregularities are seen as opposed to slow cooling. We can then deduce and say that: The state of the solid represents feasible solutions to the optimization problem, and the energies of the state correspond to the values of the objective function. 9

22 The minimum energy state represents the optimal solution to the problem while rapid cooling represents the local optimization Non-Quantity Approaches This is the application of fully set theory. This theory accounts for uncertainties in information and goals related to multiple and usually conflicting objectives in power system optimization. The satisfactory parameters (fully sets) for objectives and constraints represent the degree of closeness to the optimum and the degree of enforcement of constraints respectively Problem Statement The main aim of this project is to understand optimal power system and come up with an effective, robust and reliable Particle Swarm Optimization method (PSO) which will be used to solve the Hydrothermal Economic Load Dispatch Problem. Since the Optimization Technique to be used is the Particle Swarm Algorithm, PSO operation and the operators involved are to be thoroughly understood. This knowledge will be used to write a software program in MATLAB programming software package to solve the Hydrothermal Economic Load Dispatch Problem. The Matlab programme written is then to be tested on standard IEEE buses. Hence, in summary, the objectives can be stated as follows: To obtain an optimal solution to the Hydrothermal Economic Load Dispatch Problem, having satisfied all the constraints. To develop a Particle Swarm Algorithm to be used in obtaining the optimal solution to the Hydrothermal Economic Load Dispatch and test it on standard IEEE buses. 10

23 1.7 Organization of the Report. The project report has been organized into the following chapters: Chapter 2 gives review of the Hydrothermal Economic Load Dispatch and Particle Swarm Optimization method. Here, the PSO concept is explained in detail. Chapter 3 formulates the Hydrothermal Economic load dispatch problem.formulation of PSO and its implementation is also discussed. Chapter 4 documents the simulation results obtained from programming in MATLAB, for one line diagram of IEEE 30 bus test network. Comparison of an all thermal system and a hydrothermal system is also done and the results analyzed. Chapter 5 contains the conclusions and the recommations for further work. 11

24 CHAPTER 2 Literature Review 2.1 Literature Review of Hydrothermal Economic Load Dispatch The Economic Load dispatch problem is also known as load scheduling. The optimal scheduling of generation in a hydrothermal system involves the allocation of generation among the hydroelectric and thermal plants so as to minimize the total operation costs of thermal plants while satisfying the various constraints on the hydraulic and power system network[11,20]. A hydrothermal system is usually more complex than the economic operation of an all thermal system. This is due to: The natural differences in watersheds. The differences in man-made storage and release elements used to control the water flows. The different types of natural man-made constraints imposed on the operation of hydro systems. The coordination of the operation of hydroelectric plants involves the scheduling of water release where this can be grouped into two; Long range scheduling This is for hydro schemes with a capacity for impounding water over several seasons. Typically, this ranges between one day to one week. Short term scheduling- This involves the hour by hour scheduling of all generations on a hydrothermal system to achieve minimum production cost (minimum consumption of fuel) for the given period. The below constraints also exist in a hydrothermal system and they up making it even more complex [15, 17, 20]. The time coupling effect of the hydro sub problem, where the water flow in an earlier time Intervals affects the discharge capability at a later period of time. The time varying system long demand. The cascade nature of the hydraulic network. The varying hourly reservoir inflows. The physical limitations on the reservoir storage and turbine flow rate and loading limits of both thermal and hydro plants. 12

25 Further constraints could be deping on the particular requirements of a given power system, such as the need to satisfy activities including, flood control, irrigation, fishing, or water supply. [11] 2.2 Classical Economic Dispatch This is the determination of the power output of each generating unit under the constraint conditions of the system load demands so as to minimize the operating costs of the power system; where the line security constraints are neglected. The fundamental of the economic dispatch problem (ECD) is the set of input output characteristics [8] Input Output Characteristics of Generator Units. We will briefly analyze the input-output characteristics of thermal units and then combine both hydro and thermal to obtain hydrothermal systems. For thermal units, the input-output characteristic is called the generating unit fuel consumption function or simply operating cost function. The unit of the operating cost function is the BTU (British thermal unit) per hr. or MBtu/hr fuel. {1Btu= w}. In addition to the fuel consumption costs, there are other additional cots like labor, maintenance cost, fuel transportation cost that are represented by a constant C. The thermal unit system generally consists of the boiler, the steam turbine and the generator; as shown below [8]. 13

26 Boiler Generator Q in Q in Turbine Pump Condenser W P Q out Fig 2. 1 : A Thermal Unit. For the: Boiler-input = fuel Output = volume of steam Turbine-generator unit- input = volume of steam Output = electrical power Hence, the input-output characteristics of the whole generating unit system can be obtained by directly combining the above; and it is a convex curve shown below. 14

27 Fig 2. 2 Input - output characteristic of a thermal generating unit.. From the curve above, the power output P G, is limited by: PG max PG PG min (2.1) The maximum value is normally determined by the design capacity. Generally, the input-output characteristic equation of the generating unit is non-linear and is given by: F i (P i ) =ap i 2 +bp i +c (2.2) Where the constant C, is the equivalent to the fuel consumption of the generating unit operation without power output Calculation of input-output parameters of a thermal system. This can be done by using of the following methods: Based on the experiments of the generating unit efficiency. Based on historic records of the generating unit operation. Based on the design data of the generating unit provided. In practical however, we can easily obtain the fuel statistic data and power output static data (FK, PK) and then use the least squares method to get the line of best fit [16]. 15

28 Let (FK, PK) be obtained from the statistical data where k=1, 2 n and the fuel curve will be a quadratic function. To determine the co-efficiency a, b and c, we compute the error for each data pair [FK, PK] FK = (Ap 2 K + BpK + c) FK (2.3) According to the method /principle of least squares: = ( FK=1) 2 = n K (Ap 2 K+BpK + c FK ) 2 (2.4) We then differentiate with respect to a, b, c respectively; j = n K=1 =2P 2 K {Ap 2 K + BpK + c FK} =0 (2.4.1) a j = n K=1= 2PK (Ap 2 K+BpK+c-FK) = 0 (2.4.2) b j = n K=1 2(Ap 2 K+BpK + c FK) = 0 (2.4.3) c Hence from (i-iii) we get: ( n K=1 P 2 K) a + ( n K=1 PK) b + n c = n K=1 FK (2.5) This is the main equation from here you just multiply with PK to obtain the below equations: ( n K=1 P 2 K) a + ( n K=1 PK) b + n c = n K=1 FK ( n K=1 P 3 K) a + n K=1 (P 2 K) b + ( n K=1 PK) c = n K=1 FK PK (2.6.2) ( n K=1 P 4 K) a + ( n K=1 P 3 K) b + ( n K=1 P 2 K) c = n K=1 FK P 2 K (2.6.3) Hence, coefficient a, b, and c can be obtained by solving equations ( ). 16

29 2.3. Hydrothermal System Economic Dispatch Operation of a system having both hydro and thermal plants is far more complex as hydro plants have negligible operating cost, but are required to operate under constraints of water available for hydro generation in a given period of time. Hence, this is a problem of dynamic optimization. This problem of minimizing the operating cost of a hydrothermal system can be viewed as one of minimizing the fuel cost of thermal plants under the constraint of water availability (storage and inflow) for hydro generation over a given period of operation.[12] A fundamental hydrothermal system is shown in the figure below: J (inflow) X PGT PGH Thermal plant Hydro plant PD Fig 2. 3 :A Fundamental Hydrothermal System. q (Discharge) System Constraints Generally there are two types of constraints [17]. i) Equality constraints. ii) Inequality constraints 17

30 This non-linear constrained hydrothermal scheduling optimization problem is subjected to a variety of constraints deping upon practical implications like the varying system load demand or the time coupling effect of hydro subsystem as discussed below[11]: Power balance constraints (Demand Constraints) This constraint is based on the principle of equilibrium between the total active power generation from the hydro and thermal plants and the total system demand plus the system losses in each time interval of scheduling. PH(t) + PT(t) =PD(t) +PL(t) (2.7) Where; PT(t) = thermal generation of the i th unit. PH(t) = hydro generation in the i th unit. PL(t) =transmission losses Thermal Generator Constraints The operating limit of equivalent thermal generator has a lower and upper bound so that it lies in between these bounds. PT(t) MAX > PT(t) > PT(t)MIN (2.8) Hydro Generator Constraints The operating limit of hydro plant must also lie in between its upper and lower bounds. PH(t) MAX > PH(t) > PH(t)MIN (2.9) Hydraulic Network Constraints The hydraulic operational constraints comprise the water balance (Continuity) equations for each hydro unit (System) as well as the bounds on reservoir storage and release targets. These bounds are determined by the physical reservoir and plant limitations as well as the multipurpose requirements of the hydro system. These constraints include: Reservoir Capacity Constraints The Water Discharge Constraints Reservoir conditions Water Continuity Equation Constraint Power Generation Characteristics 18

31 2.5 Particle Swarm Optimization Particle swarm optimization is one of the most recent developments in the category of combinatorial metaheuristic optimizations. This method has been developed under the scope of artificial life where PSO is inspired by the natural phenomenon of fish schooling or bird flocking. PSO is basically based on the fact that in quest of reaching the optimum solution in a multi-dimensional space, a population of particles is created whose present coordinate determines the cost function to be minimized. After each iteration the new velocity and hence the new position of each particle is updated on the basis of a summated influence of each particle s present velocity, distance of the particle from its own best performance, achieved so far during the search process and the distance of the particle from the leading particle, that is the particle which at present is globally the best particle producing till now the best performance i.e. minimum of the cost function achieved so far.[11] The set of neighbor connections between all of the particles forms the swarms topology or sociometry [13,16] and affects the swarm s exploitation and exploration behavior [13]. There have been two basic topologies used in the literature: Ring Topology Star Topology (global neighborhood) PSO Terminologies Particle (X): This is a candidate solution represented by an m-dimensional vector, where m is the number of optimized parameters. Swarm: According to R.C Eberhart and Y. Shi, a swarm is an apparently disorganized population of moving particles that t to cluster together towards a common optimum while each particle seems to be moving in a random direction[18]. Personal best (Pbest): The personal best position associated with i th particle is the best position that the particle has visited yielding the highest fitness value for that particle. Global best (Gbest): This is the best position associated with i th particle that any particle in the swarm has visited yielding the highest fitness value for that particle. This represents the best fitness of all the particles of a swarm at any point of time. 19

32 The optimization process uses a number of particles constituting a swarm that moves around a pre-defined search space looking for the best solution. Each particle is treated as a point in the D- dimensional space in which the particle adjusts its flying according to its own flying experience as well as the flying experience of other neighbouring particles of the swarm. Each particle keeps track of its coordinates in the pre-defined space which are associated with the best solution (fitness) that it has achieved so far. This value is called Pbest. Another best value that is tracked by the PSO is the best value obtained so far by any particle in the whole swarm. This value is called Gbest. The concept consists of changing the velocity of each particle toward its Pbest and the Gbest position at the of every iteration. Each particle tries to modify its current position and velocity according to the distance between its current position and Pbest, and the distance between its current position and Gbest PSO Parameter Selection Swarm Size. Swarm size or population size is the number of particles n in the swarm. A big swarm generates larger parts of the search space to be covered per iteration. A large number of particle may reduce the number of iterations need to obtain a good optimization result. In contrast, huge amounts of particles increase the computational complexity per iteration, and more time consuming Velocity components This is an important parameter in PSO and typically the only one adjusted. It is important since it clamps particles velocities on each dimension and determines fineness with which regions are searched [16]. It is also important to note that: Large values of Vmax could result in particles moving past optimal solutions, Small values could result in insufficient exploration of the search space. This lack of a control mechanism for the velocity resulted in low efficiency whereby PSO located the area of the optimum faster than techniques, but once in the region of the optimum, it could not adjust its velocity step size to continue the search at a finer grain. This has since been rectified by incorporating an inertia weight [19]. 20

33 Inertia Weight This helps in controlling the PSO convergence behavior. It controls the impact of the previous history of velocities on the current one.[16] Suitable selection of inertia weight provides a balance between global and local explorations, thus requiring less iteration on an average to find a sufficiently optimal solution. From experiments conducted by Shi and Eberhart, W decreases linearly from about 0.9 to 0.4 quite often during a run, and hence the following weighing function is used. W=W max - {W max -W min }*Iter (2.10) Where; Iter max Wmax is the initial weight. Wmin is the final weight. Iter max is the maximum iteration number. Iter is the current iteration number. The inertia constant can be either implemented as a fixed value or can be dynamically changing. Essentially, this parameter controls the exploration of the search space, therefore an initially higher value (typically 0.9) allows the particles to move freely in order to find the global optimum neighborhood fast. Once the optimal region is found, the value of the inertia weight can be decreased (usually to 0.4) in order to narrow the search, shifting from an exploratory mode to an exploitative mode. However, one main disadvantage of the inertia method is that once the inertia weight is decreased, the swarm loses its ability to search new areas because it is not able to recover its exploration mode. This led to the use of the constriction factor to alternatively limit velocity Constriction Factor Constriction factor controls the magnitude of the velocities in a way similar to Vmax parameter, resulting in a variant of PSO, different with the one for inertia weight. This method was developed by Clerc and Kennedy. Ideally, in general, the constriction factor improves the convergence of the particle over time by damping the oscillations once the particle is focused on the best point in an optimal region. The main disadvantage, however, of this method is that the particles may follow wider cycles and may not converge when the individual best performance is far from the neighborhood s best performance. 21

34 CHAPTER 3 Solution of Hydrothermal Economic Dispatch Using P.S.O 3.1 Formulation of Hydrothermal Dispatch Problem For a certain period of operation T (which can be one year, one month or one day, deping upon the requirement), it is assumed that: (i) (ii) Storage of hydro reservoir at the reservoir at the beginning and the are specified. Water inflow to reservoir (after accounting for irrigation use) and load demand on the system are known as functions of time with complete certainty (deterministic case). The main aim here is to achieve minimum production cost (or minimum consumption fuel) for the given time period. Let PT; F (PY) be the power output and input-output characteristics of a hydro-electric plant. Then, the hydrothermal system economic dispatch problem can be expressed as: T 0 Min F = F[PT (t) ].. (Objective Function) (3.1) S.t; PH(t) + PT(t) - P (t) = 0 (3.1.1) T 0 W[PH(t) dt] W =0 (3.1.2) Equation 3.1 is the objective function for the hydrothermal system economic discharge. The integration sign, from 0 to T covers the hydro part of the dispatch problem as it enables us to divide the operating period into time stages, either hourly or an interval of one s own choice.this may result in short-term hydrothermal dispatch if the planning task is done for just a day or long term if the planning is done over a longer period of time. 22

35 As the source for hydropower is the natural water resources, the operational cost of hydroelectric plants is insignificant. Thus, the objective of minimizing the operational cost of a hydrothermal system essentially reduces to minimize the fuel cost of thermal plants, which is also covered in Equation 3.1(denoted as F[PT (t) ]) where F denotes the cost of fuel of the thermal plants. T 0 Hence, equation 3.1, Min F = F[PT (t) ], fully covers for both the hydro and thermal part of the hydrothermal economic dispatch problem. 3.2 Economic Load Dispatch with Network losses The active power transmission losses may amount to 20 to 30% of the total load demand, ideally, the exact power flow equations should be used to obtain the active power transmission losses in the system, however, and the electric power system engineer may use OPF for expressing the losses in terms of power generations only. One common practice for including the effect of transmission losses is to express the total transmission loss as a quadratic function of the generator power outputs in one of the following forms according to Daniel S. Kirschen,2004[24]. Simple form: P L N N i1 j1 p B i ij p j (3.2) P L Kron s loss formula: N N p B p N i ij j i1 j1 j1 B0 p B (3.3) j j 00 For hydrothermal economic dispatch, being a relatively new problem, one has to calculate the generator losses using Kron s loss formula.the B coefficients used in this paper were adapted from an International Journal, Improved Particle Swarm Optimization Algorithm for Hydrothermal Generation Scheduling [20] and were obtained using Kron s loss formula. 23

36 A review of the formula is given below: P L Kron s loss formula: N N p B p N i ij j i1 j1 j1 B0 p B (3.3.1) j j 00 Bij are called the loss coefficients, which are assumed to be constant for a base range of loads, and reasonable accuracy is expected when actual operating conditions are close to the base case conditions used to compute the coefficients. The economic dispatch problem is to minimize the overall generation cost, C, which is a function of plant output, constrained by: The generation equals the total load demand plus transmission Losses, Each plant output is within the upper and lower generation limits inequality constraints. Mathematically: N i1 N 2 a i bi pi ci pi F : C C (3.3.2) g h total i i1 N : pi PD P (3.3.3) L i1 : (min) i i(max) pi p p i 1,..., N (3.3.4) The resulting optimization equation becomes: L C p i total p P i(max) D P L N i1 p i N i1 i(max) N i1 ( p i(min) i(max) ( p p ) i i p : i(max) 0 pi pi(min) : i(min) i(min) 0 ) (3.3.5) 24

37 25 The effect of transmission losses introduces a penalty factor that deps on the location of the plant. The minimum cost is obtained when the incremental cost of each plant multiplied by its penalty factor is the same for all plants. The incremental transmission loss is obtained from Kron s loss formula as, N j oi j ij i L B p B p P 1 2 (3.3.6) By setting the fuel cost equal to 1 $/MBTU can be rewritten as: i i i i i p c b dp dc 2 Further substitution equation of equations (3.3.6) and (3.3.7) when generator limits are not constrained yields: N j oi j ij i i i i L i i B p B p c b p P dp dc (3.3.8) Rearranging the above equation as: N i j j i oi j ij i ii i b B p B p B c (3.3.9) And exting equation (3.3.9) for all plants results in the following linear equations (in matrix form), N on o N NN N N N N N b B b B b B p p p B c B B B B c B B B B c (3.3.10) To find the optimal dispatch for in estimated value of λ (1),the simultaneous linear equation given by (25) is solved. In MATLAB, the command P=E \ D is used. (3.3.7)

38 3.3 Formulation of P.S.O Let X and V denote a particle position and its corresponding velocity in a search space, respectively. Hence, the i th particle is represented as: Xi=Xi1, Xi2, Xi3, Xi4 Xid, in the d dimensional space. The best previous known positions of the i th particle recorded are presented as P best1, P best2, P best3, and the best particle among all the particles is represented by G bestd. Hence, the modified velocity and the position of each particle can be calculated by using the current velocity and the distance from P bestd to Gbestd as shown in the formulas below: V n+1 id= {v n id +cr 1 (p n id x n id) +cr 2 n id (p n gd x n id) } (3.4) x n+1 id = x n id + v n+1 id (3.5) Equations (3.4) and (3.5) are the initial version of PSO where no actual mechanism for controlling the velocity of a particle, maximum value Vmax was imposed. This lack of a control mechanism for the velocity resulted in low efficiency for PSO[19] and the problem was addressed by incorporating a weight for the previous velocity of the particle. Thus in the largest versions of PSO, equations (3.6) and (3.7) below are now used. V n+1 id= k {wv n id +c 1 r 1 (p n id x n id) +c 2 r 2 2 id (p n gd x n id) (3.6) x n+1 id = x n id + v n+1 id (3.7) 26

39 Where: w = inertia weight c1, c2 = two positive constants; cognitive and social parameter respectively; K = constriction factor which is used, alternatively to w to limit velocity. Hence, equation (3.6) has three important parts and can be analyzed as follows: The first component is referred to as inertia,.it models the tency of the particle to continue in the same direction it has been traveling. This component can be scaled by a constant as in the modified versions of PSO. The second component is a linear attraction towards the best position ever found by the given particle, whose corresponding fitness value is called the particle s best (Pbest) scaled by a random weight (c 1 r 1 ).This component is referred to as memory, or remembrance. The third component of the velocity update equation is a linear attraction towards the best position found by any particle, whose corresponding fitness value is called global best(g best ) scaled by another random weight (c 2 r 2 ).This component is referred to as cooperation, social knowledge, or shared information. 3.4 PSO Algorithm The step by step procedure of PSO algorithm is given as follows [16]: Initialize a population of particles as; Pi = (Pi1, Pi2, Pi3. Pi N). N is number of generating units. Population is initialized with random values and velocities within the d-dimensional search space. 1) Initialize the maximum allowable velocity magnitude of any particle Vmax. 2) Evaluate the fitness of each particle and assign the particle's position to P-best position and fitness to P-best fitness. Identify the best among the P-best as G-best and store the fitness value of G-best. 3) Change the velocity and position of the particle according to equations (3.6) and (3.7), respectively. 4) For each particle, evaluate the fitness, if all decisions variable are within the search ranges. 27

40 5) Compare the particle s fitness evaluation with its previous P-best. If the current value is better than the previous P-best, then set the P-best value equal to the current value and the P-best location equal to the current location in the d-dimensional search space. 6) Compare the best current fitness evaluation with the population G-best. If the current value is better than the population G-best, then reset the G-best to the current best position and the fitness value to current fitness value. 7) Repeat steps (2-5) until a stopping criterion, such as sufficiently good G-best fitness or a maximum number of iterations/function evaluations is met. 28

41 Next Iteration 3.5 Flow Chart START Initialize PSO parameters Iter=0 Compute fitness function f Iteration iter=iter+1 Measureme nt data Calculate fitness for each N If pbest(i)>fitnesspbest(i-1) Pbest(i)=pbest(i) Y Pbest (i)=pbest(i-1) Compute gbesst If gbest(i)>gbest(i-1) Y Gbest(i)=gbest(i--1) N Gbest(i)=gbest(i) N Update velocity and particle position Check stopping criteria Y Gbest is the optimal END 29

42 CHAPTER Bus Test Network The one line diagram of an IEEE-30 bus system is shown in Fig. 4.I. The generator cost coefficients, data are provided in Table 1. The B-loss coefficients matrix of the system is given in Table 1.2. Fig 4. 1 : 30 Bus IEEE test network with six generating units. Comparison was done between a whole thermal system and a hydrothermal system, both being 30 bus and having six generating units. For the hydrothermal system, the coefficients were obtained from a respected journal [20], the results having been experimentally obtained. 30

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

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

Metaheuristics and Local Search

Metaheuristics and Local Search Metaheuristics and Local Search 8000 Discrete optimization problems Variables x 1,..., x n. Variable domains D 1,..., D n, with D j Z. Constraints C 1,..., C m, with C i D 1 D n. Objective function f :

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE BABEŞ-BOLYAI UNIVERSITY Faculty of Computer Science and Mathematics ARTIFICIAL INTELLIGENCE Solving search problems Informed local search strategies Nature-inspired algorithms March, 2017 2 Topics A. Short

More information

Metaheuristics and Local Search. Discrete optimization problems. Solution approaches

Metaheuristics and Local Search. Discrete optimization problems. Solution approaches Discrete Mathematics for Bioinformatics WS 07/08, G. W. Klau, 31. Januar 2008, 11:55 1 Metaheuristics and Local Search Discrete optimization problems Variables x 1,...,x n. Variable domains D 1,...,D n,

More information

SOULTION TO CONSTRAINED ECONOMIC LOAD DISPATCH

SOULTION TO CONSTRAINED ECONOMIC LOAD DISPATCH SOULTION TO CONSTRAINED ECONOMIC LOAD DISPATCH SANDEEP BEHERA (109EE0257) Department of Electrical Engineering National Institute of Technology, Rourkela SOLUTION TO CONSTRAINED ECONOMIC LOAD DISPATCH

More information

Beta Damping Quantum Behaved Particle Swarm Optimization

Beta Damping Quantum Behaved Particle Swarm Optimization Beta Damping Quantum Behaved Particle Swarm Optimization Tarek M. Elbarbary, Hesham A. Hefny, Atef abel Moneim Institute of Statistical Studies and Research, Cairo University, Giza, Egypt tareqbarbary@yahoo.com,

More information

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Bharat Solanki Abstract The optimal capacitor placement problem involves determination of the location, number, type

More information

Application of Teaching Learning Based Optimization for Size and Location Determination of Distributed Generation in Radial Distribution System.

Application of Teaching Learning Based Optimization for Size and Location Determination of Distributed Generation in Radial Distribution System. Application of Teaching Learning Based Optimization for Size and Location Determination of Distributed Generation in Radial Distribution System. Khyati Mistry Electrical Engineering Department. Sardar

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

CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS

CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS M. Damodar Reddy and V. C. Veera Reddy Department of Electrical and Electronics Engineering, S.V. University,

More information

Particle Swarm Optimization. Abhishek Roy Friday Group Meeting Date:

Particle Swarm Optimization. Abhishek Roy Friday Group Meeting Date: Particle Swarm Optimization Abhishek Roy Friday Group Meeting Date: 05.25.2016 Cooperation example Basic Idea PSO is a robust stochastic optimization technique based on the movement and intelligence of

More information

UNIVERSITY OF NAIROBI FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING

UNIVERSITY OF NAIROBI FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING UNIVERSITY OF NAIROBI FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING PROJECT: SECURITY CONSTRAINED ECONOMIC DISPATCH USING IMPROVED OUT-OF-KILTER ALGORITHM (IOKA) PROJECT INDEX:

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

SOLUTION TO ECONOMIC LOAD DISPATCH USING PSO

SOLUTION TO ECONOMIC LOAD DISPATCH USING PSO SOLUTION TO ECONOMIC LOAD DISPATCH USING PSO A thesis submitted in partial fulfillment of the requirements for the degree of Bachelor of Technology in Electrical Engineering By MAHESH PRASAD MISHRA,108ee007

More information

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

Research Article A Novel Differential Evolution Invasive Weed Optimization Algorithm for Solving Nonlinear Equations Systems Journal of Applied Mathematics Volume 2013, Article ID 757391, 18 pages http://dx.doi.org/10.1155/2013/757391 Research Article A Novel Differential Evolution Invasive Weed Optimization for Solving Nonlinear

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

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

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

OPTIMAL POWER FLOW BASED ON PARTICLE SWARM OPTIMIZATION

OPTIMAL POWER FLOW BASED ON PARTICLE SWARM OPTIMIZATION U.P.B. Sci. Bull., Series C, Vol. 78, Iss. 3, 2016 ISSN 2286-3540 OPTIMAL POWER FLOW BASED ON PARTICLE SWARM OPTIMIZATION Layth AL-BAHRANI 1, Virgil DUMBRAVA 2 Optimal Power Flow (OPF) is one of the most

More information

Ant Colony Optimization: an introduction. Daniel Chivilikhin

Ant Colony Optimization: an introduction. Daniel Chivilikhin Ant Colony Optimization: an introduction Daniel Chivilikhin 03.04.2013 Outline 1. Biological inspiration of ACO 2. Solving NP-hard combinatorial problems 3. The ACO metaheuristic 4. ACO for the Traveling

More information

Computational Intelligence in Product-line Optimization

Computational Intelligence in Product-line Optimization Computational Intelligence in Product-line Optimization Simulations and Applications Peter Kurz peter.kurz@tns-global.com June 2017 Restricted use Restricted use Computational Intelligence in Product-line

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

PARTICLE SWARM OPTIMISATION (PSO)

PARTICLE SWARM OPTIMISATION (PSO) PARTICLE SWARM OPTIMISATION (PSO) Perry Brown Alexander Mathews Image: http://www.cs264.org/2009/projects/web/ding_yiyang/ding-robb/pso.jpg Introduction Concept first introduced by Kennedy and Eberhart

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

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

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

Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing International Conference on Artificial Intelligence (IC-AI), Las Vegas, USA, 2002: 1163-1169 Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing Xiao-Feng

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

Optimal Operation of Large Power System by GA Method

Optimal Operation of Large Power System by GA Method Journal of Emerging Trends in Engineering and Applied Sciences (JETEAS) (1): 1-7 Scholarlink Research Institute Journals, 01 (ISSN: 11-7016) jeteas.scholarlinkresearch.org Journal of Emerging Trends in

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

Motivation, Basic Concepts, Basic Methods, Travelling Salesperson Problem (TSP), Algorithms

Motivation, Basic Concepts, Basic Methods, Travelling Salesperson Problem (TSP), Algorithms Motivation, Basic Concepts, Basic Methods, Travelling Salesperson Problem (TSP), Algorithms 1 What is Combinatorial Optimization? Combinatorial Optimization deals with problems where we have to search

More information

DISTRIBUTION SYSTEM OPTIMISATION

DISTRIBUTION SYSTEM OPTIMISATION Politecnico di Torino Dipartimento di Ingegneria Elettrica DISTRIBUTION SYSTEM OPTIMISATION Prof. Gianfranco Chicco Lecture at the Technical University Gh. Asachi, Iaşi, Romania 26 October 2010 Outline

More information

The Parameters Selection of PSO Algorithm influencing On performance of Fault Diagnosis

The Parameters Selection of PSO Algorithm influencing On performance of Fault Diagnosis The Parameters Selection of Algorithm influencing On performance of Fault Diagnosis Yan HE,a, Wei Jin MA and Ji Ping ZHANG School of Mechanical Engineering and Power Engineer North University of China,

More information

UNIVERSITY OF NAIROBI

UNIVERSITY OF NAIROBI UNIVERSITY OF NAIROBI FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING COMBINED REAL AND REACTIVE DISPATCH OF POWER USING REINFORCEMENT LEARNING. PROJECT INDEX : 045 SUBMITTED

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

A Novel Approach for Complete Identification of Dynamic Fractional Order Systems Using Stochastic Optimization Algorithms and Fractional Calculus

A Novel Approach for Complete Identification of Dynamic Fractional Order Systems Using Stochastic Optimization Algorithms and Fractional Calculus 5th International Conference on Electrical and Computer Engineering ICECE 2008, 20-22 December 2008, Dhaka, Bangladesh A Novel Approach for Complete Identification of Dynamic Fractional Order Systems Using

More information

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 03 Mar p-issn:

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 03 Mar p-issn: Optimum Size and Location of Distributed Generation and for Loss Reduction using different optimization technique in Power Distribution Network Renu Choudhary 1, Pushpendra Singh 2 1Student, Dept of electrical

More information

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

B-Positive Particle Swarm Optimization (B.P.S.O) Int. J. Com. Net. Tech. 1, No. 2, 95-102 (2013) 95 International Journal of Computing and Network Technology http://dx.doi.org/10.12785/ijcnt/010201 B-Positive Particle Swarm Optimization (B.P.S.O) Muhammad

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

Distributed Particle Swarm Optimization

Distributed Particle Swarm Optimization Distributed Particle Swarm Optimization Salman Kahrobaee CSCE 990 Seminar Main Reference: A Comparative Study of Four Parallel and Distributed PSO Methods Leonardo VANNESCHI, Daniele CODECASA and Giancarlo

More information

A Particle Swarm Optimization (PSO) Primer

A Particle Swarm Optimization (PSO) Primer A Particle Swarm Optimization (PSO) Primer With Applications Brian Birge Overview Introduction Theory Applications Computational Intelligence Summary Introduction Subset of Evolutionary Computation Genetic

More information

Unit Commitment Using Soft Computing Techniques

Unit Commitment Using Soft Computing Techniques International Journal of Electrical Engineering. ISSN 0974-2158 Volume 8, Number 3 (2015), pp. 289-299 International Research Publication House http://www.irphouse.com Unit Commitment Using Soft Computing

More information

The particle swarm optimization algorithm: convergence analysis and parameter selection

The particle swarm optimization algorithm: convergence analysis and parameter selection Information Processing Letters 85 (2003) 317 325 www.elsevier.com/locate/ipl The particle swarm optimization algorithm: convergence analysis and parameter selection Ioan Cristian Trelea INA P-G, UMR Génie

More information

A PSO APPROACH FOR PREVENTIVE MAINTENANCE SCHEDULING OPTIMIZATION

A PSO APPROACH FOR PREVENTIVE MAINTENANCE SCHEDULING OPTIMIZATION 2009 International Nuclear Atlantic Conference - INAC 2009 Rio de Janeiro,RJ, Brazil, September27 to October 2, 2009 ASSOCIAÇÃO BRASILEIRA DE ENERGIA NUCLEAR - ABEN ISBN: 978-85-99141-03-8 A PSO APPROACH

More information

Reactive Power Contribution of Multiple STATCOM using Particle Swarm Optimization

Reactive Power Contribution of Multiple STATCOM using Particle Swarm Optimization Reactive Power Contribution of Multiple STATCOM using Particle Swarm Optimization S. Uma Mageswaran 1, Dr.N.O.Guna Sehar 2 1 Assistant Professor, Velammal Institute of Technology, Anna University, Chennai,

More information

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

Hybrid particle swarm algorithm for solving nonlinear constraint. optimization problem [5]. Hybrid particle swarm algorithm for solving nonlinear constraint optimization problems BINGQIN QIAO, XIAOMING CHANG Computers and Software College Taiyuan University of Technology Department of Economic

More information

Vedant V. Sonar 1, H. D. Mehta 2. Abstract

Vedant V. Sonar 1, H. D. Mehta 2. Abstract Load Shedding Optimization in Power System Using Swarm Intelligence-Based Optimization Techniques Vedant V. Sonar 1, H. D. Mehta 2 1 Electrical Engineering Department, L.D. College of Engineering Ahmedabad,

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

Algorithms and Complexity theory

Algorithms and Complexity theory Algorithms and Complexity theory Thibaut Barthelemy Some slides kindly provided by Fabien Tricoire University of Vienna WS 2014 Outline 1 Algorithms Overview How to write an algorithm 2 Complexity theory

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

OPTIMAL LOCATION AND SIZING OF DISTRIBUTED GENERATOR IN RADIAL DISTRIBUTION SYSTEM USING OPTIMIZATION TECHNIQUE FOR MINIMIZATION OF LOSSES

OPTIMAL LOCATION AND SIZING OF DISTRIBUTED GENERATOR IN RADIAL DISTRIBUTION SYSTEM USING OPTIMIZATION TECHNIQUE FOR MINIMIZATION OF LOSSES 780 OPTIMAL LOCATIO AD SIZIG OF DISTRIBUTED GEERATOR I RADIAL DISTRIBUTIO SYSTEM USIG OPTIMIZATIO TECHIQUE FOR MIIMIZATIO OF LOSSES A. Vishwanadh 1, G. Sasi Kumar 2, Dr. D. Ravi Kumar 3 1 (Department of

More information

Situation. The XPS project. PSO publication pattern. Problem. Aims. Areas

Situation. The XPS project. PSO publication pattern. Problem. Aims. Areas Situation The XPS project we are looking at a paradigm in its youth, full of potential and fertile with new ideas and new perspectives Researchers in many countries are experimenting with particle swarms

More information

Power Grid Partitioning: Static and Dynamic Approaches

Power Grid Partitioning: Static and Dynamic Approaches Power Grid Partitioning: Static and Dynamic Approaches Miao Zhang, Zhixin Miao, Lingling Fan Department of Electrical Engineering University of South Florida Tampa FL 3320 miaozhang@mail.usf.edu zmiao,

More information

Comparison of Loss Sensitivity Factor & Index Vector methods in Determining Optimal Capacitor Locations in Agricultural Distribution

Comparison of Loss Sensitivity Factor & Index Vector methods in Determining Optimal Capacitor Locations in Agricultural Distribution 6th NATIONAL POWER SYSTEMS CONFERENCE, 5th-7th DECEMBER, 200 26 Comparison of Loss Sensitivity Factor & Index Vector s in Determining Optimal Capacitor Locations in Agricultural Distribution K.V.S. Ramachandra

More information

UNIVERSITY OF NAIROBI DE-COUPLED LOAD FLOW STUDY METHOD

UNIVERSITY OF NAIROBI DE-COUPLED LOAD FLOW STUDY METHOD UNIVERSITY OF NAIROBI SCHOOL OF ENGINEERING DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING DE-COUPLED LOAD FLOW STUDY METHOD PROJECT INDEX: PRJ (71) BY KETER SAMSON KIPKIRUI F17/30052/2009 SUPERVISOR:

More information

Fuzzy Cognitive Maps Learning through Swarm Intelligence

Fuzzy Cognitive Maps Learning through Swarm Intelligence Fuzzy Cognitive Maps Learning through Swarm Intelligence E.I. Papageorgiou,3, K.E. Parsopoulos 2,3, P.P. Groumpos,3, and M.N. Vrahatis 2,3 Department of Electrical and Computer Engineering, University

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

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

Available online at ScienceDirect. Procedia Computer Science 20 (2013 ) 90 95

Available online at  ScienceDirect. Procedia Computer Science 20 (2013 ) 90 95 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 20 (2013 ) 90 95 Complex Adaptive Systems, Publication 3 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri

More information

ELECTRICITY GENERATION SCHEDULING AN IMPROVED FOR FIREFLY OPTIMIZATION ALGORITHM

ELECTRICITY GENERATION SCHEDULING AN IMPROVED FOR FIREFLY OPTIMIZATION ALGORITHM International Research Journal of Engineering and Technology (IRJET) e-issn: -00 Volume: 0 Issue: 0 June -01 www.irjet.net p-issn: -00 ELECTRICITY GENERATION SCHEDULING AN IMPROVED FOR FIREFLY OPTIMIZATION

More information

Automatic Generation Control of interconnected Hydro Thermal system by using APSO scheme

Automatic Generation Control of interconnected Hydro Thermal system by using APSO scheme IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331 PP 50-57 www.iosrjournals.org Automatic Generation Control of interconnected Hydro Thermal system

More information

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

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Yong Wang and Zhi-Zhong Liu School of Information Science and Engineering Central South University ywang@csu.edu.cn

More information

Discrete evaluation and the particle swarm algorithm

Discrete evaluation and the particle swarm algorithm Volume 12 Discrete evaluation and the particle swarm algorithm Tim Hendtlass and Tom Rodgers Centre for Intelligent Systems and Complex Processes Swinburne University of Technology P. O. Box 218 Hawthorn

More information

Optimal Placement and Sizing of Distributed Generation for Power Loss Reduction using Particle Swarm Optimization

Optimal Placement and Sizing of Distributed Generation for Power Loss Reduction using Particle Swarm Optimization Available online at www.sciencedirect.com Energy Procedia 34 (2013 ) 307 317 10th Eco-Energy and Materials Science and Engineering (EMSES2012) Optimal Placement and Sizing of Distributed Generation for

More information

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

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

Outline. Ant Colony Optimization. Outline. Swarm Intelligence DM812 METAHEURISTICS. 1. Ant Colony Optimization Context Inspiration from Nature

Outline. Ant Colony Optimization. Outline. Swarm Intelligence DM812 METAHEURISTICS. 1. Ant Colony Optimization Context Inspiration from Nature DM812 METAHEURISTICS Outline Lecture 8 http://www.aco-metaheuristic.org/ 1. 2. 3. Marco Chiarandini Department of Mathematics and Computer Science University of Southern Denmark, Odense, Denmark

More information

Reactive Power Management using Firefly and Spiral Optimization under Static and Dynamic Loading Conditions

Reactive Power Management using Firefly and Spiral Optimization under Static and Dynamic Loading Conditions 1 Reactive Power Management using Firefly and Spiral Optimization under Static and Dynamic Loading Conditions Ripunjoy Phukan, ripun000@yahoo.co.in Abstract Power System planning encompasses the concept

More information

Particle swarm optimization (PSO): a potentially useful tool for chemometrics?

Particle swarm optimization (PSO): a potentially useful tool for chemometrics? Particle swarm optimization (PSO): a potentially useful tool for chemometrics? Federico Marini 1, Beata Walczak 2 1 Sapienza University of Rome, Rome, Italy 2 Silesian University, Katowice, Poland Rome,

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

Local Search & Optimization

Local Search & Optimization Local Search & Optimization CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2017 Soleymani Artificial Intelligence: A Modern Approach, 3 rd Edition, Chapter 4 Outline

More information

AQUIFER GEOMETRY AND STRUCTURAL CONTROLS ON GROUNDWATER POTENTIAL IN MOUNT ELGON AQUIFER, TRANS-NZOIA COUNTY, KENYA.

AQUIFER GEOMETRY AND STRUCTURAL CONTROLS ON GROUNDWATER POTENTIAL IN MOUNT ELGON AQUIFER, TRANS-NZOIA COUNTY, KENYA. AQUIFER GEOMETRY AND STRUCTURAL CONTROLS ON GROUNDWATER POTENTIAL IN MOUNT ELGON AQUIFER, TRANS-NZOIA COUNTY, KENYA. OGUT JULIUS ODIDA I56/79737/2012 A dissertation submitted to the Department of Geology

More information

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

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Yong Wang and Zhi-Zhong Liu School of Information Science and Engineering Central South University ywang@csu.edu.cn

More information

Numerical Methods For Optimization Problems Arising In Energetic Districts

Numerical Methods For Optimization Problems Arising In Energetic Districts Numerical Methods For Optimization Problems Arising In Energetic Districts Elisa Riccietti, Stefania Bellavia and Stefano Sello Abstract This paper deals with the optimization of energy resources management

More information

Limiting the Velocity in the Particle Swarm Optimization Algorithm

Limiting the Velocity in the Particle Swarm Optimization Algorithm Limiting the Velocity in the Particle Swarm Optimization Algorithm Julio Barrera 1, Osiris Álvarez-Bajo 2, Juan J. Flores 3, Carlos A. Coello Coello 4 1 Universidad Michoacana de San Nicolás de Hidalgo,

More information

Fundamentals of Metaheuristics

Fundamentals of Metaheuristics Fundamentals of Metaheuristics Part I - Basic concepts and Single-State Methods A seminar for Neural Networks Simone Scardapane Academic year 2012-2013 ABOUT THIS SEMINAR The seminar is divided in three

More information

An Adaptive Approach to Posistioning And Optimize Size of DG Source to Minimise Power Loss in Distribution Network

An Adaptive Approach to Posistioning And Optimize Size of DG Source to Minimise Power Loss in Distribution Network International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 12, Issue 10 (October 2016), PP.52-57 An Adaptive Approach to Posistioning And Optimize

More information

Multidisciplinary System Design Optimization (MSDO)

Multidisciplinary System Design Optimization (MSDO) Multidisciplinary System Design Optimization (MSDO) Numerical Optimization II Lecture 8 Karen Willcox 1 Massachusetts Institute of Technology - Prof. de Weck and Prof. Willcox Today s Topics Sequential

More information

Overview. Optimization. Easy optimization problems. Monte Carlo for Optimization. 1. Survey MC ideas for optimization: (a) Multistart

Overview. Optimization. Easy optimization problems. Monte Carlo for Optimization. 1. Survey MC ideas for optimization: (a) Multistart Monte Carlo for Optimization Overview 1 Survey MC ideas for optimization: (a) Multistart Art Owen, Lingyu Chen, Jorge Picazo (b) Stochastic approximation (c) Simulated annealing Stanford University Intel

More information

3D HP Protein Folding Problem using Ant Algorithm

3D HP Protein Folding Problem using Ant Algorithm 3D HP Protein Folding Problem using Ant Algorithm Fidanova S. Institute of Parallel Processing BAS 25A Acad. G. Bonchev Str., 1113 Sofia, Bulgaria Phone: +359 2 979 66 42 E-mail: stefka@parallel.bas.bg

More information

PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE

PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE Artificial Intelligence, Computational Logic PROBLEM SOLVING AND SEARCH IN ARTIFICIAL INTELLIGENCE Lecture 4 Metaheuristic Algorithms Sarah Gaggl Dresden, 5th May 2017 Agenda 1 Introduction 2 Constraint

More information

A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights Setting on Each Particle

A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights Setting on Each Particle Appl. Math. Inf. Sci. 7, No. 2, 545-552 (2013) 545 Applied Mathematics & Information Sciences An International Journal A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights

More information

Particle swarm optimization approach to portfolio optimization

Particle swarm optimization approach to portfolio optimization Nonlinear Analysis: Real World Applications 10 (2009) 2396 2406 Contents lists available at ScienceDirect Nonlinear Analysis: Real World Applications journal homepage: www.elsevier.com/locate/nonrwa Particle

More information

NONLINEAR. (Hillier & Lieberman Introduction to Operations Research, 8 th edition)

NONLINEAR. (Hillier & Lieberman Introduction to Operations Research, 8 th edition) NONLINEAR PROGRAMMING (Hillier & Lieberman Introduction to Operations Research, 8 th edition) Nonlinear Programming g Linear programming has a fundamental role in OR. In linear programming all its functions

More information

STUDY OF PARTICLE SWARM FOR OPTIMAL POWER FLOW IN IEEE BENCHMARK SYSTEMS INCLUDING WIND POWER GENERATORS

STUDY OF PARTICLE SWARM FOR OPTIMAL POWER FLOW IN IEEE BENCHMARK SYSTEMS INCLUDING WIND POWER GENERATORS Southern Illinois University Carbondale OpenSIUC Theses Theses and Dissertations 12-1-2012 STUDY OF PARTICLE SWARM FOR OPTIMAL POWER FLOW IN IEEE BENCHMARK SYSTEMS INCLUDING WIND POWER GENERATORS Mohamed

More information

A.I.: Beyond Classical Search

A.I.: Beyond Classical Search A.I.: Beyond Classical Search Random Sampling Trivial Algorithms Generate a state randomly Random Walk Randomly pick a neighbor of the current state Both algorithms asymptotically complete. Overview Previously

More information

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP)

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP) INTEGER PROGRAMMING Integer Programming g In many problems the decision variables must have integer values. Example: assign people, machines, and vehicles to activities in integer quantities. If this is

More information

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat:

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: Local Search Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: I I Select a variable to change Select a new value for that variable Until a satisfying assignment

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

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

Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System International Journal of Computer Theory and Engineering, Vol. 2, No. 2 April, 2 793-82 Application of GA and PSO Tuned Fuzzy Controller for AGC of Three Area Thermal- Thermal-Hydro Power System S. K.

More information

Local Search & Optimization

Local Search & Optimization Local Search & Optimization CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2018 Soleymani Artificial Intelligence: A Modern Approach, 3 rd Edition, Chapter 4 Some

More information

Economic planning and operation in electric power system using meta-heuristics based on Cuckoo Search Algorithm

Economic planning and operation in electric power system using meta-heuristics based on Cuckoo Search Algorithm SHIBAURA INSTITUTE OF TECHNOLOGY Economic planning and operation in electric power system using meta-heuristics based on Cuckoo Search Algorithm by Nguyen Phuc Khai A thesis submitted in partial fulfillment

More information

Secondary Frequency Control of Microgrids In Islanded Operation Mode and Its Optimum Regulation Based on the Particle Swarm Optimization Algorithm

Secondary Frequency Control of Microgrids In Islanded Operation Mode and Its Optimum Regulation Based on the Particle Swarm Optimization Algorithm International Academic Institute for Science and Technology International Academic Journal of Science and Engineering Vol. 3, No. 1, 2016, pp. 159-169. ISSN 2454-3896 International Academic Journal of

More information

OPTIMIZED RESOURCE IN SATELLITE NETWORK BASED ON GENETIC ALGORITHM. Received June 2011; revised December 2011

OPTIMIZED RESOURCE IN SATELLITE NETWORK BASED ON GENETIC ALGORITHM. Received June 2011; revised December 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 12, December 2012 pp. 8249 8256 OPTIMIZED RESOURCE IN SATELLITE NETWORK

More information

Integrated PSO-SQP technique for Short-term Hydrothermal Scheduling

Integrated PSO-SQP technique for Short-term Hydrothermal Scheduling Integrated PSO-SQP technique for Short-term Hydrothermal Scheduling Shashank Gupta 1, Nitin Narang 2 Abstract his paper presents short-term fixed and variable head hydrotherml scheduling. An integrated

More information

Swarm intelligence approach to the solution of optimal power flow

Swarm intelligence approach to the solution of optimal power flow J. Indian Inst. Sci., Sept. Oct. 2006, 86, 439 455 Indian Institute of Science. Swarm intelligence approach to the solution of optimal power flow Department of Electrical Engineering, Indian Institute

More information

Water Resources Systems Prof. P. P. Mujumdar Department of Civil Engineering Indian Institute of Science, Bangalore

Water Resources Systems Prof. P. P. Mujumdar Department of Civil Engineering Indian Institute of Science, Bangalore Water Resources Systems Prof. P. P. Mujumdar Department of Civil Engineering Indian Institute of Science, Bangalore Module No. # 05 Lecture No. # 22 Reservoir Capacity using Linear Programming (2) Good

More information

Implementation of Travelling Salesman Problem Using ant Colony Optimization

Implementation of Travelling Salesman Problem Using ant Colony Optimization RESEARCH ARTICLE OPEN ACCESS Implementation of Travelling Salesman Problem Using ant Colony Optimization Gaurav Singh, Rashi Mehta, Sonigoswami, Sapna Katiyar* ABES Institute of Technology, NH-24, Vay

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

Reactive Power and Voltage Control of Power Systems Using Modified PSO

Reactive Power and Voltage Control of Power Systems Using Modified PSO J. Energy Power Sources Vol. 2, No. 5, 2015, pp. 182-188 Received: March 29, 2015, Published: May 30, 2015 Journal of Energy and Power Sources www.ethanpublishing.com Reactive Power and Voltage Control

More information