Next Article in Journal
On the VCO/Frequency Divider Interface in Cryogenic CMOS PLL for Quantum Computing Applications
Next Article in Special Issue
Unmanned Aerial Vehicles for Crowd Monitoring and Analysis
Previous Article in Journal
A Behavior-Based Malware Spreading Model for Vehicle-to-Vehicle Communications in VANET Networks
Previous Article in Special Issue
Energy-Efficient Fuzzy Management System for Internet of Things Connected Vehicular Ad Hoc Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Artificial Jellyfish Search Algorithm-Based Selective Harmonic Elimination in a Cascaded H-Bridge Multilevel Inverter

1
Department of Electrical Engineering, Aligarh Muslim University, Aligarh 202002, India
2
Ecole de Technologie Superieure (ETS), University of Quebec, Montreal, QC H3C 1K3, Canada
3
Power Electronics Department, dcbel Inc., Montreal, QC H3C 2G9, Canada
4
Industrial Engineering Department, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi Arabia
5
Electrical Engineering Department, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi Arabia
*
Authors to whom correspondence should be addressed.
Electronics 2021, 10(19), 2402; https://doi.org/10.3390/electronics10192402
Submission received: 18 August 2021 / Revised: 21 September 2021 / Accepted: 23 September 2021 / Published: 1 October 2021

Abstract

:
This paper used an artificial jellyfish search (AJFS) optimizer suitable for selective harmonic elimination-based modulation for multilevel inverter (MLI) voltage control application. The main objective was to remove the undesired lower-order harmonics in the output voltage waveform of an MLI. This algorithm was motivated by the behavior of jellyfish in the ocean. Jellyfish have the ability to find the global best position where a large quantity of nutritious food is available. The paper applied AJFS algorithm on five, seven, and nine levels of CHB-MLI. The optimum switching angle was calculated for the entire modulation range for the desired lower-order harmonics elimination. The problem formulated to achieve the objective was solved in a MATLAB environment. The total harmonic distortion (THD) values of five-, seven-, and nine-level inverters for various modulation indexes were computed using AJFS and compared with the powerful differential evolution (DE) algorithm. The comparison of THD results clearly demonstrated superior THD in the output of CHB-MLI of the AJFS algorithm over DE and GA algorithm for low and medium values of modulation index. The experimental results further validated the better performance of the AJFS algorithm.

1. Introduction

