HOME JOURNALS CONTACT

Journal of Applied Sciences

Year: 2014 | Volume: 14 | Issue: 3 | Page No.: 266-272
DOI: 10.3923/jas.2014.266.272
An Improved Switching Period Optimization Space Vector PWM Strategy
Guoqiang Chen, Jianli Kang and Junwei Zhao

Abstract: In order to improve the performance of space vector PWM (pulse width modulation), the optimization is widely used. The switching period optimization space vector PWM can reduce both total harmonic distortion and spectrum peaks, so it has important application prospects and has been widely discussed among several types of optimization strategies. Aiming at the characteristic of uncontrollable switching frequency, the study proposes an improved optimization method that can be used in both steady and non-steady states. The method uses a time window with adaptive width to control the average switching period and divides the value range of reference voltage vectors into two kinds of regions: R and Q based on period coefficients. Switching periods are dependent in the same time window, while independent in different windows. The total extra time between specified periods and optimal periods in region R can be made full use of in region Q. A simulation platform was built in software MATLAB/Simulink. The simulation result verifies excellent performance on harmonic distortion and amplitude peak reduction. The improved strategy has widespread applications in electric vehicles, industry automation and drives, household appliances and so on.

Fulltext PDF Fulltext HTML

How to cite this article
Guoqiang Chen, Jianli Kang and Junwei Zhao, 2014. An Improved Switching Period Optimization Space Vector PWM Strategy. Journal of Applied Sciences, 14: 266-272.

Keywords: switching frequency, Space vector PWM, switching period optimization, period coefficient and time window

INTRODUCTION

Space Vector Pulse Width Modulation (SVPWM) has gained wide applications because it can make full use of DC voltage, improve harmonic performance and be implemented in many digital chips, such as TMS320F2812 and Infineon TriCore 1797/1767 (Hava, 1998). SVPWM can be divided into deterministic SVPWM and random SVPWM. Due to the principle of PWM, the output voltage harmonics focus on or around the switching frequency and its integer multiple ones in many deterministic SVPWM strategies with fixed switching frequency, fixed zero vector distribution and fixed pulse position method (Holmes, 1995; Holmes and Lipo, 2003). The optimization method has been used to eliminate selective harmonics or improve modulation performance (Bruckner and Holmes, 2005; Dehbonei et al., 2002; Hao et al., 2010; Holtz and Beyer, 1994; Laczynski et al., 2008; Lee et al., 2009; Wu et al., 2005; Yuan et al., 2009). The randomization method has been used to reduce harmonic spectrum amplitude peaks through uniformly spreading harmonic spectrum on frequency axes, so many random SVPWM strategies have been proposed and discussed (Carlosena et al., 2007; Chen et al., 2012a, b, c; Chen et al., 2013). Three fundamental RSVPWM strategies include random zero vector distribution PWM (RZDPWM), Random Pulse Position PWM (RPPPWM) and Random Switching Frequency PWM (RSFPWM) (Kirlin et al., 2002, 1994; Ma et al., 2007a, b, 2008; Na et al., 2002; Oh et al., 2009; Wang and Wang, 2007). Aiming at switching frequency that is a key parameter in SVPWM, randomization and optimization methods have been discussed. RSFPWM has the most excellent performance in the three fundamental random strategies. Randomization may increase harmonic distortion. Holtz and Beyer (1994) presented an optimal SVPWM method that considered switching subcycles as optimization variables and given a prediction method. Chen et al. (2013) discussed the numerical solution of switching cycle duration/period optimization RSVPWM based on infinite cycles in a fundamental. The optimal SVPWM method can get excellent performance and the average switching frequency is controllable if the motor control system works in a steady state, while uncontrollable in a non-steady state. The uncontrollable frequency may damage power switches, so the study proposes an improved optimization method that can be used in both steady and non-steady states.

SWITCHING PERIOD OPTIMIZATION SVPWM

The switching state of the classic two-level three-phase inverter forms eight basic space voltage vectors, as shown in Fig. 1 (Holmes and Lipo, 2003). The eight vectors include six active voltage vectors and two zero vectors An arbitrary voltage vector with amplitude Uo and phase angle θ iside the hexagon region shown in Fig. 1 can be generated by zero vector and two active vectors that are starting and ending boundaries of the sector.

