HOME JOURNALS CONTACT

Information Technology Journal

Year: 2013 | Volume: 12 | Issue: 12 | Page No.: 2382-2389
DOI: 10.3923/itj.2013.2382.2389
General Optimization Algorithm for Capacitor Voltage Balance of Multilevel Inverters
Wei Wu, Jian-Guo Jiang and He Liu

Abstract: A simple equivalent circuit of multilevel inverters to predict the deviation of node voltages was analyzed and the capacitor voltage imbalance mechanism of diode clamped multilevel inverter was analyzed. An optimization algorithm of Space Vector Pulse Width Modulation (SVPWM) for capacitor voltage balance of diode clamped multilevel inverters is presented. This algorithm predicts the deviation of node voltages for different operation modes to develop an optimization algorithm to minimize the voltage deviation among different capacitors. This algorithm selects the best switch combinations during each switching cycle to reach node voltage balance. This algorithm is naturally applicable to inverters with an arbitrary number of levels. The simulation and experimental results verify the correctness of this algorithm.

Fulltext PDF Fulltext HTML

How to cite this article
Wei Wu, Jian-Guo Jiang and He Liu, 2013. General Optimization Algorithm for Capacitor Voltage Balance of Multilevel Inverters. Information Technology Journal, 12: 2382-2389.

Keywords: Multilevel inverters, space vector pulse width modulation and voltage balance of capacitors

INTRODUCTION

At present, multilevel converters has been achieved wide range of applications in the field of high-voltage AC drive, wind power, the new DC transmission and reactive power compensation (Colak et al., 2011; Xia et al., 2011; Hochgraf and Lasseter, 1997; Mishra et al., 2003). Diode clamped without the need the separate DC power supply has been extensively studied. But voltage balance of DC link capacitors is a special problem in that topology, when the inverter more than three-level the capacitors balance control algorithm will become complicated. Different solutions were proposed to overcome this problem. Additional circuitry to inject or extract current to the capacitor was presented (Akagi et al., 2008; Hasegawa and Akagi, 2011; Sano and Fujita, 2008; Seo et al., 2001), but this way increases the hardware and the size of system with reducing efficiency. The algorithm using redundant state to change the action time of positive and negative small vector was proposed to control the balance of the capacitor voltage (Lee et al., 1996; Celanovic and Boroyevich, 2000; Dou et al., 2008; Lewicki et al., 2011; Hatti et al., 2008). But this method is suitable for three-level and is difficult to be extended to multi-level. The capacitor voltage balance control method for back to back multilevel converter can achieve the power flow in both directions (Pan and Peng, 2009; Ishida et al., 2002; Saeedifard et al., 2009; Busquets-Monge et al., 2011). However, this approach only applies to the back to back multilevel converter generating the extra device, complexity and the higher cost.

In this study, a simple equivalent model of the multilevel inverter was established and the SVPWM algorithm based on the 60° coordinate system was studied. A universal optimized SVPWM algorithm for multilevel inverter capacitor voltage balance was presented. This algorithm selects the optimal switching combinations during each switching cycle by predicting DC-side node voltage deviation under different switching state to achieve the balance of node voltage, as well as capacitor voltage balance. Simulation and experimental results are presented for three and five level inverter to verify the effectiveness of this optimal algorithm.

EQUIVALENT CIRCUIT OF DIODE CLAMPED MULTILEVEL INVERTER

Diode clamped N-level inverter equivalent model is presented in Fig. 1. The current im is flowing from the generic node m. The voltage of node m opposed to node 0 is:

(1)

Fig. 1: Equivalent circuit of diode clamped N-level inverters

Respectively define the switch variables Sa, Sb and Sc as A, B, C three-phase switching state and the range is [0, 1, 2...N-1]. Set Vdc = (N-1) E, the A-phase output voltage is:

(2)

Voltage space vector is defined in the complex plane:

(3)

When the switch variables Sa, Sb and Sc simultaneously increase or reduce the integer N and satisfy 0 = Sa-N, Sb-N, Sc-N = N-1, the synthesis of space voltage vector is unchanged. Therefore, a basic voltage vector may correspond to the multiple switch status.

