An artificial bee colony-least square algorithm for solving harmonic estimation problems
Graphical abstract
Highlights
► Harmonic estimation problem is solved. ► A recently proposed stochastic optimization algorithm, called artificial bee colony algorithm is used. ► The performance of the algorithm is compared with other competing algorithm. ► Several case studies are made to prove the versatility of the proposed method. ► A new feature of the algorithm has been added.
Introduction
In recent times with significant progress in industrial scenario, the use of power electronic equipments have been increased manifold. With the increased use of converter-driven equipments (from consumer electronics to computers, adjustable speed drives etc.), these sophistications have also led to increasingly unwanted situations of significant growth in voltage waveform distortions. Due to the nonlinear characteristics of these equipments, the power system suffers from serious harmonic pollution. Besides, saturation of transformer core, generation of magnetic inrush current because of switching of transformer, etc. are the possible causes of generation of harmonics. Due to the asymmetrical nature of the magnetizing inrush current, even harmonics (in particular the second harmonic) appear to be the dominant ones in the harmonic spectrum [1]. Similarly, occurrence of faults in a power system, installation of capacitor bank in utility distribution system or in industrial power system can cause harmonic problems [2], [3]. This harmonic pollution may cause several ill effects like worsening of power quality for end users, incurrence of greater loss in transmission lines, overheating of machines, malfunctioning of relays and breakers, etc.
Harmonic studies play an important role in characterizing and understanding the extent of the harmonic problem. It includes estimation of parameters of the harmonics such as the amplitudes and phases, etc. This estimated information can be possibly advantageously used to compensate the harmonic components, by injecting suitable corresponding quantities in the power system. The content of frequency, their amplitudes and phases etc. depend on the nature of waveforms present which in turn, depend on the sources of harmonics or the causes of harmonics.
So far, several research works have been reported in the literature to perform useful investigations on harmonic analysis. The most widely used computational algorithm for harmonic analysis, known so far, is the fast Fourier transform (FFT) [4], [5], [19]. However, because of certain restrictions (aliasing, leakage, and picket fence phenomena) the FFT algorithms cannot compute the results accurately under certain undesirable conditions. In [6], [7], [20], [21], an alternate approach was proposed utilizing a simple, linear and robust Kalman filtering approach. A frequency and phasor estimating algorithm using finite impulse response (FIR) filter and the concept of using a correction factor in this regard (called combine method or CM) was proposed in [8]. It was shown that this approach could overcome the shortcomings and eliminates the pitfalls present in FFT algorithm. In recent times, several new algorithms have been reported hybridizing a stochastic optimization algorithm, e.g. genetic algorithm (GA) inspired by the Darwinian law of survival of the fittest [9], particle swarm optimization (PSO) algorithm inspired by the social behavior of bird flocking or fish schooling [10], and fuzzy bacterial foraging (FBF) optimization algorithm inspired by Takagi–Sugeno fuzzy rule applied on intelligent foraging behavior of E. coli bacteria [11], [22], with least square (LS) strategy to solve this problem. These algorithms essentially utilize the evolutionary optimization technique for phase estimation and the LS based approach for amplitude estimation. Such hybrid methods have shown encouraging performances in solving this category of problems essentially because the actual models of voltage and current signals are nonlinear in phase and linear in amplitude.
In the present work, a new swarm intelligence computation based technique, called artificial bee colony (ABC) is used for estimating the phase of the fundamental and harmonic components, whereas the conventional LS technique is used for estimating the amplitude of these components. The ABC algorithm, which is one of the most recently introduced optimization algorithms, simulates the intelligent foraging behavior of a honey bee swarm and has been successfully employed in solving several engineering problems [13], [14], [23], [24]. ABC broadly falls within the class of metaheuristic optimization based techniques that has been successfully employed to solve several other engineering problems which include prominent evolutionary optimization based algorithms like genetic algorithm (GA) [25], [26], [27], evolutionary strategies (ES), genetic programming (GP), differential evolution (DE) [31], [32], etc. swarm intelligence based techniques like particle swarm optimization (PSO) [28], [29], [30], [39], [40], ant colony optimization (ACO), etc., foraging and social behavior based algorithms like bacterial foraging optimization (BFO) [33], [34], [35], [36], biogeography based optimization (BBO) [37], [38], honey bee mating optimization algorithm, etc. It has been shown as a rich, early promise, simple and robust population based optimization algorithm in solving several nonlinear optimization algorithms. The performance of the proposed algorithm is compared vis-à-vis several other competing algorithms e.g. FFT, PSO, GA and FBF based algorithms for estimating the power system harmonics, utilized for several benchmark case study problems. The competing algorithms proposed before were used to solve the harmonic estimation problem considering that the number of harmonics is known a priori and those algorithms were used to determine the amplitudes and phases of these harmonics. In addition to these, the present work has been efficiently employed to solve those harmonic estimation problems, where even the number of harmonics present in the signal is considered to be unknown. It has been used for several other case studies in those situations. The simulation results show that, overall, the performance of the proposed ABC–LS combined algorithm is significantly better than the above mentioned competing algorithms and hence it can be efficiently employed to solve such engineering problems with high dimensionality.
The rest of the manuscript is organized as follows. Section 2 introduces the ABC algorithm in detail. Section 3 introduces how the harmonic estimation problem can be solved using ABC–LS combine algorithm. Section 4 presents the performance evaluations for extensive simulation case studies carried out. Section 5 presents the discussion and conclusion.
Section snippets
The artificial bee colony algorithm
The artificial bee colony (ABC) algorithm is a swarm based meta-heuristic algorithm which was introduced by Karaboga in 2005 for optimizing high dimensional numerical problems [12]. It was inspired by the intelligent foraging behavior of honey bees. The minimal model of forage selection that leads to the emergence of collective intelligence of honey bee swarms consists of three essential components: food sources, employed foragers and unemployed foragers, and defines two leading modes of the
Harmonic estimation with ABC–LS combine algorithm
As stated earlier the proposed method solves harmonic estimation problem using a hybrid technique where a part of the problem (phase estimation in this case) is solved with the optimization technique and rest (i.e. the magnitude) is determined with a conventional numerical method. In this work a new evolutionary optimization technique called ABC is used in combination with linear least square or LS technique for the estimation of the harmonics.
Any periodic signal contaminated with noise can be
Simulations and results
The proposed algorithms are tested for a series of benchmark study cases to prove the versatility of the method and also several comparisons are made among the results obtained from different established methods. In the following discussions, case-A describes the case of estimation of phases and amplitudes of the fundamental and harmonics of a well known test signal contaminated with noise and dc decaying components. The problem is solved for varying sampling frequency and different window
Conclusions
The present work has proposed a new algorithm of harmonic estimation which hybridizes a relatively recent metaheuristic optimization technique, Artificial bee colony algorithm, with conventional least squares method. The phases of different harmonic components are estimated using the ABC algorithm which is followed by the implementation of the LS method for determination of the respective magnitudes. The research work has explored two different possibilities of hybridizing these two methods.
Acknowledgments
The authors gratefully acknowledge the Management of JIS College of Engineering, Kalyani and the Management of Jadavpur Unversity, Kolkata, India for their continued support, encouragement and the facilities provided to carry out this research work.
References (40)
- et al.
A PSO-based approach to optimal capacitor placement with harmonic distortion consideration
Electrical Power System Research
(2004) - et al.
On the performance of artificial bee colony (ABC) algorithm
Applied Soft Computing
(2008) - et al.
A modified artificial bee colony algorithm
Computers & Operations Research
(2012) - et al.
MMSE design of nonlinear Volterra equalizers using artificial bee colony algorithm
Measurement
(2013) - et al.
Optimum distributed generation placement with voltage sag effect minimization
Energy Conversion and Management
(2012) - et al.
A new social and momentum component adaptive PSO algorithm for image segmentation
Expert Systems with Applications
(2011) - et al.
An application of PSO technique for harmonic elimination in a PWM inverter
Applied Soft Computing
(2009) - et al.
A novel technique for multilevel optimal magnetic resonance brain image thresholding using bacterial foraging
Measurement
(2008) - et al.
An adaptive bacterial foraging algorithm for fuzzy entropy based image segmentation
Expert Systems with Applications
(2011) - et al.
Feedback linearizing indirect adaptive fuzzy control with foraging based on-line plant model estimation
Applied Soft Computing
(2011)
An improved biogeography based optimization approach for segmentation of human head ct-scan images employing fuzzy entropy
Engineering Applications of Artificial Intelligence
Expert algorithm based on adaptive particle swarm optimization for power flow analysis
Expert Systems with Applications
Analysis of electromagnetic transient and adaptability of second-harmonic restraint based differential protection of UHV power transformer
IEEE Transactions on Power Delivery
An equivalent instantaneous inductance-based technique for discrimination between inrush current and internal faults in power transformers
IEEE Transactions on Power Delivery
Real time voltage phasor measurements for static state-estimation
IEEE Transactions on Power Apparatus and Systems
A new method for the calculation of sub-transmission and distribution system transients based on the FFT
IEEE Transaction on Power Delivery
Digital recursive measurement scheme for online tracking of power system harmonics
IEEE Transaction on Power Delivery
Identification and tracking of harmonics sources in a powers system using kalman filtering
IEEE Transaction on Power Delivery
A new method for power signal harmonic analysis
IEEE Transaction on Power Delivery
A hybrid least square-GA-based algorithm for harmonic estimation
IEEE Transaction on Power Delivery
Cited by (54)
Optimal design of shunt active power filter for mitigation of interharmonics in grid tied photovoltaic system
2023, Electric Power Systems ResearchAn efficient harmonic estimator design based on Augmented Crow Search Algorithm in noisy environment
2022, Expert Systems with ApplicationsAcceleration harmonics estimation and elimination with MABC–RLS algorithm: Simulation and experimental analyses on shaking table
2020, Applied Soft Computing JournalPower system harmonic and interharmonic estimation using Vortex Search Algorithm
2020, Electric Power Systems ResearchCitation Excerpt :In Refs. [15–18], the harmonic or interharmonic analysis is applied on the synthetic signal, and the estimated harmonic or interharmonic values converge to the actual values with an error of more than five percent, which is the maximum limit of the estimation error defined by the standard [4]. In Refs. [18,16–21], authors examined the performance of their methods on a real system by performing harmonic analyses on the voltage data received over the electric grid or solar energy panels. However, the field data is stationary in this case therefore there is no information about the performance of the algorithms when the real signal is highly time-varying.
A harmonic estimator design with evolutionary operators equipped grey wolf optimizer
2020, Expert Systems with ApplicationsElectrical harmonics estimation in power systems using bat algorithm
2020, Nature-Inspired Computation and Swarm Intelligence: Algorithms, Theory and Applications