Aiming at harmonic current Root-Mean-Square (RMS) value minimization. Holtz and Beyer (1994) drew the conclusion that the total harmonic distortion reaches minimum when all harmonic current RMS values of all cycles/subcysles/periods are made equal. Based on the above conclusion, Chen et al. (2013) discussed computing formulas and numerical computing algorithms for formulas of optimal period Random Space Vector Pulse Width Modulation (RSVPWM) based on infinite cycles in a fundamental. The optimal cycle durations/periods can be computed using the following equation (Holmes and Lipo, 2003).

(1)

where, εk is the kth switching cycle (subcysle)/period coefficient, T0 is the fixed cycle duration, Tk is the kth optimal cycle duration, Ih,min is the same harmonic current RMS value of all subcycles, Ih,k0 is the harmonic current RMS value of the kth cycle and N is the number of cycles.

So:

(2)

Fig. 1: Voltage vectors, vector summation method and PWM waveforms

Let:

(3)

For N→+∞, Ih,k0 becomes a function of the modulation index M and phase angle θ, that is to say, Ih,k0 becomes Ih(M, θ). Then, Eq. 2 can be expressed as:

(4)

where, Ih(M, θ) is RMS value of current ripple to specified modulation index M and phase angle θ, f (M, θ) is the corresponding micro Harmonic Distortion Factor (HDF) and C is the constant factor difference between mean-square value and RMS value.

So, εk becomes a function of M and θ and can be expressed as ε (M, θ). Optimal Tk/T0 for the traditional SVPWM (TSVPWM) and RZDPWM can be computed and shown in Fig. 2.

Fig. 2(a-b): Optimal switching period coefficient Tk/T0 between fixed cycle duration T0 and optimal cycle duration Tk in the first sector for (a) TSVPWM and (b) RZDPWM

IMPROVED OPTIMIZATION METHOD

The hexagon region shown in Fig. 1 can be divided into two kinds of regions: R and Q as shown in Fig. 3. Region R includes six sub regions: R1, R2, R3, R4, R5 and R6, while region Q includes Q1, Q2, Q3, Q4, Q5 and Q6. The region division method is as follows:

(5)

The improved switching period optimization method is shown in Fig. 4 and can be described as follows:

S1: The optimization method begins to work. Whether the reference voltage vector cuts across the boundary between R and Q from region Q to region R is analyzed based on the rotation direction and current value of . If yes, a time window begins to work and the count variable k and the timing variable T1 are set to 0: 0→k, 0→T1; else, the switching period is set to a constant value T0, that is to say, Ts = T0 and go to S7
S2: If the return-to-zero condition is satisfied, the count variable k and the timing variable T1 are set to 0: 0→k, 0→T1, then go to S3; else, go to S3 directly. The return-to-zero condition is (1) cuts across the boundary from region Q to region R or from one sub regions of R to another sub region of R and (2) T1≥Tset, where Tset is the setting value for timing window width
S3: k+1→k. Switching period coefficient ε is computed based on the amplitude and phase angle of . The switching period Ts is set to εT0: Ts←εT0. Go to S4
S4: The region where locates is analyzed based on current . If locates in region R or the boundary, go to S6; else, go to S5
S5: If kT0≤T1+Ts, go to S6; else, let Ts←T0 and go to S6
S6: T1+Ts→T1 and go to S7
S7: The duration time of basic voltages is computed firstly, rising edge time and trailing edge time are computed based on dead time and modulation strategy secondly and corresponding resisters are set finally. The 6 switching signals are automatically generated by the controller

In order to be realized easily in the digital control system, switching period coefficient ε is computed, discretized as a two-dimension lookup table off-line and stored in read-only memory (ROM). The modulating index M and phase angle θ are discretized with step δM and δθ, respectively and only εs on the grids are stored.

Fig. 3: Region division method of R and Q based on the switching period coefficient ε (M, θ) value and ε (M, θ)>1 in R, ε(M, θ)<1 in Q, ε (M, θ) = 1on boundaries between R and Q

If pairs of (M, θ) is on the grid point, the corresponding coefficient ε can be got from the ROM table directly. If not, the interpolation can be utilized.

The classical bilinear interpolation has more excellent performance with less computation and the principle can explained in Fig. 5. A(M1, θ1), B(M2, θ1), C(M1, θ2) and D(M2, θ2) are the four nearest neighbors of F(M, θ), then ε(M, θ) can be got as:

ε(M, θ) = (θ-θ1)[ε(F)-ε(E)]+ε(E)
(6)

where, ε(E) = (M-M1)[ε(B)-ε(A)]+ε(A) and ε(F) = (M-M1) [ε(D)-ε(C)]+ε(C).