The breakneck growth of industry and advancement in technology leads to extensive utilization of renewable energy. It has led to a phenomenal development in power electronics converter topology, especially the multilevel inverters (MLI). MLI was introduced in 1975, and it has mainly been used in industrial applications. It has also been applied in the drive system, power supplies, linkage between grid and distribution generation (DG), inflexible DG, and active filters. The main reason behind the popularity of MLI is that, as compared to the traditional converter, the MLI provides high efficiency, very high power quality, and has the ability to be used in high-voltage operations. Moreover, MLI can also be used for single-/three-phase applications. Furthermore, it can generate high voltage levels because of the multiple semiconductor components interconnected with the DC supplies. It lowers the harmonic distortion and voltage stress across switches.
The most commonly used MLI is the Cascaded H Bridge Multilevel Inverter (CHB-MLI) as compared to the diode-clamped inverter and the flying capacitor inverter, since its structure is modular and simple. The number of levels in CHB-MLI is defined by (2s+1), where s is the number of single-phase full-bridge inverters. The output voltage of the CHB-MLI can be controlled by using either a high or low-frequency PWM technique. Implementing a high switching frequency technique on CHB-MLI leads to power loss due to the presence of multiple switching devices. Selective harmonic elimination pulse width modulation (SHEPWM) technique is a low-frequency modulation scheme that ensures the elimination of the particular undesired lower harmonics. The researchers viably use the SHEPWM technique to reduce a large number of lower-order unwanted harmonics. However, this method needs transcendental equations to solve. The sheer complexity of the equations requires fast algorithms to solve them.
The methods to solve the SHEPWM problem can be classified as (1) numerical methods (NMs) (2) algebraic methods (AMs), and (3) evolutionary algorithms (EAs).
One of the famous numerical techniques in NMs is Newton–Raphson (NR) [1]. It is used in the transcendental equation in which systematic results are absent. The numerical technique includes algorithms, for instance, sequential quadratic programming and gradient optimization. NR has not been utilized for equal and non-equal DC voltage sources in a cascaded multilevel SHEPWM inverter structure despite its advantages. The particular reason for this circumstance is that cascaded multilevel inverter has a long iteration time since it requires selection of initial angles, making it practically non-convergent. Thus, for high-level inverter, NR becomes computationally complicated. The calculation of optimized switching angle using the polynomial equation in AMs [2] utilizes Groebner bases and resultant theory. Although these methods are independent of initial guesses, they are not used in real time and in cascade MLI because they have high complexity due to large calculations.
In EAs, the genetic algorithm (GA) [3] and new meta-heuristic optimization algorithms are used. However, they are only applied to equal DC sources because they fail to find the result in some modulation index values. For equal DC sources, GA removes the harmonic elimination problem, but it is not applicable for unequal sources.
For selective harmonic elimination (SHE), the genetic algorithm [2,4,5,6] can also be used in MLI. However, in the case of asymmetrical MLI, GA is not useful. Bee algorithm (BA) is proposed in [4,7], having superiority over GA. However, BA is analytically complex over GA. In [8,9], generalized pattern search (GPS) algorithms are introduced, which are straight search algorithms. However, they can only be utilized for small areas for local refinement.
In [10], VSI-based induction motor drive is used, but it can only be used in local minima and cannot find a viable solution for large problems. For a feasible modulation index, a memetic algorithm (MA) [11,12,13] converges to the accurate result. However, when the number of switching angles increases, ample time is taken by MA to evaluate solutions. In [14,15,16,17], the particle swarm optimization (PSO) algorithm is suggested, in which a lower number of active switches are used in MLI. It requires less driver circuit for calculating the best solution. For high-voltage and high-power conversion applications, in order to reduce switching losses and device stress, the PSO-NR algorithm is used, as was the case in [18]. With this algorithm, an initial value of the switching angle is found. However, this method produces depletion in diversity.
In [19], the modified particle swarm optimization (MPSO) algorithm is used for harmonic reduction in three-phase hybrid cascaded multilevel inverter. However, this algorithm takes a large amount of time for computing results due to its high complexity. In a 7-level inverter, the optimized solutions are found out by using GA and PSO separately [14]. Calculated switching angles provide the initial estimate to NR for local refinement. PSO has an inclination to fall towards local minima, and thus less suitable initials are calculated than GA. For asymmetrical MLI, PSO is put forward for a low number of switching angles; it decreases the calculation burden to find the result in contrast with the resultant theory approach and iterative method [15]. A hybrid PSO–NR algorithm is used in [18]. Particles move towards a global best position in this method, which results in a rise of convergence speed; however, it intensifies the problem of local minima. For better convergence rate and reduced harmonic content, the mesh adaptive direct search (MADS) algorithm is a cross with the MPSO algorithm in [20]. In [16], the species seed technique-based PSO (S-PSO) is introduced. However, computational complexity is increased due to large iteration being required in the Euclidean distance method, thus providing a low convergence rate.
Many other EA algorithms such as grey wolf optimization [21], cuckoo search algorithm [22], whale optimization algorithm [23], and differential search algorithm [24] are also proposed. However, the algorithm [21,22,23,24] provides feeble examination capability since it has an issue to remain at local minima. Moreover, they are not able to find reasonable solutions with the rise of the switching angle. Differential evolution (DE) is discussed in [25]; the algorithm is adequate, but when it is applied to a large number of levels, its analytical cost increases. Moreover, as compared to PSO, it takes a longer amount of time.
In this work, a new metaheuristic optimization algorithm is proposed. The artificial jellyfish algorithm (AJFS) [26] is inspired by the behavior of jellyfish in the ocean. AJFS is an ameliorated algorithm used in SHEPWM for the removal of unsolicited harmonics. In this algorithm, jellyfish tend to find the global best position by moving towards the ocean current or in a swarm to obtain a large quantity of nutritious food. Finally, all the jellyfish gather at the location where a considerable quantity of food is available. AJFS algorithm is advantageous over all the above algorithms. Its features are discussed below:
  • The new meta-heuristic optimization algorithms overcome all boundaries and provide the most optimum and accurate solution eliminating harmonics.
  • It provides optimal switching angle because its dependency on initial guesses is very minimal and it can thus find a more accurate solution.
  • It can deal with computational complexity and have a high convergence speed, which makes it reliable.
In this paper, use of the AJFS algorithm led to lower-order harmonics in five-, seven-, and nine-level inverters becoming removed. Comparison of DE, GA, and AJFS is also discussed. The advantage of AJFS over DE and GA was confirmed by comparing THD values for a range of modulation indexes.
In the Section 2, working of multiple level inverters is discussed. In the Section 3, AJFS and its working principle is comprehensively explained. In the Section 4, AJFS is implemented into the Harmonic problem of SHEPWM. In the Section 5, the experimental result is demonstrated, whereas in the Section 6, the conclusion and the application of SHEPWM are presented.

2. Multilevel Inverter

2.1. Cascaded H Bridge Multilevel Inverter (CHB-MLI)

The CHBMLI structure comprises two or more H-bridge circuits connected in series. For each H-bridge, an independent DC source is provided. The voltage generated by each circuit is synthesized and added to provide output voltage. The generalized structure of CHB-MLI is depicted in Figure 1a. For an inverter with a DC source or switching angle equal to S, levels of inverter L are given by Equation (1),
L = 2 S + 1
A nine-level staircase output voltage waveform is shown in Figure 1b.

2.2. Selective Harmonic Elimination Pulse Width Modulation (SHEPWM)

