Network-Constrained Economic Dispatch Using Real-Coded Genetic Algorithm

Size: px
Start display at page:

Download "Network-Constrained Economic Dispatch Using Real-Coded Genetic Algorithm"

Transcription

1 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, Senior Member, IEEE, and Petros S. Dokopoulos, Member, IEEE Abstract A genetic algorithm (GA) solution to the networkconstrained economic dispatch problem is presented. A real-coded GA has been implemented to minimize the dispatch cost while satisfying generating unit and branch power-flow limits. A binarycoded GA was also developed to provide a means of comparison. GA solutions do not impose any convexity restrictions on the dispatch problem. The proposed method was applied on the electrical grid of Crete Island with satisfactory results. Various tests with convex and nonconvex unit cost functions demonstrate that the proposed GA locates the optimum solution, while it is more efficient than the binary-coded GA. Index Terms Economic dispatch, genetic algorithm (GA). I. INTRODUCTION THE network-constrained Economic Dispatch (NC-ED) schedules the outputs of the online generating units so as to meet the system demand at minimum cost while satisfying transmission line power-flow limits. NC-ED produces a feasible economic schedule that takes into account the transmission network limitations. In addition, various contingencies and scenarios can be investigated in order to improve the security and reliability of the system. The NC-ED is a generalization of the classical economic dispatch (ED) problem [1], [28], which ignores transmission network limitations. The NC-ED can also be viewed as a special case of the OPF problem [2] in which the objective is the fuel cost minimization and the nonlinear (ac) power-flow equations are approximated by the linear (dc) power-flow equations. Thus, the NC-ED is also named dc optimal power flow (DC-OPF). The three power system optimization problems are classied in decreasing degree of generality and complexity as follows: OPF, NC-ED, and ED. All three problems are in general nonconvex optimization problems. Nonconvexities in the general OPF problem arise from a) nonconvex unit cost functions, due to valve points or combined cycle units [3]; b) nonconvex feasible set of unit active-power outputs, due to zones of prohibited operation; c) nonlinear power-flow equality constraints; Manuscript received March 21, 2001; revised January 29, This work was supported by the European Union Research Project More Advanced Control Advice for Secure Operation of Isolated Power Systems with Increased Renewable Energy Penetration and Storage, Contract ERK5-CT The authors are with the Electrical Power Systems Laboratory, Department of Electrical and Computer Engineering, Aristotle University of Thessaloniki, , Greece. Digital Object Identier /TPWRS d) discrete control variables, such as switched shunt devices, transformer taps, and phase shters. In the classical ED and the NC-ED, only the two first sources of nonconvexities apply (however, when transmission losses are modeled by quadratic loss formula, the third source of nonconvexity also applies in the form of a single nonlinear power balance equality constraint). The classical example of optimization problem, solved by standard nonlinear programming techniques, is that of minimizing a convex function over a convex set [4]. This convex minimization problem is guaranteed to have a unique local minimum, which is also the global minimum. Convex minimization problems can be solved using conventional gradient, subgradient, or Newton-based local search techniques, exploiting the fact that local extrema are also global. By using modeling simplications, convex ED and NC-ED problems are efficiently solved using traditional, local search ED algorithms such as lambda iteration (which ignores network constraints) [1], [28], [3], linear programming [5], and quadratic programming [6]. However, for the reasons stated above, both the ED and the NC-ED are in general nonconvex optimization problems. Nonconvex optimization problems have, in general, many local minima, and local search techniques cannot locate the global minimum, since they may be trapped in a local minimum. Recently, new advances in the field of multiextemal global optimization have been used to solve many problems in science and engineering. There are three broad categories of global optimization approaches [7]: a) deterministic approaches; b) stochastic approaches; and c) metaheuristics. The deterministic approaches [8] exploit analytical properties of the problem to generate a deterministic sequence of points converging to a global optimal solution. Two analytical properties, convexity and monotonicity, have been most successfully exploited, giving rise to two important trends dc optimization (dealing with problems described by means of dferences of convex functions or sets) and monotonic optimization (dealing with problems described by means of functions monotonically increasing or decreasing along rays). One of the most intensely studied problems of global optimization is the linearly constrained concave minimization problem, which seeks to minimize a concave function over a polyhedron,. Studied for more than three decades, the methods used for its solution have been refined and extended to more general dc optimization problems. It is solved using the outer approximation method [8], which constructs a nested sequence of polyhedra such that is obtained from by imposing an additional /03$ IEEE

