Next Article in Journal
Decentralized Control Strategy for Participation of Electric Vehicles in Distribution Voltage Control
Next Article in Special Issue
Procedure for Aggregating Indicators of Quality and Life-Cycle Assessment (LCA) in the Product-Improvement Process
Previous Article in Journal
A Novel Hybrid Optimization Approach for Fault Detection in Photovoltaic Arrays and Inverters Using AI and Statistical Learning Techniques: A Focus on Sustainable Environment
Previous Article in Special Issue
Vehicle Routing Problem Model with Practicality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Amended Crow Search Algorithm for Hybrid Active Power Filter Design

1
Department of Electrical Engineering, Rajasthan Technical University, Kota 324010, India
2
Department of Electrical Engineering, Central University of Haryana, Mahendergarh 123031, India
3
Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, P.O. Box 51178, Riyadh 11543, Saudi Arabia
4
Faculty of Science and Technology, School of IT and Systems, University of Canberra, Canberra, ACT 2601, Australia
5
Operations Research Department, Faculty of Graduate Studies for Statistical Research, Cairo University, Giza 12613, Egypt
6
Applied Science Research Center, Applied Science Private University, Amman 11931, Jordan
*
Author to whom correspondence should be addressed.
Processes 2023, 11(9), 2550; https://doi.org/10.3390/pr11092550
Submission received: 25 June 2023 / Revised: 13 August 2023 / Accepted: 15 August 2023 / Published: 25 August 2023

Abstract

:
Hybrid Active Power Filter (HAPF) imbibes the advantages of both passive and active power filters. These filters are considered one of the important technologies for mitigating harmonic pollution in electrical systems. Accurate estimation of filter parameters is a key component to reduce harmonic pollution effectively. In recent years, several optimization approaches have been reported to solve this estimation problem; still, this area is worthy of further investigation. This paper is a proposal for an estimator that can estimate the parameter of HAPF configuration accurately. For evolving this estimator, first, an objective function that mathematically embeds filter parameters and harmonic pollution is presented. For handling the optimization process, an Amended Crow Search Algorithm (ACSA) is proposed. ACSA employs a local search algorithm (in the form of a pattern search) for obtaining optimal results. The analysis of the estimation process is carried out on two HAPF configurations. Various analyses that include harmonic pollution statistical analysis along with fitness function value analysis reveal that the proposed algorithm acquires optimal results as compared with other recently published and reported algorithms. Further, the proposed filter configurations are tested with the existing filter. The results prove that the proposed filter shows promising results.

1. Introduction

Applications of non-linear loads have significantly increased power pollution by introducing harmonic pollution in the fundamental voltage and frequency signals. These contaminations directly affect power quality and, hence, can be considered major factors that can be taken care of while considering consumer satisfaction and comfort. Power quality issues are always considered for designing a foolproof grid, as these are related to services and devices. Power quality issues are major classifications and identifications of power quality events such as sag, swell, transient, and interruption. Mitigation technologies that involve the use of several important devices to tackle these events intelligently are also one of the major research areas of power quality.
However, in the modern context, harmonic mitigation is most important with the evolution of smart grids. With the existing diversity of consumer usage patterns of electronic devices and nonlinear loads, harmonics are inevitable in the systems. Sometimes, these harmonics are hazardous and can affect equipment health and create stability issues. Harmonics are characterized by the integer multiples of the fundamental frequency, i.e., for the third harmonic signal, the frequency will be 150 Hz for the fundamental frequency of 50 Hz. Likewise, if the frequency of the signal is not an integer multiple of the fundamental wave and if it is greater than the fundamental wave, then it is called an interharmonic signal, and if it is lower than the fundamental frequency, then it is called a subharmonic signal. The following reasons indicate the importance of mitigation technologies:
  • Since harmonic contamination is dependent on frequency, devising mitigation technologies for handling these issues becomes an important task for the designer and system operator, as eddy current losses, skin effect, and corona losses are direct functions of the frequency;
  • The presence of harmonics in the system reduces the operational efficiency of protecting devices, loads, and compensating capacitors. It badly affects the controlling devices that work on zero-crossing detection mechanisms;
  • In deregulated power scenario, the price of electricity is closely associated with the power quality. Often, power producers showcase this virtue of the delivered power to the customers. Hence, clean power can have a potential contribution to the earnings of the power-generating company.