CAPACITOR VOLTAGE IMBALANCE MECHANISM OF MULTILEVEL INVERTER

From the equivalent model of the diode clamped N-level inverter shown in Fig. 1, the size of current im which inflows or outflows the node m and the time dT during which the node m is charged or discharged was different. And those differences produce the node voltage deviation. The current im that outflow from node m is:

(4)

where ia, ib and ic are three-phase load currents:

(5)

Fig. 2: First sector of five-level voltage space vector

(6)

Selecting a different switch state (Sa, Sb and Sc), im is different. When im is not zero, the node m is charged or discharged causing the voltage deviation. When im>0, the node m is discharged; when im<0, the node m was charged; when im = 0, the node voltage is unchanged. Different switching states of the same voltage vector have different impact on each node. So, this algorithm dynamically selects the optimal switching state in order to minimize the node voltage deviation.

In order to fully illustrate the imbalance mechanism of diode clamped multilevel inverter, the first sector of the first sector of the space voltage vector diagram shown in Fig. 2 is analyzed, similarly to the other sectors. Table 1 and 2, respectively give each voltage vector, the corresponding switching states and the charging or discharging current of each node in the first sector for a three and five level inverter. As long as the load power factor is not zero, there is the phenomenon of the capacitor voltage imbalance.

As shown in Table 1, the switch states corresponding to the voltage vector V1 either charge or discharge the node 1. Switch state corresponding to V2 have no impact on the voltage of node 1, as charging or discharging current is zero. Switch state corresponding to V3 charge or discharge node 1 all along. Therefore, by dynamically selecting the redundant switching state of the V1, the node voltage can maintain balance.

Table 1: Node currents of three level inverter

Table 2: Node currents of five-level inverter

As shown in Table 2, the five-level voltage vector V1, V2 and V7 is balance voltage vector while the switch states corresponding to the rest of the voltage vector charge or discharge one or more nodes all along. Thus, the greater the voltage vector modulation is, the greater the imbalance of node voltage is. When the modulation is greater than 0.5, the node voltage cannot keep balance only by dynamically selecting the redundant switching state, unless by rounding a lot of unbalanced voltage vector.

Equivalent Capacitance of node m can be formed by the connection of m capacitors in series, between node m and 0, in parallel with the series of (N-1-m) capacitors, between node m and N-1. Set the value of DC side capacitor is C and then the equivalent capacitance of node m is:

(7)

The voltage deviation of node m is:

(8)

If the current im(t) may be considered constant within the interval dT, then the voltage deviation is simplified to:

(9)

Fig. 3: Optimization SVPWM flow chart

Define the action time of three basic voltage vectors which synthesize reference voltage vector Vref is tx, the corresponding switching state is (Sxa, Sxb, Sxc), voltage deviation of the node m is Δvmx, where x = 1, 2 and 3. Putting 4 into 9, node voltage deviation during action time of each the basic voltage vector is:

(10)

Optimization algorithm: According to the value and direction of the node voltage deviation, optimal redundancy switch state can be selected to control the balance of the node voltage for diode clamped multilevel inverter. This paper presents an optimization SVPWM algorithm of which flow chart is shown in Fig. 3. This algorithm predicts the deviation of node voltages for different operation modes to develop an optimization algorithm to minimize the voltage deviation among different capacitors.

This algorithm can accurately predict the node voltage deviation at next time and establish the objective function. During each switching cycle, optimization of the all switch status was completed in order to minimize the objective function, in other words, minimizing the node voltage deviation of the next time ultimately to achieve node voltage balance. The disadvantage of this algorithm do not consider the principle of minimum switching, it may increase the switching losses.

Define the actual voltage at kT moment between node m and node 0 as Vm(kT) and then the node voltage deviation is:

(11)

The node voltage deviation at (k+1)T moment is predicted as:

(12)

The objective function is established to optimize the switching states corresponding to a voltage space vector and then there is the minimum node voltage deviation at next time. Ultimately the inverter capacitor voltage can keep balance.

Firstly, each node voltage deviation is calculated for switch state (Sa, Sb and Sc) to predict the node voltage deviation at next time. Then select the value of the largest node voltage deviation:

(13)