The nearest neighbor interpolation is a very simple method that can be used. As shown in Fig. 5, C is the nearest neighbor of F, so ε(C) can also be used as the approximate value of ε(F).

SIMULATION RESULTS AND DISCUSSION

A simulation platform was built in MATLAB/Simulink. The simulation results are shown in Fig. 6-9, with parameters of fundamental frequency 30 Hz, switching frequency 10000 Hz and modulation index 0.9. The Fast Fourier Transform (FFT) algorithm is employed to analyze phase voltage spectra. From the figures, some phenomena can be found as follows:

• The improved optimization method, as well as the traditional optimization method, can significantly reduce harmonic distortion and harmonic amplitude peaks, which can be seen from Fig. 6 and 7
• In the same time window, switching periods are dependent. That is to say, the kth period is determined by corresponding period coefficient and past k-1 switching periods. From Fig. 4 and 8, the switching period can be computed using the corresponding coefficient ε if locates in region R, because ε is more than 1 and the corresponding period more than the specified period T0 that certainly does not make the switching frequency more than the specified one. If keeps locating in region Q for a long time, the switching frequency will be more than the specified one. The switching periods in region Q and R are comprehensively considered in the same time window. The total extra time between specified period T0 and optimal period Ts in region R can be made full use of in region Q. If the extra time in R is used up in Q, the following period in Q is set to the specified one T0, as can be seen from Fig. 8 and 9

Fig. 4: Flowchart of the improved optimization method

Fig. 5: Bilinear interpolation algorithm to compute F(M, θ) value using four nearest neighbors

Fig. 6: Phase voltage spectrum of TSVPWM

Fig. 7: Phase voltage spectrum of proposed optimization method for TSVPWM

Fig. 8: Switching period of traditional optimization method for TSVPWM

Fig. 9: Switching period of proposed optimization method for TSVPWM

CONCLUSION

In this study an improved switching period optimization SVPWM strategy is proposed. The strategy uses a time window with adaptive width to control the average switching period and divides the value range of into two kinds of regions: R and Q based on period coefficients. Switching periods are dependent in the same time window, while independent in different widows. The total extra time between specified period T0 and optimal period Ts in region R can be made full use of in region Q. If current width of the time window is more than the specified value and cuts across the boundary from Q to R or from one sub regions of R to another sub region of R, the window is returned to zero and a new window begins. A simulation platform was built in MATLAB/Simulink. The simulation result verifies excellent performance on harmonic distortion and amplitude peak reduction.

The improved strategy has widespread applications in electric vehicles, industry automation and drives, household appliances and so on.

It is variable and optimal period that reduces harmonic distortion and spectrum peaks. The combination of switching period optimization and randomization can get more excellent performance. But randomization makes it complicated to realize in digital control units. In the future, the study will focus on how to realize the optimization method and control algorithm in one chip, for example Field-Programmable Gate Array (FPGA).

ACKNOWLEDGMENTS

This study is supported by Henan Polytechnic University Doctoral Science Foundation with grant No. 648495 and Key Science and Technology Project of Education Department of Henan Province of China with grant No. 13B460027. The authors would also like to thank the anonymous reviewers.