Due to these mentioned reasons, special care is to be taken while dealing with harmonics in the system. For the last two decades, mitigation technologies have caught the attention of researchers due to their ability to deal with harmonic pollution. In power networks, these technologies have emerged in the form of filter designs. Filters can be segregated into three forms, namely, Passive Power Filters (PPF), Active Power Filters (APF), and Hybrid Active Power Filters (HAPFs). Comparative analysis of these filters leads us to the conclusion that due to the vulnerability of PPF toward the grid impedance and due to the capacity and cost issues, the usage of PPF and APF is limited. On the contrary, HAPFs are widely used because of the lower vulnerability of the filter toward grid impedance, low cost, and significantly enhanced performance in filtering [1].

Application of Optimization Algorithms for Designing Filters

Power grid impedance has a deteriorating effect on the performance of PPF; hence for this reason, the applicability of PPF is questioned in many applications. Although it possesses a very simple structure, easy implementation, and low-cost solution, the resonating effect of PPF with the power system is considered a major pitfall. Due to these issues, APF technologies are having an edge over PPF technologies. Moreover, recent research reported advocate hybrid configurations that combine the merits of both filters. Based on the following arguments authors are motivated to take up this research problem. In addition to that, for estimation of a powerful metaheuristic and its advanced version is an acute requirement.
Analog filter design was performed in reference [2]; this paper investigated the efficacy of metaheuristics for designing the analog filter circuit. A promising study with the Hierarchical Teaching Learning Based Optimization was conducted in reference [3]. Biswas et al. in [4] applied Differential Evolution and its advanced version L-SHADE. An improved teaching–learning-based optimization algorithm (HTLBO) has been applied for optimizing HAPF parameters. In addition to these studies, parameter estimation of the hybrid filter was performed with Particle Swarm Optimization, Differential Evolution Algorithm, and Bacterial Foraging Algorithm [5,6,7].
Large Scale Passive Harmonic Filters (LSPHFs) were designed with the help of a neural network and PSO approach. The authors optimized the cost of the filter, filter loss, and total harmonic distortion of currents and voltages at each bus simultaneously [5]. Similarly, the approach based on the orthogonal array technique and ant direction hybrid differential evolution algorithm (ADHDEOA) was developed for designing LSPHFs [6]. A similar approach based on Ant Colony Optimization (ACO) has been developed for estimating the parameters of HAPF [8]. An optimal design method for Passive Power Filters was proposed in the approach. The authors applied a modified BAT algorithm for solving multi-objective design problems of PPF design in reference [9]. Recently, the application of the Crow Search Algorithm (CSA) [10] has been explored with many engineering problems along with standard optimization problems [11,12,13,14]. A recently developed MPA-SCA algorithm has been employed for designing the filter for grid application [15]. These recent applications are suitable proof that indicates the capability of optimization algorithms for solving such design problems. Further, the application mentioned in [10,11] shows that CSA has the capability to solve electrical engineering design problems very efficiently. For the development of an effective optimization algorithm, we require an effective balance between exploration and exploitation. To maintain this balance, sometimes local search algorithms are employed. An effective mechanism based on local search has been showcased in reference [16] for improvement in Artificial Bee Colony Algorithm. Based on this discussion, in this paper, we propose a local search-based CSA named as Amended Crow Search Algorithm (ACSA). The following are the research objectives for this study:
  • To develop an optimization framework for parameter estimation of the configuration of two well-known hybrid filter configurations;
  • To develop an objective function that explicitly inculcates harmonic pollution in account for solving parameter estimation problem of Hybrid Active Power Filter;
  • To develop a framework based on the local search strategy derived from pattern search algorithm for the development of ACSA;
  • To evaluate the applicability of ACSA-HAPF designs based on different test cases and evaluation methods.
The remaining part of this paper is organized as follows: In Section 2, the problem formulation is discussed. In Section 3, the development of the ACSA is explained. In Section 4 numerical results of the application of the proposed variant on test benches are reported. Last but not least, all major findings are summarized and presented in the conclusion section.

2. Problem Formulation