Secondly, the optimal switching state is selected from the switching states corresponding to space voltage vector to minimize M (Sa, Sb, Sc). Then optimize the switch states corresponding to three basic voltage vectors one by one in order to control the balance of the node voltage.

SIMULATION RESEARCH

This algorithm was studied and analyzed for three and five level inverter. System parameters are as follows: the DC power Vdc = 1 kV, output frequency f = 50 Hz, capacitance of each DC capacitor C = 2200 μF, switching frequency fs = 5 kHz.

Situation of the three-level inverter under different load power factor and different modulation was presented. The simulation results are shown in Fig. 4 and 5. Figure 4 shows waveforms of line output voltage and capacitor voltages with different modulation when cosφ = 1. Figure 5 repeats waveforms of line output voltage and capacitor voltages with different modulation when cosφ = 0.95.

The value of DC capacitor was used in the algorithm to predict node voltage deviation. However, the capacitance value of each capacitor may go awry in the practical application. This algorithm was studied and analyzed when there are the deviations of the capacitance values. Figure 6 shows waveforms of line output voltage and capacitor voltages when the power factor cosφ = 0.95 and the modulation m = 0.9.

Simulation results show that the algorithm can effectively control the balance of the node voltage. When there is a small deviation in the capacitance, the algorithm can also be effective in controlling the balance of the node voltage.

In this study, the algorithm was extended to the multi-level. For example, five-level inverter was studied and analyzed with different modulation when the power factor cosφ = 0.95.

Fig. 4(a-b): Waveforms of line output voltage and capacitor voltages when cosφ = 1 (a) M = 0.5 and (b) M = 0.9

Fig. 5(a-b): Waveforms of line output voltage and capacitor voltages when cosφ = 0.95 (a) M = 0.5 and (b) M = 0.9

Fig. 6(a-b): Waveforms of line output voltage and capacitor voltages under different capacitance deviation, (a) C1 = 2200 MF, C1 = 2100 MF and (b) C1 = 2250 MF, C1 = 2150 MF

Waveforms of line output voltage and capacitor voltages with different modulation is shown in Fig. 7, in which (a), (b) and (c), respectively shows the waveforms of capacitor voltage and line voltage when m = 0.2, m = 0.5 and m = 0.8.

From Fig. 7 it shows that the capacitor voltage balance method prospered by this paper can also work well when it extends to more than three-level inverter.

EQUATIONS

In this study, experimental research of the algorithm on three-level and five-level experimental platforms was presented. For the basic parameters of three-level platforms: Vdc = 550 V, DC capacitor C1 = C2 = 2200 μF, R-L load, modulation M = 0.8. The basic parameters of five-level platforms: Vdc = 350 V, DC capacitor C1 = C2 = C3 = C4 = 2200 μF, R-L load, modulation M = 0.8.

Fig. 7(a-c): Waveforms of five-level capacitor voltages and line voltage under different the modulation (a) M = 0.2, (b) M = 0.5 and (c) M = 0.8

Fig. 8(a-c): Waveforms of line output voltage, capacitor voltages and load current of three-lever inverter

The experimental results of three-level inverter was shown in Fig. 8, in which (a) Presents the waveform of line voltage (b) Shows the waveform of DC-Bus voltage (c) Shows the load current. From the experimental results, the algorithm can effectively control the balance of the node voltage of DC capacitor.

Fig. 9: Waveforms of line output voltage of five-level inverter

Fig. 10: Waveforms of load current of five-lever inverter

The experimental results of five-level inverter was shown in Fig. 9 and 10, in which Fig. 9 presents the waveform of line voltage, Fig. 10 shows the waveform of load current. It can be seen that the voltage steps are equal, proved the effectiveness of the capacitor balance control algorithm.

CONCLUSION

This study analyzed the capacitor voltage unbalance mechanism of the diode clamped multilevel inverter. A general optimized SVPWM algorithm for multilevel inverter capacitor voltage balance was presented. This algorithm predicts the deviation of node voltages for different operation modes to establish objective function in order to optimize the switching states corresponding to a voltage space vector and finally minimize the voltage deviation among different capacitors. The balance algorithm is confirmed by the three-level and five-level experiment platform, in theory, the algorithm is suitable for any level inverter to control the capacitor voltage balance.

