Mitigation Of Harmonics In Cascade Multilevel Inverter Using Genetic Algorithm

DOI : 10.17577/IJERTV2IS4620

Download Full-Text PDF Cite this Publication

Text Only Version

Mitigation Of Harmonics In Cascade Multilevel Inverter Using Genetic Algorithm

Amrita Tuteja 1 & Dr. Amita Mahor2

1P.G. Scholar, NIIST, Bhopal (M.P.), India

2 H.O.D. Electrical & Electronics Department, NIIST, Bhopal (M.P.)

ABSTRACT

One of the major problems in electric power quality is the Harmonic contents. This paper focuses on the elimination of harmonics . In this paper , a Genetic Algorithm (GA) optimization technique is applied to multilevel inverter to determine optimum switching angles for cascaded multilevel inverter for eliminating some higher order harmonics while maintaining the required fundamental voltage. Switching angles are generated for different values of modulation index by proposed algorithm, considering minimum voltage total harmonic distortion (THD) whereas selected harmonics are controlled within the allowable limits.

Keywords: Cascaded multilevel inverter, Genetic Algorithm (GA), Multilevel Inverter, Total Harmonic Distortion (THD).

INTRODUCTION

In recent years , Multilevel voltage source inverters have received more and more importance and attention in industrial applications such as static power converter for high power application , FACTS devices , HVDC & as electric drives for all ac motors when dc supply is used. In multilevel inverters, the desired output voltage is achieved by suitable combination of multiple low dc voltage sources used at the input side. As the number of dc sources is increased, the output voltage becomes closer to a pure sinusoidal waveform. The required dc voltage can be chosen from different sources such as photovoltaic, batteries, fuel cells, capacitors, the rectified output voltage of wind turbines, and other similar dc voltage sources [1-3]. Some of the fundamental multilevel topologies include the cascaded H-bridge structures [4], flying capacitor [5], and diode-clamped converter [6]. . Among these three topologies, cascaded multilevel converter has got more attention in literatures [9-10]. This paper particularly focuses on Cascaded multilevel converters. This topology is divided into two symmetrical and asymmetrical structures. If all dc voltage sources are equal, the inverter is then known as symmetrical multilevel inverter, otherwise it is known as asymmetrical multilevel inverter. The output waveforms of multilevel inverters are in a stepped form therefore they have reduced harmonics compared to a square wave inverter. To reduce the harmonics further, different multilevel sinusoidal PWM and space-vector PWM schemes are suggested in the literature [11-12] however, PWM techniques increase the control complexity and the switching frequency. Another approach to reduce the harmonics is to calculate the switching angles in order to eliminate certain order harmonics. In this paper GA is used to solve this problem. The optimal switching angles are generated, selective harmonic are eliminated and consequently THD of output voltage is minimized.

MULTILEVEL INVERTER CONFIGURATION

A cascaded multilevel inverter consists of several single-phase full bridge inverters connected in series. The function of this multilevel inverter is to synthesise desired ac output voltage from several dc sources connected to the individual inverter units. Fig. 1 shows a single-phase structure of a cascaded multilevel inverter. Each individual inverter is capable of generating three different voltage output +Vdc, 0 and -Vdc by connecting the dc source to the ac output side by different combinations of the four switches, S1, S2, S3 and S4. The synthesised ac output voltage waveform is the sum of all the individual inverter outputs. The number of output-phase voltage levels of the cascaded multilevel inverter is 2S + 1, where S is the number of dc sources. A typical output voltage waveform of an 11-level cascade multilevel inverter with five dc sources is shown in Fig. 2.

Figure 1 Single-phase configuration of a multilevel inverter

Figure 2 Output voltage waveform of an 11-level multilevel inverter

PROBLEM FORMULATION

The output voltage waveform V(t) of the multilevel inverter as shown in Fig. 2 can be expressed in Fourier series as

V (t) = (an sin nn + bn cos nn) (1) n=1

Owing to quarter wave symmetry of the output voltage, the even harmonics are absent (bn =0) and only odd harmonics are present [13]. The amplitude of the nth harmonic an is expressed only with the first quadrant switching angles 1, 2, . . . , m

m

an =(4Vdc/n ) cos(n k ) (2) k=1

and

0<1<2<.<m<(/2) (3)

For any odd harmonics, (2) can be expanded up to the kth term, where m is the number of variables corresponding to switching angles 1 through m of the first quadrant.

In SHE, an is assigned the desired value for fundamental component and equated to zero for the harmonics to be eliminated [14]

m

a1= (4Vdc/ ) cos k = M k=1

m

a5 = (4Vdc/ 5) cos 5k = 0 (4)

k=1 m