Active Power filter plays a vital role in harmonic mitigation as it injects voltage harmonic at the terminal. This injected voltage harmonic is proportional to the harmonic components of the supply current. Hence, a linear relationship between these two can be characterized as v a f = k i s h . This equation contains a proportionality constant (k) that is filter gain. At fundamental frequency, this provides zero impedance. From here, it is implied that active filter components are virtual harmonic resistors that provide zero impedance at fundamental frequency [15]. This works enumerates the optimization of the three best parameters, i.e., k,   x l , and x c , with the structure consisting of source and load as non-linearities. Source harmonic voltage and current non-linearities are accounted for in v s h and   i s h , respectively, and those of the loads are in v l h &   i l h .
Utility supply voltage and nonlinear load are expressed by the Thevenin voltage source and harmonic current source, respectively and are presented as follows:
v s t = h v s h t
i l ( t ) = h i l h ( t )
The source impedance of the h-th harmonics is
z s h = r s h + j x s h
The load impedance of the h-th harmonics is
z l h = r l h + j x l h
The load admittance of the circuit is
y l h = g l h j b l h
At higher level harmonic, ‘h ≥ 2’ after analyzing the equivalent circuit of Figure 1 for the series realization of the filter topology. The following relationship is identified between the voltage and current of the load and supply end, respectively.
i s h = a + j b c + j d
v l h = e + j f c + j d
At higher level harmonic, i.e., ‘h ≥ 2’ after analyzing the equivalent circuit of Figure 1 for the series realization of the filter topology. The following relationship is identified between the voltage and current of the load and supply end, respectively.
v l h = e + j f c + j d
v l h = e + j f c + j d
where
a = v s h r l h i l h x l h h x l x c h
b = v s h x l h + h x l x c h + i l h r l h h x L x c h
c = β t l h + k r l h x l h + x s h h x l x c h
β t l h = r s h r l h x s h x l h
d = x t l h + k x l h r l h + r s h h x l x c h
x t l h = r l h x s h r s h x l h
e = v s h k r l h x l h h x l x c h + i l h x t l h h x l x c h
f = v s h k x l h + r l h h x l x c h i l h β t l h h x l x c h
d = x t l h + k x l h + k + r l h + r s h h X x l x c h
f = v s h k x l h + k + r l h h x l x c h i l h β t l h h x l x c h
It can be observed from the equations that compensated utility supply harmonic current is inverse to gain k. Usually, in active filter configuration, this phenomenon is identified as obstructing resistor that suppresses the harmonic current generated by the nonlinearity of the source. Consequently, for harmonic current, this acts as a damping resistor. This diminishes the resonance between the shunt and the passive filter and source impedance. The following mathematical expression showcases the compensated load displacement factor, and pf represents compensated load power factor.
d p f = p l 1 v l 1 i s 1 = g l 1 v l 1 i s 1
p f = p l v l i s = g l 1 v l 1 * v l 1 + h 2 g l h v l h 2 i s 1 2 + h 2 i s h 2 v l 1 2 + h 2 v l h 2
In subscript ‘1’ the transmission loss formula is expressed as
p l o s s = i s 1 2 r s 1 + h 2 i s h 2 r s h
Transmission efficiency can be calculated by
η = p l p l + i s 1 2 r s 1 + h 2 i s h 2 r s h
Further, the expression for the voltage (compensated) and utility supply current (compensated) can be represented by following expressions:
V t h d = h 2 v l h 2 v l 1
I t h d = h 2 i l h 2 i s 1
Finally, we can calculate the harmonic pollution through the below formula, as follows:
h p = V t h d 2 + I t h d 2

Fitness Function for Filter Design

To minimize the harmonic pollution, three parameters are considered for the optimization process: k , x c , x l for HAPF design. The range of these parameters can be manifested as follows:
0 k 20 0 x c 20 0 x l 1
It is worth mentioning that these three parameters, namely, filter gain, composing inductance, and capacitance values, have an impact on filter performance. While designing the filter, the guidelines of IEEE Standard 519-2014 [17] are adhered to. These are based on the system voltage level and system short circuit ratio. The allowable ranges for Vthd and Ithd are respectively as follows:
V t h d V t h d lim I t h d I t h d lim
where Equation (28) defines the limitation as V t h d lim and similarly, the limitation of the current can be designated as I t h d lim . These limitations are strictly adhering to the guidelines of IEEE 519-2014. On the basis of these representations, i.e., (Equations (27) and (28)), the following expression is taken as an objective function:
h p a p p = a b s V t h d lim V t h d + a b s I t h d lim I t h d
While solving this optimization process, the individual harmonic is optimized with the help of the following expression:
Maximize   h p a p p   subject   to   p f = p f g o a l ± ε
Different topologies, along with all four cases, are showcased in Figure 1.

