Adaptive particle swarm optimization approach for static and dynamic economic load dispatch
Introduction
Among the different issues in power system operation, the economic load dispatch (ELD) problem lies at the kernel [1], [2]. Essentially, the ELD problem is a constrained optimization problem in power systems that have the objective of dividing the total power demand among the on-line participating generators economically while satisfying the various constraints. Over the years, many efforts have been made to solve the problem, incorporating different kinds of constraints or multiple objectives, through various mathematical programming and optimization techniques. The conventional methods include the lambda iteration method [3], [4], base point and participation factors method [3], [4], gradient method [3], [5], etc. Among these methods, the lambda iteration is the most common one, and owing to its ease of implementation, it has been applied through various software packages to solve ELD problems. However, for effective implementation of this method, the formulation needs to be continuous. The basic ELD considers the power balance constraint apart from the generating capacity limits. However, a practical ELD must take ramp rate limits, prohibited operating zones, valve point loading effects, and multi-fuel options [6] into consideration to provide completeness for the ELD problem formulation. The resulting ELD is a non-convex optimization problem, which is a challenging one and cannot be solved by the traditional methods. An ELD problem with valve point loading has also been solved by dynamic programming (DP) [7], [8]. Though promising results are obtained in small sized power systems while solving it with DP, it unnecessarily raises the length of the solution procedure, resulting in its vulnerability to solve large size ELD problems in stipulated time frames.
Moreover, evolutionary and behavioral random search algorithms such as genetic algorithm (GA) [9], [10], [11], particle swarm optimization (PSO) [12], [13], etc. have previously been implemented on the ELD problem at hand. In addition, an integrated parallel GA incorporating ideas from simulated annealing (SA) and tabu search (TS) techniques was also proposed in Ref. [14] utilizing the generator’s output power as the encoded parameter. Yalcinoz et al. have used a real coded representation technique along with arithmetic genetic operators and elitist selection to yield a quality solution [15]. GAs have been deployed to solve the ELD problem with various modifications over the years. In a similar attempt, a unit independent encoding scheme has also been proposed based on an equal incremental cost criterion [16]. In spite of its successful implementation, GAs do possess some weaknesses leading to longer computation time and less guaranteed convergence, particularly in the case of an epistatic objective function containing highly correlated parameters [17], [18]. Moreover, premature convergence of GAs is accompanied by a very high probability of entrapment in local optima [19]. Some other hybrid approaches, like GA combined with simulated annealing (SA) [20], evolutionary programming (EP) [21], improved tabu search (ITS) [22], improved fast EP (IFEP) [23], and evolutionary strategy optimization (ESO) [24] have been successfully applied to solve the ELD problem. Besides these soft computing methodologies, some other promising techniques, like Hopfield neural networks [25], [26] and two phase neural network [27], have been successfully applied to solve the constrained ELD.
This paper proposes a new optimization approach, to solve the ELD problem using an adaptive particle swarm optimization (APSO) technique. As mentioned earlier, to solve the proposed problem of economic load dispatch, many researchers have suggested different modified versions of the PSO, and the results are reported in some of the papers [33], [34], [35], [36]. In this paper, an attempt has been made to solve both the static and dynamic economic load dispatch problem using APSO methodology. In order to establish the capability of APSO to optimize smooth as well as non-smooth cost functions, this paper considers two alternative models, one being a constrained quadratic cost function with generator constraints, power loss and ramp rate limits with the other being an unconstrained non-smooth cost function with multiple fuels. The APSO is tested on three generator, six generator and fifteen generator test systems in the case of smooth cost curves, and for 3 generator and 10 generator systems in the case of multiple fuels. The results obtained are compared with those of GA, PSO and other promising methods. The proposed methodology was also applied to solve a dynamic load dispatch problem as reported in Ref. [37]. The proposed methodology emerges as a robust optimization technique for solving the ELD problem for various cost curve natures and different size power systems.
Section snippets
Problem description
In a power system, the unit commitment problem has various sub-problems, varying from linear programming problems to complex non-linear problems. The concerned problem, i.e. the economic load dispatch (ELD) problem is one of the different non-linear programming sub-problems of unit commitment. The ELD problem is about minimizing the fuel cost of generating units for a specific period of operation so as to accomplish optimal generation dispatch among operating units and, in turn, to satisfy the
Overview of pso
J. Kennedy and R.C. Eberhart introduced a concept for optimization of non-linear functions using particle swarm methodology [18], [28], [29]. The performance of particle swarm optimization using an inertia weight in comparison with the performance using a constriction factor is also explained. Developments and resources in the particle swarm algorithm are reviewed in Refs. [30], [31]. Some improvements in the PSO algorithm are proposed in Ref. [32]. Similar to other evolutionary algorithms, the
ELD with smooth cost function considering ramp rate limits and prohibited operating zones
The applicability and viability of the aforementioned technique for practical applications has been tested on four different power system cases. The obtained results are compared with the reported results of the elitist GA method [27], the 2-phase neural network [27], PSO [13], NPSO-LRS [34] and CPSO [33] methods. The cases taken for our study are comprised of 3, 6, and 15 generator systems. The following subsections deal with the detailed discussion of the obtained results.
(A) Three unit system with loss and constraints
This example
Conclusions
The paper has employed the adaptive particle swarm optimization (APSO) algorithm on constrained economic load dispatch problems. Practical generator operation is modeled using several non-linear characteristics like ramp rate limits, prohibited operating zones and multiple fuels. The proposed approach is also tested with a dynamic load dispatch problem. The proposed approach has produced results comparable to or better than those generated by other algorithms, and the solutions obtained have
References (38)
- et al.
A review of recent advances in economic dispatch
IEEE Trans Power Syst
(1990) Optimal power dispatch – a comprehensive survey
IEEE Trans Power Apparatus Syst
(1971)- et al.
Power generation, operation and control
(1984) - et al.
Branch and bound scheduling for thermal generating units
IEEE Trans Energy Convers
(1993) Fuel cost minimization for both real and reactive power dispatches
IEE Proc C, Gen Transm Distrib
(1984)- et al.
Hierarchical economic dispatch for piecewise quadratic cost functions
IEEE Trans Power Apparatus Syst
(1984) - et al.
Genetic algorithm solution to the economic dispatch problem
Proc Inst Elect Eng Gen, Transm Distrib
(1994) - et al.
Reserve constrained economic dispatch with prohibited operating zones
IEEE Trans Power Syst
(1993) - Sheble GB, Brittig K. Refined genetic algorithm-economic dispatch example. IEEE paper 94 WM 199-0 PWRS, presented at...
- et al.
Genetic algorithm solution of economic dispatch with valve point loading
IEEE Trans Power Syst
(1993)
Particle swarm optimization to solve the economic dispatch considering the generator constraints
IEEE Trans Power Syst
A particle swarm optimization for economic dispatch with non-smooth cost functions
IEEE Trans Power Syst
Large scale economic dispatch by genetic algorithm
IEEE Trans Power Syst
Evolutionary computation: toward a new philosophy of machine intelligence
Network-constrained economic dispatch using real-coded genetic algorithm
IEEE Trans Power Syst
Cited by (324)
A developed eagle-strategy supply-demand optimizer for solving economic load dispatch problems
2023, Ain Shams Engineering JournalAn improved calibration technique to address high dimensionality and non-linearity in integrated groundwater and surface water models
2022, Environmental Modelling and SoftwareAn improved Manta ray foraging optimizer for cost-effective emission dispatch problems
2021, Engineering Applications of Artificial Intelligence