Solution of an Economic Dispatch Problem Through ... - IEEE Xplore

0 downloads 0 Views 612KB Size Report
hybrid optimization techniques include: a GA-API approach hybridizing ant ... combining cuckoo search algorithm (CSA) and CRO [11], a. DE/BBO algorithm ...
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT)
REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < foraging (BF) algorithm [5], a real-coded GA (RCGA) and direct search method (DSM) based ‘hybrid real coded GA’ [6], an evolutionary programming (EP) and SQP based EP-SQP approach [7], etc. On the other hand, all-metaheuristics based hybrid optimization techniques include: a GA-API approach hybridizing ant colony optimization (API) with RCGA [8], a HCRO-DE method amalgamating chemical reaction optimization (CRO) with DE [9], a FFA-ACO algorithm integrating firefly algorithm (FFA) with ant colony optimization (ACO) [10], a hybrid CSA-CRO algorithm combining cuckoo search algorithm (CSA) and CRO [11], a DE/BBO algorithm combining DE with biogeography-based optimization (BBO) [12], a hybrid genetic algorithm (HGA) using elitism, arithmetic crossover and mutation operations of GA with Hopfield neural network (HNN) [13], a hybrid HHS method blending harmony search (HS) algorithm with swarm intelligence (SI) [14], a differential harmony search (DHS) algorithm integrating the mechanisms of both DE and HS [15], a hybrid GWO (HGWO) algorithm incorporating the mutation and uniform or binomial crossover operator from evolutionary algorithm (EA) into the grey wolf optimizer (GWO) [16], etc. All the aforementioned hybrid techniques are found to tackle the constrained nonconvex ELD problem efficiently. Although standard (original) PSO is one of the most extensively used metaheuristic optimization techniques to solve the nonconvex problem owing to its straightforward concept, easier implementation, robustness to control parameters, and computationally well efficient, and comes with optimal solution most of the time, but it may get trapped locally while solving specifically nonconvex nondifferentiable optimization problems involving multiple local minima. In hybrid form, PSO integrates with other optimization techniques (advancedcalculus based or metaheuristic) to counteract its premature convergence problem and to enhance its computational power. This paper comprehensively details purely all the hybrid forms of PSO suggested by various researchers for tackling the constrained ELD problems. In some forms, PSO acts as a local optimizer and in other forms, it acts as a global optimizer. The construction of the paper is as follows: Section II presents the formulation of the ED problem in a tabular form to facilitate the readers. The comprehensive detail of the dispatch problem can be found in part I of the paper. Review of all the hybrid forms of PSO applied to (single-objective) thermal unit ED problem is described in Section III. While presenting the survey, critical points or concepts are well-mentioned. Review of some variants of PSO missing in part I of the paper is pinpointed in Section IV. Section V is dedicated to conclusion. II. MATHEMATICAL MODELLING OF ED PROBLEM The ED problem has been formulated in a very comprehensive way in part I [17] of the paper. Here, in order to facilitate the readers, mathematical modelling of the ED problem is presented briefly in the tabular form. Table I pinpoints all the possible scenarios of the ED problem whereas Table II encompasses all the system and operational equality and inequality constraints that should be met while figuring out the constrained ED problem.

2

TABLE I TYPICAL ED PROBLEMS

ED Problem

Mathematical Description of ED Problem n

min FT   Fi  Pi  ED Problem

i 1

where Fi  Pi   ai  bi Pi  ci Pi 2 n

ED Problem with VPL Effects (EDVPL)

min FT   Fi  Pi  i 1

where Fi  Pi   ai  bi Pi  ci Pi 2  ei  sin( f i  ( Pi ,min  Pi )) n

min FT   Fi  Pi  i 1

where

ED Problem with MF Options (EDMF)

 Fi1  Pi  ,  F  P  , Fi  Pi    i 2 i  F  P  ,  ik i

fuel1, Pi min  Pi  Pi1 fuel 2, Pi1  Pi  Pi 2 fuel k , Pik 1  Pi  Pi max

with Fik  Pi   aik  bik Pi  cik Pi 2 if Pi min,k  Pi  Pi max,k fuel option k , k  1, 2, , k n

min FT   Fi  Pi  i 1

where ED Problem with VPL Effects and MF Options (EDVPLMF)

 Fi1  Pi  ,  F  P  , Fi  Pi    i 2 i  F  P  ,  ik i with

fuel1, Pi min  Pi  Pi1 fuel 2, Pi1  Pi  Pi 2 fuel k , Pik 1  Pi  Pi max

Fik  Pi   aik  bik Pi  cik Pi 2  eik  sin( fik  ( Pi ,min  Pi )) , if Pi min,k  Pi  Pi max,k ,

fuel option k , k  1, 2, , k ;

TABLE II ED PROBLEM CONSTRAINTS Constraints

Mathematical Description of Constraints n

P   P Active Power Balance Equation

i

i 1

Load

 PLoss 

where n

n

i 1 j 1

Generator Capacity Limits

Pi ,min  Pi  Pi ,max

Generator Ramp Rate Limits (RRL)

 Pi  Pi 0  URi ,  0  Pi  Pi  DRi ,

Prohibited Operating Zones (POZ) Line Flow Constraints System Spinning Reserve Constraints

n

PLoss   PB i ij Pj   Bi 0 Pi  B00 i 1

when generation raises when generation lowers

 max  Pi ,min , Pi 0  DRi   Pi  min  Pi ,max , Pi 0  URi   Pi min  Pi  Pi ,1L  Pi   PiU,k 1  Pi  Pi ,Lk  U max  Pi , Nzi  Pi  Pi PLf ,k  PLfmax ,k , n

P i 1

i ,max

(k  2,3, , Nzi ) (k  Nzi ) k  l , , L

 PLoad  PLoss  R

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < III. REVIEW OF HYBRID FORMS OF PSO APPLIED TO ED PROBLEMS Many hybrid methods integrating heuristic and deterministic methods are reported in literature for the solution of (single objective) convex and nonconvex ED problems. A. PSO and Quasi-Newton (QN) Method Many hybrid methods integrating PSO (a metaheuristic method) and deterministic methods are reported in literature for the solution of nonconvex ED problems. An idea of integrating PSO with one of the local search methods named Quasi-Newton (QN) was adopted in [18] to treat ELD problems with valve point loading. The resulting hybrid method was given the name PSO-QN. The PSO, in evolution phase, produces good potential solutions and the QN, in the learning phase, ensures fine-tuning of final solution of PSO. Both PSO and QN have advantages that complement each other, thus ensuring better exploration and exploitation characteristics. Recall, unlike Newton's method that involves extensive computations for the evaluation of Hessian matrix, QN method uses only the error function’s first derivative for the approximation of the inverse of Hessian. The effectiveness and workability of PSO-QN is validated for a test system comprising 13 thermal units. PSO-QN gives less fuel cost with regard to PSO and QN. B. PSO and Sequential Quadratic Programming (SQP) In [19], a hybrid form of PSO named PSO-SQP integrating PSO algorithm acting as a main optimizer for the fast convergence and nonlinear programming based SQP method acting as a local optimizer to fine-tune the potential solution provided by PSO during the progression of run, was proposed for figuring out ELD problems involving the valve throttling losses. Actually, SQP requires an initial point for its progression, which is provided by PSO, in this case. The way Newton’s method handles unconstrained optimization problem, the gradient search SQP method tackles the constrained optimization problem in the same way, thus showing its resemblance to Newton’s method. At each iteration, a Broyden–Fletcher–Goldfarb–Shanno (BFGS) quasi-Newton method approximates the Lagrangian function’s Hessian matrix which assists in generating a QP subproblem whose solution is adopted to determine search direction for a line search procedure. Regarding an ELD problem, specifically speaking, SQP monitors gbest value computed through PSO at each iteration. If gbest(t) < gbest(t-1), SQP solves the problem using current gbest(t). Finally, global gbest is ensured through SQP. The performance of PSO is improved by employing the concept of craziness for randomizing the velocities of some of the particles during the simulation to ensure particle diversity. The feasibility of PSO-SQP method is validated through simulation results while applying it to three different ED problems containing 3, 13, and 40 generating units. PSO-SQP outperforms PSO, EP-SQP and other metaheuristic techniques in terms of solution quality, convergence property, reliability, and computation time. In another paper [20], Victoire et al. suggested the same hybrid PSO-SQP algorithm to solve even the more complex and nonlinear reserve constrained dynamic

3