3. Amended Crow Search Algorithm (ACSA)

Recently, the Crow Search Algorithm has caught the attention of researchers due to its capabilities to solve complex optimization problems. This algorithm possesses a highly adaptive and user-friendly structure that helps users experiment with the algorithm. Recently, some interesting development has been exhibited in the improvement of the convergence of the algorithm. One experiment reported sinusoidal bridging in position and memory update equation of the CSA. The developed variant has been tested on different benches of signal for estimating the harmonics components of the electrical signal [11]. An improved version of this algorithm has been implemented for feature selection and optimization problems [12]. Further, the application of the algorithm has been exhibited in hyperparameter tunning of grey models and other supervised architecture of power quality event classification [13,14].
An Amended Crow Search Algorithm is proposed with a modified bridging parameter in the position of the update expression. To understand the implementation of the proposed bridging scheme, let us consider a few encoding steps of the Crow Search Algorithm:
Step1. All the parameters of this algorithm are initialized within the acceptable values, such as a maximum number of iterations, search agent count, awareness probability (AP), and Flight Length (FL). In this implementation, the adaptive tuning of the AP and FL has not been explored;
Step2. In the second step, the position of the crow, along with memory, is initialized in the search space dimension (d). Every crow corresponds to a new position by using the following two rules:
Crow2 does not know that Crow1 is following it; as a result, Crow2 will approach the nest of Crow1. This new position of Crow1 (the follower Crow) is governed by the following expression:
P(1,iter+1) = P(1.iter) + r1 × fl(1,iter) × (m(1,iter) − P(1,iter))
Crow2 knows that Crow1 is following it; as a result, Crow2 will try to fool Crow1 and will approach some other place. This new position of Crow1 (the follower Crow) is governed by the following expression:
P(1.iter+1) = P(1.iter) + r1 × fl(1,iter) × (m(1,iter) − P(1,iter))/Random Position (if the random number is greater than awareness probability, it takes a random position).
Case 2 is based on the probability distribution, which is designated with the help of the flight length parameter.
From both expressions, we can see that the proposed position update is heavily dependent on tuning parameters FL and AP along with memory matrices of Crow. Hence, on the basis of this discussion, we introduce a local search loop based on the Pattern Search Algorithm that employs a local search up to five iterations in Phase 2, i.e., when a crow is misled by another crow.

Pattern Search for Amended Search

A patent search is a direct search method that comes from the family of derivative-free search algorithms and numerical optimization methods. For implementing PS in ACSA, we follow simple steps:
  • Evaluation of the position of the crow in stage 2, stack the position values for Filter Gain and other parameters of HAPF, and also save the fitness values of the corresponding positions;
  • Parameters are appended in two diverse directions by using the gradient rule. For calculating gradients, fitness evaluation of the successive runs, along with the change in parameter values, are observed;
  • After updating the parameters by gradient rule, the fitness function is evaluated; if the optimal solution arrives, we keep the solution; otherwise, we reject the solution and keep the previous one. This process is iterated in the inner loop of the phase five times (Algorithm 1).
Algorithm 1. The iterative Process of Amended Crow Search Algorithm
  • Start the local loop counter;
  • Calculate the change in the parameters of HAPF with the help of the Gradient Rule and append the HAPF parameters in two directions;
  • Apply the Sequential Optimization Process and choose Filter gain first and then, the remaining parameters of the filters (Inductive and Capacitive Reactance);
  • Evaluate the fitness function with every change and accept and Reject the change as per the condition of optimality;
  • Terminate the process after exhausting the iterative procedure.
Flow of the algorithm has been depicted in Figure 2, where a pattern of the search algorithm has been showcased. Here, a noteworthy observation has to be made since the CSA position update is based on the probability, and it also depends upon the values of the awareness probability and flight length; hence, there is a greater chance for stagnation in local minima.
This local search algorithm helps the algorithm to find out the search space effectively and provides a boosted convergence toward near-to-global optima. This algorithm helps the existing CSA framework avoid entrapment into local minima.

4. Results Analysis