2 DAMOUSIS et al.: NETWORK-CONSTRAINED ECONOMIC DISPATCH USING REAL-CODED GENETIC ALGORITHM 199 linear constraint (cutting plane) chosen so as to ensure that the minimum of the objective function over monotonically converges (from below) to the minimum of the objective function over. Stochastic global optimization approaches [9] require little or no additional assumptions (such as convexity) on the optimization problem, at the expense of at most being able to provide a probabilistic convergence guarantee. The three main classes of stochastic methods are [7] two-phase methods [10], random search methods [11], and random function methods [12]. Metaheuristics (or modern heuristics) are methods that are often based on processes observed in physics or biology. They require no additional assumptions on the optimization problem and they are classied as heuristics since, with the exception of simulated annealing [13], no formal proof on their convergence to the global optimum exists. Metaheuristics have been successfully applied to the solution of the ED problem. The four main classes of metaheuristics are: simulated annealing [14], tabu search [15], GAs [16], and evolutionary programming [17]. GAs, in particular, have been successfully employed in order to overcome the nonconvexity problems of the conventional ED algorithms (valve points, [18], [19], and prohibited operating zones [20]). Also, GA s ability to model almost any kind of constraints in the form of penalty functions or by using various chromosome coding schemes tailored to the specic problem [21] makes it an attractive method for the solution of the ED problem. The main disadvantages of GAs over traditional methods are a) their long execution time; and b) the fact that they are not guaranteed to converge to the global optimal solution. This paper extends previous work on GA solution to the ED problem in two ways: the proposed GA approach a) is based on a floating-point coding scheme, which improves accuracy and reduces the execution time and b) observes transmission line power-flow limits. For comparison purposes, a classic binary-coded GA scheme was also implemented. Several test cases, on a real, small-sized power system, were investigated in order to demonstrate the robustness and the generic nature of the proposed method. For the verication of the GA results, the lambda iteration and the quadratic programming method were used as benchmarks for the ED and the NC-ED problems, respectively. II. NOTATION number of buses; bus index; number of branches; branch index; number of units; unit index; unit active-power output vector (size ); bus-to-unit incidence matrix (size ); active-power output of the th unit in megawatts; th unit cost function in dollars per hour; feasible operating region of unit ; it includes unit operating limits ( ) [possibly adjusted for regulation, spinning reserve, or ramping] and may also include unit prohibited operating zones; bus active-power demand vector (size ); negative network admittance matrix (size ); bus voltage phase-angle vector (size ); a constant network matrix defining branch power flows as a function of the bus voltage phase angles; computed as the inverse of the branch impedance matrix times the node to branch incidence matrix (size ); vector of branch active power-flow limits (size ). It is assumed that the last ( th) unit is the reference unit and it is connected to the last ( th) bus, so that is the active-power output of the reference unit and is the voltage phase angle of the slack (reference) bus. A tilde ( ) above a vector (matrix) denotes that the vector entry (matrix row and column) corresponding to the system slack bus or reference unit is omitted. For example, is the reduced negative network admittance matrix, with slack bus excluded. III. NETWORK-CONSTRAINED ECONOMIC DISPATCH MATHEMATICAL FORMULATION The network-constrained economic dispatch (NC-ED) or dc optimal power flow (DC-OPF) is formulated as an optimization problem as follows: subject to (1) (2) (3) (4) where objective (1) is the total system operating cost to be minimized; (2) represents the system dc power-flow equations; (3) represents branch power-flow limits (normal or emergency, depending on system conditions); and (4) define the feasible region of operation of the generating units. The dc power-flow equations (2), representing the activepower balance at every node of the system, are linearly dependent (det ). Thus, the voltage phase angle of a slack or reference bus can be arbitrarily chosen ( ), while the active-power output of a reference unit must satisfy the system power balance equation, which is derived by adding all dc (lossless) power-flow equations (2) together where is the total system power demand,. The remaining set of ( ) power-flow equations can be solved for the ( ) unknown voltage phase angles, given the ( ) unit active-power outputs and the ( ) nodal demands. (5) (6)

3 200 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 18, NO. 1, FEBRUARY 2003 As discussed in the introduction, problem (1) (4) is in general a nonlinear, nonconvex optimization problem and conventional (local search) optimization methods cannot locate its global optimum solution. A real-coded GA is described in the next section for the general NC-ED problem solution. Two special NC-ED cases, amenable to solution by conventional optimization methods, are described below and used as benchmarks in the results section. Convex Network-Constrained Economic Dispatch: For the special case that the cost function is a convex function, for example, a convex quadratic function (7) and (4) are limited to generator minimum maximum operating limits the NC-ED problem (1), (7), (2), (3), and (8) is a convex optimization problem and can be solved, for example, as a quadratic programming (QP) problem [6]. Classic Economic Dispatch Problem: If the branch power-flow limits (3) are neglected, the dc power-flow equations (2) can be replaced by a single system power balance equation (5). The optimization problem (1), (5), and (8) is the classic ED problem (losses neglected). It can be solved using the -iteration method [3]. IV. GA SOLUTION GAs are inspired by the study of genetics [22], [23]. They are conceptually based on natural evolution mechanisms working on populations of solutions in contrast to other search techniques that work on a single solution. The most interesting aspect of GAs is that although they do not require any prior knowledge or space limitations, such as smoothness or convexity of the function to be optimized, they exhibit very good performance on the majority of the problems applied. Initially, GAs were designed to work on a bit representation of the problem parameters [16]. In recent studies though, the superiority of higher cardinality alphabet GAs (floating point or integer) was demonstrated with their application on various problems [25]. A description of a real-coded GA developed for the solution of the NC-ED problem is given next, followed by a brief description of a binary-coded GA developed for comparison purposes. A. Real-Coded GA In the GA solution, the outputs of the ( ) free units can be chosen arbitrarily within limits (4) while the output of the reference unit is constrained by the system power balance equation (5). A floating-point number represents the output of each free generator. The outputs of the generators are concatenated to form a consolidated solution string of ( ) numbers called genotype or chromosome. An obvious advantage over binarycoded GAs is that with the use of floating-point numbers, we (8) achieve the absolute precision overcoming the critical decision of how many bits should be used for the encoding of each parameter. A population of genotypes is initially generated at random. The population size is an important parameter of GA and is selected after experimentation with the specic problem. The initial population is evolved through a chromosome evaluation and an evolution process described next. 1) Chromosome Evaluation: Given a chromosome, its fitness function is calculated in the following steps. Step 1: Chromosome decomposition. From the definition of the genotype given before, it is obvious that the genotype coincides with the reduced unit power-output vector, which contains the outputs of the free units. Given, the output of the reference unit is computed using (5). Step 2: The total operating cost is computed as the sum of the individual unit costs Step 3: The bus voltage phase-angle vector is next computed using (6). Using (3), the power flow of each branch is calculated. Step 4: To account for reference unit limit violations (4) and branch power-flow limit violations (3) the total operating cost is augmented by nonnegative penalty terms and, respectively, penalizing constraint violations. Thus, the augmented cost function is formed (9) (10) The penalty terms and are proportional to the corresponding violations and zero in case of no violation. They are chosen high enough as to make constraint violations prohibitive in the final solution and where (11) (12) (13) and is the Heaviside (unit step) function. Step 5: The GA fitness function is computed as the inverse of the augmented cost function (14)