ED (RCDED) problem considering also the valve throttling losses. Rather than using the fixed value of inertia weight factor, its linearly decreasing value is used in PSO to keep balance between global and local exploration abilities. When tested a 10 unit power system for different load curves through PSO-SQP, it furnishes superior convergence characteristics in comparison to EP-SQP. Victoire et al., in another paper [21], proposed a hybrid deterministically guided PSO (DGPSO) algorithm integrating PSO with SQP for solving, however, the dynamic ED (DED) problem taking into account the valve point loading. In the first phase of a two-phase DGPSO approach, the global optimizer PSO well-explores the solution space freely to ensure optimal solution. In the second phase, the solution attained from PSO is further fine-tuned through SQP. When a 10 unit power system is tested under three different cases through DGPSO, it offers promising results than that of EP and EP-SQP. Reference [22] also employed a hybrid PSO-SQP method to solve the ED problems with nonsmooth cost function incorporating the valve throttling losses and multi-fuel (MF) options. Again in the hybrid method, PSO (the main optimizer) assists in finding the optimal global region while SQP is utilized in fine-tuning the solution to come up with the optimal solution on later iterations. When applied to EDMF and EDVPLMF problems having 10 thermal units, PSO-SQP method offers promising performance than that of other optimization methods. In [23], another hybrid EP-PSO-SQP algorithm integrating the combination of EP and PSO with SQP was suggested to deal with the nonconvex dynamic ELD problem involving the valve throttling losses, RRL, POZ and transmission losses. The proposed EP-PSO-SQP optimization method is essentially a two-phase optimizer. The first phase involves the treatment of the individuals (particles) through the EP and PSO techniques to explore the feasible region freely whereas the second phase involves the invoking of SQP on finding a feasible solution (in the first phase of the run) that can be improved. The hybrid algorithm explores effectively well the complex solution space. More specifically, both EP and PSO adopts probabilistic procedures in examining the search space openly in the beginning and slowly in a few valleys (where the actual global optimum locates) as the iteration proceeds on. SQP uses the gradient information to descend the valley rapidly. In other words, SQP fine-tunes the region efficiently. When demonstrated on various test systems, EP-PSO-SQP validates its efficacy and workability. In [24], ED problems taking into account the VPL effects were solved more efficiently through a novel two-phased iterative hybrid algorithm called CPSO-SQP hybridizing the chaotic PSO (CPSO) algorithm and SQP technique. Again in the proposed hybrid algorithm, CPSO acts as a main optimizer whereas SQP serves as a fine-tuner to enhance the solution quality. In the first phase, incorporation of adaptive inertia weight factor (AIWF) and Tent equation based chaotic local search (CLS) into PSO enhances its (global) exploration and (local) exploitation characteristics. In the second phase, SQP takes the best values of all the agents as the initial starting

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < values and fine-tunes them to further enhance the chances of exploring the global optimum solution. CPSO-SQP ensures best solution than that of CPSO and GA. Reference [25] also efficiently utilized the idea of the hybridization of PSO (mainoptimizer) and SQP (fine-tuner) for tackling three different ED problems including the VPL effects. Results revel that PSOSQP outperforms PSO and SQP in terms of calculating the fuel cost. C. PSO and Direct Search Method (DSM) Reference [26] proposed the application of the hybrid algorithm named PSODS incorporating a derivative-free local search DSM into PSO for dealing with economic dispatch (ED) problems considering losses due to transmission and valve throttling, and MF options. Here PSO is used with TVIW to accelerate global and local search. Parameters used by PSO are: ωmax = 0.9, ωmin = 0.6, and c1 = c2 = 2. PSO suffers from the problem of poor fine tuning of solution while exploring the search space. A particle approaching the global solution somewhere in the middle of the simulation may escape in the consecutive runs. DSM comes to rescue PSO, and gets activated as soon as there is an improvement in PSO solution and finetunes it. When assessed on two power systems comprising 10 and 13 thermal units, PSODS exhibits improved convergence characteristics with regard to other metaheuristic optimization techniques. Pattern search (PS) is one of the simply-structured direct search methods (DSMs). Hybridization of PS with PSO with was reported in [27] for the resolution of the ELD problem neglecting the valve throttling losses. PSO involves a constriction factor in its velocity update formula. In the suggested PSO-PS method, the better optimal (global) solutions provided initially by PSO are further processed through PS for their (local) fine-tuning. In this way, requirement for PS method to have initial starting points is also fulfilled in the hybrid method. The final solution is free from the premature convergence problem. The hybrid method comes with the advantage that it consumes less computational time due to its simplicity and easier implementation. When a power system possessing 15 generating units is evaluated through PSO-PS, it offers less fuel cost in comparison to other optimization techniques. In [28], a novel hybrid algorithm named DPSO-EDSM hybridizing the diversity based PSO (DPSO) with an enhanced DSM (EDSM) was employed to solve a large-scale NCED problem with valve throttling losses. In DPSO-EDSM, DPSO generates high quality solutions which are further tuned through EDSM to ensure enhanced exploration and exploitation capabilities. In DPSO, the social behavior incorporated in the form of gbest in PSO is improved by adding another behavior named ‘the random another particle best position (pbestap)’ which gives additional exploration capacity to swarm by exchanging information to guide the swarm to the global solution. The updated PSO’s velocity formula can now be modelled as

vidt 1  .vidt  c1 .r1 ().  pbestid  xidt   c2 .r2 ().  gbest gd  xidt  c3 .r3 ().  pbestap  xidt 

4

(1)

DSM is improved with the incorporation of the parallel nature of evaluation programming. This improves its exploring capability about global exploration and local optimization. When tried to solve large-scale power systems having 13, 40 and 80 generating units, DPSO-EDSM gives optimum average cost as compared to DPSO and EDSM. Chen et al., in another paper [29], utilized the same idea of the combination of DPSO and DSM (not EDSM) for the solution of large scale NCED problem. In addition, for the sake of evaluating the behavior of pbestap to maintain population diversity, a novel diversity-based judgment mechanism is also introduced. The suggested hybrid method solves the two power systems involving 13 and 40 thermal units efficiently. D. PSO and Gradient Method (GM) In [30], a hybrid algorithm named enhanced gradient-based SSOA (EGSSOA) hybridizing the (numerical) gradient-based optimization method (GM) and a novel enhanced simplified swarm optimization algorithm (ESSOA) was suggested to deal with NCED problem considering the valve throttling losses and transmission losses. In SSOA, a particle, without updating its velocity, updates only its position on the basis of four positions. The updated position equation for a particle thus varies from the original PSO’s position equation. The fast and robust SSOA is further enriched by tuning its parameters through the combination of self-adaptive control parameters. However, ESSOA, like PSO, suffers from the problem of premature convergence which is eliminated by introducing a new mutation strategy. This diversifies the population. In addition, finetuning of the solution, in each iteration, generated by global optimizer ESSOA is carried out through the local optimizer, i.e., GM. The Lagrange function (to be minimized) used in GM is defined by n

L   Fi  Pi    PError

(2)

i 1