an = (4Vdc/ n) cos nk = 0

k=1

where M is the amplitude of the fundamental component.

Non-linear transcendental equations are thus formed and after solving these equations, 1 through k are computed. In this work the complexity of solving the non-linear equations is prevented by converting the selective harmonic

elimination problem to an optimization problem as follow: The %THD of the output voltage can be expressed by:

It imitates biological evolution by using genetic operators like reproduction, Crossover, mutation etc. To minimize a function, f ( x l , x 2 …..x k ) using GA, first, each xi is coded as a binary or floating-point string of length m. In this paper, a binary string is preferred, e.g.

X1 = [1000101001]

X2 = [01010 … 01110] (1)

. . . . . . . . . . . . . . . Xk= [01110 … 01000]

The set of {x1. x2, …. xk} is called a chromosome and x, are called genes. The algorithm works as follows:

  1. Initialize population:

    Set a population size, N, i.e. the number of chromosomes in a population. Then initialize the chromosome values randomly. If known, the range of the genes should be considered for initialization. The narrower the range, the faster GA converges.

  2. Evaluate each chromosome:

Use a cost function specific to the problem at hand to evaluate the fitness value (FV) of each chromosome

FV = 1 or

f(x1,x2,.xk )

FV = -f(x1,x2.xk) (2)

Add all the FVs to get the total fitness. Divide each FV by the total FV and find the Weigh/probability of selection, pi, for each chromosome. The integer part of the product, pi N gives the number of descendents (offspring) from each chromosome. At the end, there should be N descendent chromosomes. If the number of descendents calculated is less then N, the rest of the descendents are found randomly considering the reproduction probabilities, pi, of each chromosome.

D.Crossover Operation:

A floating number (between 0 and 1) for each

Chromosome is assigned randomly. If this number is smaller than a pre-selected crossover probability, this chromosome goes into crossover. The chromosomes undergoing crossover are paired randomly. In this case assume x1 and x2 are paired. The crossing point is randomly selected, assume 3 in this case.

Then, before crossover X1= [11001.10111]

X2= [01010.10100] (3)

And after crossover,

1

% THD= [ (1)2

( an)2]1/2 X 100

n=5

X1= [11001.10100]

X2= [01010.10111] (4)

As seen above, the bits after the 3rd one are exchanged.

Where n=6+1 (i=1,2,3).

Voltage THD is considered as the fitness function F(),

that must be minimized with the constraints of selective harmonic elimination to reduce the overall THD in the output voltage waveform.

GENETIC ALGORITHM

The GA is a stochastic global search method that mimics the metaphor of natural biological evolution. GAs operates on a population of potential solutions applying the principle of survival of the fittest to produce (hopefully) better and better approximations to a solution. At each generation, a new set of approximations is created by the process of selecting individuals according to their level of fitness in the problem domain and breeding them together using operators borrowed from natural genetics. This process leads to the evolution of populations of individuals that are better suited to their environment than the individuals that they were created from, just as in natural adaptation.

E. Mutation Operation:

A floating number (between 0 and 1) for each bit is

assigned randomly. If this number is smaller than a preselected mutation probability, this bit mutates. Assume that the 2nd and 4th bits of X1 and 2nd, 3rd and 5th bits of X2 need to be mutated. Then, before mutation and after crossover,

X1= [11001.10111]

X2= [01010.10100] (5)

and after mutation, X1= [10011.10111]

X2 = [00111.10100] (6)

Finally, the new population is ready for another cycle of

Genetic algorithm. The algorithm runs a certain number of times as required by the user. At the end, the chromosome with the maximum FV is the answer.

RESULTS

To validate the computational results for switching angles, a simulation is carried out in MATLAB/SIMULINK software for an 5-level cascaded H-bridge inverter and unequal dc sources. The nominal dc voltage is considered to be 100 V, and the values of K1 and K2 are 1.05 and 0.88 respectively. For the 5- level inverter, the optimum value of switching angles, which minimize the harmonics for different iterations are shown below:

Table 1. Minimum THD at optimal value of switching angle

0.08

0.07

Total Harmonic Distortion

Total Harmonic Distortion

0.06

0.05

0.04

0.03

0.02

0.01

0 50 100 150

No of Iteration

No. of Iteration s

Switching Angles in radians

THD(%

)

1

2

50

0.3546

0.5573

0.3858

100

0.3800

0.6080

1.2513

150

0.5573

0.2026

1.0259

No. of Iteration s

Switching Angles in radians

THD(%

)

1

2

50

0.3546

0.5573

0.3858

100

0.3800

0.6080

1.2513

150

0.5573

0.2026

1.0259

Figure 5 Convergence characteristics for switching angle

1 =0.5573 & 2 = 0.2026