4 DAMOUSIS et al.: NETWORK-CONSTRAINED ECONOMIC DISPATCH USING REAL-CODED GENETIC ALGORITHM 201 where is a constant. The constant is used in order to prevent the fitness function from obtaining too small values and its magnitude should be of the order of the system maximum operating cost. 2) Population Evolution: The evolution of the population takes place following the general GA principles through selection, crossover, and mutation [16]. Selection: After the evaluation of the initial randomly generated population, the GA begins the creation of the new generation. Chromosomes from the parent population are selected in pairs with a probability proportional to their fitness to replicate and form offspring chromosomes. This selection scheme is known as Roulette wheel selection [16]. After the selection and a probability test [16] is passed, the parent chromosomes are combined and mutated in order to form the offspring chromosomes. Since the encoding of the parameters is not the classical binary one, new crossover and mutation operators must be used. Crossover: the -arithmetical crossover operator was used [26]. If chromosomes, and from generation are to be crossed, four possible children are created with with for (15) Parameter is a constant equal to 0.3 for our experiments. The two children that have the higher fitness are chosen to replace the parents in the new population. Mutation: Every parameter of the offspring chromosomes undergoes a probability test and it is passed [16], the mutation operator alters that parameter using Michalewicz s nonunorm mutation operator [24]. This operator is described below. If is a power output chromosome vector and is th unit s output that is chosen to be mutated, the new output will be after mutation (16) where is a random bit, and function returns a value in the range [0, ] such that the probability of the value returned being close to 0 increases with (17) where is a random floating-point number in the interval [0, 1]; is the current generation; is the maximum number of generations; and is a parameter that determines the degree of dependence on the number of generations. In this way, the operator makes a unorm search at the beginning of the evolution and in later stages narrows the search around the local area of the parameter resembling a hill-climbing operator. For our experiments, was chosen equal to 5 [27]. Elitism: The previous procedure described for the two chromosomes is repeated until all of the chromosomes of the parent generation are replaced by the newly formed chromosomes. The best chromosome of the parent generation and the best chromosome found in all of the previous generations are copied intact to the next generation, so that the possibility of their destruction through a genetic operator is eliminated. According to the schemata theory [16], the new generation usually provides a better average fitness. 3) GA-II: An Enhancement of the Real-Coded GA: The evaluation of network constraint violations using (6) and (3) in step 3 of the chromosome evaluation is the most computationally demanding task of the evolution process. In order to reduce the execution time, a variant of the fitness evaluation is tested. Specically, only the chromosomes that present operating cost (9) less than 110% of the parent population s minimum operating cost go through the time-demanding network-constraints violation calculation (step 3). For the rest of the chromosomes that represent a relatively bad solution, the calculation of (6) and (3) is omitted and a large penalty term is added to their augmented cost function (10) so that they have small possibility of being selected as parents for the next generation. We name this variation of the real-coded GA, GA-II. B. Binary-Coded GA For comparison purposes, a standard binary-coded GA was also developed. Binary-coded GAs do not work on the real generator outputs, but on a bit string encoding of them. The output of the free generators is encoded in a 10-b string (an unsigned 10-b integer), which gives a resolution of 2 discrete power values in the range [ ]. These strings are concatenated to a chromosome that consists of b. The creation of the initial chromosome population is made using a random bit generator. The chromosome evaluation follows the same five-step process described in Section IV-A-1 for the real-coded GA, except from the fact that step 1 begins with the decoding of the binary chromosome to the reduced unit power output vector. The genetic evolution process incorporates all of the wellknown features of a standard binary-coded GA implementation [16] such as roulette wheel selection, crossover (multipoint), mutation, and elitism. C. Varying Operator Probabilities In order to enhance the search, varying operator probabilities are used in real and binary-coded GAs. It is well known that the parent selection method and the crossover operator lead to population convergence, while the mutation operator helps to maintain population diversity. If premature convergence or excessive diversity occurs, the search

5 202 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 18, NO. 1, FEBRUARY 2003 TABLE I GENERATOR OPERATING LIMITS AND QUADRATIC COST FUNCTION COEFFICIENTS TABLE II ED RESULTS FOR VARIOUS LOADS Fig. 1. Flowchart of the GA evolution process. becomes inefficient. In our implementation the crossover probability ranges from 40 to 100% per chromosome pair while the mutation probability ranges from 0 to 1% per bit or 0 to 50% per real parameter. Premature convergence is monitored by extracting statistical information from the population. When premature convergence is detected, the crossover probability is lowered by 10% while the mutation probability is increased by 0.04% per bit or 5% per real parameter. When excessive diversity occurs, the crossover probability is increased by 10% while mutation probability is lowered by 0.04% per bit or 5% per real parameter. A flowchart of the GA evolution process, which applies to both binary and real-coded GA, is depicted in Fig. 1. V. RESULTS Three test cases are considered. These test cases cover dferent aspects of the ED GA solution advantages over the traditional methods. All three test cases refer to the autonomous power system of the Greek island of Crete comprising 52 buses, 66 branches, and 18 thermal units. Specically, the first test case ignores branch power-flow limits and uses quadratic (convex) unit cost functions. The lambda iteration method is used in this case to provide the benchmark minimum operating cost. This test was designed for the comparison of the binary and real-coded GA. The second test case dfers from the first in that it incorporates branch power-flow constraints. A QP-based NC-ED provides the benchmark minimum operating cost against which the real-coded GA results are compared. Finally, the third test case applies the developed GAs to a set of generators with nonconvex cost functions. A. Economic Dispatch of Generators With Convex Cost Functions The technical limits and the quadratic cost function coefficients for the 18 units of the island of Crete are given in Table I. The maximum power output of the generators set is MW. Various tests were made with a varying percentage of the maximum power as demand. Table II summarizes the test results. The following conclusions are drawn from the results reported in Table II. Both GAs achieved near optimum costs. The real-coded GA though performed better than the binary-coded GA in all cases considered. Specically, the largest error of the real-coded GA was 0.011% while the largest binary coded GA error was 0.49%. The real-coded GA was much faster than the binary-coded GA. For 1000 generations and a population of 100 chromosomes, the execution time for the real-coded GA was one-fth of the execution time for the binary coded GA (3 s versus 15 s as shown in Table II). The tests were carried out on a Pentium II at 450 MHz with 128-Mb RAM. Fig. 2 presents various results using the real-coded GA. It is clear that not only the optimum solution is found within the first few hundred iterations but also that the population size can be signicantly decreased without a major degradation in the convergence or the accuracy of the algorithm. For example, in the second test illustrated, the