where

 n  PError     Pi   PLoad  PLoss  (3)  i 1  This ensures the global or near global optimum solution with fast convergence. When assessed on four test systems possessing 10, 15, 40, and 80 thermal units, EGSSOA outperforms the other optimization approaches. In [31], a global-local hybrid algorithm named HPSO integrating PSO with the nonlinear nonheuristic conjugate gradient (CG) optimization method (comes with the MathCAD commercial software suite) was used for the solution of ED problem with valve throttling losses. Like other hybrid methods, PSO method acts as a global optimizer whereas CG method as a local optimizer. The solutions attained through the global search process are undergone through local search process to avoid premature convergence and ensure highquality stable solutions. Two variants incorporating CG into

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < PSO called randomly controlled HPSO (HPSO-RC) and randomly uncontrolled HPSO (HPSO-RU) are also investigated. When tested on three power systems possessing 6, 13 and 38 thermal units, the proposed hybrid method gives minimum fuel cost with regard to other methods. From the reviews, it has been established that (advanced) calculus-based optimization techniques such as QN, SQP, GM, CG, DSM, PS, etc. when hybridize with metaheuristic techniques (PSO in our case), act as the local optimizers as is the case in most of the optimization problems solved through hybrid methods. The local optimizers fine-tune the potential solutions provided by PSO to ensure optimal global solution. They try to find solution in the vicinity of the (global) search space explored already by PSO. The local optimizers get invoked once the PSO stopping criteria is met. E. PSO and Genetic Algorithm (GA) Reference [32] proposed a reliable and efficient hybrid algorithm named GAPSO amalgamating GA and PSO for dealing with heavily-constrained ELD problem having nonsmooth cost functions with constraints in the form of POZ and RRL. The problem, however, ignores the valve throttling losses. In the suggested GAPSO, the evaluation value (score) on the basis of the evaluation function for each of the initially randomly-generated individuals/chromosomes (potential solutions) of the population is computed, which is then compared with pbest. Remember, gbest is the best value among pbest’s. PSO’s velocity and position formulae use the refined pbest and gbest for their upgradation. GA’s selection, crossover and mutation operators are further applied to the population to generate offspring. Chromosomes with the fittest values, for the next step, are selected on comparing the parents with offspring. A chromosome bearing the latest gbest corresponds to the optimal solution. When ED problems of different dimensions of complexity are treated through GAPSO, it takes less average CPU time to ensure optimal generation cost with regard to RCGA and PSO. In [33], an improved hybrid PSO (HPSO) algorithm hybridizing the traditional PSO (with TVIW) with the crossover operation of GA (slightly different from the one adopted in conventional GA) was proposed for treating the ED problems including valve throttling losses. The effect of the introduction of crossover operation into PSO displays in the form that PSO no longer suffers from the problem of premature convergence, thus controlling the population diversity. In addition, promising regions in the search space are exploited and explored by crossover-embedded-PSO in an effective way. By mathematical point of view, the generation of the trial vector Xˆ  Pˆ ,  , Pˆ , at each iteration, after mixing jth element of i



i1

in



particle i with pbestij is accomplished as follows:  Pijt 1 , if rij  CR t 1 ˆ Pij   t  pbestij , otherwise

(4)

5

Here rij and CR are the uniformly distributed random number and the pre-determined crossover rate respectively both in the range [0, 1]. Experiments are performed carefully to determine the critical CR parameter. Correspondingly pbest and gbest are then updated. Simulation results reveal that HPSO surpasses the performance of PSO and other methods when it solves effectively an NCED problem of high dimension. Reference [34] suggested that a novel modified PSO (MPSO) integrating the classical PSO algorithm (with constriction factor) and a GA-inspired roulette selection operator [35] could solve efficiently the ELD problem considering various equality and inequality constraints such as valve throttling losses, transmission losses, RRL and POZ while avoiding the premature convergence problem and speeding up the convergence property. In proposed MPSO, based on scaled fitness, Roulette wheel selection method selects a particle randomly on the basis of some selection probability, which is used to replace ‘gbest’ in the velocity equation. When power systems having 3 and 10 generating units, MPSO provides solution of superior quality by performing fewer computations. In [36], a hybrid approach called EPSO-GM hybridizing enhanced PSO (EPSO) involving constriction factor with Gaussian mutation (GM) generally applied to GA came up with for tackling the constrained ELD problem implicating valve throttling losses. A modified heuristic search approach is introduced into the traditional PSO to make it efficient (EPSO) which restricts the solutions from violating the constraints. In addition, through the introduction of Gaussian mutation (GM) into PSO, the diversity of global search is enhanced, thus preventing PSO from being trapped in local minima during search. Depending upon the mutation rate Rm (usually set to 1 initially and decreases linearly to 0 finally) and the number of particles m , the mutation probability Pm calculated by Pm  Rm m is compared with a uniform distribution based

random number rand i between 0 and 1 generated for each particle. If randi  Pm , a particle is mutated by the following relation [37].

xit, mutate  xit  1  gaussian( ) 

(5)

t where xi and xit, mutate represent the current and mutated position

of ith particle at iteration t respectively, and gaussian( ) designates a Gaussian distribution based generated random number usually calculated by σ = 0.1 × search space length. The proposed EPSO-GM offers less average and best cost as compared to GA, IEP and EPSO when implemented on the 3unit and 10-unit 24-hour power systems. Similarly, in another paper [38], for the sake of boosting the population diversity associated with the conventional PSO algorithm thus to improve the global search capability, Sriyanyong proposed a hybrid algorithm called PSO-GM mingling the conventional PSO algorithm with Gaussian mutation (GM) operator for solving ED problem considering nonsmooth cost functions. As already remarked, the

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < incorporation of Gaussian mutation into PSO increases the diversity of particles by mutating some selected particles, thus ensuring the improvement of PSO global searching ability. In order to compare the proposed PSO-GM with the traditional PSO regarding the searching ability, a diversity factor is also calculated. When applied to two power systems possessing 3 and 40 generating units, PSO-GM ensures less fuel cost than that of PSO. In order to avoid from premature convergence and thus to enhance global search capability, [39] suggested a hybrid method named PSO-RVM which incorporated a real-valued mutation (RVM) operator into the PSO algorithm while treating practical ED problems having a nonsmooth operational cost function with simple equality and inequality constraints. First, already-existing three variants, namely standard PSO (BPSO), advanced PSO (CPSO), and PSO with both inertia weight factor and constriction factor (CBPSO) are employed for the dispatch problem solution. Second, to further enhance the diversity in the swarm, a real-valued mutation (RVM) operator is incorporated into the variants of PSO algorithms in such a way that the resultant hybrid PSO-RVM algorithm is PSOdominated and retains the advantages of PSO while providing the swarm with fresh individuals. For the sake of investigating the impact and practicability of PSO-RVM, real ED problems involving 10 and 40 generating units along with six wellestablished benchmark functions are assessed through PSORVM, PSO variants, and PSO-GM. It has been observed that, for different kinds of PSO variants as well as dispatch problems/benchmark functions, RVM behaves differently and imparts varying effect on performance. The variant CBPSO embedded with RVM (CBPSO-RVM) demonstrates tremendous improvement in performance for most of the test cases relative to other aforementioned PSO algorithms. Reference [40] suggested a GA and PSO based hybrid algorithm named GA-PSO for resolving the no-differentiable ELD problem without throttling losses near valve points, however, with and without transmission losses. Specifically, in GA-PSO, PSO assists GA in handling-well the dispatch problem as GA suffers from various limitations such as requiring more computational time and non-guaranteed in convergence to global minimum. In GA-PSO, the best solutions selected randomly on the basis of their fitness values from each of the two sub-systems executed by GA and PSO in parallel respectively are exchanged. Solutions of superior quality till the stopping criteria meets are ensured this way. The authenticity and workability of the suggested GA-PSO is validated through its application to a 5 generating unit (IEEE 25-bus) power system. GA-PSO ensures less fuel cost as compared to PSO, BFGS and BCGAs in less execution time. In [41], a novel hybrid GA-PSO algorithm integrating GA and PSO was also proposed for tackling NCED problem accounting for the valve throttling losses. In GA, rather than using an arithmetic crossover operator which uses a linear combination of two chromosomes to generate a new child, a crossover operator involving a coefficient calculated on the basis of similarity of parent chromosomes is utilized. Moreover, a less-complex real coded GA consumes relatively less

6

computation time as it does not need to have coding and encoding procedures. One of the two sub-swarms obtained from the partitioning of swarm is executed through GA and the other one through PSO in parallel. However, to speed-up the convergence rate early in the run, PSO is employed. When three power systems involving 6 thermal generators with POZ and RRL, 13 units with valve throttling losses, and 18 units with only MF options evaluated through the proposed GA-PSO, it exhibits promising results. In [42], a hybrid algorithm PSOH integrating PSO with GA was implied for working out the ELD problem neglecting, however, the valve throttling losses. The idea of hybrid algorithm is to facilitate the particles (individuals) to explore regions in the search space not-approachable by the canonical form of PSO. All this is accomplished by incorporating the uniformly-distributed mutation operator from GA into canonical PSO. The mutation operator mutes only the pbest and gbest with some specific probability mutation pm (in this case, decreases from 5% to 1%). This also avoids the algorithm from trapping in local minima. To keep balance between the local and global search, rather than using the fixed value of inertia factor, a linear updating strategy is adopted to change its value during the run. The introduced inertia factor is expressed by

  max  min   itermax iter

(6)