In SHEPWM, there are four variables in the nine-level inverter, i.e., α 1 ,   α 2 , α 3 ,   and   α 4 . The staircase output phase voltage waveform of MLI is examined by using Fourier series expansion in Equation (2)
V ( ω t ) = n = 1 V n sin ( n ω t )
where V n is defined as amplitude of nth harmonic.
V n = { 4 V D n π i = 1 S K i cos ( n α i )   odd   0                                     even
Here, V D is the source voltage, and K i is the ratio of V D i and V D . The odd quarter/wave symmetric behavior make switching angle value bounded between 0 to π / 2 ( 0 < α 1 < α 2 < α S π 2 ) and i = 1 , 2 , 3 S ; here, S represents switching angle of each level. S − 1 harmonics are removed from S switching angle and the fundamental is assured. Further, S harmonics are removed from S + 1 variables that include S switching angle + a dc source.
Equations (4)–(7) become as follows:
m = 1 S ( cos α 1 + cos α 2 + cos α 3 + cos α s )
( cos 5 α 1 + cos 5 α 2 + cos 5 α 3 + cos 5 α s ) = 0
  ( cos p α 1 + cos p α 2 + cos p α 3 + cos p α s ) = 0
( cos q α 1 + cos q α 2 + cos q α 3 + cos q α s ) = 0
Here, q represents a sequence of harmonic order following p that requires the eradication from the output voltage waveform.
The main objective of the SHEPWM technique is to achieve switching angles in such a way that it will manage the fundamentals to the desired value and remove particular order harmonics. In this paper, fifth harmonic is eliminated in the five-level inverter. The fifth and seventh harmonics are eliminated in the seven-level inverter. The 5th, 7th, and 11th harmonics are eliminated in the nine-level inverter. In the three-phase system with equal loading in the line-to-line voltage, triplen harmonic is cancelled out in the line voltage; therefore, the third harmonic and its multiples are not taken into account.
For the nine-level inverter, optimized firing angles are acquired by using Equations (8)–(11).
V 1 = 4 V D π ( cos α 1 + cos α 2 + cos α 3 + cos α 4 ) = 0
V 5 = 4 V D 5 π   (   cos 5 α 1 + cos 5 α 2 + cos 5 α 3 + cos 5 α 4   ) = 0
V 7 = 4 V D 7 π   ( cos 7 α 1 + cos 7 α 2 + cos 7 α 3 + cos 7 α 4 ) = 0
V 11 = 4 V D 11 π ( cos 11 α 1 + cos 11 α 2 + cos 11 α 3 + cos 11 α 4 ) = 0
For the nine-level inverter, to eliminate the 5th, 7th, and 11th harmonics, V 5 ,     V 7 ,   and   V 11 are set to zero. The numerous switching angles are achieved in different modulation indexes (m), which are defined by Equation (12),
m = π V d e s i r e d 4 S V D       0 < m 1
Thus, the above Equations (8)–(11) can be written as below in Equations (13)–(16):
m = 1 S ( cos α 1 + cos α 2 + cos α 3 )
  (   cos 5 α 1 + cos 5 α 2 + cos 5 α 3 + cos 5 α 4 ) = 0
  ( cos 7 α 1 + cos 7 α 2 + cos 7 α 3 + cos 7 α 4 ) = 0
( cos 11 α 1 + cos 11 α 2 + cos 11 α 3 + cos 11 α 4 ) = 0
Elimination of Fifth harmonic in the Five-Level Inverter
For the five-level inverter, AJFS algorithm provides an optimized switching angle that eliminates fifth harmonics. Moreover, fundamental obtains its desired value. There are two switching angles in a five-level inverter which is obtained by using Equations (17) and (18).
m = 1 2   [ cos   ( α 1 ) + cos   ( α 2 ) ]
( cos 5 α 1 + cos   5 α 2 ) = 0
Elimination of Fifth and Seventh Harmonics in the Seven-Level Inverter
There are three H-bridge modules for the seven-level inverter. The goal is to eliminate fifth and seventh harmonics and to acquire the desired fundamental voltage.
m = 1 3   [ cos   ( α 1 ) + cos   ( α 2 ) + cos   ( α 3 ) ]
( cos   5 α 1 + cos   5 α 2 + cos   5 α 3 ) = 0
( cos   7 α 1 + cos   7 α 2 + cos   7 α 3 ) = 0

3. AJFS Algorithm

The artificial jellyfish search (AJFS) optimizer is a metaheuristic algorithm [27] inspired by a jellyfish’s performance in the ocean, as shown in Figure 2. The spark of a scrutinizing behavior of jellyfish includes their motion towards the ocean current or moving in the swarm (performing either active or passive movement). A time control technique is utilized for switching among these movements.
The artificial jellyfish search algorithm is based on three idealized procedures:
In the ocean, jellyfish travel inside the swarm or follow the ocean current. In order to control the switching between the types of motion, a time control mechanism (tc) is used.
It is analyzed that jellyfish will get attracted to that location where the available quantity of food is high.
The harmonic reduction index (HRI) calculates the particular location where a large quantity of food is present.
At the start, food is searched for by jellyfish in the ocean. The location where the available quantity of food is high attracts jellyfish to that position. The HRI manifests different sites where the jellyfish visited, wherein the quantity of food is present at that location. The proportion of food is compared and analyzed in each iteration and, finally, global best position is determined where the best and largest quantity of food is available.
The initialization position of jellyfish is f ( α ) and where the food is present in vast quantity is assumed to be the current best position ( α * ) . There are two motions performed by a jellyfish swarm, i.e., active or passive motion. Active motion is performed by jellyfish when the swarm is just established. After that, passive motion is performed. Movement of jellyfish around their own position is called active motion and its position associated with each location is updated in Equation (22).
α L t + 1 = α L t + r a n d ( 0 , 1 ) × r a n d ( 0 , 1 ) × μ
where μ = mean location of all jellyfish. The other jellyfish M follows passive motion in contrast to jellyfish L, who follows active motion. Passive motion is performed in order to determine the position of motion by selecting a random position and vector from the jellyfish L. If the quantity of food at the jellyfish M location is greater than the quantity of food at jellyfish L location, L will move towards the M, and if L has more food than M, it will move away from its food location in order to determine the other best location. Hence, each jellyfish is able to obtain a large amount of food by moving in the appropriate direction. Thus, the way in which to find the global best position iteration is performed in various directions of motion, and the best position is updated.
D i r e c t i o n = { α M t ( t ) α L M ( t )                   i f   f ( α L )   f     ( α M ) α L ( t ) α M ( t )                 i f   f ( α L ) < f ( α M )
where f is the harmonic reduction index of location α . For each successive iteration, the new position of jellyfish is given by Equation (24).
α L t + 1 = α L t + r a n d ( 0 ,   1 ) ×   D i r e c t i o n
The time control technique is utilized for analyzing the type of motion over time. It helps to govern active and passive motion and examine the motion of jellyfish if they are pointing towards an ocean current.
Constant C0 and time control function t c are involved in time control technique. The time control function is defined as an arbitrary value that oscillates from 0 to 1. It consists of constant C0, which is equal to 0.5 as it is the mean value of 0 and 1.
The time control function is a random value that fluctuates from 0 to 1 and is calculated in Equation (25).
t c = |   ( 1 t M a x i t e r ) × ( 2 ×   r a n d ( 0 ,   1 ) 1 ) |
where t c is the number of time-based iterations and M a x i n t is the maximum number of iterations. Jellyfish move towards the position where a large amount of healthy food is available, leading to the formation of a swarm. Jellyfish inside the swarm move towards another ocean current, and another jellyfish swarm is generated due to the variation of time, which leads to change in temperature and wind direction.
If t c 0.5 , jellyfish point towards ocean current. Ocean current is determined by Equation (26).
c u r r e n t = α * β × r a n d ( 0 , 1 ) × μ
where β = distribution coefficient, and μ = mean location of all jellyfish. If r a n d ( 0 , 1 ) < ( 1 t c ) , jellyfish start moving inside the swarm, wherein they follow the active or passive motion. Furthermore, when r a n d ( 0 , 1 ) > ( 1 t c ) , it exhibits passive motion, and if r a n d ( 0 , 1 ) < ( 1 t c ) , active motion is performed.
Increasing the convergence speed to high value and making the algorithm independent at local optima leads to the diversity of the initial population becoming ameliorated. The logistic map is used. This map provides negligible chances of premature convergence and helps to provide enormous divergence in the initial population.
The map equation is given by Equation (27).
α L + 1 = 4 α L ( 1 α L ) , 0     α 0   1
The end boundary condition is checked, and the quantity of food at the new location is calculated. On each iteration, the location of each jellyfish is updated and continues until it reaches to a M a x i t e r   , and it is stopped when t > M a x i t e r .
After that, global best position of jellyfish is obtained, wherein food ( α * ) is available in large quantities. The working of AJFS algorithm has been explained using a flowchart in Figure 2.

4. Implementation of the Selective Harmonic Problem

The SHEPWM solution is inaccessible in a few areas of m that remove unsolicited harmonics. The implementation of the AJFS algorithm into the harmonic problem of SHEPWM is explained in Figure 3.
The optimized switching angles are calculated using the harmonic reduction index value as given in the Equation (28).
H R I = m i n [ | 100 V n e e d e d V 1 V n e e d e d | 4 + i = 2 i 1 h i | 50 V h i V 1 | 2 ]
where V 1 is the fundamental voltage, V n e e d e d is the needed fundamental voltage, and h i is the order of harmonics (i.e., h 2 = 3 ,   h 3 = 5 , and so on). To obtain the needed fundamental voltage, the foremost part of HRI is excellent because of the power of 4 to retain the error among V 1 and V n e e d e d under 1%. If the error is less than 1%, there is a nugatory effect by the power. The later part of HRI is having square power to retain unwanted low-order harmonics under 2% error. Moreover, to significantly increase the elimination of specific harmonics, this part is divided by its harmonic order. For five-, seven-, and nine-level inverters, optimized switching angle is achieved through having unequal input DC sources for 0.05 m 1 with 0.01 step value. In five-level inverters, ( α 1 , α 2 ) are computed; for seven-level inverters, ( α 1 , α 2 , α 3 ) are analyzed; and in the nine-level inverters, ( α 1 , α 2 , α 3 , α 4 ) are evaluated for a range of m, which varies from 0.08 to 1, and distinct values of firing angle are calculated by writing the present algorithm in MATLAB, with the outcomes shown in Figure 4, Figure 5 and Figure 6, respectively.
The artificial jellyfish search (AJFS) reduces HRI to a compact value for five, seven, and nine levels, as shown in Figure 7. The precision of the result is manifest by a small value of the harmonic reduction index. The small value of HRI makes the value of lower-order harmonics near to zero.
The results of DE, GA, and AJFS were compared by plotting THD vs. m graph, as shown in Figure 8, Figure 9 and Figure 10 for five-, seven-, and nine-level inverters, respectively. By analyzing values at different ranges of m, we found that in the case of AJFS, the THD value was reduced more significantly than DE and GA. The lower value of THD claimed the superiority of the AJFS algorithm.
For the five-level inverter, the output waveform of voltage and current at m 0.69 and 0.93 with an RL (50 Ω + 800 mH) load is shown in Figure 11a. For the seven-level inverter, the output waveform of voltage and current having m 0.71 and 0.92 and RL (50 Ω + 800 mH) load is shown in Figure 11b. For the nine-level inverter, the output waveform of voltage and current at m 0.83 and 0.91 with an RL (50 Ω + 800 mH) load is shown in Figure 11c. Figure 11d–i depicts the output phase voltage FFT of five-level inverter at m 0.69 and 0.93, seven-level inverter at m 0.71 and 0.92, and nine-level inverter at m 0.83 and 0.91, respectively. The selected parameters which are used in AJFS algorithm are shown in Table 1.
The five-level inverter’s respective initialization switching angle and harmonic reduction index with varying modulation index is represented in Table 2.
There are two h-bridges in the five-level inverter in order to eliminate the fifth-order harmonic; two switching angles are optimized, and the desired value of the fundamental harmonic is also achieved. In the Figure 11d,e, the fifth harmonic is eliminated in m 0.69 and 0.93, and the simulation is performed for various m ranges from 0.3 to 1 with a step of 0.01.
In the seven-level inverter, the main objective is to remove the fifth and seventh harmonics. Modulation index (m) varies from 0.3 to 1. Three optimum switching angles are chosen α 1 ,   α 2 ,   and   α 3 . The fifth and seventh harmonics are completely eliminated and the desired value of fundamental is achieved, as shown in Figure 11f,g, with its corresponding voltage and the current waveform being shown in Figure 11b.
In nine-level CHB-MLI, two DC sources are used, having values of 30 V and 90 V, and four optimum switching angles are chosen as α 1 ,   α 2 ,   α 3   ,   and   α 4 for different MI to eliminate 5th, 7th, and 11th harmonics. The waveforms at m 0.83 and 0.91 are shown in Figure 11c, and their associated voltage FFT analysis is shown in Figure 11h,i. The 5th, 7th, and 11th harmonics are completely removed. For nine-level, MI varies from 0.3 to 1. The low value of THD validates the efficacy of AJFS algorithm. For a lower value of m, the output waveform has low amplitude compared to the larger value of m. The more the sinusoidal output current waveform, the smaller the harmonics present. Moreover, the desired output is achieved at each level. The output voltage waveform changes as per the value of the firing angle and the input DC voltage. In the fifth level inverter, fundamental values of the output voltage were 99.35 V and 240 V at m of 0. 69 and 0.93, respectively. In the case of the seventh level, the observed fundamental output voltage had values 108.8 V and 110.4 V at m 0.71 and 0.92, respectively. For the ninth level inverter at m 0.83, the fundamental voltage was 126.8 V, and at m 0.91, the fundamental voltage was 139.7 V. The desired amplitude of the fundamental was obtained at the output and, consequently, the output power was also achieved.

5. Experimental Results

The simulation results are being confirmed experimentally for three phase five, seven and nine level inverter. The experiment setup organized to achieve the particular result are shown in Figure 12.
In the development of CHB-MLI, the IGBT (IGB20N60H3) is utilized. The DC was supplied in different levels of the inverter as follows: for five-level, it was 60 V in both VDC1 and VDC2; in seven-level, it was 40 V in VDC1 and 80 V in VDC2; for the nine-level, it was 90 V in VDC1 and 30 V in VDC2. AJFS was used to find optimized switching angles in each m for a different level of MLI. The calculated value of the optimized switching angle ( α 1 ,   α 2 , α 3 α s ) of each level was stored in a lookup table.
Value from the lookup table was given to the digital signal controller board (TMS320F28379) to generate the pulse pattern of the SHEPWM signal. The coming signal from the digital signal controller board was transferred to the TLP 250-based IC driver board that was applied to control the given signal. Tektronix TDS 2024B oscilloscope was utilized for showing output waveforms and for computing THD.
For different MI, the experiment was executed, which is elaborated in Table 2. The outcomes for different levels of the inverter are depicted in Figure 13, which are carried out in different loads and conditions. The output phase voltage measured for five-level inverter at m 0.63 and RL (50 Ω + 800 mH) load and manifested in Figure 13a alongside with its correlated harmonic spectrum. The fifth harmonic was completely eliminated. The peak voltage was 142 V. The RMS voltage and current were 38.4 V and 1.25 A, respectively. In the case of fifth level, the 3rd, 7th, 9th, and 11th harmonics were 5%, 2%, 4% and 3% of fundamental respectively and 5th harmonics were completely eliminated. The output phase voltage measured for seven-level inverter at m 0.79 with RL (50 Ω + 800 mH) load shown in Figure 13b, alongside its associated harmonic spectrum. The fifth and seventh harmonics were removed. The peak voltage was 154 V, and the RMS voltage was found to be 49.1 V. In the case of the seventh level, the 3rd, 9th, 11th, and 13th were 4%, 3%, 2%, and 3.5% of fundamental, respectively. The desired output power was achieved. Figure 13c shows the output phase voltage for nine-level measured at m 0.71 with RL (50 Ω + 800 mH) load, and their related harmonic spectrum is also shown in same figure. The 5th, 7th, and 11th harmonics were eliminated with considerably low value of THD and with a peak voltage equal to 74.4 V; the RMS voltage and were current found to be 25.6 V and 3.08 A, respectively.

6. Conclusions

In this paper, lower-order harmonics were considerably eliminated, and the desired output voltage was achieved using the SHEPWM technique. A novel search algorithm AJFS was used to obtain switching angles for a different level of the inverter, and it was found to be convenient for CHB-MLI by removing undesired lower-order harmonics. The proposed algorithm for Cascaded H Bridge multilevel inverter was applied in heat control of electric drive system and bridge connection of solar PV system. Moreover, it was utilized in induction motors and was also used in grid connection in the distributed generation system. Figure 14 shows the application of SHEPWM in the standalone PV system. For a five-level inverter, it removes fifth order harmonics. For a seven-level inverter, it removes fifth and seventh order harmonics. Moreover, in a nine-level inverter, it eliminates 5th, 7th, and 11th order harmonics. The range of m confirms that AJFS can provide a lower value of THD as compared to DE and GA. The algorithm overcomes many limitations because it has a high convergence speed, provides high divergence in the initial population, reduces switching losses, and eliminates lower-order harmonics. The accurate solution is achieved, and computational complexity decreases, which was validated by simulation and experimental results.

Author Contributions

Conceptualization, A.A. and A.S.; formal analysis, N.I.S., A.A., L.Q., A.S., M.T., H.V., S.A. and A.S.N.M.; funding acquisition, A.S., M.T., H.V., S.A. and A.S.N.M.; investigation, N.I.S., A.A., L.Q., A.S. and M.T.; methodology, N.I.S., A.A., L.Q., A.S. and M.T.; supervision, A.A. and A.S.; writing—original draft, A.A.; writing—review and editing, N.I.S., L.Q., A.S., M.T., H.V., S.A. and A.S.N.M. All authors have read and agreed to the published version of the manuscript.

Funding

The authors extend their appreciation to King Saud University for funding this work through Researchers Supporting Project number (RSP-2021/387), King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sun, J.; Beineke, S.; Grotstollen, H. Optimal PWM based on real-time solution of harmonic elimination equations. IEEE Trans. Power Electron. 1996, 11, 612–621. [Google Scholar] [CrossRef]
  2. Chiasson, J.; Tolbert, L.; McKenzie, K.; Du, Z. A complete solution to the harmonic elimination problem. IEEE Trans. Power Electron. 2004, 19, 491–499. [Google Scholar] [CrossRef]
  3. Lee, S.S.; Chu, B.; Idris, N.R.N.; Goh, H.H.; Heng, Y.E. Switched-Battery Boost-Multilevel Inverter with GA Optimized SHEPWM for Standalone Application. IEEE Trans. Ind. Electron. 2016, 63, 2133–2142. [Google Scholar] [CrossRef] [Green Version]
  4. Perez-Basante, A.; Ceballos, S.; Konstantinou, G.; Pou, J.; Andreu, J.; de Alegría, I.M. 2N+1 Selective Harmonic Elimination-PWM for Modular Multilevel Converters: A Generalized Formulation and a Circulating Current Control Method. IEEE Trans. Power Electron. 2018, 33, 802–818. [Google Scholar] [CrossRef]
  5. Dahidah, M.S.; Agelidis, V.G. Selective Harmonic Elimination PWM Control for Cascaded Multilevel Voltage Source Converters: A Generalized Formula. IEEE Trans. Power Electron. 2008, 23, 1620–1630. [Google Scholar] [CrossRef]
  6. Ozpineci, B.; Tolbert, L.; Chiasson, J.N. Harmonic Optimization of Multilevel Converters Using Genetic Algorithms. IEEE Power Electron. Lett. 2005, 3, 92–95. [Google Scholar] [CrossRef]
  7. Kavousi, A.; Vahidi, B.; Salehi, R.; Bakhshizadeh, M.K.; Farokhnia, N.; Fathi, S.H. Application of the Bee Algorithm for Selective Harmonic Elimination Strategy in Multilevel Inverters. IEEE Trans. Power Electron. 2012, 27, 1689–1696. [Google Scholar] [CrossRef]
  8. Wetter, M.; Wright, J. Comparison of a generalized pattern search and a genetic algorithm optimization method. In Proceedings of the 8th International IBPSA Conference, Eindhoven, The Netherlands, 11–14 August 2003; pp. 1401–1408. [Google Scholar]
  9. Haghdar, K.; Shayanfar, H.A. Selective Harmonic Elimination with Optimal DC Sources in Multilevel Inverters Using Generalized Pattern Search. IEEE Trans. Ind. Inform. 2018, 14, 3124–3131. [Google Scholar] [CrossRef]
  10. Steczek, M.; Chatterjee, A.; Chatterjee, D. Optimisation of current harmonics for three-level VSI based induction motor drive suitable for traction application. IET Power Electron. 2018, 11, 1529–1536. [Google Scholar] [CrossRef]
  11. Kumle, A.N.; Fathi, S.H.; Jabbarvaziri, F.; Jamshidi, M.; Yazdi, S.S.H. Application of memetic algorithm for selective harmonic elimination in multi-level inverters. IET Power Electron. 2015, 8, 1733–1739. [Google Scholar] [CrossRef]
  12. Liu, D.; Tan, K.C.; Goh, C.K.; Ho, W.K. A Multiobjective Memetic Algorithm Based on Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Part B 2007, 37, 42–50. [Google Scholar] [CrossRef]
  13. Knowles, J.D.; Corne, D.W. M-PAES: A memetic algorithm for multiobjective optimization. In Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No. 00TH8512), La Jolla, CA, USA, 16–19 July 2000; pp. 325–332. [Google Scholar]
  14. Barkati, S.; Baghli, L.; Berkouk, E.M.; Boucherit, M.-S. Harmonic elimination in diode-clamped multilevel inverter using evolutionary algorithms. Electr. Power Syst. Res. 2008, 78, 1736–1746. [Google Scholar] [CrossRef]
  15. Taghizadeh, H.; Hagh, M.T. Harmonic Elimination of Cascade Multilevel Inverters with Nonequal DC Sources Using Particle Swarm Optimization. IEEE Trans. Ind. Electron. 2010, 57, 3678–3684. [Google Scholar] [CrossRef]
  16. Hagh, M.T.; Taghizadeh, H.; Razi, K. Harmonic Minimization in Multilevel Inverters Using Modified Species-Based Particle Swarm Optimization. IEEE Trans. Power Electron. 2009, 24, 2259–2267. [Google Scholar] [CrossRef]
  17. Etesami, M.; Ghasemi, N.; Vilathgamuwa, D.M.; Malan, W.L. Particle swarm optimisation-based modified SHE method for cascaded H-bridge multilevel inverters. IET Power Electron. 2017, 10, 18–28. [Google Scholar] [CrossRef]
  18. Khunkitti, S.; Siritaratiwat, A.; Premrudeepreechacharn, S.; Chatthaworn, R.; Watson, N.R. A Hybrid DA-PSO Optimization Algorithm for Multiobjective Optimal Power Flow Problems. Energies 2018, 11, 2270. [Google Scholar] [CrossRef] [Green Version]
  19. Shen, K.; Zhao, D.; Mei, J.; Tolbert, L.M.; Wang, J.; Ban, M.; Ji, Y.; Cai, X. Elimination of harmonics in a modular multilevel converter using particle swarm optimization-based staircase modulation strategy. IEEE Trans. Ind. Electron. 2014, 61, 5311–5322. [Google Scholar] [CrossRef]
  20. Panda, K.P.; Panda, G. Application of swarm optimization-based modified algorithm for selective harmonic elimination in reduced switch count multilevel inverter. IET Power Electron. 2018, 11, 1472–1482. [Google Scholar] [CrossRef]
  21. Routray, A.; Singh, R.K.; Mahanty, R. Modified Particle Swarm Optimization Based Harmonic Minimization in Hybrid Cascaded Multilevel Inverter. In 2018 IEEE Energy Conversion Congress and Exposition (ECCE); Institute of Electrical and Electronics Engineers (IEEE): Portland, OR, USA, 2018; pp. 5573–5578. [Google Scholar]
  22. Routray, A.; Singh, R.K.; Mahanty, R. Harmonic Reduction in Hybrid Cascaded Multilevel Inverter Using Modified Grey Wolf Optimization. IEEE Trans. Ind. Appl. 2019, 56, 1827–1838. [Google Scholar] [CrossRef]
  23. Massrur, H.R.; Niknam, T.; Mardaneh, M.; Rajaei, A. Harmonic Elimination in Multilevel Inverters Under Unbalanced Voltages and Switching Deviation Using a New Stochastic Strategy. IEEE Trans. Ind. Inform. 2016, 12, 716–725. [Google Scholar] [CrossRef]
  24. Kar, P.K.; Priyadarshi, A.; Karanki, S.B. Selective harmonics elimination using whale optimisation algorithm for a single-phase-modified source switched multilevel inverter. IET Power Electron. 2019, 12, 1952–1963. [Google Scholar] [CrossRef]
  25. Kundu, S.; Burman, A.D.; Giri, S.K.; Mukherjee, S.; Banerjee, S. Comparative study between different optimisation techniques for finding precise switching angle for SHE-PWM of three-phase seven-level cascaded H-bridge inverter. IET Power Electron. 2018, 11, 600–609. [Google Scholar] [CrossRef]
  26. Storn, R.; Price, K.V. Differential Evolution—A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  27. Chou, J.-S.; Truong, D.-N. A novel metaheuristic optimizer inspired by behavior of jellyfish in ocean. Appl. Math. Comput. 2021, 389, 125535. [Google Scholar] [CrossRef]
Figure 1. CHB-MLI: (a) general structure; (b) staircase waveform of nine-level MLI if three CHB units are used.
Figure 1. CHB-MLI: (a) general structure; (b) staircase waveform of nine-level MLI if three CHB units are used.
Electronics 10 02402 g001
Figure 2. Working of AJFS algorithm.
Figure 2. Working of AJFS algorithm.
Electronics 10 02402 g002
Figure 3. Implementation of AJFA.
Figure 3. Implementation of AJFA.
Electronics 10 02402 g003
Figure 4. Firing angles of five-level inverter.
Figure 4. Firing angles of five-level inverter.
Electronics 10 02402 g004
Figure 5. Firing angles of seven-level inverter.
Figure 5. Firing angles of seven-level inverter.
Electronics 10 02402 g005
Figure 6. Firing angles of nine-level inverter.
Figure 6. Firing angles of nine-level inverter.
Electronics 10 02402 g006
Figure 7. Harmonic reduction index parameter (firing angle) in zoomed view.
Figure 7. Harmonic reduction index parameter (firing angle) in zoomed view.
Electronics 10 02402 g007
Figure 8. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a five-level inverter.
Figure 8. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a five-level inverter.
Electronics 10 02402 g008
Figure 9. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a seven-level inverter.
Figure 9. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a seven-level inverter.
Electronics 10 02402 g009
Figure 10. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a nine-level inverter.
Figure 10. Comparing THD by using differential evolution (DE), genetic algorithm (GA), and AJFS algorithm in a nine-level inverter.
Electronics 10 02402 g010
Figure 11. Simulation outcomes: (a) output voltage and current waveform of five−level; (b) output voltage and current waveform of seven−level; (c) output voltage and current waveform of nine−level; (d) output voltage FFT of five−level (RL load, m = 0.69); (e) output voltage FFT of five−level (RL load, m = 0.93); (f) output voltage FFT of seven−level (RL load, m = 0.71); (g) output voltage FFT of seven−level (RL load, m = 0.92); (h) output voltage FFT of nine−level (RL load, m = 0.83); (i) output voltage FFT of nine−level (RL load, m = 0.91).
Figure 11. Simulation outcomes: (a) output voltage and current waveform of five−level; (b) output voltage and current waveform of seven−level; (c) output voltage and current waveform of nine−level; (d) output voltage FFT of five−level (RL load, m = 0.69); (e) output voltage FFT of five−level (RL load, m = 0.93); (f) output voltage FFT of seven−level (RL load, m = 0.71); (g) output voltage FFT of seven−level (RL load, m = 0.92); (h) output voltage FFT of nine−level (RL load, m = 0.83); (i) output voltage FFT of nine−level (RL load, m = 0.91).
Electronics 10 02402 g011aElectronics 10 02402 g011b
Figure 12. Experimental arrangement.
Figure 12. Experimental arrangement.
Electronics 10 02402 g012
Figure 13. Output voltage, output current, and harmonic spectrum of (a) five-level; (b) seven-level; (c) nine-level.
Figure 13. Output voltage, output current, and harmonic spectrum of (a) five-level; (b) seven-level; (c) nine-level.
Electronics 10 02402 g013aElectronics 10 02402 g013b
Figure 14. SHEPWM applied to standalone PV system.
Figure 14. SHEPWM applied to standalone PV system.
Electronics 10 02402 g014
Table 1. Selected parameters in AJFS.
Table 1. Selected parameters in AJFS.
SymbolQuantity
α 1 , α 2 , α 3 α d initialize switching angle
I t r ( m a x ) maximum number of iterations
t c time control
β distribution coefficient
μ mean location of all jellyfish
γ > 0 movement coefficient
c t time control function
M a x i n t maximum number of iterations
U b upper boundary of examine space
L b lower boundary of examine space
P b e s t global best position
Table 2. Firing angles and HRI for five-level inverter.
Table 2. Firing angles and HRI for five-level inverter.
mα1α2Harmonic Reduction
Index
0.580.6007651.228799 1.46 × 10 5
0.680.4600081.088594 2.67 × 10 4
0.810.2380320.866379 5.33 × 10 6
0.940.1637630.464611 7.04 × 10 6
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Siddiqui, N.I.; Alam, A.; Quayyoom, L.; Sarwar, A.; Tariq, M.; Vahedi, H.; Ahmad, S.; Mohamed, A.S.N. Artificial Jellyfish Search Algorithm-Based Selective Harmonic Elimination in a Cascaded H-Bridge Multilevel Inverter. Electronics 2021, 10, 2402. https://doi.org/10.3390/electronics10192402

AMA Style

Siddiqui NI, Alam A, Quayyoom L, Sarwar A, Tariq M, Vahedi H, Ahmad S, Mohamed ASN. Artificial Jellyfish Search Algorithm-Based Selective Harmonic Elimination in a Cascaded H-Bridge Multilevel Inverter. Electronics. 2021; 10(19):2402. https://doi.org/10.3390/electronics10192402

Chicago/Turabian Style

Siddiqui, Nimra Idris, Afroz Alam, Layeba Quayyoom, Adil Sarwar, Mohd Tariq, Hani Vahedi, Shafiq Ahmad, and Adamali Shah Noor Mohamed. 2021. "Artificial Jellyfish Search Algorithm-Based Selective Harmonic Elimination in a Cascaded H-Bridge Multilevel Inverter" Electronics 10, no. 19: 2402. https://doi.org/10.3390/electronics10192402

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