6 DAMOUSIS et al.: NETWORK-CONSTRAINED ECONOMIC DISPATCH USING REAL-CODED GENETIC ALGORITHM 203 TABLE III EXPERIMENTS WITH VARYING POPULATION SIZE. DEMAND IS 365 MW AND REAL-CODED GA RUNS FOR 1000 GENERATIONS TABLE IV EXPERIMENTS WITH VARYING POPULATION SIZE. DEMAND IS 365 MW AND REAL-CODED GA II RUNS FOR 1000 GENERATIONS Fig. 2. Effect of real-coded GA population size on augmented cost evolution. cost dference between the 100-chromosome population and the 10-chromosome population is only 0.4%. Since the execution time is proportional to the population size, it is evident that with a 20-chromosome population size the optimum solution can be found in only one-fth of the original execution time shown in Table II, that is in 0.6 s. From the previous discussion, we see that the real-coded GA performs very well in finding the optimum solution of the ED problem, while the execution time drastically decreases compared to the traditional binary coding and becomes comparable to the one of the -iteration method. B. Network-Constrained Economic Dispatch of Generators With Convex Cost Functions The 18 thermal units of Table I now inject power in the Crete island network comprising 52 buses and 66 branches. For this test case, several experiments were performed, using dferent GA population sizes. We use only the real-coded GA since it was demonstrated in the previous test case that it consistently yields better results than the binary-coded GA. The benchmark optimal cost provided by the QP-based NC-ED is $ The variation GA-II of the real-coded GA described in Section IV-A-3 is also tested. The results of these tests are summarized in Tables III and IV. A comparison between the results cited in Tables III and IV shows that real-coded GA II produces, in general (with a few exceptions), slightly better solutions than the real-coded GA with considerable improvement in execution time. On average, the real-coded GA II is 20% faster than the real-coded GA. C. Network-Constrained Economic Dispatch of Generators With Nonconvex Cost Functions The power system of the previous section is now used to test the efficiency of the proposed GA with nonconvex cost functions. Seven generators with nonconvex cost functions replace generators 2, 8 11, 13, and 15 of Table I. The incremental cost functions of the new generators as well as their minimum load operating costs are shown in Fig. 3 and Table V, respectively. Several experiments were conducted with dferent population sizes. Since the incremental cost functions of some generators are not monotonically increasing, traditional approaches cannot be used to solve the problem. Therefore, the benchmark operating cost, against which all experiments are compared, is obtained by running a real-coded GA with a population size of 500 chromosomes for generations. The experiment results are summarized in Table VI. Again, it is observed that the population size can be considerably decreased, with proportional decrease in execution time, without signicant degradation of the solution quality. The improved efficiency of the real-coded GA, together with its ability to overcome the modeling restrictions of the conventional algorithms, makes the real-coded GA algorithm particularly attractive for the solution of the ED problem.