When power systems with 3, 13 and 20 generating units are evaluated through PSOH, PSOH shows promising results in comparison to other optimization algorithms. In [43], a novel hybrid method called MPSO-GA hybridizing the modified PSO and GA was proposed for treating constrained ED problem accounting for valve throttling losses, POZ, etc. In MPSO as suggested in [44], premature convergence problem is avoided by controlling the diversity of a small population. In proposed MPSO-GA, the best GA’s final population chromosomes obtained after the application of GA to initial population are fed to the MPSO as the input data. On processing the input data, MPSO ensures good quality solutions. MPSO has not to explore the entire search space, leaving less minimum local points. When tested on 6, 10 and 15 units containing test systems, MPSO-GA exhibits better convergence characteristics in comparison to other metaheuristic approaches. F. PSO and Differential Evolution (DE) In [45], a modified genetic PSO (MGPSO) algorithm hybridizing the GPSO represented by the floating point representation and a modified heuristic crossover (MHC) operator derived from DE algorithm was applied to treat the ELD problem ignoring the throttling losses near valve points. Proposed by [46], GPSO which incorporates the genetic reproduction mechanisms, namely crossover and mutation into standard PSO is described for the dth component of particle i as xidt 1   (0, 1 ).rand ( xidt )   (1 , 2 ).rand ( pbestid )  (2 ,1).rand ( gbest gd )

(7)

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < where

1, if a  R1  b 0, otherwise

 ( a, b)  

(8)

and

 y , if R2  pm rand ( y )    y, otherwise In above equations,

(9) 0  1  2  1 ;

R1 , R2  U  0,1

represents the uniformly distributed random numbers in the range [0, 1]; rand ( y ) mutates y with a small probability pm . By adopting the circle topology [47], each particle exchanges building blocks with personal and global experiences with its two immediate neighbors. To further ensure diversity, a modified heuristic crossover (MHC) borrowed from DE algorithm is incorporated into GPSO. Comparison of MGPSO with other PSO methods suggests that MGPSO provides better results, thus validating its feasibility and effectiveness. Another hybrid form of PSO called PSOM hybridizing DE’s mutation operators (activate only if velocity goes out of the boundaries or approaches zero) with conventional PSO was proposed in [48], [49] to improve diversity exploration of PSO while solving the ED problem involving POZ but neglecting the valve throttling losses. Four scenarios of mutation operators actually referring to the distance between the different populations multiplied by a constant factor, are summarized in Table III. TABLE III DE MUTATION OPERATOR BASED PSOMS Equation for Mutation Operator

Scenario

vit 1    xkt  xit    xqt  xit  

PSOM1

vit 1    xkt    xit    xqt   xit  

PSOM2

vit 1    xkt  xit    xqt  xit    xrt  xit  

PSOM3

vit 1    xkt   xit    xqt    xit    xrt    xit  

PSOM4

In the equations,  represents a scaling factor having a value in the range [0.1, 2];  represents the user defines previous iteration; k , q , and r represent the random indices of the particles. Simulation results reveal that PSOMs ensure better solution quality as compared to other metaheuristics when exercised on a power system comprising 6 thermal units. In [50], another novel hybrid algorithm named particle swarm differential evolution optimization (PSDEO) hybridizing PSO with DE was suggested to ameliorate the exploration and exploitation characteristics while dealing with two NCED problems (one with POZ and the other one with valve throttling losses). Generally, the particles in PSO may loss diversity with the evolution of new generation and restrict their movement within the limited search space, thus enhancing

7

their chances to get stagnated prematurely before finding the optimal solution. DE, on the other hand, ensures faster and superior solutions while meeting all the equality and inequality constraints through its mutation, crossover and selection operators without utilizing the gbest and pbest information associated with the particles as it bears no memory for the previous generation unlike PSO. Rather than using the traditional DE operators, the authors propose new mutation (“DE/global-local/1”), crossover and selection operators to ensure even better performance. The proposed PSDEO utilizes particle’s pbest experience in PSO and newly-suggested efficient DE operators to well-tackle the nonsmooth ED problems. As mutation schemes use the social part (gbest) to enhance diversity, so gbest is not included in velocity formula. The modified velocity and position formulas of PSO take the following form. vidt 1   .vidt  c1 .r1 ().  pbestidt  xidt 

(10)

xidt 1  xidt  uˆidt 1

(11)

where

uˆidt 1 

vidt 1 Vi t



vidt 1 m

 v  d 1

t 1 2 id

 Unit Vector

(12)

When demonstrated on two NCED problems, PSDEO validates its efficacy and workability by giving superior performance in comparison to PSO, DE and other optimization techniques. To gain a better insight into DE operators and their application to ED problem, Table IV is constructed. In [51], a novel hybrid approach named hybrid PSO (DEPSO) synergistically combining the evolutionary operators, such as mutation, crossover, and selection of DE algorithm belonging to evolutionary algorithm (EA) family with PSO (involving TVIW) was implied to treat the ELD problem considering the throttling losses occurring at valve points. Integration of the DE operators into PSO enhances population diversity, thus avoiding PSO from being trapped in local minima. Percentage of population, at each iteration, evolved with DE is controlled through DE-PSO’s driving parameter called hybridization coefficient (HC) whose value ranges from 0 to 1. Zero value of HC is the indicative of pure PSO procedure whereas its unity value represents the pure DE process. The allthermal system considered here to check the effectiveness and practicability of DE-PSO contains only 3 units. Results reveal that hybrid DE-PSO displays improved convergence characteristics with regard to GA, DE, PSO, and GA-PSO. Reference [52] suggested a modernistic hybrid algorithm (HA) integrating PSO, DE, Tent equation based chaotic sequences, and constraints handling strategy, for tackling ED problems considering the RRL, POZ, and network losses, however, ignoring throttling losses near valve points. In order to avoid from premature convergence problem, the mutation and crossover operators of DE are incorporated into PSO. The operators enhance the diversity of population by introducing new individuals into the population. Chaotic sequences are

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < employed to make the linearly decreasing inertia weight chaotic before introducing it into the velocity update formula. This assists PSO in exploring the global search space effectively. In addition, the constraints are dealt with through the dynamic

8

penalty price function. When a 15 unit power system is evaluated through the proposed hybrid method, it outclasses the other existing metaheuristic methods.

TABLE IV DE OPERATORS DESCRIPTION Operator

Mathematical Description

Explanation The m-dimensional ith vector (or particle) of population N P at current generation t is

Pi t   pit,1 , pit,2 ,  , pit,m  , i  1, 2,, N P

represented by Pi t . For each

Mutation or Differential

Yi   y , y ,  , y  t

t i ,1

t i ,2

"DE/rand/1":

t i ,m

1

Crossover or Recombination

Selection

is generated through a

mutation strategy. "DE/rand/1" is the



2

3



strategy.

exclusive integers. F  [0, 2] is a control parameter.

"DE/global-local/1":



yit,d  gbestdt  F pbestit,d  xrt i ,d 1

 

The trial vector Z it is generated by the mixing of Pi t and Yi t through scheme zit,d .

CR  [0,1] represents

the

crossover

probability and rand  [0,1] designates a uniformly distributed random number.

 Z , if f ( Z )  f ( Pi ) Pi t 1   t  Pi , otherwise t i

mutation

r1i , r2i , r3i  [1, NP] represent the mutually

Z it   zit,1 , zit,2 ,  , zit,m  with t  yi ,d , if rand  CR zit,d   t  pi ,d , otherwise

t i

Pi t , an associated mutant

individual Yi t

yit,d  yrt i ,d  F yrt i ,d  yrt i ,d

Operator Application to ED Problem

t

Selection of Pi t 1

In [53], a new hybrid optimization technique named DEPSO integrating DE algorithm with PSO was proposed for the solution of four kinds of practical ED problems having cost functions exhibiting nonsmooth nonconvex characteristics. Strongly integrated DEPSO incorporates the PSO procedure as an ancillary mutation operator into the traditional DE approach. Unlike the other DE and PSO based hybrid algorithms, DEPSO uses two mutant vectors. One is the DE’s classical mutant vector and the other one is generated through PSO updating rules for particle position. Correspondingly, in the crossover operation, two different trial vectors are generated for each parent or target vector which are involved in creating a new individual. The selection operator chooses a new individual scoring a better fitness value among the trial vectors and the parent vector. In this way, in DEPSO, avoidance from premature convergence problem, capability of global search, acceleration of convergence speed, and enhancement of population diversity are achieved. When demonstrated on various ELD problems with different constraints, DEPSO offers better convergence characteristics in comparison to DE and DERAND. In [54], a hybrid algorithm named PSO-DE adopting the positive traits of PSO and DE was proposed to work out the generation and demand dispatch (GDD) problem taking into consideration the equality and inequality energy constraints. The GDD problem differs slightly from the ELD problem in a way that GDD problem involves the cost function which not