REFERENCES

  • Bruckner, T. and D.G. Holmes, 2005. Optimal pulse-width modulation for three-level inverters. IEEE Trans. Power Electron., 20: 82-89.
    CrossRef    Direct Link    


  • Carlosena, A., W.Y. Chu, B. Bakkaloglu and S. Kiaei, 2007. Randomized carrier PWM with exponential frequency mapping. IEEE Trans. Power Electron., 22: 960-966.
    CrossRef    


  • Chen, G., J. Zhao and J. Kang, 2013. A switching period optimization method to random space vector PWM. Int. J. Advancements Comput. Technol., 5: 181-189.
    CrossRef    


  • Chen, G., M. Zhang and J. Zhao, 2012. Harmonic distortion factor of a hybrid space vector PWM based on random zero-vector distribution and random pulse position. Adv. Inform. Sci. Serv. Sci., 4: 242-250.
    CrossRef    Direct Link    


  • Chen, G., Z. Wu, Y. Zhu and J. Zhao, 2012. Realization of random space vector pulse width modulation based on infineon tricore TC1767/TC1797. Int. J. Digital Content Technol. Applic., 6: 624-632.
    CrossRef    


  • Chen, G., Z. Wu and Y. Zhu, 2012. Harmonic analysis of random pulse position space vector PWM. J. Tongji Univ. Nat. Sci., 40: 1111-1117.
    CrossRef    


  • Dehbonei, H., L. Borle and C.V. Nayar, 2002. Optimal voltage harmonic mitigation in single-phase pulse width modulation. J. Electr. Electron. Eng., 22: 59-68.


  • Hao, S., J. Liu, Y. Cai and M. Hao, 2010. Optimal algorithm of voltage vector based on space vector pulse width modulation. J. Nanjing Univ. Sci. Technol. (Nat. Sci.), 34: 213-216, 221.
    Direct Link    


  • Hava, A.M., 1998. Carrier based PWM-VSI drives in the overmodulation region. Ph.D. Thesis, University of Wisconsin-Madison, Madison, WI., USA.


  • Holmes, D.G., 1995. The significance of zero space vector placement for carrier based PWM schemes. Proceedings of the 30th IAS Annual Meeting, Volume 3, October 8-12, 1995, Orlando, FL., USA., pp: 2451-2458.


  • Holmes, D.G. and T.A. Lipo, 2003. Pulse Width Modulation for Power Converters: Principles and Practice. John Wiley and Sons, USA., ISBN-13: 9780471208143, Pages: 744


  • Holtz, J. and B. Beyer, 1994. Optimal pulsewidth modulation for AC servos and low-cost industrial drives. IEEE Trans. Ind. Appl., 30: 1039-1047.
    CrossRef    


  • Kirlin, R.L., M.M. Bech and A.M. Trzynadlowski, 2002. Analysis of power and power spectral density in PWM inverters with randomized switching frequency. IEEE Trans. Ind. Electron., 49: 486-499.
    CrossRef    


  • Kirlin, R.L., S. Kwok, S. Legowski and A.M. Trzynadlowski, 1994. Power spectra of a PWM inverter with randomized pulse position. IEEE Trans. Power Electr., 9: 463-472.
    CrossRef    


  • Laczynski, T., T. Werner and A. Mertens, 2008. Modulation error control for medium voltage drives with LC-filters and synchronous optimal pulse width modulation. Proceedings of the IEEE Industry Applications Society Annual Meeting, October 5-9, 2008, Edmonton, Canada, pp: 1-7.


  • Lee, H.H., P.Q. Dzung, L.D. Khoa and L.M. Phuong, 2009. The optimized adaptive space vector pulse width modulation for four switch three phase inverter under DC-link voltage ripple condition. Proceedings of the IEEE Region 10 Conference on TENCON 2009, November 23-26, 2009, Singapore, pp: 1-6.


  • Ma, F.M., Z.G. Wu and X.G. Hou, 2007. Random space vector pwm based on the generalized modulator. Proc. CSEE, 27: 98-102.
    Direct Link    


  • Ma, F., Z. Wu and Y. Li, 2007. Realization and power spectrum analysis of random zero-vector PWM. J. Wuhan Univ. Technol. (Transp. Sci. Eng.), 31: 239-242.
    Direct Link    


  • Ma, F.M., Z.G. Wu and Y.M. Li, 2008. Analysis and design of the random frequency PWM inverters. Proc. CSEE, 28: 67-71.
    Direct Link    


  • Na, S.H., Y.G. Jung, Y.C. Lim and S.H. Yang, 2002. Reduction of audible switching noise in induction motor drives using random position space vector PWM. IEE Proc. Electr. Power Appl., 149: 195-200.
    CrossRef    Direct Link    


  • Oh, S.Y., Y.G. Jung, S.H. Yang and Y.C. Lim, 2009. Harmonic-spectrum spreading effects of two-phase random centered distribution PWM (DZRCD) scheme with dual zero vectors. IEEE Trans. Ind. Electr., 56: 3013-3020.
    CrossRef    


  • Wang, H.X. and B. Wang, 2007. Study of randomized period modulation based on three-states Markov chain. Proc. CSEE, 27: 8-12.
    Direct Link    


  • Wu, C., Q. Jiang and C. Zhang, 2005. An optimization method for three-level Selective Harmonic Eliminated Pulse Width Modulation (SHEPWM). Proceedings of the 8th International Conference on Electrical Machines and Systems, Volume 2, September 27-29, 2005, Nanjing, China, pp: 1346-1350.


  • Yuan, R., X. Zou and C. Xu, 2009. A parallel evolutionary algorithm for optimal pulse-width modulation technique in power systems. Proceedings of the 1st ACM/SIGEVO Summit on Genetic and Evolutionary Computation, June 12-14, 2009, Shanghai, China, pp: 725-729.

  • © Science Alert. All Rights Reserved