DOI QR코드

DOI QR Code

Advanced Static Over-modulation Scheme using Offset Voltages Injection for Simple Implementation and Less Harmonics

  • Lee, Dong-Myung (school of Electronic and Electrical Engineering, Hongik University)
  • Received : 2014.03.30
  • Accepted : 2014.08.13
  • Published : 2015.01.01

Abstract

In this paper, a novel static overmodulation scheme (OVM) for space-vector PWM (SVPWM) is proposed. The proposed static OVM scheme uses the concept of adding offset voltages in linear region as well as overmodulation region to fully utilize DC-link voltage. By employing zero sequence voltage injection, the proposed scheme reduces procedures for achieving SVPWM such as complicated gating time calculation. In addition, this paper proposes a stepwise discontinuous angle movement in high modulation region in order to reduce Total Harmonic Distortion (THD). The validity of the proposed scheme is verified through theoretical analysis and experimental results.

Keywords

1. Introduction

Space vector PWM (SVPWM) technique is widely used due to its high linear region of output voltage and the easiness of implementation using microprocessors or micro-controllers. The fundamental frequency component of output voltage by SVPWM matches the magnitude of the voltage command in the linear region. Whereas, in the overmodulation region, because the reference voltage vector partially or totally moves along the outside of the hexagon, the fundamental voltage magnitude is not linearly proportional to the magnitude of the reference vector. In some applications such as V/F control, it is important to ensure linearity of the output voltage corresponding to modulation index in the overmodulation (hereinafter OVM) region including six-step operation, so that PWM scheme for OVM is required.

OVM techniques can be divided into two. The first one is called as dynamic OVM [1, 2]. Dynamic OVM, which is usually used in vector control, focuses on the improvement of dynamic performance in OVM region. When the reference vector exists outside the hexagon, the voltage vector is projected on the side of hexagon according to specific control purpose. In contrast, for the V/F control of induction machines, more important control aspect is to have the linearity in output voltage and smooth transition from linear region to six-step operation. Hence, so-called the static OVM technique is applied [3].

This paper proposes a new static OVM that retains the linearity of the output voltage, as well as reduces harmonics. Especially in the proposed scheme, the static OVM is realized by offset voltage adding method instead of through calculation of switching times done in conventional methods[4-12].

In [4], a graphical approach was proposed to increase understanding of the algorithm, but the proposed scheme did not ensure the linearity in the fundamental component. Ref. [5] proposed static OVM based on SVPWM. The OVM was implemented by switching time calculation. Ref. [5] is the most typical static modulation method in which region of OVM range is divided into two corresponding to modulation index. The OVM methods [6-9] using Fourier Series Expansion (FSE) to get magnitude and angle reference of voltage vector have a merit of maintaining the linearity in the output voltage corresponding to modulation index, but all algorithms were implemented by SVPWM realized by calculation of switching time. In [7], the method proposed in [5] has been improved by determining modified voltage reference using FSE.

In [10], in order to reduce complex computation process, concept of mean value has been used, but due to the additional steps, the scheme may show slower response than the method that has no pre-calculation procedure. In [11], switching times were calculated based on the valid voltage vector moving the path that exists inside and outside of the hexagon. This technique did not need a lookup table, but required a complex procedure for calculating switching times. It should be emphasized that most conventional methods [4-11] have realized the SVPWM by calculation of switching time for each power switch except [12].

In [12], the static OVM has been realized by adding offset voltages. Three different offset voltage patterns having various slopes are devised to increase the magnitude of fundamental voltage component in OVM region. Experimental results for different offset voltage patterns were illustrated but analysis of the relationship between the fundamental component and the shape of offset voltages patterns was not stated.

Hence, in order to take into account the linearity of the fundamental voltage component, THD reduction, and simple implementation, this paper proposes an advanced SVPWM done by offset voltages injection method applied in the linear as well as OVM region. The proposed OVM utilizes FSE to get approximate equations for voltage magnitude and phase angle, and applies the concept of adding offset voltages to realize the static OVM scheme by a simple procedure and lower THD.