t  yi ,d , zit,d   t  pbesti ,d ,

if rand  CR otherwise

 

 Z it , if f ( Z it )  f ( gbest t ) gbest t   t  gbest , otherwise  Z it , if f ( Z it )  f ( pbestit ) pbestit   t  pbesti , otherwise

 

only includes local generation costs but also includes the costs associated with energy purchased from other sources or from the regional distribution company. In PSO–DE, the search space is explored globally and locally in an efficient way using PSO and DE. The crossover and mutation operators of DE are employed to enhance information exchange among individuals (to explore new areas of the search space) and population diversity (to avoid the algorithm from being trapped into local minima) respectively. For the first 30% of the iterations, PSO is employed and for the remaining 70% of the iterations, DE with crossover and mutation operators is employed to ensure well-tuned optimal solution. When applied to solve an IEEE 30bus test system, PSO-DE displays tremendous improvement in performance in contrast to PSO incorporating constriction factor and TVIW and DE. For the sake of solving a complex nonlinear ELD problem with POZ and valve throttling losses, a hybrid metaheuristic named DPD (the name emerges from the fact that it combines various metaheuristic approaches such as DE, PSO and DE on a population) combining DE and PSO was proposed in [55]. In DPD, whole of the population is partitioned into three groups named inferior group, mid group and superior group. The inferior and superior groups are dealt with DE whereas PSO is employed to the mid-group. In hybrid method, both the algorithms overcome their shortcomings through the information sharing mechanism. To detain the best global solution found so far and to ameliorate the solution quality, two

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < strategies named elitism and non-redundant search respectively are incorporated in DPD cycle. The proposed DPD is found efficient in treating an ELD problem. In the shrinking hypersphere based PSO (SHPSO) suggested by Yadav et al. [56], each iteration’s pbest is actually the pbest among the gbest of global hypersphere and pbest of each pbest’s hypersphere. A well-refined and improved pbest is achieved this way, thus enhancing the exploration capability. The shrinking strategy derives its name from the fact that as the iterations proceed on, the radius of hypersphere gets reduced (shrinks). Theoretically, this analogizes to limiting the particles inside their radius to direct themselves toward the global minimum. Based on the integration of the SHPSO and DE, reference [57] recommended a hybrid co-swarm PSO (CSHPSO) for dealing with the constrained ELD problem incorporating valve throttling losses. The whole of the swarm is partitioned, on the basis of Euclidean distance, into two samesized sub swarms keeping in view that particle lying close to each other are kept in different sub-swarms in order to ameliorate diversity. One of the sub swarms is treated through SHPSO whereas DE (through its operators such as, mutation, crossover and selection) is executed on the other sub swarms to find the personal bests for each of the sub swarms. According to parameter-free constraint handling strategy mentioned in the paper, the particles bounding out of the feasible region are penalized with the degree of constrained violation. When a test system containing 40 units is checked out through CSHPSO, it demonstrates its supremacy over SHPSO and DE. G. PSO and Evolutionary Programming (EP) In [58], a hybrid method named PSO-CEP integrating PSO and classical EP (CEP) with Gaussian mutation was prompted for handling nonconvex ELD problem involving valve throttling losses. Unlike the selection, mutation and crossover operators of GA, EP employs only mutation and competition operators to save time. The convergence rate and the efficiency of CEP are enhanced through mutation and competition operators embedded with PSO intelligence. More precisely, new population with individuals having high fitness values, for next generation, is created through EP, which is then evolved through PSO. Mathematically speaking, an offspring Pj of offspring vector pi   P1, P2,, Pm  corresponding to parent trial vector pi (represents N P parent individuals) is generated through a Gaussian random variable N (0,  2j ) with zero mean and standard deviation  j . That is to say

Pj  Pj  N (0,  2j ), j  1, 2,, m

(13)

with

f pi

(14)  Pj ,max  Pj ,min  f min Here  is a scaling factor usually tuned during the process of search for optimum, f min is the minimum cost value among

j 

9

N P trial solutions, and f pi is the objective function value

associated with the trial vector pi . Then 2 N P individuals ( N P   from both vector pi   and pi ) compete with one another for selection on the basis of stochastic tournament method based selection technique. Each individual is assigned a weight wi according to the competition as follows: k

wi   wt

(15)

t 1

where  1, wt    0,

if u 

f pi f pi  f r                                                       (16)

otherwise

Here f r is the fitness value of rth randomly selected competitor among 2 N P trial solutions, u is a uniform random numbers ranging over [0, 1]. All individuals are ranked in descending order on the basis of their corresponding score. On the application of PSO-CEP to a test system involving 40 units, it is revealed that PSO-CEP demonstrates improved convergence characteristics with regard to CEP and PSO. For treating the ELD problem considering the throttling losses near valve points, however, ignoring the transmission losses, the same authors Sinha et al., in another paper [59], suggested another hybrid algorithm named IFEP-PSO hybridizing PSO and self-adaptive improved fast EP (IFEP) techniques to enhance the convergence capability. In IFEP, an offspring vector is created not from the offspring generated through Gaussian mutation as in case of CEP, but from better of two offspring generated from each parent, one by Gaussian mutation and the other by Cauchy mutation. The two offspring P1j and P2j are created from the parent Pj by the following way: S j  S j  exp  N j (0,1)    N (0,1)

(17)

P1j  Pj  S j  N j (0,1)

(18)

P2j  Pj  S j  C j (0,1)

(19)

Accomplishing this ameliorates the convergence capability of IFEP. New population generated by self-adaptive IFEP is then evolved through PSO. PSO uses the fixed values of its coefficients, i.e., ω = 0, c1 = c2 = 2. A power system with 15 units is tested through IFEP-PSO which gives better solution quality and computational efficiency than that of CEP-PSO. Reference [60] also utilized a hybrid algorithm named EPEPSO integrating an EP algorithm with efficient PSO (EPSO) for the solution of ELD problem. The problem takes into account the transmission losses as well as valve throttling losses. EP, being a global or near global heuristic method, first ensures a global optimal solution with faster convergence speed. Generation of the offspring is accomplished through Gaussian mutation (GM). Selection and competition operations are then performed to select individuals with high fitness

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < values. After fulfilling the stopping criteria, the solution attained through EP is taken as an initial starting point by EPSO which uses, here, gradient information to ensure final optimal solution. In this way, exploration and exploitation properties are ensured. EPSO suggests modifications in particle’s position to handle inequality constraints. Then equality constraints are handled without altering the PSO’s dynamic process. EP-EPSO effectively solves a test system bearing 40 generating units and outperforms EP, EPSO, NN-EPSO, and EP-SQP by coming up with less production cost. In [61], application of a new hybrid PSO (HPSO) method integrating EP and PSO approaches to ED problems considering POZ and RRL, however, without valve throttling losses was also reported. Surely, HPSO exploits the salient features of both the metaheuristic techniques. Newly generated population (with best individuals) evolved after the application of Gaussian mutation of EP on the randomly initialized individuals satisfying all the equality and inequality constraints is further undergone through PSO to ensure exploration and exploitation characteristics. The potency and practicability of the hybrid metaheuristic is validated through the evolution of different standard systems involving 3, 6, 15 and 20 units. HPSO brandishes improved convergence characteristics with regard to EP and PSO. H. PSO and Simulated Annealing (SA) In [62], simulated annealing (SA) like PSO (SA-PSO) algorithm was recommended for figuring out constrained NCED problem involving generation limitations, RRL, POZ, and transmission losses to augment search efficiency and solution quality. Although PSO contains parallel search techniques but it suffers from the premature convergence problem. On the other hand, SA offers probabilistic jumping property called the metropolis process controlled through the adjustment of the temperature. Moreover, SA technique offers high probability for the global optimum solution to be converged asymptotically. Resultantly, hybrid metaheuristic SA-PSO which incorporates a SA like cooling scheme and a metropolis-probability decision process into PSO helps PSO from avoiding premature convergence. Simulation results show that SA-PSO is more superior to PSO and GA methods. Reference [63] also utilized the idea of hybridization of PSO and SA as described in [62] for working out constrained ELD problem with throttling losses occurring at valve points, however, with and without transmission losses. The hybrid algorithm shows encouraging results when applied to an ELD problem possessing 3 thermal units. Reference [64] suggested a novel efficient hybrid SA (EHSA) algorithm for dealing with both the convex and nonconvex ED problems with constraints in the form of transmission loss, generator capacity limits, RRL and POZ, however, neglecting the valve throttling losses. In EHSA, PSO utilizing the mutation operator of DE is integrated with simulated annealing to boost the exploration and exploitation characteristics. Specifically, a global solution achieved through the combination of PSO and DE acts as an initial solution for SA which further fine-tunes the solution to make it optimal.