7 204 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 18, NO. 1, FEBRUARY 2003 Fig. 3. Modied unit incremental cost functions (nonincreasing). TABLE V MODIFIED UNIT UPPER AND LOWER LIMITS AND MINIMUM LOAD COSTS TABLE VI TRIAL RUNS WITH VARYING POPULATION SIZE FOR 1000 GENERATIONS. DEMAND IS 365 MW USING A SET OF UNITS WITH CONVEX AND NONCONVEXCOST FUNCTIONS VI. CONCLUSIONS This paper introduces a new GA approach for the solution of the ED problem with network constraints. The coding of the generator outputs in the chromosome using floating-point numbers instead of the usual binary representation not only improved the accuracy of the algorithm but also drastically reduced the executiontime. Inthisway, thenewalgorithmretainedtheadvantagesof the GAs over the traditional ED methods but also eliminated the main disadvantage of the GAs which is the long execution time providing an efficient generic ED solution method. REFERENCES [1] M. J. Steinberg and T. H. Smith, The theory of incremental rates, Electr. Eng., vol. I, March [2] H. W. Dommel and W. F. Tinney, Optimal power solutions, IEEE Trans. Power Apparat. Syst., vol. PAS-87, pp , Oct [3] A. J. Wood and B. F. Wollenberg, Power Generation, Operation and Control. New York: Wiley, [4] D. G. Luenberger, Linear and Nonlinear Programming. Reading, MA: Addison-Wesley, [5] B. Scott and E. Hobson, Power systems security control calculations using linear programming, Part I & Part II, IEEE Trans. Power Apparat. Syst., vol. PAS-97, pp , Sept./Oct [6] J.-Y. Fan and L. Zhang, Real-time economic dispatch with line flow and emission constraints using quadratic programming, IEEE Trans. Power Syst., vol. 13, pp , May [7] P. M. Pardalos, H. E. Romeijn, and H. Tuy, Recent developments and trends in global optimization, J. Comput. Appl. Math., vol. 124, pp , [8] R. Horst and H. Tuy, Global Optimization Deterministic Approaches, 3rd ed. Berlin, Germany: Springer-Verlag, [9] R. Horst and P. M. Pardalos, Eds., Handbook of Global Optimization. Dordrecht, The Netherlands: Kluwer, [10] M. Locatelli and F. Schonen, Random linkage: A family of acceptance/rejection algorithms for global optimization, Math. Progr., vol. 85, no. 2, pp , [11] Z. B. Zabinsky and R. L. Smith, Pure adaptive search in global optimization, Math. Progr., vol. 53, no. 3, pp , [12] D. R. Jones, M. Schonlau, and W. J. Welch, Efficient global optimization, J. Appl. Probab., vol. 33, pp , [13] H. E. Romeijn and R. L. Smith, Simulated annealing for constrained global optimization, J. Global Optim., vol. 5, pp , [14] K. P. Wong and Y. W. Wong, Simulated-annealing based economic dispatch algorithm, Proc. Inst. Elect. Eng., vol. 140, no. 6, pp , Nov [15] A. H. Mantawy, Y. L. Abdel-Magid, and S. Z. Selim, Unit commitment by tabu search, Proc. Inst. Elect. Eng., vol. 145, no. 1, pp , Jan [16] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA: Addison-Wesley, [17] H. T. Yang, P. C. Yang, and C. L. Huang, Evolutionary programming based economic dispatch for units with nonsmooth fuel cost functions, IEEE Trans. Power Syst., vol. 11, pp , Feb [18] D. C. Walters and G. B. Sheble, Genetic algorithm solution of economic dispatch with valve point loading, IEEE Trans. Power Syst., vol. 8, pp , Aug [19] A. Bakirtzis, V. Petridis, and S. Kazarlis, Genetic algorithm solution to the economic dispatch problem, Proc. Inst. Elect. Eng., vol. 141, pp , July [20] S. O. Orero et al., Economic dispatch of generators with prohibited operating zones: A genetic algorithm approach, Proc. Inst. Elect. Eng., vol. 143, no. 6, pp , [21] P.-H. Chen and H.-C. Chang, Large-scale economic dispatch by genetic algorithm, IEEE Trans. Power Syst., vol. 10, pp , Nov [22] J. H. Holland, Outline for a logical theory of adaptive systems, J. Assoc. Comput. Mach., vol. 3, [23], Adaptation in Natural and Articial Systems. Ann Arbor, MI: Michigan Univ. Press, [24] Z. Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs. New York: Springer-Verlag, [25] C. Z. Janikow and Z. Michalewicz, An experimental comparison of binary and floating point representations in genetic algorithms, in Proceedings Fourth International Conference on Genetic Algorithms. San Mateo, CA: Morgan Kaufmann, 1991, pp [26] F. Herrera, M. Lozano, and J. L. Verdegay, Tuning fuzzy controllers by genetic algorithms, Int. J. Approx. Reas., vol. 12, pp , [27] O. Cordon and F. Herrera, Hybridizing genetic algorithms with sharing scheme and evolution strategies for designing approximate fuzzy rulebased systems, Fuzzy Sets Syst., vol. 118, pp , [28] M. J. Steinberg and T. H. Smith, The theory of incremental rates, Electr. Eng., vol. II, Apr Ioannis G. Damousis (S 01) was born in Thessaloniki, Greece, in April He received the Dipl.Eng. degree from the Aristotle University of Thessaloniki, Greece, in He is currently pursuing the Ph.D. degree in the Department of Electrical and Computer Engineering at the Aristotle University of Thessaloniki. His research interests are in the areas of neural-network, fuzzy-logic, and GA applications in power systems. Mr. Damousis is a member of the Society of Professional Engineers of Greece.

8 DAMOUSIS et al.: NETWORK-CONSTRAINED ECONOMIC DISPATCH USING REAL-CODED GENETIC ALGORITHM 205 Anastasios G. Bakirtzis (S 77 M 79 SM 95) was born in Serres, Greece, in February He received the Dipl.Eng. degree from the National Technical University, Athens, Greece, in 1979, and the M.S. and Ph.D. degrees in electrical engineering from Georgia Institute of Technology, Atlanta, in 1981 and 1984, respectively. Currently, he is a Professor in the Electrical Engineering Department at Aristotle University of Thessaloniki, Greece. In 1984, he was a Consultant to Southern Company, Atlanta, GA. His research interests are in power system operation and control, reliability analysis, and in alternative energy sources. Petros S. Dokopoulos (M 77) was born in Athens, Greece, in September He received the Dipl.Eng. degree from the Technical University of Athens, Greece, in 1962, and the Ph.D. degree from the University of Brunswick, Germany, in Currently, he is Full Professor at the Department of Electrical Engineering at the Aristotle University of Thessaloniki, Greece, where he has been since From 1962 to 1967, he was with the Laboratory for High Voltage and Transmission at the University of Brunswick, Germany, and from 1967 to 1974, he was with the Nuclear Research Center at Julich, Germany. From 1974 to 1978, he was with the Joint European Torus, Culham, Oxforshire, U.K. His fields of interest are dielectric, power switches, power generation (conventional and fusion), transmission, distribution, and control in power systems.

Optimal Power Flow by Enhanced Genetic Algorithm

Optimal Power Flow by Enhanced Genetic Algorithm IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 17, NO. 2, MAY 2002 229 Optimal Power Flow by Enhanced Genetic Algorithm Anastasios G. Bakirtzis, Senior Member, IEEE, Pandel N. Biskas, Student Member, IEEE, Christoforos

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

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

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

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

EVOLUTIONARY OPERATORS FOR CONTINUOUS CONVEX PARAMETER SPACES. Zbigniew Michalewicz. Department of Computer Science, University of North Carolina