As the concept of adding zero sequence voltages [13] is used for the proposed scheme, gating times of switches can be determined without complicated calculation process such as decision of voltage vector location and duty time calculation for right and left side vertex voltage vectors. In conventional methods, the phase-angle reference is commended in a manner that jumping into predetermined location after staying a vertex vector in the OVM region II [4-12]. Unlike conventional methods, to reduce THD the voltage vector moves not just in one-step but with several steps toward predetermined location in this proposed scheme. Through simulation and experimental results, the effectiveness of the proposed method is verified.

 

2. Proposed Static Over-modulation Method

In the proposed method, OVM region is divided into two corresponding to modulation index (m) the same as the calculation based SVPWM. Modulation index, which ranges from 0 to 1, defined as the ratio of fundamental frequency component of voltage output (V*1) to that from six-step operation is expressed as follows

2.1 OVM region I (0.9069≤m<0.9514)

OVM region I begins at m=0.9069 [6]. In OVM region I, the reference vector partially exists the outside of the hexagon. Dotted circle in Fig. 1 (a) shows the trajectory of the original vector (V* old), and that of new voltage reference (V* new) after modification is illustrated in Fig. 1 (b). As shown in Fig. 1, the magnitude of V* new is boosted to compensate the reduction of the magnitude of V* old. When the voltage vector is located outside of the hexagon, for the implementation of SVPWM the voltage vector is projected on the side of the hexagon, and as the result of the projection the magnitude of the developed vector is reduced. Therefore, V* new has larger magnitude than V* old to maintain the linearity of voltage magnitude in OVM region corresponding to m value.

Fig. 1.Reference vector in OVM region I: (a) V*old and (b) V*new.

The approximate expression corresponding to m is summarized in Table 1. How to get Table 1 is explained in [6]. mb means boosted m and defined as (2). In (2), V* inst represents the instantaneous peak value of the voltage vector. Using instantaneous value rather than fundamental frequency value is easy to implement the static OVM, so that the term mb (boosted modulation index) is introduced.

Table 1.Approximate mb equation for OVM region I [6]

In Fig. 1, the voltage references before (V* old) and after modification (V* new) are shown in the span of 600, and they can be expressed as (3). When V* rotates within the hexagon, it can be expressed as (3)-a. This trajectory resides between ①-② or ③-④. On the other hand, when V* is positioned outside the hexagon, V* can be denoted as (3)-b, which represents the vector projected on the side (between ②-③) of the hexagon. It should be mentioned that Eq. (3) is not used in implementation for SVPWM. Eq. (3) is just shown to help the understanding of the proposed method in the viewpoint of getting mb.

Original voltage referenceV* =V1*ej9 Modified (new) voltage reference in OVM region I

kV1* in (3)-a can be rephrased as Vb (magnitude of boosted reference vector), and it has the magnitude of mb×2Vdc/π obtained using (2).

Whereas, in the linear region, as the fundamental voltage component is linearly proportional to the magnitude of voltage reference, mb is equal to m. In OVM region, m is different from mb. OVM I ends when m=0.954 and it is equivalent to kV1=Vb=2/3Vdc that is maximum instantaneous value of the phase voltage. The magnitude of fundamental voltage component for m=0.954 is 1.908Vdc/π (=4/π*Vdc/2*0.954). For m=0.954, corresponding mb is π/3 (=1.0472). In OVM region I, the magnitude of voltage vector is boosted while maintaining the phase angle reference, i.e. there is no modification in the phase angle reference.

In this paper, the concept of the offset voltage injection is utilized for achieving static OVM. The proposed OVM is applied to three-phase load in the same manner for each phase, so that the algorithm is described only with respect to a-phase. Voltage references of phase (V* as), pole (V* an), and offset (V* sn) for SVPWM is expressed as (4) and (5) [13].

where,

The relationship between m and mb listed in Table 1 is used to ensure output voltage linearity of OVM, First mb is obtained from m using Table 1 and k is determined as (6). New phase voltage, offset voltage, and pole voltage corresponding to m are expressed as (7) and (8).

When the boosted (or modified) voltage vector is located outside the hexagon, the voltage vector is projected on the side of the hexagon while remaining the phase angle reference, and new voltage reference in OVM I can be expressed as (9).