To evaluate the impact of the proposed modifications on the performance of the algorithm, a harmonic pollution-based analysis has been conducted. For these, five distinct algorithms (GWO, WOA, HHO, CSA, and SCA) have been selected, and filter parameter estimation has been conducted. The following are the major conclusions obtained from this analysis:
a.
The optimization routine has been repeated 30 times, and values of the harmonic pollution parameter have been calculated for every algorithm. These values are stacked in one array, and the mean, maximum, minimum, and standard deviation of these values are obtained;
b.
Further, from these values (depicted in Table 1), the efficacy of the proposed algorithm in obtaining accurate parameters of the filter can be judged. It is found that the algorithm finds a suitable bridging between the exploration and exploitation phases with the modified bridging mechanism. The values of HP are aligned with the previously published results. Moreover, it has been observed that some of the algorithms, namely, SCA and WOA, exhibit high values of standard deviation in the parameter estimation process;
c.
High values of standard deviation show the inability of the algorithm to solve the estimation process accurately. With these high values, it can be concluded that the filter design problem is sensitive toward the algorithm mechanism and possess a highly nonlinear nature;
d.
Inspecting the values from Case-1 to Case-8, the authors observed that the variation between mean and maximum values is smaller. This observation indicates that the proposed algorithm ACSA is very effective and accurate for solving the design problem. On the other hand, SCA, WOA, and other algorithms give inaccurate results.
Further, for evaluation of the capabilities of ACSA, an analysis of fitness function values obtained from the optimization run. As it is a known fact that metaheuristic-based algorithms give different answers in every optimization run due to randomness in nature. Hence, the reporting of the results should be in terms of statistical parameter calculations. These parameters are known as the mean, maximum, minimum, and standard deviation of the fitness values obtained from the optimization runs. Here, Table 2 shows the statistical attributes obtained from the optimization runs.
It can be seen in Table 2 that ACSA showcases excellent optimization virtues as the fitness values obtained during the optimization process are on par with other optimization algorithms. Hence, it can be seen from the results that the proposed modifications are meaningful and yield better results in terms of the accuracy of the optimization.
Apart from the fitness function value analysis and harmonic pollution analysis, THD analysis is also required for judging the efficacy of the filter. A similar analysis has been conducted by us in our previously reported approach. Hence, we compare the THD of the proposed filter with other filters proposed in reference. Results are shown in Table 3.
It is observed that THD values of voltage are higher for series Topology-3 and 4, and corresponding values of current THDs are also comparatively high. As discussed in our previous work, since all these values were in the acceptable range (below 5%), the results may be accepted for implementation [17]. Furthermore, the proposed implementation yields a lower value of THD. Hence, it is proved that the proposed implemented filter is able to deal with odd harmonics more efficiently.
Further, investigating the results of parallel topology, THD values of voltage and currents are high for Topology-3 and 4. It is also worth mentioning that these values are lower in the case of proposed implementation. These values are highlighted in boldface.
Here, the THD has been computed in the presence of [5, 7, 11, and 13th] harmonic contamination. However, the optimal THD values of the proposed implementation indicate that the proposed modification in crow search is useful, and the filter is successful for all evaluated cases. Further, the visualization of the results has been presented in Figure 3 (for ITHD) and Figure 4 (for VTHD).

5. Conclusions

This paper has showcased an application of a local search algorithm for the accurate estimation of HAPF parameters. Series and Parallel topologies are considered for this work. The objective of reduction in harmonic pollution through both topologies has been achieved. It has been observed that the optimization performance of the proposed ACSA is satisfactory when compared with some recent nature-inspired algorithms and other published approaches.
Following are some noteworthy observations:
  • The proposed HAPF design is based on the explicit involvement of filter parameters for achieving minimum values of an objective function that is an indicator of signal health. A fair comparison has been executed between some contemporary optimizers for solving this optimization problem;
  • It has been observed that the proposed design exhibits satisfactory performance in the estimation of components of HAPF. This conclusion is based on the optimal values obtained by ACSA for error in the objective function and HP values;
  • The efficacy of this design has been validated by various tests, significance analysis, and statistical calculations. These are, namely, statistical attribute analysis and comparison of filter performance with the help of THD analysis of the existing proposed filter of (MPASCA). All these analyses indicate that there are positive implications for proposed modifications in CSA.
It will be interesting to develop a hybrid version of ACSA and a memetic version of ACSA to solve this challenging problem.

Author Contributions