REFERENCES

  • Colak, I., E. Kabalci and R. Bayindir, 2011. Review of multilevel voltage source inverter topologies and control schemes. Energy Convers. Manage., 52: 1114-1128.
    CrossRef    Direct Link    


  • Xia, C.L., X. Gu, T.N. Shi and Y. Yan, 2011. Neutral-point potential balancing of three-level inverters in direct-driven wind energy conversion system. IEEE Trans. Energy Convers., 26: 18-29.
    CrossRef    Direct Link    


  • Hochgraf, C. and R.H. Lasseter, 1997. A transformer-less static synchronous compensator employing a multi-level inverter. IEEE Trans. Power Delivery, 12: 881-887.
    CrossRef    


  • Mishra, M.K., A. Joshi and A. Ghosh, 2003. Control schemes for equalization of capacitor voltages in neutral clamped shunt compensator. IEEE Trans. Power Delivery, 18: 538-544.
    CrossRef    


  • Akagi, H., H. Fujita, S. Yonetani and Y. Kondo, 2008. A 6.6-kV transformer less STATCOM based on a five-level diode-clamped PWM converter: System design and experimentation of a 200-V 10-kVA laboratory model. IEEE Trans. Ind. Appl., 44: 672-680.
    CrossRef    


  • Hasegawa, K. and H. Akagi, 2011. A new Dc-voltage-balancing circuit including a Single Coupled Inductor for a five-level diode-clamped PWM inverter. IEEE Trans. Ind. Appl., 47: 841-852.
    CrossRef    


  • Sano, K. and H. Fujita, 2008. Voltage-balancing circuit based on a resonant switched-capacitor converter for multilevel inverters. IEEE Trans. Ind. Appl., 44: 1768-1776.
    CrossRef    


  • Seo, J.H., C.H. Choi and D.S. Hyun, 2001. A new simplified space-vector PWM method for three-level inverters. IEEE Trans. Power Electron., 16: 545-549.
    CrossRef    Direct Link    


  • Lee, Y.H., B.S. Suh and D.S. Hyun, 1996. A novel PWM scheme for a three-level voltage source inverter with GTO thyristors. IEEE Trans. Ind. Appl., 32: 260-268.
    CrossRef    Direct Link    


  • Celanovic, N. and D. Boroyevich, 2000. A comprehensive study of neutral-point voltage balancing problem in three-level neutral-point-clamped voltage source PWM inverters. IEEE Trans. Power Electron., 15: 242-249.
    CrossRef    


  • Dou, Z., T.H. Zhang and Y. Ling, 2008. SVPWM and neutral-point-potential balance control of three-level NPC rectifier. Electron. Power Autom. Equip., 28: 65-69.
    Direct Link    


  • Lewicki, A., Z. Krzeminski and H. Abu-Rub, 2011. Space-vector pulsewidth modulation for three-level npc converter with the neutral point voltage control. IEEE Trans. Ind. Electron., 58: 5076-5086.
    CrossRef    


  • Hatti, N., Y. Kondo and H. Akagi, 2008. Five-Level diode-clamped PWM converters connected back-to-back for motor drives. IEEE Trans. Ind. Appl., 44: 1268-1276.
    CrossRef    Direct Link    


  • Pan, Z. and F.Z. Peng, 2009. A sinusoidal PWM method with voltage balancing capability for diode-clamped five-level converters. IEEE Trans. Ind. Appl., 45: 1028-1034.
    CrossRef    


  • Ishida, T., K. Matsuse, T. Miyamoto, K. Sasagawa and L. Huang, 2002. Fundamental characteristics of five-level double converters with adjustable dc voltages for induction motor drives. IEEE Trans. Ind. Electron., 49: 775-782.
    CrossRef    


  • Saeedifard, M., R. Iravani and J. Pou, 2009. A space vector modulation strategy for a back-to-back five-level HVDC converter system. IEEE Trans. Ind. Electron., 56: 452-466.
    CrossRef    


  • Busquets-Monge, S., S. Alepuz and J. Bordonau, 2011. A bidirectional multilevel boost buck DC converter. IEEE Trans. Power Electron., 26: 2172-2183.

  • © Science Alert. All Rights Reserved