Where, and

When the reference vector is located inside the hexagon, i.e. for the condition of , there is no modification in , but when the vector is positioned outside the hexagon is multiplied to to project the voltage vector on the side of hexagon. Scaling resembles the form of switching time modification presented as T1 (modified) = Ts/(T1+ T2)ⅹT1 (original) in the minimum phase dynamic OVM method [14]. Where T1, T2, and Ts represent the switching time for right vector, that for left vector, and sampling period, respectively. Fig. 2 illustrates the block diagram for generating voltage reference in OVM I region with the proposed method. First, boosted phase voltage reference is calculated according to m (equivalently V*), and then using (10) the offset voltage () is determined. After adding to the voltage reference (), pole voltage reference () for PWM is obtained finally. Fig. 2 clearly shows that the proposed method realizes the static OVM just adding k calculation block and multiplication routine if hence it results in a simple procedure.

Fig. 2.Overall block diagram for generating pole voltage reference in OVM region I by the proposed scheme.

2.2 OVM scheme in region II (0.9514≤m≤1)

Eq. (11) represents voltage reference of conventional method in OVM II region.

Where, αh represents a holding angle.

In conventional static OVMs for region II, the reference vector stays at the vertex of the hexagon until angle reference (θ) reaches holding angle (αh) and when θ arrives at αh position V* jumps to that point. In the period of αh≤θ<π/3–αh, V* moves continuously toward π/3–αh position, and jumps to π/3 when θ is positioned in between π/3–αh and π/3. Thus, V* moves discontinuously in the periods of 0≤θ<αh and π/3–αh≤ θ<π/3. In addition, determination of θ is implemented by time calculation-based SVPWM.

On the other hand, in the proposed OVM in order to reduce THD, θ command of V* moves partially continuous in the period of phase jumping and it is realized by offset voltage adding. In the proposed scheme, θ approaches the specific position such as αh not by just one step as shown in Fig. 3 (a) but with several steps as illustrated in Fig. 3 (b). Where, α means total span of θ segment, and n is the number of intervals (or steps). It should be noticed thata is not αh, how to get αh is explained in the followings.

Fig. 3.Movement of reference vector in OVM region II by (a) conventional method, and (b) by the proposed method.

Mathematical representation of V* in OVM II by the proposed method having n intervals in the range of 600 can be expressed as (12).

Where,

It should be emphasized again that in the conventional method such as [6] the SVPWM is implemented by using time based formulas rather than the offset voltages injection. To get the relationship among m, α, and n, FSE is used in the proposed scheme. By equalizing the coefficient of FSE of the original vector (V1mejθ ) and that of the modified vectors of (12), Eqs. (13) and (14) can be obtained. Where, V1m denotes the magnitude of fundamental voltage component.

Fig. 4 shows the relationship of α, n, and m (equivalently V1m) obtained by using (14). The amount of calculation increases as n becomes greater. In this paper, n is set as 1, 2, or 3. α value corresponding to n for satisfying the linearity in voltage magnitude with less THD is summarized in Table 2. Curve fitting tool in MATLAB is used to get the approximate equation of α. In Table 2, m is divided into 5 sections, and the number of sections is chosen with consideration of the complexity of PWM routine implementation.

Fig. 4Relationship among α (in radian), n, and m.

Table 2.Approximate holding angle span (α) corresponding to n and m in OVM II region

In OVM II, the magnitude of boosted voltage is fixed as 2/3Vdc, which is the maximum magnitude of phase voltage. In OVM II, k in (6) is 2/3Vdc (equivalently mb = π/3 = 1.0472), and the pole voltage reference is expressed as (15).

As shown in (15), the minimum phase error method is applied to limit the magnitude of pole voltage reference. Fig. 5 shows the block diagram for generating pole voltages with offset voltages in OVM II region by the proposed method. Regardless of m, k is set as 2/3Vdc. In OVM II region, the proposed scheme determines holding span α corresponding to m with the information of Table 2. Magnitude of V* is fixed as 2/3Vdc and the phase angle is commended by using the predetermined α and n steps.