10

Specifically, SA evaluates and updates gbest while reducing its parameter temperature T. The mutation operator gets activated as soon as the velocity of the particle gets out of boundary, which is then recalculated as



 

vidt 1  F  xkt  xit  xqt  xit



(20)

The position of the particle is then calculated using typical PSO position formula. When a test system with 6 units is evaluated through EHSA, it displays improved convergence characteristics with regard to SOH-PSO, BBO and new MPSO.

I. PSO and Ant Colony Optimization (ACO) Realizing the salient features such as the robust convergence, and flexibility to integrate with other methods of ant colony optimization (ACO), [65], [66] suggested a novel hybrid algorithm integrating PSO with ACO to solve ELD problems with and without valve point effects along with other equality and inequality constraints. Taking the gbest particles calculated by PSO as an input, ACO evaluates its response functions, compares, and exchanges information with the ‘best ant’ to eventually arrive at the best solution. ACO ensures diversification potentially through the ‘pheromone’ trail. The kth ant decides the next move from position i to destination j on the basis of the probabilistic policy Pijk (t ) which is given by

Pijk (t ) 



[ ij ] [ij ] lNik

[ il (t )] [il ]

,

j  N ik

(21)

Here  ij represents the pheromone’s quantity on path i-j;

N ik designates the feasible neighborhood of kth ant at position i; parameters  and  signify the weights for the ‘pheromone’ trail and the ELD specific heuristic value of ij respectively. On the evolution of IEEE 30 and 26 bus systems with 6 generators, it is established that the proposed hybrid metaheuristic demonstrates better convergence characteristics with regard to other hybrid optimization methods.

J. PSO and Bacterial Foraging Optimization (BFO) In [67], [68], a hybrid optimization algorithm named BPSODE hybridizing BFO and PSO-DE was effectively used to tackle DED problem involving valve point loading, POZ, RRL, and spinning reserve capacity. Although PSO offers encouraging heuristics, but it may converge locally without ensuring global optimal solutions for complex nonlinear dispatch problems. However, the diversity of PSO is enhanced by generating a new generation through the mutation, recombination, and selection operators of DE. PSO-DE algorithm acts as a main optimizer and explores the entire search space globally whereas BFOA, through its chemo-tactic movement operation, performs the local search. In this way, BPSO-DE keeps balance between exploration and exploitation properties. When tested on power systems containing 5 and 10 units, BPSO-DE shows its effectiveness over the other existing

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < methods such as HDE and VSHDE. In another paper [69], the same authors Vaisakh et al. employed the same combination of PSO, DE, and BFOA for the solution of static ED problems of different dimensions of complexity. The proposed hybrid algorithm shows its supremacy over the other existing metaheuristic techniques through simulation results. Another hybrid algorithm named HPSOTVAC/BFA integrating TVAC based PSO (HPSOTVAC) and BFA was proposed in [70] to tackle the real ED problem having nonlinear cost functions. PSO experiences the problem of poor local search ability thus premature convergence although it exhibits good global search ability. In the proposed technique, the BFA algorithm enhances the local search capability of PSOTVAC (also involves the constriction factor) through its adaptive reproduction and chemotaxis loop which can effectively explore the search space with high resolution. Hybrid metaheuristic HPSOTVAC/BFA comparatively gives less total generation costs with regard to other metaheuristics from which it is constructed. In [71], a novel hybrid algorithm called modified PSO (MPSO) integrating PSO and bacterial foraging (BF) was successfully applied to work out the dynamic nonconvex ED (NCED) problem with throttling losses near valve points and transmission losses to guarantee better balance between local and global search. Total generation cost function considered in the paper takes a slightly different form; it includes not only the fuel cost but also the multiple fuel, emission, and maintenance costs, making itself even more complicated and nonlinear. While treating such kind of nonconvex and discontinuous cost functions, PSO might loss diversity as the iterations go on proceeding. A particle roams about in the reduced search space; its pbest nearly approaches gbest; it converges prematurely and becomes inactive. In the proposed MPSO algorithm, in order to bypass local minima easily, repellent feature of BF is incorporated into PSO’s velocity formula along with inertial, cognitive and social components. The repellent effect is translated into a foraging random walk vector implementing a type of biased random walk. The updated velocity formula including the repellent characteristic (foraging random walk vector frwid ) of BF ensures more directed movement and is expressed by

vidt 1  .vidt  c1 .r1 ().  pbestid  xidt   c2 .r2 ().  gbest gd  xidt  c3 .r3 ().  frwid  xidt 

(22)

where frwid 





 pbestid  random gbest gd  pbestid ,if gbest gd  pbestid   min max min otherwise  X j  random  X j  X j  ,

(23)

The particle’s position is computed by t 1 id

x

 x  C(i)  uid t id

(24)

11

where uid 

vid  Vi

vid N

j 1

C (i) 

(25)

v



 Error k 1

 Unit vector

i,k

2 id

1

Iteration

=Foraging step length

(26)

When a 10 unit power system dispatching power for a time period of 24 hours (daily load) is evaluated through the proposed hybrid metaheuristic, it ensures less cost in relatively less average execution time than that of EP and EP-SQP.

K. PSO and Grey Wolf Optimizer (GWO) Reference [72] suggested that hybridization of GWO with PSO also improves the performance while solving the ED problem. Both the throttling losses occurring at valve points and transmission losses are considered. In the proposed hybridized method, GWO is first run to generate minimum values for all the individuals after initializing the population and constructing the solution space. These individuals are then passed to PSO as the starting points which gives the updated positions back to GWO till meeting the stopping criteria. Recall, GWO mimics the grey wolves’ leadership hierarchy and hunting mechanism. The hybrid GWO-PSO method validates its effectiveness and workability by solving ED problems of different dimensions of complexity. The proposed hybrid metaheuristic displays encouraging results in comparison to other metaheuristics. L. PSO and Tabu Search Algorithm (TSA) In [73], integration of TSA with Sobol sequence incorporated PSO was implied for treating NCED problems of different dimensions of complexity. The authors call the suggested novel hybrid metaheuristic as distributed Sobol PSO and TSA (DSPSO-TSA). In Sobol PSO (SPSO), it has been observed that the Sobol sequence [74] based controlled inertia weight factor warrants solution of improved quality in comparison to TVIW. SPSO is made ‘distributed’ by splitting the group of particles into many subgroups. Each subgroup, just like the group, stores particle’s current position, pbest, and gbest of among all the particles in its memory. The memories associated with the subgroups accumulatively are used to look for the best particle among all groups (Gbest). Thus, in DSPSO, a new updated velocity formula (involving constriction factor) incorporating two cognitive behaviors and two cognitive socials can be interpreted mathematically as

vidt 1

  .vt    Sobol id   C   c1 .r1 ().  pbestid  xidt   c2 .r2 ().  gbest gd  xidt   (27)    c .r ().  pbest  xt   c .r ().  Gbest  x t   3 3 4 4 ij id id  

The potential solution (Gbest) provided by DSPSO is further adjusted through TSA to guarantee the optimal global solution. The local optimizer TSA (in this case) makes use of its

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT)
REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < with PSO while resolving the ED problems.

