Enhanced Firefly Algorithm for Inverters
Enhanced Firefly Algorithm for Inverters
ABSTRACT This research paper proposes the new multi-criteria search based enhanced firefly algorithm
for solving selective harmonic elimination in a multilevel inverter. This new enhanced firefly utilizes
adaptive nature of social and cognitive components to find the global optima. To see the effectiveness of
the proposed algorithm and for the evaluation of results, a three phase nine level cascaded multilevel inverter
is used. It is compared with existing meta-heuristic algorithms namely particle swarm optimization and
firefly algorithm to validate its effectiveness. Crucial parameters for optimization, including population size
and number of iterations, are kept same for comparison. For comparison, total harmonic distortion and
convergence behaviour of algorithms against various modulation index values are considered. Moreover,
results have clearly indicated that the proposed algorithm has surpassed particle swarm optimization and
firefly algorithms in terms of convergence behaviour by attaining lower fitness value in lesser number of
iterations. Finally, the experimental validation of selective harmonic elimination in multi-level inverter is
also performed and analyzed.
INDEX TERMS Cascaded H-bridge multilevel inverter, firefly algorithm, multi-criteria search, selective
harmonic elimination.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see [Link]
3706 VOLUME 11, 2023
M. Khizer et al.: Selective Harmonic Elimination in a Multilevel Inverter Using Multi-Criteria Search
for example, (selective harmonic elimination pulse width of convergence. Application of generalized pattern search
modulation (SHEPWM) and space vector control). In the (GPS) is discussed for harmonic elimination in [13]. It is
literature, SHEPWM technique is reported to be more sig- reported that for high level inverters where number of vari-
nificant for control of multilevel inverters. This is due to its ables increase, GPS faces difficulty in computing solutions
capability to control unwanted low order harmonics while due to its feeble searching capability. In [14], application
operating switches at fundamental frequency [6]. of particle swarm optimization (PSO) is reported for har-
In SHEPWM, firing angles are computed which are used monic elimination in 5-level CHBMLI. Authors compared
to eliminate particular low order harmonics while keeping the performance of PSO with SPWM and reported that PSO
fundamental harmonic to a pre-determined fixed value. These performed superior than SPWM. In [15], species seed tech-
firing angles are evaluated offline to eliminate k - 1 harmonics nique based PSO is produced. However, authors reported
by solving SHE equations over full modulation index (MI) that this technique offers low rate of convergence because
range having feasible solutions. These firing angles are stored of the computation of Euclidean distance in each iteration.
in memory in the form of lookup table where k denotes Application of memetic algorithm is discussed in [16]. It is
the number of firing angles. Although SHEPWM provides reported that the computational complexity of this algorithm
promising results in eliminating low order harmonics but increases as the number of levels in inverter increase. In [17],
it suffers from highly non-linear and transcendental nature authors discussed the application of water cycle algorithm
SHE equations which require search of efficient methods for (WCA) for elimination of fifth and seventh harmonic in three
solving them. phase seven level inverter and compared its performance with
PSO and FA. In the literature, less commonly used evolu-
A. LITERATURE SURVEY tionary algorithms such as differential search algorithm [18],
Different methods have been used to solve SHE equations whale optimization algorithm (WOA) [19], cuckoo search
and research is still being carried for the development of new algorithm (CSA) [20] and modified grey wolf optimization
methods for solving [Link] methods can be classified (GWO) [21]are also proposed to solve SHE equations for
into three categories: namely numerical methods, algebraic harmonic elimination in multilevel inverters. Researchers
techniques, and evolutionary computation based algorithms. have also developed hybrid based evolutionary algorithms to
In Numerical methods, Newton Raphson (NR) is reported counter the drawbacks of conventional methods. The hybrid
in [7] to solve SHE equations. Although numerical methods asynchronous particle swarm optimization-newton raphson
give promising and accurate solutions but they need an initial (PSO-NR) is discussed in [22]. In [23] authors presented
guess for their optimal performance and have a tendency to the method to improve the speed of convergence in which
get trapped in local optima which can lead to sub-optimal mesh adaptive direct search algorithm hybrid with the PSO
solution. algorithm. In [24] authors have presented a hybrid fish swarm
Algebraic methods, like method of resultant theory, have optimization (FSO) for solving SHE equations in a reduced
also been discussed in the literature to find optimized firing component based multilevel inverters in which PSO is hybrid
angles [8]. Unlike numerical methods, they do no need an with the fish swarm optimizer (FSO). In [25] application of
initial guess. However, these methods cost higher complexity asynchronous particle swarm optimization-genetic algorithm
and computation load with the increase in number of inverter (APSO-GA) is discussed for harmonic elimination in single
levels. Hence, these methods cannot be used for harmonic phase seven and nine-level inverters.
elimination in higher level inverters applications. Among the aforementioned metaheuristic techniques,
Evolutionary computation algorithms have also been used FA finds its popularity in finding good approximate to global
to solve SHE equations due to their advantages of non - solution for highly non-linear and non-convex objective func-
dependency on initial guess and ease of implementation. tions [26]. The simple update criterion coupled with few
One of the earliest evolutionary algorithm, Genetic algo- tuning parameters make it convenient to implement FA for
rithm (GA) is applied to solve SHE equations in three phase the non-convex and multi-modal problems. However, the
nine level inverter [9]. It is reported that it takes more canonical version of FA heavily relies on the exploitation
computational time and does not provide solutions even for behaviour of the fireflies. This can result in algorithm trapped
some modulation indexes on which solution exists. In [10], at local optima and premature convergence of the algorithm
bee algorithm is implemented for harmonic elimination in for certain optimization functions. Therefore, several efforts
seven level inverter. It is reported that BA surpasses GA have been made by the researchers in literature to introduce
in terms of capability to find global solution and fast con- both social and cognitive components for the canonical FA.
vergence rate but it is computationally complex. In [11], In this regard, the authors in [27] have suggested a hybrid
application of differential evolution is proposed for harmonic firefly algorithm coupled with PSO to inherit the explo-
elimination in 15 level CHBMLI. In [12], authors proposed ration properties of PSO. However, the hybridized structure
colonial competitive algorithm (CCA) for harmonic elimi- presents additional complexity to implement the algorithm
nation in CHBMLI having equal and unequal DC sources for large-scale optimization functions that require continu-
and compared its performance with GA and PSO. Authors ous equation update with hyper tuning of more parameters.
reported that CCA outperformed GA and PSO in terms of rate Similarly, the authors in [28] presented a hybrid structure of
VOLUME 11, 2023 3707
M. Khizer et al.: Selective Harmonic Elimination in a Multilevel Inverter Using Multi-Criteria Search
B. SELECTIVE HARMONIC ELIMINATION PULSEWIDTH Equation 7 represents the fundamental component in terms of
MODULATION modulation index while Equations 8-10 represent equations
SHE equations of a three phase CHBMLI can be formulated for harmonics to be eliminated. Switching angles are obtained
by analyzing its phase voltage using Fourier series. Assuming using the following objective function [25].
a quarter wave symmetry, the even harmonics gets zero and 4 S 2
Ud − U1 X 1 Uhs
cosine terms also become zero due to the odd nature of f = min 100 + 50 (11)
function. In the remaining of this paper, three-phase line-to- Ud hs U1
s=5
line voltage is referred as line voltage. Triplen harmonics are
where, hs represents the harmonic order, e.g., h2 = 3 and
not considered while formulating SHE equations as they get
h3 = 5. U1 is the value of fundamental voltage, and Ud
cancelled out in line voltage.
is the desired fundamental voltage. To maintain the error
For a N-level three phase CHBMLI comprising of k num-
between Ud and U1 under 1% and to get the desired value
ber of h-bridge cells, we can eliminate k-1 harmonics. SHE
of fundamental voltage, the first part of objective function is
equations, comprising of fundamental and specific low order
fined with the power of 4. Also, to keep the unwanted lower
non-triplen harmonics, can be written as:
order harmonics under 2%, the second part of the fitness
4Vdc function is fine with the power of 2.
V1 = (cos(81 ) + cos(82 ) + cos(83 ) . . . . . . cos(8k ))
π
(1) III. HEURISTIC OPTIMIZATION FOR SHE
4Vdc The random nature of the heuristic optimization algorithms
0 = (cos(n81 )
nπ and their gradient-free approach make them convenient to
+cos(n82 ) + cos(n83 ) . . . . . . cos(n8k )) implement for the non-linear, multi-modal, and non-convex
(2) optimization functions. The major parts of the heuristic tech-
niques involve certain deterministic rules to explore/exploit
We can write fundamental component in terms of modulation
the search space of the objective function along with a random
index (MI) as follows:
component to avoid trapping to local minima. A large number
cos(81 ) + cos(82 ) + cos(83 ) . . . . . . cos(8k ) of heuristic algorithms have been presented in literature to
= kMI = ma (3) find the near optimal solution of complex objective func-
tions [32], [33]. Among these different techniques, Firefly
where, Algorithm (FA) is one of the popular methods to locate the
V1 near global solution of different optimization problems. This
MI = 4Vdc
(4) section presents the overview of the conventional FA and
π then presents the multi-update rule with adaptive social and
V1 V1 ma cognitive components to enhance the search capabilities of
MI = = 4kVdc
= (5)
Vmax k the firefly algorithm.
π
where, V1 is the fundamental value of phase voltage obtained
A. FIREFLY ALGORITHM
by H-bridge. Vmax is the maximum value of phase voltage
obtained by CHBMLI and k is no. of H-Bridge cells. Vmax is FA works on the principle of the flashing phenomenon of
obtained when all the switching angles are zero i.e., the fireflies in nature. Each firefly of the population matrix
constitutes a possible solution value for the given objective
4kVdc function. The number of the dimensions of each firefly are in
Vmax = (6)
π accordance with the total decision variables of the objective
The stepped level waveform for a 9-level CHBMLI is function. The movement of the fireflies in the search space
shown in Fig.2. Following the illustration and modeling, of the objective function is governed by the exploitation
component and the random part is controlled by a set of dif- in (17) only exploits the neighbourhood of the brighter
ferent tuning parameters. The light intensity/brightness of the fireflies. The major drawbacks of the conventional FA is
fireflies correspond towards their fitness values. The fireflies that it lacks the exploration phase, i.e, the movement of
having lower light intensity are shifted iteratively towards the the fireflies towards the global component. This research
brighter fireflies using a defined update equation [34], [35]. proposes a simple update equation with both exploitation
The light intensity of each firefly is defined by simple inverse (cognitive component) and exploration (social) phases. The
square law which relates the intensity Ir with distance R from update equation for the firefly Fa towards the brighter firefly
the source Is as follows: Fb with both social and cognitive components is given as
Is follows:
Ir = (12) 1
R2 Fak+1 = Fak + c1 φo e
−γ R2Fa F
b (Fbk − Fak ) + α(r − )
The intensity of the fireflies is influenced by the medium’s | {z } 2
| {z }
Exploitation Component
absorption coefficient γ and it is modeled as: Random Control
−γ R2Fa F
I = Io e −γ R
(13) + c2 φo e g∗ (Fgk∗ − Fak ) (18)
| {z }
where, Io shows the intensity at R = 0 from the source. Exploration Component
To avoid the singularity for (12) at R = 0, the above two where, c1 and c2 are the tuning parameters to control the
relations can be combined as follows: influence of the exploitation and the exploration search of
2
I = Io e−γ R (14) the firefly Fa respectively.c1 and c2 can be adjusted in the
range of [0,1]. Fg∗ represents the global value for a particular
The attractiveness φ of each firefly directly relates with its iteration k. RFa Fg∗ represents the Euclidean distance of the
intensity, therefore the (14) can be written as follows: firefly Fa computed with respect to Fg∗ . The distance term R
2 for both components is given as follows:
φ = φo e−γ R (15) qP
j∈m (Fa,j − Fb,j ) , Exploitation Component
2
The distance term R in the above equation represents the
R = qP
j∈m (Fa,j − Fg∗ ,j ) , Exploration Component
Euclidean distance between the fireflies. For any two arbi- 2
trary fireflies Fa ∈ IRm and Fb ∈ IRm with m number of
(19)
dimensions, the Euclidean distance [36] is given as follows:
sX The presented modification introduces both social and
RFa Fb = (Fa,j − Fb,j )2 (16) cognitive components and enhances the search capabilities
j∈m of the conventional FA. The main idea is to influence the
where, Fa,j and Fb,j show the jth component of Fa and Fb . movement of the firefly Fa towards the global firefly Fg∗ in
RFa Fb represents the Euclidean distance between Fa and Fb . addition to the Fb [29]. The next part of this section presents
The FA update equation involves the movement model of the adaptive nature of c1 and c2 to control different phases of
firefly Fa towards the brighter firefly Fb in the given search the modified FA.
space. This update equation can be automatically written as:
C. ADAPTIVE NATURE OF CONTROLLING PARAMETERS
−γ R2Fa F 1
Fak+1 = Fak + φo e b(F k − Fak ) + α(r − ) (17) For static c1 and c2 , the performance of the modified FA
| {z b } | {z 2} can be degraded. The next modification in the presented
Exploitation Component
Random Control research is to make these parameters adaptive by introducing
where, α controls the contribution of random component and the time-based variations. The following relations describe
its range is [0,1]. r shows the randomly generated number the adaptiveness of c1 and c2 :
in the range [0,1]. Hence, the movement of the firefly Fa k
is influenced by both exploitation and random parts of the c1p = c1,l + (c1,u − c1,l ) (20)
kmax
update equation. The next part of the section highlights the k
key drawback of the conventional update criterion for FA and c2p = c2,u − (c2,u − c2,l ) (21)
kmax
then presents the modified FA with the simple addition of
both exploration and exploitation phases [37]. where, c1,l and c1,u represent the minimum and maximum
values for exploitation controlling parameter. c2,l and c2,u
represent the minimum and maximum values for exploration
B. MODIFIED FA WITH SOCIAL AND COGNITIVE controlling parameter. c1p and c2p represent the adaptive tun-
COMPONENTS ing parameters. kmax represents the total number of iterations.
The conventional FA compares the light intensity of different Equation 20 shows a linearly increasing function for c1 .
fireflies and shifts the fireflies having lower fitness value At k = kmax , the modified firefly algorithm relies dominantly
towards brighter fireflies. The update equation as defined on the local search component, i.e, c1 = cu . Equation (21)
FIGURE 5. Line Voltages and FFT Analysis Graphs obtained at various modulation indexes.
IV. RESULTS AND DISCUSSION where, φ1 , φ2 , φ3 and φ4 represent the optimized switching
The proposed MFA algorithm is implemented in MATLAB to angles. To carry out simulation, nine level CHBMLI having
obtain the optimized switching angles for SHE of CHBMLI. DC source of 75V connected to each H-bridge cell is simu-
The crucial parameters required for optimization are given in lated in Simulink. Maximum voltage that can be generated
Table.1. CHBMI is connected to the resistor of value 10 for by MLI is 300V. Fast Fourier transform (FFT) tool is used to
simulation and experimental analysis. perform harmonic analysis to analyze the effects of obtained
switching angles on the THD. The effect of obtained switch-
ing angles on the eliminated harmonics and THD is shown in
A. SIMULATION RESULTS Fig. 4.
The switching angles are obtained for nine level inverter By looking at Fig. 4 (a), it can be observed that for modu-
having equal DC source over modulation index range lation index range 0.1 to 0.2, targeted harmonics could not be
0 ≤ MI ≤ 1 with the increment size of 0.01. The optimized eliminated and for modulation index range 0.4 to 0.9, ampli-
switching angles obtained are shown in Fig. 3. tude of targeted harmonics is negligible i.e., they have been
V. CONCLUSION
The modified firefly based on multi-criteria search is pro-
posed to solve SHE equations to eliminate harmonics in
a cascaded H-bridge multi-level inverter. The effectiveness
of the proposed algorithm is tested using both simulation
and real-time OPAL - RT based experimental prototype of
three-phase nine-level cascaded H-bridge inverter. The devel-
oped algorithm showed promising results than particle swarm
optimization and conventional firefly algorithms in terms of
FIGURE 10. Line THD at MI=0.69. both speed of convergence and reduced THD for different
modulation indexes. Finally, the experimental results for a
9-level cascaded H-bridge inverter validated the accuracy of
to various modulation indexes are shown in Fig. 6. It can the multi-criteria search-based modified firefly algorithm.
be observed from the convergence graphs that the proposed In future, application of proposed algorithm can be applied
algorithm has attained lower fitness value than PSO and FA for solving selective harmonic eleminiations in higher level
against large range of modulation index which shows its inverters having more number of switching angles.
higher accuracy. Moreover, it has converged to the optimal
solution with reduced iterations than PSO and FA. ACKNOWLEDGMENT
Sheroze Liaquat thanks the Higher Education Commission,
B. EXPERIMENTAL RESULTS Pakistan, for providing him an academic scholarship to
pursue the Ph.D. degree at the Department of Electrical
The results obtained through simulation are further verified
Engineering and Computer Science South Dakota State Uni-
by conducting an experimental analysis. The experimental
versity, Brookings, USA, under the US-Pakistan Knowledge
setup consists of real time hardware setup of Op5700 OPAL-
Corridor program.
RT system, Fluke 435 power quality analyzer and Lecroy
MDA 810 oscilloscope. The experimental setup is presented
REFERENCES
in Fig. 7 for performance validation of proposed algorithm.
[1] A. Poorfakhraei, M. Narimani, and A. Emadi, ‘‘A review of multilevel
The phase and line voltage waveforms corresponding to mod- inverter topologies in electric vehicles: Current status and future trends,’’
ulation index values of 0.63, 0.68 and 0.81 are shown in Fig. 8. IEEE Open J. Power Electron., vol. 2, pp. 155–170, 2021.
The waveforms obtained are analyzed using Fluke 435 power [2] M. V. Rajkumar, P. S. Manoharan, and A. Ravi, ‘‘Simulation and an
experimental investigation of SVPWM technique on a multilevel voltage
quality analyzer to observe the percentages of eliminated source inverter for photovoltaic systems,’’ Int. J. Elect. Power Energy Syst.,
harmonic compoenets and total harmonic distortion. vol. 52, pp. 116–131, Nov. 2013.
Figures 9, 10 and 11 show the harmonic spectrum obtained [3] V. Fernão Pires, J. Fialho, and J. F. Silva, ‘‘HVDC transmission sys-
tem using multilevel power converters based on dual three-phase two-
at above mentioned modulation indexes using power ana- level inverters,’’ Int. J. Electr. Power Energy Syst., vol. 65, pp. 191–200,
lyzer of the line voltage waveforms. The experimental results Feb. 2015.
[4] S. N. Duarte, P. M. de Almeida, and P. G. Barbosa, ‘‘A novel energiz- [23] A. Routray, R. Kumar Singh, and R. Mahanty, ‘‘Harmonic minimization
ing strategy for a grid-connected modular multilevel converter operating in three-phase hybrid cascaded multilevel inverter using modified par-
as static synchronous compensator,’’ Int. J. Electr. Power Energy Syst., ticle swarm optimization,’’ IEEE Trans. Ind. Informat., vol. 15, no. 8,
vol. 109, pp. 672–684, Jul. 2019. pp. 4407–4417, Aug. 2019.
[5] P. Kumar, M. Kour, S. K. Goyal, and B. P. Singh, ‘‘Multilevel inverter [24] K. P. Panda, S. S. Lee, and G. Panda, ‘‘Reduced switch cascaded mul-
topologies in renewable energy applications,’’ in Intelligent Computing tilevel inverter with new selective harmonic elimination control for stan-
Techniques for Smart Energy Systems. Cham, Switzerland: Springer, 2020, dalone renewable energy system,’’ IEEE Trans. Ind. Appl., vol. 55, no. 6,
pp. 891–902. pp. 7561–7574, Nov. 2019.
[6] M. S. A. Dahidah, G. Konstantinou, and V. G. Agelidis, ‘‘A review of [25] M. A. Memon, M. D. Siddique, S. Mekhilef, and M. Mubin, ‘‘Asyn-
multilevel selective harmonic elimination PWM: Formulations, solving chronous particle swarm optimization-genetic algorithm (APSO-GA)
algorithms, implementation and applications,’’ IEEE Trans. Power Elec- based selective harmonic elimination in a cascaded H-bridge multilevel
tron., vol. 30, no. 8, pp. 4091–4106, Aug. 2015. inverter,’’ IEEE Trans. Ind. Electron., vol. 69, no. 2, pp. 1477–1487,
[7] J. Sun, S. Beineke, and H. Grotstollen, ‘‘Optimal PWM based on real-time Feb. 2022.
solution of harmonic elimination equations,’’ IEEE Trans. Power Electron., [26] B. Khan and P. Singh, ‘‘Selecting a meta-heuristic technique for smart
vol. 11, no. 4, pp. 612–621, Jul. 1996. micro-grid optimization problem: A comprehensive analysis,’’ IEEE
[8] J. Chiasson, L. M. Tolbert, K. McKenzie, and Z. Du, ‘‘A complete solution Access, vol. 5, pp. 13951–13977, 2017.
to the harmonic elimination problem,’’ in Proc. 18th Annu. IEEE Appl. [27] P. Kora and K. S. R. Krishna, ‘‘Hybrid firefly and particle swarm
Power Electron. Conf. Expo., Feb. 2003, pp. 596–602. optimization algorithm for the detection of bundle branch block,’’ Int.
[9] R. Salehi, N. Farokhnia, M. Abedi, and S. H. Fathi, ‘‘Elimination of low J. Cardiovascular Acad., vol. 2, no. 1, pp. 44–48, Mar. 2016.
order harmonics in multilevel inverters using genetic algorithm,’’ J. Power [28] I. B. Aydilek, ‘‘A hybrid firefly and particle swarm optimization algorithm
Electron., vol. 11, no. 2, pp. 132–139, Mar. 2011. for computationally expensive numerical problems,’’ Appl. Soft Comput.,
[10] A. Kavousi, B. Vahidi, R. Salehi, M. K. Bakhshizadeh, N. Farokhnia, vol. 66, pp. 232–249, May 2018.
and S. H. Fathi, ‘‘Application of the bee algorithm for selective harmonic [29] S. Liaquat, M. S. Fakhar, S. A. R. Kashif, A. Rasool, O. Saleem, M. F. Zia,
elimination strategy in multilevel inverters,’’ IEEE Trans. Power Electron., and S. Padmanaban, ‘‘Application of dynamically search space squeezed
vol. 27, no. 4, pp. 1689–1696, Apr. 2012. modified firefly algorithm to a novel short term economic dispatch of
[11] Z. Salam, A. Majed, and A. M. Amjad, ‘‘Design and implemen- multi-generation systems,’’ IEEE Access, vol. 9, pp. 1918–1939, 2021.
tation of 15-level cascaded multi-level voltage source inverter with [30] S. Liaquat, O. Saleem, and K. Azeem, ‘‘Comparison of firefly and hybrid
harmonics elimination pulse-width modulation using differential evo- firefly-APSO algorithm for power economic dispatch problem,’’ in Proc.
lution method,’’ IET Power Electron., vol. 8, no. 9, pp. 1740–1748, Int. Conf. Technol. Policy Energy Electric Power (ICT-PEP), Sep. 2020,
Sep. 2015. pp. 94–99.
[31] S. Liaquat, M. S. Fakhar, S. A. R. Kashif, and O. Saleem, ‘‘Statistical
[12] M. H. Etesami, N. Farokhnia, and S. H. Fathi, ‘‘Colonial competi-
analysis of accelerated PSO, firefly and enhanced firefly for economic
tive algorithm development toward harmonic minimization in multilevel
dispatch problem,’’ in Proc. 6th Int. Conf. Renew. Energy, Gener. Appl.
inverters,’’ IEEE Trans. Ind. Informat., vol. 11, no. 2, pp. 459–466,
(ICREGA), Feb. 2021, pp. 106–111.
Apr. 2015.
[32] K. Hussain, M. N. Mohd Salleh, S. Cheng, and Y. Shi, ‘‘Metaheuristic
[13] K. Haghdar and H. A. Shayanfar, ‘‘Selective harmonic elimination with
research: A comprehensive survey,’’ Artif. Intell. Rev., vol. 52, no. 4,
optimal DC sources in multilevel inverters using generalized pattern
pp. 2191–2233, Dec. 2019.
search,’’ IEEE Trans. Ind. Informat., vol. 14, no. 7, pp. 3124–3131,
[33] Z. T. Allawi, I. K. Ibraheem, and A. J. Humaidi, ‘‘Fine-tuning meta-
Jul. 2018.
heuristic algorithm for global optimization,’’ Processes, vol. 7, no. 10,
[14] V. K. Gupta and R. Mahanty, ‘‘Optimized switching scheme of cascaded
p. 657, Sep. 2019.
H-bridge multilevel inverter using PSO,’’ Int. J. Electr. Power Energy Syst.,
[34] X.-S. Yang and A. Slowik, ‘‘Firefly algorithm,’’ in Swarm Intelligence
vol. 64, pp. 699–707, Jan. 2015.
Algorithms. Boca Raton, FL, USA: CRC Press, 2020, pp. 163–174.
[15] M. T. Hagh, H. Taghizadeh, and K. Razi, ‘‘Harmonic minimization in
[35] S. Liaquat, M. F. Zia, O. Saleem, Z. Asif, and M. Benbouzid, ‘‘Performance
multilevel inverters using modified species-based particle swarm opti-
analysis of distance metrics on the exploitation properties and convergence
mization,’’ IEEE Trans. Power Electron., vol. 24, no. 10, pp. 2259–2267,
behaviour of the conventional firefly algorithm,’’ Appl. Soft Comput.,
Oct. 2009.
vol. 126, Sep. 2022, Art. no. 109255.
[16] A. N. Kumle, S. H. Fathi, F. Jabbarvaziri, M. Jamshidi, and S. S. H. Yazdi,
[36] M. J. Goldanloo and F. S. Gharehchopogh, ‘‘A hybrid OBL-based fire-
‘‘Application of memetic algorithm for selective harmonic elimination in
fly algorithm with symbiotic organisms search algorithm for solving
multi-level inverters,’’ IET Power Electron., vol. 8, no. 9, pp. 1733–1739,
continuous optimization problems,’’ J. Supercomput., vol. 78, no. 3,
2015.
pp. 3998–4031, Feb. 2022.
[17] M. Khizer, U. T. Shami, M. F. Zia, Y. Amirat, and M. Benbouzid, ‘‘Selec- [37] S. Liaquat, M. S. Fakhar, S. A. R. Kashif, A. Rasool, O. Saleem, and
tive harmonic elimination in a cascaded multilevel inverter of distributed S. Padmanaban, ‘‘Performance analysis of APSO and firefly algorithm for
power generators using water cycle algorithm,’’ Machines, vol. 10, no. 5, short term optimal scheduling of multi-generation hybrid energy system,’’
p. 399, May 2022. IEEE Access, vol. 8, pp. 177549–177569, 2020.
[18] S. Kundu, A. D. Burman, S. K. Giri, S. Mukherjee, and S. Banerjee, [38] V. Kumar and D. Kumar, ‘‘A systematic review on firefly algorithm:
‘‘Comparative study between different optimisation techniques for finding Past, present, and future,’’ Arch. Comput. Methods Eng., vol. 28, no. 4,
precise switching angle for SHE-PWM of three-phase seven-level cas- pp. 3269–3291, Jun. 2021.
caded H-bridge inverter,’’ IET Power Electron., vol. 11, no. 3, pp. 600–609,
Mar. 2018.
[19] P. Kumar Kar, A. Priyadarshi, and S. Bhaskar Karanki, ‘‘Selective har-
monics elimination using whale optimisation algorithm for a single-
phase-modified source switched multilevel inverter,’’ IET Power Electron.,
vol. 12, no. 8, pp. 1952–1963, Jul. 2019.
[20] A. Ajami, B. Mohammadzadeh, and M. R. J. Oskuee, ‘‘Utilizing the
cuckoo optimization algorithm for selective harmonic elimination strategy MUHAMMAD KHIZER received the [Link].
in the cascaded multilevel inverter,’’ ECTI Trans. Electr. Eng., Electron., and [Link]. degrees in electrical engineering
Commun., vol. 12, no. 1, pp. 7–15, 2014. with the specialization in power systems from
[21] A. Routray, R. K. Singh, and R. Mahanty, ‘‘Harmonic reduction in hybrid the University of Engineering and Technology,
cascaded multilevel inverter using modified grey wolf optimization,’’ IEEE Lahore. His current research interests include
Trans. Ind. Appl., vol. 56, no. 2, pp. 1827–1838, Mar. 2020. meta-heuristics algorithms and their applications
[22] K. Shen, D. Zhao, J. Mei, L. M. Tolbert, J. Wang, M. Ban, Y. Ji, and in power electronics.
X. Cai, ‘‘Elimination of harmonics in a modular multilevel converter using
particle swarm optimization-based staircase modulation strategy,’’ IEEE
Trans. Ind. Electron., vol. 61, no. 10, pp. 5311–5322, Oct. 2014.
A cascaded H-bridge multilevel inverter consists of multiple H-bridge cells connected in series, each using an independent DC source. For an N-level inverter, k number of DC sources is required where k = (N-1)/2. Each H-bridge can produce three levels: -Vdc, 0, and +Vdc, allowing the inversion to produce a staircase waveform output with more levels as it increases the inverter output levels by engaging different H-bridge cells in a sequence. This configuration helps in achieving higher voltage levels and reduces harmonic distortion in the output waveform .
Selective Harmonic Elimination (SHE) in multilevel inverters works by formulating SHE equations based on the phase voltage using a Fourier series. The idea is to eliminate specific lower order harmonics while maintaining the fundamental frequency component. In a three-phase CHBMLI, these harmonics are cancelled out by selecting proper switching angles, which results in reducing total harmonic distortion (THD).