Fig. 5.The overall block diagram for generating PWM in OVM II region by the proposed method.

2.3 Reduction of total harmonic distortion

THD of output voltage is defined as (16). It is the ratio of RMS value of total harmonic components to that of fundamental frequency.

In OVM II region, stepwise movement of V* is proposed to reduce THD. Fig. 6 illustrates (a) V* movement in conventional method, and (b) that in the proposed method with for n=2. In Fig. 6, the solid line represents V1* and is trajectory of the magnitude of fundamental frequency in V*. Eq. (16) says that the smaller difference between V* and V1* results in smaller THD. Hence comparing Figs. 6 (a) and (b), it can be known that Fig. 6 (b) showing smaller difference between V* and V1* will result in lower THD.

Fig. 6.Reference voltage shape in conventional method (top) and the proposed method (bottom) with n = 2 (solid line –V*, dotted line –V1*, fundamental frequency component of V*).

Fig. 7 illustrates nth order harmonic existed in conventional method and that in the proposed method for m=0.96 and 0.97. From Fig. 7, it can be seen that the proposed method has less harmonic component compared with the conventional method that has one step θ movement in OVM II region. Fig. 8 compares amount of the THD for various m values in the conventional method and that in the proposed method. THD is reduced by the proposed method, especially m ranging from 0.9514 to 0.97 thanks to step-wise θ movement. Fig. 8 shows that the step-wise phase angle movement by the proposed method in OVM II has lower THD.

Fig. 7.Comparison graph of n-th order harmonic in conventional method [6] and the proposed method for m = 0.96 and 0.97.

Fig. 8.Comparison of THD value in OVM II region.

 

3. Verifications

Fig. 9 is the flowchart of the proposed algorithm for the PWM generation in OVM regions. First, magnitude and phase angle references of voltage vectors are decided. In OVM I region, Eqs. (6)-(10) are used for generating pole voltages for SVPWM. In OVM II region, mb is fixed as 1.047 (equivalently k=2Vdc/3), and new phase reference for less harmonics is generated using Table 2.

Fig. 9Flowchart of the proposed OVM scheme.

Fig. 10 shows simulation waveforms of Vas (a-phase voltage reference), Vsn (offset voltage), and Van (pole voltage of a-phase) for various m and n. The m value for Fig 10 (a) corresponds to OVM region I, so that there is no change in phase angle of the voltage reference and offset voltage (Vsn) has a triangular shape.

Fig. 10.Simulation waveforms of phase, pole, and offset voltages from top to bottom in each figure.

When m is in OVM II region, the phase angle moves discontinuously, therefore the Vsn does not appear as a triangular shape. In Fig. 10 (c) the number of steps in OVM II region is selected as n=3. Comparing with Fig. 10 (b) for n=1 and (c) for n=3, it is clear that the pole voltage generated by the proposed method with n=3 has more sinusoidal phase voltage waveform than that with n=1. The proposed method that utilizes the offset voltage injection for generating SVPWM works well for six-step operation as illustrated in Fig. 10 (d).

To verify the validity of the proposed scheme, experiments have been conducted. SVPWM for an induction motor with V/F control was carried out. DC link voltage is 300 V, and switching frequency (fs) is 10 kHz. Fig. 11 (a) illustrates experimental waveforms of pole, offset, and phase voltage references in linear region (m=0.6) from top to bottom. Fig. 11 (b) shows voltage waveforms in OVM I region (m=0.93). As the phase angle of voltage reference in OVM I region changes continuously, the shape of the phase voltage is sinusoidal.

Fig. 11.Experimental waveforms of pole, offset, and phase voltages from top to bottom.

Figs. 12 (a) and (b) show experimental waveform of pole voltage, phase voltage, and phase angle in OVM II with n=1 and 3, respectively. It is clearly shown in Fig. 12 that step-wise change of the phase angle in OVM II has been achieved by the proposed method. It should be mentioned that the experimental waveform are generated by the proposed offset voltage injection scheme for static OVM regardless on n value.

Fig. 12.Experimental waveforms of pole voltage, phase voltage, and phase angle in OVM II region.

 

4. Conclusion