Conceptualization, A.S.; Software, S.A.; Data curation, A.B.; Writing—original draft, S.A., A.B., A.S., A.S.A., K.M.S. and A.W.M.; Writing—review & editing, S.A., A.B., A.S., A.S.A., K.M.S. and A.W.M.; Project administration, A.W.M.; Funding acquisition, A.S.A. All authors have read and agreed to the published version of the manuscript.

Funding

The research is funded by Researchers Supporting Program at King Saud University, (RSPD2023R809).

Data Availability Statement

Data is contained within the article.

Acknowledgments

The authors present their appreciation to King Saud University for funding the publication of this research through Researchers Supporting Program (RSPD2023R809), King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Singh, B.; Al-Haddad, K.; Chandra, A. A review of active filters for power quality improvement. IEEE Trans. Ind. Electron. 1999, 46, 960–971. [Google Scholar] [CrossRef]
  2. Vural, R.A.; Yildirim, T.; Kadioglu, T.; Basargan, A. Performance evaluation of evolutionary algorithms for optimal Filter design. IEEE Trans. Evol. Comput. 2011, 16, 135–147. [Google Scholar] [CrossRef]
  3. Cui, Z.; Li, C.; Dai, W.; Zhang, L.; Wu, Y. A hierarchical teaching-learning-based optimization algorithm for optimal design of hybrid active power filter. IEEE Access 2020, 8, 143530–143544. [Google Scholar] [CrossRef]
  4. Biswas, P.P.; Suganthan, P.; Amaratunga, G.A. Amaratunga, Minimizing harmonic distortion in power system with optimal design of hybrid active power filter using differential evolution. Appl. Soft Comput. 2017, 61, 486–496. [Google Scholar] [CrossRef]
  5. Chang, Y.-P.; Ko, C.-N. A pso method with nonlinear time-varying evolution based on neural network for design of optimal harmonic filters. Expert Syst. Appl. 2009, 36, 6809–6816. [Google Scholar] [CrossRef]
  6. Chang, Y.-P.; Low, C. An ant direction hybrid differential evolution heuristic for the large-scale passive harmonic filters planning problem. Expert Syst. Appl. 2008, 35, 894–904. [Google Scholar] [CrossRef]
  7. Mohammadi, M. Bacterial foraging optimization and adaptive version for economically optimum sitting, sizing and harmonic tuning orders setting of lc harmonic passive power filters in radial distribution systems with linear and nonlinear loads. Appl. Soft Comput. 2015, 29, 345–356. [Google Scholar] [CrossRef]
  8. Tiwari, A.K.; Dubey, S.P. Ant colony optimization-based hybrid active power filter for harmonic compensation. In Proceedings of the 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), Chennai, India, 3–5 March 2016; pp. 777–782. [Google Scholar]
  9. Yang, N.-C.; Le, M.-D. Optimal design of passive power filters based on multi-objective bat algorithm and pareto front. Appl. Soft Comput. 2015, 35, 257–266. [Google Scholar] [CrossRef]
  10. Askarzadeh, A. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm. Comput. Struct. 2016, 169, 1–12. [Google Scholar] [CrossRef]
  11. Saxena, A. An efficient harmonic estimator design based on Augmented Crow Search Algorithm in noisy environment. Expert Syst. Appl. 2022, 194, 116470. [Google Scholar] [CrossRef]
  12. Arora, S.; Singh, H.; Sharma, M.; Sharma, S.; Anand, P. A new hybrid algorithm based on grey wolf optimization and crow search algorithm for unconstrained function optimization and feature selection. IEEE Access 2019, 7, 26343–26361. [Google Scholar] [CrossRef]
  13. Akash, S.; Zeineldin, R.A.; Mohamed, A.W. Development of Grey Machine Learning Models for Forecasting of Energy Consumption, Carbon Emission and Energy Generation for the Sustainable Development of Society. Mathematics 2023, 16, 1505. [Google Scholar]
  14. Saxena, A.; Alshamrani, A.M.; Alrasheedi, A.F.; Alnowibet, K.A.; Mohamed, A.W. A Hybrid Approach Based on Principal Component Analysis for Power Quality Event Classification Using Support Vector Machines. Mathematics 2022, 10, 2780. [Google Scholar] [CrossRef]
  15. Ali, S.; Bhargava, A.; Saxena, A.; Kumar, P. A Hybrid Marine Predator Sine Cosine Algorithm for Parameter Selection of Hybrid Active Power Filter. Mathematics 2023, 11, 598. [Google Scholar] [CrossRef]
  16. Sharma, N.; Sharma, H.; Sharma, A.; Bansal, J.C. Grasshopper inspired artificial bee colony algorithm for numerical optimisation. J. Exp. Theor. Artif. Intell. 2021, 33, 363–381. [Google Scholar] [CrossRef]
  17. 519-2014-IEEE; Recommended Practices and Requirements for Harmonic Control in Electric Power Systems. IEEE: New York, NY, USA, 2014. [CrossRef]
  18. Mirjalili, S. SCA: A sine cosine algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  19. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  20. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  21. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Futur. Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