O. PSO and Cultural Algorithm (CA) As already remarked, PSO inherently experiences the premature convergence problem. This may be due to the lack of population diversity. On the other hand, cultural evolution process based CA may diversify the population using its three fundamental components, namely a population space, a belief space and the communication protocol. Realizing the positive traits of PSO and CA, many researchers have adopted their combination to tackle the nonconvex constrained ED problems. In [81], an improved (hybrid) cultural PSO algorithm with feedback mechanism integrating the cultural algorithm (CA) with PSO was proposed to tackle the ELD problems involving throttling losses manifesting at valve points. In the proposed algorithm, the population space (contains a set of possible solutions) and the belief space (an information repository where the individuals store their experiences for the other individuals) are linked through a communication protocol for ameliorating the population diversity. The evolution velocity weight of the particle while keeping in view of its current fitness value is controlled through a PID controller. In addition, constraint handling strategies are also introduced. When exercised on two systems consisting of 3 and 6 units, cultural PSO shows better global convergence performance and higher convergence speed with regard to other metaheuristic approaches. In [82], a hybrid method named SCAPSO integrating the knowledge-based CA which increases the population diversity in order to enhance the global search ability of PSO which employs a new velocity update strategy rather than using the standard one, solved efficiently the ELD problem considering the valve point loading. The new velocity update strategy assists in widening the search space. Actually, in SCAPSO, population space enhances the population diversity under the guidance of belief space, thus avoiding the individuals from being trapped in the local convergence. In return, belief space is provided with the elites by population space. Through mutual interaction and dual evolution mechanism of the spaces, both exploration and exploitation characteristics are achieved. The updated velocity formula gets simpler as it removes the previous velocity term (inertial component). When a power system having 40 generating units is figured out through SCAPSO, the hybrid metaheuristic exhibits better convergence characteristics and robustness with regard to other metaheuristics. P. PSO and Clonal Selection Algorithm (CSA) Reference [83] suggested a hybrid P-CLONAL algorithm utilizing the positive traits of an immune based CLONAL algorithm and PSO (with TVIW) for treating nonlinear nonconvex ELD problems considering the throttling losses existing at valve points and the transmission losses. Although PSO offers fast convergence speed, but it experiences the problem of being trapped into the local optima. On the other hand, CLONAL algorithm has the ability of escaping from local optima as it ensures more qualified population. The (initial) population is further improved by (standard) PSO with

13

parameters c1 = 2.8, c2 = 1.2 and TVIW. Proliferation phase then involves the selection of the particles/antibodies with higher fitted values keeping in view the proliferation rate. Lastly, the particles are mutated through Gaussian mutation. The wellrefined version of population helps in obtaining the optimal global solution in quicker time. The hybrid P-CLONAL algorithm shows encouraging results in comparison to other metaheuristic approaches when exercised on two different power systems comprising 13 and 40 generating units. In [84], extension of P-CLONAL algorithm in the form of another new hybrid optimization method called PG-CLONAL hybridizing the clonal selection algorithm (CSA) with PSO and gases Brownian optimization (GBMO) was proposed for handling nonlinear nonconvex ELD problem with valve throttling losses. In PG-CLONAL method, local search is performed (additionally as compared to P-CLONAL) on the solutions attained after the processing of PSO and mutation as described in [83] through GBMO which employs its turbulent rotational motion operator for this purpose. Finally, best global solutions are then sorted on the basis of objective functions values among initial solutions, PSO solutions, mutated solutions, and GBMO solutions. Improvement in initial population quality and local search makes the hybrid method more efficient. When two systems considering 3 and 13 generating units are evaluated through PG-CLONAL, it outperforms the other hybrid methods.

Q. PSO and Fuzzy Logic (FL) Niknam et al. contributed research tremendously in the form of hybrid forms of PSO involving the linguistic fuzzy rules in order to treat the practical ED problems considering the valve throttling losses. Reference [85] suggested a fuzzy adaptive modified PSO (FAMPSO) algorithm to avoid the premature convergence experienced by classical PSO while figuring out the nonconvex ED problem contemplating the valve point loading. Specifically, the premature convergence problem is avoided by incorporating a newly-introduced mutation operator into PSO. This, actually, diversifies the PSO population, thus enhancing the chances of well-exploring the search space. The performance of MPSO is enhanced further by adjusting dynamically the inertia weight (ω) and learning factors/acceleration coefficients (c1 and c2) of the velocity equation through fuzzy IF/THEN rules. Simulation results reveal that fuzzified PSO parameters, i.e. ω, c1 and c2 make the algorithm less sensitive against the initial parameters set for the experiments as compared to non-fuzzified parameters which are either constant or generated randomly. When compared, FAMPSO shows its superiority over other optimization techniques while solving two test cases involving 13 and 40 generating units. Inspired form the work of Niknam et al., concept of tuning both the learning factors and inertia weight through fuzzy IF/THEN rules was also utilized in [86] to deal successfully with the NCED problem considering valve throttling losses, MF options and POZ. When ED problems of different dimensions of complexity (involving 6 and 15 units in this case) are evaluated through the proposed FAPSO metaheuristic, it shows encouraging results with regard to PSO

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < and SOH-PSO. Reference [87] also employed the innovative but pre-existing idea of controlling dynamically the PSO’s three most significant parameters, ω, and c1 and c2 through fuzzy rules while working out a large-scale constrained ED problem involving valve throttling losses and POZ. In addition, however, a decomposition procedure is also executed to reduce the fuel cost. The resulted algorithm is designated as an improved fuzzy controlled parallel PSO based decomposed network (FCP-PSO) by the authors. In the first phase of FCPPSO, fuzzy rules are constructed to tune the output parameters ω, and c1 and c2 on the basis of the input parameters, i.e., the best fitness (BF) and the number of generations for the best unchanged fitness (NU). The second phase is about the decomposed network strategy which involves exploring the efficient partitioned networks to adjust the first solution found thus far. The sum of the real power calculated for each of the partitioned networks is made equal to power demand. When demonstrated on a large-scale 40 thermal unit power system, the proposed algorithm exhibits its robustness. Almost same kind of idea of using fuzzy rules was also proposed by [88] while introducing a novel hybrid fuzzy dynamic velocity feedback PSO (HFDVF-PSO) algorithm for the solution of practical nonconvex ED problem including MF options and VPL effects. In the proposed HFDVF-PSO method, the average of the absolute value of the velocity of the particles is taken as a feedback to the fuzzy inference system (FIS) in order to adjust, in a dynamic and nonlinear manner, the inertia weight factor which assists in ensuring the balance between global and local search abilities of the PSO. TVAC are set to a fixed value of 2, i.e., c1 = c2 = 2. When tested on a standard 10 thermal unit test system, HFDVF-PSO gives optimum fuel cost as compared to the traditional PSO method and the other metaheuristic methods reported in literature. Particles in PSO find the best position by changing their positions at each iteration to ensure feasible solution. Differential evolution (DE) intends to ensure fast convergence even at the cost of the degradation of the performance. The reduction of its search capability leads to a higher probability towards obtaining a local optimum. In [89], Niknam et al. proposed a solution to this limitation by introducing a hybrid method called FAPSO–VDE integrating the variable DE (VDE) with the fuzzy adaptive PSO (FAPSO) used for tackling VPL effects considered ED problem. In VDE, DE algorithm’s the most influential parameters, namely the mutation (F) and the crossover (Cr) controlling the differential variation amplification and the population diversity respectively change themselves on the basis of self-adaptive parameter control strategy during the progression of the optimization process, thus avoiding the algorithm from being trapped in local optima. As a result, in the hybrid method, VDE acts as a main optimizer whereas the fine-tuning for every improvement in the solution of the VDE run is accomplished through FAPSO. FAPSO utilizes fuzzified inertia weigh factor to keep balance between global and local search. However, rather than using the fixed or fuzzified acceleration coefficients, they are calculated on the

14

basis of fitness of global optimum solution F ( gbestgd ) during the run and are expressed by  1 cj  1   1  exp   F  gbest gd  where 1  F  gbest gd 





  , j  1, 2 n1  

(31)

(32)