EVOLUTIONARY OPERATORS FOR CONTINUOUS CONVEX PARAMETER SPACES. Zbigniew Michalewicz. Department of Computer Science, University of North Carolina EVOLUTIONARY OPERATORS FOR CONTINUOUS CONVEX PARAMETER SPACES Zbigniew Michalewicz Department of Computer Science, University of North Carolina Charlotte, NC 28223, USA and Thomas D. Logan IBM, Charlotte,

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

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

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

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

Two-Layer Network Equivalent for Electromagnetic Transients

Two-Layer Network Equivalent for Electromagnetic Transients 1328 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 18, NO. 4, OCTOBER 2003 Two-Layer Network Equivalent for Electromagnetic Transients Mohamed Abdel-Rahman, Member, IEEE, Adam Semlyen, Life Fellow, IEEE, and

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

State Estimation and Power Flow Analysis of Power Systems

State Estimation and Power Flow Analysis of Power Systems JOURNAL OF COMPUTERS, VOL. 7, NO. 3, MARCH 01 685 State Estimation and Power Flow Analysis of Power Systems Jiaxiong Chen University of Kentucky, Lexington, Kentucky 40508 U.S.A. Email: jch@g.uky.edu Yuan

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

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

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

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

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

Order Reduction of the Dynamic Model of a Linear Weakly Periodic System Part II: Frequency-Dependent Lines

Order Reduction of the Dynamic Model of a Linear Weakly Periodic System Part II: Frequency-Dependent Lines 866 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 19, NO. 2, MAY 2004 Order Reduction of the Dynamic Model of a Linear Weakly Periodic System Part II: Frequency-Dependent Lines Abner Ramirez, Adam Semlyen,

More information

Solving the Unit Commitment Problem Using Fuzzy Logic

Solving the Unit Commitment Problem Using Fuzzy Logic Solving the Unit Commitment Problem Using Fuzzy Logic Assad Abu-Jasser Abstract This paper presents an application of the fuzzy logic to the unit commitment problem in order to find a generation scheduling

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

FINITE element analysis arose essentially as a discipline

FINITE element analysis arose essentially as a discipline 516 IEEE TRANSACTIONS ON MAGNETICS, VOL. 35, NO. 1, JANUARY 1999 An Artificial Intelligence System for a Complex Electromagnetic Field Problem: Part I Finite Element Calculations and Fuzzy Logic Development

More information

Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration

Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration 1 Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration Jiaying Shi and Shmuel Oren University of California, Berkeley IPAM, January 2016 33% RPS - Cumulative expected VERs

More information

Integer weight training by differential evolution algorithms

Integer weight training by differential evolution algorithms Integer weight training by differential evolution algorithms V.P. Plagianakos, D.G. Sotiropoulos, and M.N. Vrahatis University of Patras, Department of Mathematics, GR-265 00, Patras, Greece. e-mail: vpp

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

VOL. 2, NO. 11, Dec 2012 ISSN ARPN Journal of Science and Technology All rights reserved.

VOL. 2, NO. 11, Dec 2012 ISSN ARPN Journal of Science and Technology All rights reserved. Implementing Fuzzy-Logic to Solve the Unit-Commitment Problem of a Ten-Unit Thermal Generation Plant 1 Assad Abu-Jasser, 2 Mohammed M. Hijjo 1,2 Electrical Engineering Department, the Islamic University

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

Development. biologically-inspired computing. lecture 16. Informatics luis rocha x x x. Syntactic Operations. biologically Inspired computing

Development. biologically-inspired computing. lecture 16. Informatics luis rocha x x x. Syntactic Operations. biologically Inspired computing lecture 16 -inspired S S2 n p!!! 1 S Syntactic Operations al Code:N Development x x x 1 2 n p S Sections I485/H400 course outlook Assignments: 35% Students will complete 4/5 assignments based on algorithms

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

The Existence of Multiple Power Flow Solutions in Unbalanced Three-Phase Circuits

The Existence of Multiple Power Flow Solutions in Unbalanced Three-Phase Circuits IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 18, NO. 2, MAY 2003 605 The Existence of Multiple Power Flow Solutions in Unbalanced Three-Phase Circuits Yuanning Wang, Student Member, IEEE, and Wilsun Xu, Senior

More information

1348 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 25, NO. 3, JULY /$ IEEE

1348 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 25, NO. 3, JULY /$ IEEE 1348 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 25, NO. 3, JULY 2010 Optimal Coordination of Directional Overcurrent Relays Considering Different Network Topologies Using Interval Linear Programming Abbas

More information

Economic Load Dispatch - A Comparative Study on Heuristic Optimization Techniques With an Improved Coordinated Aggregation-Based PSO

Economic Load Dispatch - A Comparative Study on Heuristic Optimization Techniques With an Improved Coordinated Aggregation-Based PSO Downloaded from orbit.dtu.dk on: Nov 27, 2017 Economic Load Dispatch - A Comparative Study on Heuristic Optimization Techniques With an Improved Coordinated Aggregation-Based PSO Vlachogiannis, Ioannis

More information

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

A COMPARATIVE STUDY ON OPTIMIZATION METHODS FOR THE CONSTRAINED NONLINEAR PROGRAMMING PROBLEMS A COMPARATIVE STUDY ON OPTIMIZATION METHODS FOR THE CONSTRAINED NONLINEAR PROGRAMMING PROBLEMS OZGUR YENIAY Received 2 August 2004 and in revised form 12 November 2004 Constrained nonlinear programming

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

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

A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems

A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems A Generalized Quantum-Inspired Evolutionary Algorithm for Combinatorial Optimization Problems Julio M. Alegría 1 julio.alegria@ucsp.edu.pe Yván J. Túpac 1 ytupac@ucsp.edu.pe 1 School of Computer Science

More information

A BIASED RANDOM KEY GENETIC ALGORITHM APPROACH FOR UNIT COMMITMENT PROBLEM