This paper proposed a simple static OVM utilizing offset voltages injection. The magnitudes of stepping up and phase angle were determined by modulation index and span of holding angle with n-steps. Those values were implemented by approximate equations predetermined by FSE to ensure linearity of the output voltage corresponding to m. The proposed OVM method was not based on the SVPWM by formula but that using injection of offset voltages. In addition, reference voltage vector has stepwise movement in OVM II region, and as the result THD reduction was achieved. Simulation and experimental results verified the performance of the proposed method. This scheme is expected to contribute the improvement of control performance in static OVM scheme.

References

  1. A.M. Hava, S.K. Sul, R.J. Kerkman, and T.A. Lipo, “Dynamic overmodulation characteristics of triangle intersection PWM method,” IEEE Trans. on Industrial applications, vol. 35, no. 4, pp. 896-907, July / Aug. 1999. https://doi.org/10.1109/28.777199
  2. D.M. Lee, J.W. Jung, and S.S. Kwak, “Simple space vector PWM scheme for 3-level NPC inverters including the overmodulation region,” Journal of Power Elect., vol. 11, no. 5, pp. 688-696, Sep. 2011. https://doi.org/10.6113/JPE.2011.11.5.688
  3. S.H. Kim, “DC, AC, and BLDC motor control,” Bogdoo Publishing Inc., 2010.
  4. S. Bolognani and M. Zigliotto, “Novel digital continuous of SVM Inverters in the overmodulation range,” Applied Power Electronics Conference and Exposition, vol. 1, pp. 219-223, 1996.
  5. S. Bolognani and M. Zigliotto, “Novel digital continuous of SVM Inverters in the overmodulation range,” Applied Power Electronics Conference and Exposition, vol. 1, pp. 219-223, 1996.
  6. D.M. Lee, J.H. Kim, H.S. Yang, and J.W. Jung, “A simple static overmodulation scheme using space vector PWM method,” Trans of KIPE, vol. 16, no. 3, pp. 234-241, 2011.
  7. D.C. Lee and G.M. Lee, “Novel overmodulation technique for space-vector PWM inverters,” IEEE Trans. on Power Electronics, vol. 13, no. 6, pp. 1144- 1151, Nov, 1998. https://doi.org/10.1109/63.728341
  8. K. Sun, Q. Wei, L. Huang, and K. Matsuse, “An overmodulation method for PWM-inverter-fed IPMSM drive with single current sensor,” IEEE Trans. on Industrial Electronics, vol. 57, no. 10, pp. 3395-3404, Oct. 2010. https://doi.org/10.1109/TIE.2009.2038336
  9. J.S. Lee, W.S. Im, and J.M. Kim, “An overmodulation method for space vector PWM inverters with DC-link shunt resistor,” Power Electronics and ECCE Asia, pp. 1997-2004, Jun. 2011.
  10. S. Venugopal and G. Narayanan, “An overmodulation scheme for vector controlled induction motor drives,” PEDES, pp. 1-6, Dec. 2006.
  11. N.V. Nho and M.J. Youn, “Two-mode overmodulation in two-level voltage source inverter using principle control between limit trajectories,” Power Electronics and Drive Systems, pp. 1274-1279, Nov. 2003.
  12. D.W. Han and S.H. Kim, “An overmodulation strategy for SVPWM inverter using pole voltage,” Trans. of KIPE, vol. 7, no. 2, pp. 149-157, 2002.
  13. D.W. Chung, S.K. Sul, and J.S. Kim, “Unified PWM technique for real time power conversion,” Power Conversion Conf., vol. 1, pp. 265-270, Aug. 1997.
  14. T.G. Habetler, F. Profumo, M. Pastorelli, and L.M. Tolbert, “Direct torque control of induction machines using space vector modulation,” IEEE Trans. on Industry Applic., vol. 28, no. 5, pp. 1045-1053, Sep./ Oct. 1992. https://doi.org/10.1109/28.158828

Cited by

  1. A Ripple Rejection Inherited RPWM for VSI Working with Fluctuating DC Link Voltage vol.10, pp.5, 2015, https://doi.org/10.5370/JEET.2015.10.5.2018