FAPSO-VDE displays better convergence characteristics in less computational time when evaluated on power systems having 13 and 40 thermal units, thus validating its effectiveness and workability. In another paper [90], diversification of PSO population to avoid PSO from premature convergence was accomplished through the already-suggested idea of incorporating a new mutation operator into a canonical PSO. The novel algorithm is given the name a modified adaptive PSO (MAPSO). Ramp-rate limits are taken into consideration. In the proposed mutation technique, each particle limits itself to find a new solution within a specific radius through a random walk. Particle’s current position which is the center of the area, is compared with the new position attained through mutation. The final position refers to the position having better fitness function. MAPSO offers encouraging results while solving nonconvex dynamic ED problems (with throttling losses appearing at valve point) involving 5 and 10 unit power systems. In [91], rather than adopting the mathematical equation to tune the inertia weight, Niknam et al proposed the tuning of the inertia weight through fuzzy IF/THEN rules. In their previous work, the authors also adjusted the cognitive and the social parameters through fuzzy IF/THEN rules. However, in this paper, both the clamping velocity and the acceleration coefficients adjust themselves self-adaptively after their incorporation into the own optimization problem. They have neither assumed a constant value, like in standard PSO, nor have they assumed a time varying function, like in adaptive PSO variants. In addition, a mutation technique is integrated with adaptive PSO (APSO) to avoid premature convergence by diversifying the population. The simulation results reveal that the new adaptive PSO (NAPSO) algorithm shows relatively improved convergence characteristics with regard to PSO and FAPSO when test systems involving 6, 15 and 40 generating units are calculated through them. The same NAPSO algorithm, in another paper [92], was also utilized to tackle constrained NCED problems (with valve throttling losses, POZ, and MF options) of different dimensions of complexity involving, however, 6, 10, 15, 40 and 80 generating units. Applicability of fuzzy PSO (FPSO) to the constrained ELD problem with valve throttling losses, RRL and POZ was also reported in [93]. In FPSO, tuning of inertia weight factor is accomplished through fuzzy logic during execution in order to avoid PSO from premature convergence problem. TVAC are kept fixed, i.e., c1 = c2 = 2.05. When tested on four dispatch problems with varying complexity, FPSO ensures minimum fuel cost within less computational time as compared to PSO.

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < the information of pbest and gbest, particles, in LXPSO, utilize the developed interaction model between any two randomly selected particles. Simulation results reveal that LXPSO gives relatively minimum fuel cost with regard to other metaheuristics when exercised on a 40 unit system. PSO and Augmented Lagrangian Method (ALM): Reference [100] suggested that the integration of augmented Lagrangian method (ALM) and (classical) PSO could treat the ELD problem ignoring the VPL effects efficiently. The hybrid algorithm was designated as augmented Lagrangian PSO (ALPSO). In ALPSO, main optimizer is the PSO whereas ALM is employed to tackle both the equality and inequality constraints. For the typical design example, the parameters of PSO are kept fixed, i.e., ωmin = 0.4, ωmax = 0.9, and c1 = c2 = 2.05. ALPSO solves efficiently a 3 unit power system giving optimal fuel cost. Reference [101] suggested a modified PSO to handle the constrained ELD problem involving a piecewise quadratic function. The problem considers both type of losses, i.e. transmission losses and throttling losses occurring at valve points. In the proposed algorithm, authors claim that acceleration coefficients with values c1 = 0.2 and c2 = 2 as compared to c1 = c2 = 2 usually taken in standard PSO intelligently solve the dispatch problem and keep balance between exploration and exploitation characteristics. In addition, a new strategy is introduced for the allocation of initial power values to the thermal units. Through the evolution of ED problems differing in complexity involving 3, 6, 15, and 40 units, the proposed modified PSO validates its feasibility and workability, and offers encouraging results with regard to PSO and GA. V. CONCLUSION In part II of the paper, a review of hybrid forms of PSO reported in literature for solving constrained ED problems is presented in a comprehensive way. Inherently suffered from premature convergence problem, PSO when hybridizes with other deterministic numerical techniques or metaheuristic optimization techniques, exhibits promising performance especially while dealing with complex nonconvex optimization problems. Experiments reveal that, even in worst case, PSO hybrid forms are at least as competitive as the algorithms from which they are constructed. In hybrid forms, PSO, sometimes, acts as a main optimizer and the other times, it acts as a local optimizer depending upon the exploration and exploitation characteristics of the other optimization techniques. All (advanced) calculus-based optimization techniques such as QN, SQP, GM, CG, DSM, PS, etc. are used for fine-tuning the potential solution provided by PSO (main optimizer) in the vicinity of global search space. Similarly, role of metaheuristics such as TSA and GSA are found to be local optimizers. Cultural evolution process based CA assists PSO in diversifying the population. This avoids PSO from experiencing the premature convergence problem. From the review conducted in the paper, it is revealed that PSO weaknesses can be mitigated through hybrid strategies integrating the salient features of the algorithms. In hybrid forms, the algorithms need to be

16

associated judiciously by avoiding assembling their respective defects. Hybridization of PSO with other algorithms can be employed to tackle more complex constrained multiobjective (combined) ED problems. Future work may involve the investigation in the form of a survey about the additional steps to be taken by PSO, and its modified and hybrid versions to deal with multiobjective power system problems. REFERENCES [1]

[2]

[3] [4] [5] [6] [7]

[8] [9] [10] [11]

[12]

[13] [14]

[15]

[16] [17] [18]

M. S. P. Subathra, S. E. Selvan, T. A. A. Victoire, A. H. Christinal and U. Amato, "A Hybrid with Cross-Entropy Method and Sequential Quadratic Programming to Solve Economic Load Dispatch Problem," in IEEE Systems Journal, vol. 9, no. 3, pp. 1031–1044, Sept. 2015. C. Thitithamrongchai and B. Eua-Arporn, "Economic Load Dispatch for Piecewise Quadratic Cost Function using Hybrid Self-adaptive Differential Evolution with Augmented Lagrange Multiplier Method," 2006 International Conference on Power System Technology, Chongqing, 2006, pp. 1–8. J. S. Alsumait, J. K. Sykulski, and A. K. Al-Othman, "A hybrid GA–PS– SQP method to solve power system valve-point economic dispatch problems," Applied Energy, vol. 87, no. 5, 2010, pp. 1773–1781. B. Mahdad and Kamel Srairi, "Solving practical economic dispatch using hybrid GA–DE–PS method," International Journal of System Assurance Engineering and Management, vol. 5, no. 3, 2014, pp. 391–398. B. K. Panigrahi and V. R. Pandi, "Bacterial foraging optimisation: NelderMead hybrid algorithm for economic load dispatch," in IET Generation, Transmission & Distribution, vol. 2, no. 4, pp. 556–565, July 2008. S. Baskar, P. Subbaraj, and M. V. C. Rao, "Hybrid real coded genetic algorithm solution to economic dispatch problem," Computers & Electrical Engineering, vol. 29, no. 3, 2003, pp. 407–419. P. Attaviriyanupap, H. Kita, E. Tanaka and J. Hasegawa, "A hybrid EP and SQP for dynamic economic dispatch with nonsmooth fuel cost function," in IEEE Transactions on Power Systems, vol. 17, no. 2, pp. 411–416, May 2002. I. Ciornei and E. Kyriakides, "A GA-API Solution for the Economic Dispatch of Generation in Power System Operation," in IEEE Transactions on Power Systems, vol. 27, no. 1, pp. 233–242, Feb. 2012. P. K. Roy, S. Bhui, and C. Paul, "Solution of economic load dispatch using hybrid chemical reaction optimization approach," Applied Soft Computing, vol. 24, November 2014, pp. 109–125. M. Younes, "A novel hybrid FFA-ACO algorithm for economic power dispatch," Journal of Control Engineering and Applied Informatics, vol. 15, no. 2, 2013, pp. 67–77. D. Sen and P. Acharjee, "Hybridization of cuckoo search algorithm and chemical reaction optimization for economic load dispatch problem," 2016 International Conference and Exposition on Electrical and Power Engineering (EPE), Iasi, 2016, pp. 798–804. A. Bhattacharya and P. K. Chattopadhyay, "Hybrid Differential Evolution with Biogeography-Based Optimization for Solution of Economic Load Dispatch," in IEEE Transactions on Power Systems, vol. 25, no. 4, pp. 1955–1964, Nov. 2010. T. Yalcinoz and H. Altun, "Power economic dispatch using a hybrid genetic algorithm," in IEEE Power Engineering Review, vol. 21, no. 3, pp. 59–60, Mar 2001. V. R. Pandi, and Bijaya Ketan Panigrahi, "Dynamic economic load dispatch using hybrid swarm intelligence based harmony search algorithm," Expert Systems with Applications, vol. 38, no. 7, 2011, pp. 8509–8514. L. Wang and Ling-po Li, "An effective differential harmony search algorithm for the solving non-convex economic load dispatch problems," International Journal of Electrical Power & Energy Systems, vol. 44, no. 1, 2013, pp. 832–843. T. Jayabarathi, T. Raghunathan, B. R. Adarsh, and P. N. Suganthan, "Economic dispatch using hybrid grey wolf optimizer," Energy, vol. 111, 2016, pp. 630–641. G. Abbas, J. Gu, U. Farooq, M. U. Asad and M. El-Hawary, "Solution of an Economic Dispatch Problem Through Particle Swarm Optimization: A Detailed Survey - Part I," in IEEE Access, vol. 5, pp. 15105-15141, 2017. L. dos Santos Coelho and V. C. Mariani, "Particle Swarm Optimization with Quasi-Newton Local Search for Solving Economic Dispatch

2169-3536 (c) 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2768522, IEEE Access

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT)

Suggest Documents