A BIASED RANDOM KEY GENETIC ALGORITHM APPROACH FOR UNIT COMMITMENT PROBLEM A BIASED RANDOM KEY GENETIC ALGORITHM APPROACH FOR UNIT COMMITMENT PROBLEM Luís A.C. Roque ISEP-DEMA/GECAD, Instituto Superior de Engenharia do Porto, Portugal lar@isep.ipp.pt Dalila B.M.M. Fontes FEP/LIAAD-INESC

More information

Comparative Analysis of Jaya Optimization Algorithm for Economic Dispatch Solution

Comparative Analysis of Jaya Optimization Algorithm for Economic Dispatch Solution Comparative Analysis of Jaya Optimization Algorithm for Economic Dispatch Solution Swaraj Banerjee 1, Dipu Sarkar 2 1,2 Departement of Electrical and Electronics Engineering, National Institute of Technology

More information

Crossover Gene Selection by Spatial Location

Crossover Gene Selection by Spatial Location Crossover Gene Selection by Spatial Location ABSTRACT Dr. David M. Cherba Computer Science Department Michigan State University 3105 Engineering Building East Lansing, MI 48823 USA cherbada@cse.msu.edu

More information

Citation for the original published paper (version of record):

Citation for the original published paper (version of record): http://www.diva-portal.org This is the published version of a paper published in SOP Transactions on Power Transmission and Smart Grid. Citation for the original published paper (version of record): Liu,

More information

Using Evolutionary Techniques to Hunt for Snakes and Coils

Using Evolutionary Techniques to Hunt for Snakes and Coils Using Evolutionary Techniques to Hunt for Snakes and Coils Abstract The snake-in-the-box problem is a difficult problem in mathematics and computer science that deals with finding the longest-possible

More information

2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes

2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes 2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or

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

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

PLEASE SCROLL DOWN FOR ARTICLE

PLEASE SCROLL DOWN FOR ARTICLE This article was downloaded by: [Georgilakis, Pavlos S.] On: 24 July 2009 Access details: Access Details: [subscription number 913347427] Publisher Taylor & Francis Informa Ltd Registered in England and

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

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

Potential Design for Electron Transmission in Semiconductor Devices

Potential Design for Electron Transmission in Semiconductor Devices IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 21, NO. 3, MAY 2013 869 Potential Design for Electron Transmission in Semiconductor Devices Jun Zhang, Senior Member, IEEE, Robert Kosut, Fellow, IEEE

More information

An Improved Quantum Evolutionary Algorithm with 2-Crossovers

An Improved Quantum Evolutionary Algorithm with 2-Crossovers An Improved Quantum Evolutionary Algorithm with 2-Crossovers Zhihui Xing 1, Haibin Duan 1,2, and Chunfang Xu 1 1 School of Automation Science and Electrical Engineering, Beihang University, Beijing, 100191,

More information

HOPFIELD neural networks (HNNs) are a class of nonlinear

HOPFIELD neural networks (HNNs) are a class of nonlinear IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 4, APRIL 2005 213 Stochastic Noise Process Enhancement of Hopfield Neural Networks Vladimir Pavlović, Member, IEEE, Dan Schonfeld,

More information

A Scenario-based Transmission Network Expansion Planning in Electricity Markets

A Scenario-based Transmission Network Expansion Planning in Electricity Markets A -based Transmission Network Expansion ning in Electricity Markets Pranjal Pragya Verma Department of Electrical Engineering Indian Institute of Technology Madras Email: ee14d405@ee.iitm.ac.in K.S.Swarup

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

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

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

Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources

Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources Mojgan Hedayati, Kory Hedman, and Junshan Zhang School of Electrical, Computer, and Energy Engineering

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

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

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

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

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

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

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

RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM Iranian Journal of Fuzzy Systems Vol. 15, No. 2, (2018) pp. 109-131 109 RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM

More information

Estimating Feasible Nodal Power Injections in Distribution Networks

Estimating Feasible Nodal Power Injections in Distribution Networks Estimating Feasible Nodal Power Injections in Distribution Networks Abdullah Al-Digs The University of British Columbia Vancouver, BC V6T 1Z4 Email: aldigs@ece.ubc.ca Sairaj V. Dhople University of Minnesota

More information

Meta Heuristic Harmony Search Algorithm for Network Reconfiguration and Distributed Generation Allocation

Meta Heuristic Harmony Search Algorithm for Network Reconfiguration and Distributed Generation Allocation Department of CSE, JayShriram Group of Institutions, Tirupur, Tamilnadu, India on 6 th & 7 th March 2014 Meta Heuristic Harmony Search Algorithm for Network Reconfiguration and Distributed Generation Allocation

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

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

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

Equivalent relaxations of optimal power flow

Equivalent relaxations of optimal power flow Equivalent relaxations of optimal power flow 1 Subhonmesh Bose 1, Steven H. Low 2,1, Thanchanok Teeraratkul 1, Babak Hassibi 1 1 Electrical Engineering, 2 Computational and Mathematical Sciences California

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

Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover

Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover Abstract The traditional crossover operator used in genetic search exhibits a position-dependent

More information

MEASUREMENTS that are telemetered to the control

MEASUREMENTS that are telemetered to the control 2006 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 19, NO. 4, NOVEMBER 2004 Auto Tuning of Measurement Weights in WLS State Estimation Shan Zhong, Student Member, IEEE, and Ali Abur, Fellow, IEEE Abstract This

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

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

Σ N (d i,p z i,p ) 2 (1)

Σ N (d i,p z i,p ) 2 (1) A CLASSICAL ALGORITHM FOR AVOIDING LOCAL MINIMA D Gorse and A Shepherd Department of Computer Science University College, Gower Street, London WC1E 6BT, UK J G Taylor Department of Mathematics King s College,

More information

LOAD FREQUENCY CONTROL FOR A TWO AREA INTERCONNECTED POWER SYSTEM USING ROBUST GENETIC ALGORITHM CONTROLLER

