Modified teaching learning algorithm and double differential evolution algorithm for optimal reactive power dispatch problem: A comparative study
Introduction
The optimal power flow (OPF) problem is an principal and powerful tool for operating and planning of power systems first formulated by Carpentier in 1960s [15]. One of the main sub problems of OPF is ORPD problem which includes generator reactive-power outputs, compensators, tap ratios of transformers, and outputs of shunt capacitors/reactors. This sub problem is used to minimize interested objective functions such as transmission losses while satisfying a given set of operating and physical limitations. Since voltage of the generators are inherently continuous variables while the transformer ratios and shunt capacitors are discrete variables, the whole ORPD problem is considered as a non-linear multi-modal optimization problem with a combination of discrete and continuous variables [3], [13], [14], [30].
The evolutionary methods constitute an approach for searching the optimum solutions via some form of the directed random search process, and one of the important characteristics of these methods is that they search for solutions without previous problem knowledge [6], [16], [40], [55], [51], [52], [53], [62], [54], [64], [65]. Previous researches on the ORPD problem have been mostly relied on conventional techniques, such as dynamic programming, linear programming, quadratic programming and interior point methods [4], [20], [32], [37], [44]. However, these techniques generally have major drawbacks such as unsecured convergence of algorithm, and high sensitivity to initial search point, etc. [2].
In recent years, computational intelligence-based techniques have been proposed as an alternative for application of reactive power optimization. Examples of this progress are Wu’s application of an evolutionary programming (EP) method for achieving optimal reactive power dispatch and voltage control [48]. Also, in [29] Lai demonstrated higher ability of EP method in handling non-continuous and non-smooth functions compared to non-linear programming. In [31] Lee introduced the mixture of successive linear programming with simple genetic algorithm (SGA) as a solution for reactive power operational problems. Particle swarm optimization (PSO) algorithm was another approach to solve this problem applied by Yoshida in [66], [69]. A multi-agent based PSO algorithm for the ORPD problem has been offered by Zhao in [67]. A PSO and differential evolution (DE) algorithms based fuzzy adaptive hybrid algorithm has been chose [46], [67], respectively, for handling the ORPD problem. In another reported case, Kannan in [33] offers another method based on comprehensive learning PSO (CLPSO) algorithm. Also, another approaches for solving ORPD problem. Also, approaches for optimization of the above mentioned problem such as seeker optimization algorithm (SOA) and self-adaptive real coded genetic algorithm (SARCGA) are also presented in [12], [43] and, GA is used for solving a stochastic in [21]. In [68] Zhang introduced the mixture of dynamic multi-group self-adaptive differential evolution algorithm (DMSDE), and Khazali used the application of a harmony search algorithm (HSA) for achieving minimum transmission losses and voltage control by reaching a global optimization of a power system [28]. Other approaches for optimization of the above mentioned problem such as imperialist competitive algorithm (ICA) and multi agent-based reinforcement learning (MASRL) approach are also presented in [19], [49]. A modified NSGA-II presented in [24] for multi-objective, and finally, hybrid PSO [23], [69] and quasi-oppositional TLBO (QOTLBO) algorithms are used for solving a stochastic in [34].
Among the above mentioned methods, the performance of TLA method has been continuously confirmed by successful application in various cases such as constrained mechanical design optimization problems [38], reserve constrained dynamic economic dispatch [35], optimization of multi-pass turning operations [60], optimal power flow problems with non-smooth cost functions [18], and continuous non-linear large scale problems [39]. TLA method was introduced by Rao, Savsani and Vakharia in 2011. In general, TLA and DE algorithms have a more capability for global searching at the beginning of the run and a local search near the end of the run. Therefore, by solving problems with more local optima, TLA and DE algorithms can also explore local optima at the end of each run. However, the reactive power optimization problem has the mentioned properties in itself. For these reasons, there is a significant need for reliable global approach for handling power system optimization problems.
The rest of the presented article is categorized in four major parts, described as follows: Section 2 explains the typical formulation of an ORPD problem, Section 3 is dedicated to discussing the standard structure of the proposed algorithms, Section 4 of the paper covers optimization results and conducts comparison and performance analysis of the applied approaches used to solve the case studies of ORPD problem on IEEE 14-bus, IEEE 30-bus and IEEE 118-bus systems and last section of this article presents the conclusion of the implementation for the proposed hybrid algorithm.
Section snippets
Problem formulation
In general view, ORPD problem is used to optimize the active power loss in the transmission network while satisfying equality and inequality constraints at the same time [49].
The ORPD problem can be mathematically formulated as follows:In the above equation, Ploss is the active power loss function of the transmission network, gk is the conductance of branch k, Vi and Vj are the voltages of ith and jth bus respectively, NTL
TLA algorithm
The TLA method is a novel algorithm which is recently introduced in [38]. TLA method uses certain population of solutions to achieve the global solution as well as any other nature-inspired algorithm [11], [47]. The backbone of TLA method is based on the simulation of a classical learning process consisting of two stages: (i) learning through teacher (also known as teacher phase) and (ii) learning through interacting with the other learners (known as learner phase). In this optimization
Numerical results of optimization in performance comparison
For the purpose of verifying the performance and efficiency of the proposed hybrid MTLA-DDE algorithm, tests are carried out on IEEE 14-bus, IEEE 30-bus and IEEE 118-bus power systems. The platform for implementation of hybrid MTLA-DDE algorithm is MATLAB 7.6 and the simulation conducted on a Pentium IV E5200 PC 2 GB RAM. Iterations for all the test systems are limited to maximum number of 100 for all power systems.
In the simulation runs, initial population size for DDE is specified as 100 for
Conclusions
In this article, novel MTLA, DDE and hybrid MTLA-DDE approaches has been purposed as a novel solution for solving ORPD problem. The performance of proposed algorithms has been assessed by testing on IEEE 14-bus, IEEE 30-bus and IEEE 118-bus systems and comparison of gathered results with other methods reported in the references. The results obtained by simulation runs endorse the ability of MTLA-DDE to balance global search ability and convergence rate effectively than other reported
References (69)
Optimal power flow using particle swarm optimization
Int. J. Electr. Power Energy Syst.
(2002)- et al.
Applications of computational intelligence techniques for solving the revived optimal power flow problem
Electr. Power Syst. Res.
(2009) - et al.
A T-cell algorithm for solving dynamic optimization problems
Inform. Sci.
(2011) - et al.
Performance analysis of the coarse-grained parallel model of the artificial bee colony algorithm
Inform. Sci.
(2013) - et al.
A note on teaching–learning-based optimization algorithm
Inform. Sci.
(2012) - et al.
Genetic algorithm based reactive power dispatch for voltage stability improvement
Int. J. Electr. Power Energy Syst.
(2010) - et al.
A new optimization method: big bang–big crunch
Adv. Eng. Softw.
(2006) - et al.
Stochastic optimal reactive power dispatch: formulation and solution method
Int. J. Electr. Power Energy Syst.
(2010) An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA)
Comput.-Aid. Des.
(2011)- et al.
Solving multiobjective optimal reactive power dispatch using modified NSGA-II
Int. J. Electr. Power Energy Syst.
(2011)
Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions
Inform. Sci.
Optimal reactive power dispatch based on harmony search algorithm
Int. J. Electr. Power Energy Syst.
Comprehensive learning particle swarm optimization for reactive power dispatch
Appl. Soft Comput.
Optimal reactive power dispatch using quasi-oppositional teaching learning based optimization
Int. J. Electr. Power Energy Syst.
Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems
Comput.-Aid. Des.
Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems
Inform. Sci.
An artificial bee colony algorithm for the maximally diverse grouping problem
Inform. Sci.
Ant colony optimization for continuous domains
Eur. J. Oper. Res.
Optimal reactive power dispatch using self-adaptive real coded genetic algorithm
Electr. Power Syst. Res.
Integrating the artificial bee colony and bees algorithm to face constrained optimization problems
Inform. Sci.
Differential evolutionary algorithm for optimal reactive power dispatch
Int. J. Electr. Power Energy Syst.
A new design optimization framework based on immune algorithm and Taguchi’s method
Comput. Indus.
A new hybrid differential evolution algorithm for the selection of optimal machining parameters in milling operations
Appl. Soft Comput.
A comparative study of population-based optimization algorithms for turning operations
Inform. Sci.
A new hybrid artificial bee colony algorithm for robust optimal design and manufacturing
Appl. Soft Comput.
Optimization of cutting parameters in multi-pass turning using artificial bee colony-based approach
Inform. Sci.
Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations
Appl. Soft Comput.
An effective hybrid immune-hill climbing optimization approach for solving design and manufacturing optimization problems in industry
J. Mater. Process. Technol.
Multi-objective reactive power and voltage control based on fuzzy optimization strategy and fuzzy adaptive particle swarm
Int. J. Electr. Power Energy Syst.
Dynamic multi-group self-adaptive differential evolution algorithm for reactive power optimization
Int. J. Electr. Power Energy Syst.
A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch
Inform. Sci.
Further developments in LP-based optimal power flow
IEEE Trans. Power Syst.
Optimal load flow with steady-state security
IEEE Trans. Power Appar. Syst.
Cited by (128)
Multi-objective optimization of reactive power dispatch problem using fuzzy tuned mayfly algorithm
2024, Expert Systems with ApplicationsGaussian bare-bones Levy circulatory system-based optimization for power flow in the presence of renewable units
2023, Engineering Science and Technology, an International JournalDesign of fractional comprehensive learning PSO strategy for optimal power flow problems
2022, Applied Soft ComputingMultiple surrogates and offspring-assisted differential evolution for high-dimensional expensive problems
2022, Information SciencesCitation Excerpt :Evolutionary algorithms (EAs) are a powerful optimization tool that have been widely used in different fields [1,2]. With few consumptions, EAs can deal with nonlinear, nonconvex, and nondifferentiable problems [3,4]. EAs usually involve a population or swarm with evolutionary strategies to guide the search for the optimal solution.