Figure 6 shows the output waveform for 5 level inverter for the optimal value of switching angle. The optimal value of switching angle at which the method gives minimum THD are 1 =0.3546 & 2 = 0.5573

-3

x 10

10

9

Total Harmonic Distortion

Total Harmonic Distortion

8

7

6

5

4

3

0 5 10 15 20 25 30 35 40 45 50

No of Iteration

200

150

100

Voltage (volts)

Voltage (volts)

50

0

-50

-100

-150

Figure 3 Convergence characteristics for switching angle

1 =0.3546 & 2 = 0.5573

1.5

-200

0 50 100 150 200 250 300 350 400

Angle (Degree)

Figure 6 Output Waveform of 5- level inverter

CONCLUSION

Total Harmonic Distortion

Total Harmonic Distortion

1

0.5

0

-0.5

-1

0 10 20 30 40 50 60 70 80 90 100

No of Iteration

In this paper a method based on GA was applied to eliminate selected order of harmonics and to reduce output voltage THD. Besides controlling individual selected harmonics within the allowable limits, the method also optimizes the other order of harmonics to minimize the overall voltage THD. In comparison with other suggested methods, the proposed technique has many advantages such as: it can produce all possible solution sets for any numbers of multilevel inverter without much computational burden, speed of convergence is fast, it can produce continuous solutions for the complete range of modulation index thereby giving more flexibility in control action etc. The effectiveness of applied method has been verified through simulation and the

Figure 4 Convergence characteristics for switching angle

1 =0.3800 & 2 = 0.6587

results were presented. The results show that the proposed method effectively minimizes a large number of specific harmonics, and the output voltage results in very low THD.

REFERENCES

  1. 1.S. Lai and F.Z. Peng, "Multilevel converters – a new breed of power converters," IEEE Trans. Ind Appl., vol. 32, o. 3, pp. 509-17, May/June 1996.

  2. 1. Ebrahimi, E. Babaei, and G.B. Gharehpetian "A new multilevel converter topology with reduced number of power electronic components," Accepted and will be published on IEEE Trans. Ind. Electron.

  3. S. De, D. Banerjee I , K. Siva kumar, K. Gopakumar, R. Ramchand, and C. Patel, "Multilevel inverters for low-power application," lET Power Electron., vol. 4, no. 4, pp. 384-392, 2011.

[4]M. Marchesoni, M. Mazzucchelli, and S. Tenconi, "A non conventional power converter for plasma stabilization," in Proc. Power Electron. Spec. Conj., 1988, pp. 122-129.

  1. T.A. Meynard and H. Foch, "Multi-level choppers for high Voltage applications," in Proc. Eur. Con! Power Electron. Appl., 1992, vol. 2, pp. 45-50.

  2. A. Nabae, 1. Takahashi, and H. Akagi, "A new neutral-point clamped PWM inverter," IEEE Trans. Ind Appl., vol. IA-17, no. 5,p p. 518-523,Sep./Oct. 1981.

  3. E. Babaei, "A cascade multilevel converter topology with reduced number of switches," IEEE Trans. Power Electron., vol. 23, no. 6, pp. 2657-2664, Nov. 2008.

  4. J. Ebrahimi, E. Babaei, and G.B. Gharehpetian "A new topology of cascaded multilevel converters with reduced number of components for high-voltage applications," Accepted and will be published on IEEE Trans. Power Electron.

  5. S. Mekhilef and M.N. Abdul Kadir, "Novel vector control method for three-stage hybrid cascaded multilevel inverter," IEEE Trans. Ind. Electron., vol. 58, no. 4, pp. 1339-1349, April 2011.

[I0] S.D.G. Jayasinghal, D.M. Vilathgamuwal, and U.K. Madawala, "Cascade multilevel static synchronous compensator configuration for wind farms," lET Power Electron., vol. 4, no. 5, pp. 548-556, 2011.

  1. L.M Tolbert, F. Z. Pen& T.G. Haktler, Multilevel PWM methods at low modulation indices, IEEE Trms(~cfionosn Power Elecfronics, 15(4), July2000, pp. 719-725.

  2. L.M. Tolbert, T.G. Habetler, Navel multilevel inverter carrier-based PWM method, IEEE Transocrions on lndurtry Applicorions, 35(8), 121 Sept.-Oct. 1999,pp. 1098- 1107.

  3. MOHAN N., UNDELAND T.M., ROBBINS W.P.: Power electronics:converters, applications and design (Wiley, New York, 2003, 3rd edn.)

  4. HOLMES D.G., LIPO T.A.: Pulse width modulation for power=converters: principles and practice (IEEE Press, NJ, 2003).

Leave a Reply