LOAD FREQUENCY CONTROL FOR A TWO AREA INTERCONNECTED POWER SYSTEM USING ROBUST GENETIC ALGORITHM CONTROLLER Journal of heoretical and Applied Information echnology 00-008 JAI. All rights reserved. LOAD FREQUENCY CONROL FOR A WO AREA INERCONNECED POWER SYSEM USING ROBUS GENEIC ALGORIHM CONROLLER B. Venkata Prasanth,

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

Variable Objective Search

Variable Objective Search Variable Objective Search Sergiy Butenko, Oleksandra Yezerska, and Balabhaskar Balasundaram Abstract This paper introduces the variable objective search framework for combinatorial optimization. The method

More information

Q-V droop control using fuzzy logic and reciprocal characteristic

Q-V droop control using fuzzy logic and reciprocal characteristic International Journal of Smart Grid and Clean Energy Q-V droop control using fuzzy logic and reciprocal characteristic Lu Wang a*, Yanting Hu a, Zhe Chen b a School of Engineering and Applied Physics,

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

One-Hour-Ahead Load Forecasting Using Neural Network

One-Hour-Ahead Load Forecasting Using Neural Network IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 17, NO. 1, FEBRUARY 2002 113 One-Hour-Ahead Load Forecasting Using Neural Network Tomonobu Senjyu, Member, IEEE, Hitoshi Takara, Katsumi Uezato, and Toshihisa Funabashi,

More information

Total Transfer Capability Enhancement Using Hybrid Evolutionary Algorithm

Total Transfer Capability Enhancement Using Hybrid Evolutionary Algorithm CMU. J. Nat. Sci. (2007) Vol. 6(2) 301 Total Transfer Capability Enhancement Using Hybrid Evolutionary Algorithm Peerapol Jirapong* Department of Electrical Engineering, Faculty of Engineering, Chiang

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

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

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

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

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

The Story So Far... The central problem of this course: Smartness( X ) arg max X. Possibly with some constraints on X.

The Story So Far... The central problem of this course: Smartness( X ) arg max X. Possibly with some constraints on X. Heuristic Search The Story So Far... The central problem of this course: arg max X Smartness( X ) Possibly with some constraints on X. (Alternatively: arg min Stupidness(X ) ) X Properties of Smartness(X)

More information

Sorting Network Development Using Cellular Automata

Sorting Network Development Using Cellular Automata Sorting Network Development Using Cellular Automata Michal Bidlo, Zdenek Vasicek, and Karel Slany Brno University of Technology, Faculty of Information Technology Božetěchova 2, 61266 Brno, Czech republic

More information

Computational Complexity and Genetic Algorithms

Computational Complexity and Genetic Algorithms Computational Complexity and Genetic Algorithms BART RYLANDER JAMES FOSTER School of Engineering Department of Computer Science University of Portland University of Idaho Portland, Or 97203 Moscow, Idaho

More information

Generalized Injection Shift Factors and Application to Estimation of Power Flow Transients

Generalized Injection Shift Factors and Application to Estimation of Power Flow Transients Generalized Injection Shift Factors and Application to Estimation of Power Flow Transients Yu Christine Chen, Alejandro D. Domínguez-García, and Peter W. Sauer Department of Electrical and Computer Engineering

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

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

Minimization of load shedding by sequential use of linear programming and particle swarm optimization

Minimization of load shedding by sequential use of linear programming and particle swarm optimization Turk J Elec Eng & Comp Sci, Vol.19, No.4, 2011, c TÜBİTAK doi:10.3906/elk-1003-31 Minimization of load shedding by sequential use of linear programming and particle swarm optimization Mehrdad TARAFDAR

More information

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

Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms Tadahiko Murata 1, Shiori Kaige 2, and Hisao Ishibuchi 2 1 Department of Informatics, Kansai University 2-1-1 Ryozenji-cho,

More information

A Comparative Study Of Optimization Techniques For Capacitor Location In Electrical Distribution Systems

A Comparative Study Of Optimization Techniques For Capacitor Location In Electrical Distribution Systems A Comparative Study Of Optimization Techniques For Capacitor Location In Electrical Distribution Systems Ganiyu A. Ajenikoko 1, Jimoh O. Ogunwuyi 2 1, Department of Electronic & Electrical Engineering,

More information

YIELD curves represent the relationship between market

YIELD curves represent the relationship between market Smoothing Yield Curve Data by Least Squares and Concavity or Convexity I. P. Kandylas and I. C. Demetriou Abstract A yield curve represents the relationship between market interest rates and time to maturity

More information

Contents. Preface. 1 Introduction Optimization view on mathematical models NLP models, black-box versus explicit expression 3

Contents. Preface. 1 Introduction Optimization view on mathematical models NLP models, black-box versus explicit expression 3 Contents Preface ix 1 Introduction 1 1.1 Optimization view on mathematical models 1 1.2 NLP models, black-box versus explicit expression 3 2 Mathematical modeling, cases 7 2.1 Introduction 7 2.2 Enclosing

More information

SIGNIFICANT increase in amount of private distributed

SIGNIFICANT increase in amount of private distributed 1 Distributed DC Optimal Power Flow for Radial Networks Through Partial Primal Dual Algorithm Vahid Rasouli Disfani, Student Member, IEEE, Lingling Fan, Senior Member, IEEE, Zhixin Miao, Senior Member,

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

Incorporation of Asynchronous Generators as PQ Model in Load Flow Analysis for Power Systems with Wind Generation

Incorporation of Asynchronous Generators as PQ Model in Load Flow Analysis for Power Systems with Wind Generation Incorporation of Asynchronous Generators as PQ Model in Load Flow Analysis for Power Systems with Wind Generation James Ranjith Kumar. R, Member, IEEE, Amit Jain, Member, IEEE, Power Systems Division,

More information