Figure 1. Filter topologies considered for parameter estimation.
Figure 1. Filter topologies considered for parameter estimation.
Processes 11 02550 g001
Figure 2. Implementation of Local Search in Amended Crow Search Algorithm.
Figure 2. Implementation of Local Search in Amended Crow Search Algorithm.
Processes 11 02550 g002
Figure 3. ITHD Comparison with proposed Filter.
Figure 3. ITHD Comparison with proposed Filter.
Processes 11 02550 g003
Figure 4. VTHD comparison with proposed filter.
Figure 4. VTHD comparison with proposed filter.
Processes 11 02550 g004
Table 1. Analysis of Harmonic Pollution for Amended Crow Search Algorithm.
Table 1. Analysis of Harmonic Pollution for Amended Crow Search Algorithm.
AlgorithmCase-1AlgorithmCase-5
MaximumMinimumSTDMeanMaximumMinimumSTDMean
SCA [18]1.4488560.2363110.5308240.664196SCA1.5389610.2273820.5162080.539479
GWO [19]0.4934080.2357550.0789210.262403GWO0.4593760.2273430.0959740.280593
WOA [20]0.4453050.2357730.0691550.297032WOA0.5270850.2273180.0688840.266792
CSA [10]0.4930420.2358270.1012410.429355CSA0.4588360.2273340.0970150.404364
ACSA0.4930270.2358120.1208790.407646ACSA0.4588210.227410.0516780.446843
HHO [21]1.4488560.2363110.5308240.664196HHO1.5389610.2273820.5162080.539479
AlgorithmCase-2AlgorithmCase-6
MaximumMinimumSTDMeanMaximumMinimumSTDMean
SCA [18]2.7810072.7322590.0172912.750023SCA2.9944942.704990.0626212.771687
GWO [19]2.764372.7418720.0064832.751549GWO2.9534922.7407310.0709262.784176
WOA [20]8.7508622.6719691.3399773.060029WOA2.8532762.692370.0383252.771023
CSA [10]2.95292.7489660.0812672.907062CSA2.9493472.6847058.63 × 10−22.907657
ACSA2.9527032.6908540.103142.887101ACSA2.9495862.7511228.56 × 10−22.900906
HHO [21]2.7810072.7322590.0172912.750023HHO2.9944942.704990.0626212.771687
AlgorithmCase-3AlgorithmCase-7
MaximumMinimumSTDMeanMaximumMinimumSTDMean
SCA [18]5.9286035.6778060.0803145.743679SCA5.9160985.6668130.0936735.749411
GWO [19]38.695513.9345767.3888967.357326GWO41.904145.57110111.1297410.8523
WOA [20]41.007365.54398412.360911.70034WOA36.960371.930199.82478210.00604
CSA [10]5.8880075.8879521.66 × 10−55.887969CSA5.8886675.6720080.0607365.868386
ACSA5.8880055.8879551.54 × 10−55.887974ACSA5.8880065.8879481.63 × 10−55.887967
HHO [21]5.9286035.6778060.0803145.743679HHO5.9160985.6668130.0936735.749411
AlgorithmCase-4AlgorithmCase-8
MaximumMinimumSTDMeanMaximumMinimumSTDMean
SCA [18]6.5617536.3436990.067566.405037SCA496.38622.793472109.290932.58135
GWO [19]33.295482.3772429.73152411.46938GWO29.160946.4934248.00950212.17118
WOA [20]35.802032.9011828.87882811.23005WOA27.042371.2542345.9134729.749383
CSA [10]80.274655.96795817.4941417.83506CSA45.312364.0564958.81746110.52432
ACSA40.767566.2592410.1794714.54976ACSA29.717586.4920365.82 × 10+010.60139
HHO [21]6.5617536.3436990.067566.405037HHO496.38622.793472109.290932.58135
Table 2. Analysis of Fitness Function Values for Amended Crow Search Algorithm.
Table 2. Analysis of Fitness Function Values for Amended Crow Search Algorithm.
CasesParametersSCA [18]GWO [19]WOA [20]CSA [10]HHO [21]ACSA
Case-1Mean−9.10328−9.33796−9.59058−9.40278−9.25919−9.63677
SD0.6425820.1086180.0950120.1364690.3057450.165506
Max−8.14792−9.32026−9.386−9.32077−8.48741−9.39076
Min−9.67366−9.6748−9.67504−9.67503−9.67428−9.67504
Case-2Mean−6.44891−6.78382−1.38319−6.50687−6.51822−6.54087
SD0.2610480.00068823.863470.1017710.2134660.138216
Max−6.20066−6.78255100−6.46297−5.92163−6.46302
Min−6.77524−6.78487−6.78502−6.78479−6.78151−6.78499
Case-3Mean−1.893938.30536123.61121−1.765458.464069−1.76544
SD0.10931331.3593245.249063.73 × 10−531.305972.91 × 10−5
Max−1.67799100100−1.76538100−1.76538
Min−2.05023−2.08313−2.08387−1.76549−1.99496−1.76548
Case-4Mean−0.89175−0.132870.3596780.857790.5563680.612018
SD0.1479841.0526160.9174540.4377660.7995420.766013
Max−0.4418611111
Min−1.07148−1.10087−1.0892−0.4428−1.00297−1.10185
Case-5Mean−9.23289−9.60963−9.63201−9.44075−9.2848−9.3846
SD0.6205990.1354750.0950220.1300660.2613430.071097
Max−8.03216−9.3664−9.27301−9.36797−8.66788−9.36797
Min−9.66455−9.68655−9.68668−9.68667−9.66196−9.68636
Case-6Mean−6.59211−6.74522−6.67754−6.53541−6.52537−6.55596
SD0.2359350.1092310.1896490.0967930.2034770.121008
Max−6.14447−6.49176−6.16353−6.49218−5.91236−6.49218
Min−6.7822−6.79107−6.79132−6.79124−6.79132−6.79132
Case-7Mean−1.9113733.7863623.60986−1.7938423.78867−1.76546
SD0.12998549.8499445.250070.08830445.144083.38 × 10−5
Max−1.6719100100−1.76441100−1.76535
Min−2.04358−2.07982−2.08432−2.08486−2.06681−1.7655
Case-8Mean0.0528510.2761240.6734870.7885450.9159250.422099
SD0.8451790.9100510.6832180.5744270.3759960.835854
Max111111
Min−0.81515−0.85589−0.85286−0.85916−0.6815−0.85911
Table 3. The analysis; the following points are concluded from this analysis.
Table 3. The analysis; the following points are concluded from this analysis.
SeriesITHD (%)VTHD (%)ParallelITHD (%)VTHD (%)
Ref [15]ProposedRef [15]ProposedRef [15]ProposedRef [15]Proposed
Toplogy-10.124970.12480.199990.198Toplogy-10.120440.120.192840.1895
Topology-22.677052.6510.5440.543Topology-22.70842.7070.500270.5001
Topology-34.60854.5953.306463.2356Topology-34.61554.5933.31187623.3054
Topology-44.99874.88963.898033.6897Topology-44.98694.9634.14047344.13024
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ali, S.; Bhargava, A.; Saxena, A.; Almazyad, A.S.; Sallam, K.M.; Mohamed, A.W. An Amended Crow Search Algorithm for Hybrid Active Power Filter Design. Processes 2023, 11, 2550. https://doi.org/10.3390/pr11092550

AMA Style

Ali S, Bhargava A, Saxena A, Almazyad AS, Sallam KM, Mohamed AW. An Amended Crow Search Algorithm for Hybrid Active Power Filter Design. Processes. 2023; 11(9):2550. https://doi.org/10.3390/pr11092550

Chicago/Turabian Style

Ali, Shoyab, Annapurna Bhargava, Akash Saxena, Abdulaziz S. Almazyad, Karam M. Sallam, and Ali Wagdy Mohamed. 2023. "An Amended Crow Search Algorithm for Hybrid Active Power Filter Design" Processes 11, no. 9: 2550. https://doi.org/10.3390/pr11092550

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop