HOME JOURNALS CONTACT

Information Technology Journal

Year: 2014 | Volume: 13 | Issue: 5 | Page No.: 927-933
DOI: 10.3923/itj.2014.927.933
A New Sector Positioning Method of the SVPWM Reference Voltage Space Vector
Gaoming He, Mei Wang, Jinming Gan and Chaoxiang Liang

Abstract: Induction motor speed control is an important means to improve the efficiency of electric power and the Space Vector Pulse Width Modulation (SVPWM) control technology is widely used in induction motor speed control. In this study, synthesis method of the SVPWM reference voltage space vectors and sectors positioning method are analyzed, three condition factors which control the sector positions of the reference voltage space vectors are digitized and traditional Look-Up Table (LUT) method to posit the sectors of the reference voltage space vectors is derived. On this basis, digital forms of the three condition factors are combined and analyzed, therefore a new sector positioning method of the SVPWM reference voltage space vectors is proposed. This study proves that the presented method can be used to determine the switch sequences of the inverter directly according to the three condition factors and the traditional LUT method shall be omitted in programming, so it will reduce the code memory space effectively.

Fulltext PDF Fulltext HTML

How to cite this article
Gaoming He, Mei Wang, Jinming Gan and Chaoxiang Liang, 2014. A New Sector Positioning Method of the SVPWM Reference Voltage Space Vector. Information Technology Journal, 13: 927-933.

Keywords: SVPWM, voltage space vector and sector

INTRODUCTION

The space vector pulse width modulation (SVPWM) is a common control method for frequency speed regulation of the three-phase induction motor (Vlatkovic and Borojevic, 1994; Shu et al., 2007; Chen and Li, 1999; Lopez et al., 2008; Holmes, 1996; Wang et al., 2004; Trzynadlowski et al., 1997). It considers the inverter and the motor as a whole. And the ideal flux circle of the alternating current motor is taken as a bench mark upon power supply by the symmetric three-phase sine wave voltage. The aim of SVPWM is to control the motor to obtain the round rotating magnetic field with constant amplitude. Thus, a constant electromagnetic torque is produced. (Vlatkovic and Borojevic, 1994). In practical application, the voltage vector synthesis method, which is a common method to realize SVPWM (Shu et al., 2007), synthesizes the target vector by two adjacent standard voltage space vectors. Its key process is to determine the sectors where the reference voltage vectors are located (Wang et al., 2004) and look-up Table method is used in general in the actual programming. An improved synthesis method of SVPWM reference voltage space vectors is proposed in this study and the switch control sequence of the inverter can be directly synthesized according to the reference voltage vectors.

CONTROL THEORY OF THE SVPWM

It is a common control mode with the Voltage Source Inverter (VSI) among induction motor frequency speed regulation systems (Vlatkovic and Borojevic, 1994). The control model is shown in Fig. 1. There are three bridge arms for control in the inverter. And each bridge arm has two switch tubes, so the totally 6 switch tubes are Sa, Sb, Sc, . Among the above the states in the pairs of Sa and , Sb and the pairs of Sc and are opposite with each other. If one switch tube in the bridge arm is closed, another one must be disconnected at the same time. a, b and c are used to represent three windings of the induction motor.

According to the above, there are eight switch states of the inverter, as shown in Table 1. Among them, if the Sa is closed, the corresponding state is represented with 1, otherwise in 0, as well as Sb and Sc.

As shown in Fig. 1, when Sa , Sb , Sc are all closed, there isn’t any pressure drop of the three windings on the induction motor, conversely, when are all shut, there is also no pressure drop. Thus, the state 0 and 7 belong to the same state called the zero state, which is equivalent to connecting three-phase windings of the motor a, b and c to the same potential at the same time. And the asynchronous motor produces no rotating magnetic field.

Fig. 1: Voltage source inverter (VSI)

Table 1: Eight states comprised of various conditions of Sa, Sb and Sc
If the Sa is closed, the corresponding state is represented 1, otherwise 0, as well as Sb and Sc

While state 1 to 6 are known as the working states which will make some of the windings of the induction motor power up. So, there are seven different states of the voltage inverter.

Suppose the voltages of the three coils of the induction motor are respectively ua , ub and uc and there is:

(1)

There are three stator windings in the three-phase induction motor. At working time each winding connects a one-phase voltage and the differences in each pairs of the voltages are all 120 degrees. As a result, it is complex to make quantitative analysis on this three-dimensional voltage vector. And the three-dimensional voltage vector is converted into the two-dimensional vector by Park transform usually, result two dimensional vector us (t) is:

(2)

From Eq. 1 and 2 and taking into account the power constant factors, there is:

(3)

From Eq. 3, when the switch state of the inverter is 001, there is:

(4)

Similarly voltages of the others can be calculated as follows:

(5)

(6)

(7)

(8)

(9)

It can be seen from Eq. 5 to 9 that six of the eight vectors have the same amplitude in the two-dimensional plane, but the phase are differed of 60 degrees, as shown in Fig. 2a. Vectors are rotated in counter-clockwise order, u(111) and u(000) in the center of the hexagon are the zero voltage vectors.

Uref is the reference voltage vector for a single moment, whose projection on the α-β coordinates are uα and uβ, respectively.

SECTOR JUDGMENT OF VOLTAGE SPACE VECTOR

Figure 2b is a standard diagram of hexagonal voltage space vector. Most common induction motor control technologies at present are carried out through the two-dimensional vectors of the two-phase coordinates, so it’s needed to transform the three-phase static coordinate to the two-phase α-β static coordinate system. Uref in Fig. 2b is the reference voltage vector for a single moment, whose projection on the α-β coordinates are respectively uα and uβ and to are sector numbers. As induction motor stator flux linkage is the accumulation of voltage space vector to the time, stator flux linkage corresponded to the timing producing Uref could be gotten from the combination of the loading time of the two standard voltage space vector which are adjacent to Uref . In order to synthesize this voltage space vector, it is needed to make sure that two adjacent standard voltage space vectors are contained, that is the sector of the Uref needed confirmation.

Seen from Fig. 2b that angles of every sector are all 60 degrees, therefore there are certain distribution characteristics of the size and plus-minus of the sector of Uref and the projection components uα and uβ in α-β coordinates. From Fig. 2b, when uβ>0, Uref must be at one of the sector , or .

Fig. 2(a-b): Diagram of the phase standard voltage space vectors. In (a), it is clear that there is differed of 60 degrees between a voltage space vector and its neighbor one, u (111) and u (000) in the center of the hexagon are the zero voltage vectors. In (b), the relationship between the sector numbers and the voltage space vectors is shown

As a result, the sector distribution can be roughly determined through the plus-minus of the uβ. And further judgment will be made according to the projection components uα and uβ of each sector. With sector as example, analysis is as follows.

When Uref is in sector , the angle between Uref and axis α is less than 60 degrees, the uα and uβ are both positive. Suppose the size of Uref is U, there is:

(10)

On the other hand, due to uα>0 and uβ>0, Uref must be located in the zone between 0 to 90 degrees and it is further confirmed through:

that Uref must be located in the zone between 0 to 60 degrees, therefore:

is a necessary and sufficient condition of voltage space vector Uref locating in sector .

To:

in Eq. 10, both sides multiplied by at the same time, there is:

(11)

Equation 11 can be further simplified into following form:

(12)

That is:

(13)

From Eq. 13, when uβ>0 and:

the voltage space vector Uref is located in the sector . According to the methods described above, conditions through which Uref are located in the other five sectors can be obtained:

When uβ>0 and:

or:

Uref is located in section .
When uβ>0 and:

Uref is located in section .
When uβ<0 and:

is located in section .
When uβ<0 and:

or:

Uref is located in section .
When uβ<0 and:

Uref is located in section .

According to the analysis above, the serial number of the sectors where Uref is located is decided by the plus-minus of the three factors including uβ,

and:

The conditions listed above are shown in Table 2.

It is worth noticing that the three condition factors uβ:

and:

can’t be larger or less than zero all at the same time. Analysis with set theory to Table 2 is shown as follows:

When uβ>0, there is:

(14)

When:

there is:

(15)

Combine the two condition factors above, (there must be:

at the time) and there is:

(16)

And so results in Uref∈{}, namely that Uref must be located in sector .

In the same way, other two combinations with either two of the three condition factors can be used to determine the sector number where Uref is located in. Suppose the three condition factors uβ:

and:

are expressed, respectively in A, B and C, which are made to be expressed in 1 when the value is larger than 0 and 0 when the value is less than 0. As a result, Table 2 can be simplified as shown in Table 3.

The three conditions factors uβ:

and:

can't be greater or less than zero at the same time, so ABC in Table 2 can’t be 000 or 111. Via method of setting, the Uref sector's location can be determined through various combinations of A, B and C values as follows:

When ABC = 110, Uref can be determined to be located in the sector
When ABC = 100, Uref can be determined to be located in the sector
When ABC = 101, Uref can be determined to be located in the sector
When ABC = 001, Uref can be determined to be located in the sector
When ABC = 011, Uref can be determined to be located in the sector
When ABC = 010, Uref can be determined to be located in the sector

Table 2: Conditions table of Uref sectors distribution

Table 3: Relationship between the value (0 or 1) of the three simplified condition factors (A, B and C) and sector distribution (, , etc.)

Table 4: Sector No. (, , etc.) corresponding to the ABC values (110, 100, etc.)

Indicated in Table 4 for the above situations.

Methods above can also be represented as:

Suppose when uβ>0, A = 1, otherwise A = 0
Suppose when:


  B = 1, otherwise B = 0
Suppose when:


C = 1, otherwise C = 0

Set F = 4A+2B+C, so F value is just equal with the value of the binary number consisted of ABC, whose scope is from 1-6. Therefore, F value can also be used to determine the sector of Uref , which is also the method to determine the sector in many teaching materials and documents and is commonly realized through look-up Table method in actual programming.

RELATIONSHIP BETWEEN THE ADJACENT TWO STANDARD VOLTAGE SPACE VECTORS AND THE COMBINATIONS OF DIFFERENT ABC VALUE

Look-up Table method is commonly used to determine the sectors which the reference voltage space vector are located in. But if we can omit the look-up of the sector number, directly determine the standard voltage space vector loading time through the combinations of the values when ABC change their locations, it will reduce the code length. Binary numbers directly represented in the combination order of ABC listed as below in Table 5.

Results from the analysis of Table 5 as shown below.

Set Y1 as standard voltage space vectors 1 and Y2 as standard voltage space vectors 2. Set X as combination of BAC. Set Y1 = f1 (X), Y2 = f2 (X), f2 (X). There is:

(17)

(18)

Set F7 = 4B+2A+C, according to Eq. 18, there comes out Y2 = F7.

Results from the analysis of Table 6 as shown below.

Set Y1 as standard voltage space vectors 1, Y2 as Standard voltage space vectors 2, X = Combination of CBA, Y1 = f1 (X), Y2 = f2 (X).

There is:

(19)

(20)

Set F6 = 4C+2B+A, according to Eq. 20, there comes out Y1 = 7-F6.

Table 5: Corresponding relationship between the BAC values, sector No. and standard voltage space vectors 1 and 2

Table 6: Corresponding relationship between the ABC values, sector No. and standard voltage space vectors 1 and 2

Table 7: Corresponding relationship between the CBA values, sector No. and standard voltage space vectors 1 and 2

Table 8: Corresponding relationship between the BCA values, sector No. and standard voltage space vectors 1 and 2

Table 9: Corresponding relationship between the ACB values, sector No. and standard voltage space vectors 1 and 2

Table 10: Corresponding relationship between the CAB values, sector No. and standard voltage space vectors 1 and 2

The serial number’s orders of the sectors are same in Table 5, 6, 7, 8, 9 and 10 and therefore, two adjacent standard voltage space vectors can be determined according to the different Tables. Through the analysis above, two standard voltage space vectors Y1 and Y2 which are used to Uref synthesis is simply corresponded with the combination of CBA and BAC, as shown in Eq. 21:

(21)

When symmetric PWM waveform is output, there are two kinds of switch sequences of the outer inverter, which are 000->Y1->Y2->111->Y2->Y1->000 and 000->Y2->Y1->111->Y1->Y2->000. There is only one difference between the adjacent switch sequences and the switch control of the inverter in each PMW cycle started from 000, so the second switch sequence must be less of 1 than the third one, that is the value of the binary number represented the second switch sequence must be less than that of the third switch sequences. So, when Y1>Y2, the control mode is 000->Y2->Y1->111->Y1-> Y2->000, while when Y1<Y2, it is 000->Y1->Y2->111->Y2->Y1->000. As a result, this method can be used to determine the switch sequence which controls the inverter, omit the steps of look-up table in the programming and save code storage space through the validation of the actual programming.

CONCLUSION

There is a relatively deep analysis to the synthesis method of space voltage vectors in this study, sector positioning method of the reference voltage space vector which used to using traditional look-up Table method is deduced from the set theory. And on the basis of it, further analysis is made to the determining method of the two standard voltage space vectors which are used to synthesis the reference voltage space vector. The method can directly determine the switch sequence of the inverter and save code storage space and running time of the program in programming realization process, which is of certain application value.

ACKNOWLEDGMENTS

This study is supported by science and Technology Department of Guangxi Zhuang Autonomous Region of China under Grant No. 10123012-4 and Education Department of Guangxi Zhuang Autonomous Region of China under Grant No. 2013YB224 and No. 201106LX556. We would like to give our special thanks to Prof. Dr. Zhenming Yu at the Wuzhou University, Wuzhou, China for his in valuable assistance also.

REFERENCES

  • Chen, J. and Y.D. Li, 1999. Virtual vectors based predictive control of torque and flux of induction motor and speed sensorless drives. Proceedings of the 34th IAS Annual Meeting on Industry Applications Conference, Volume 4, October 3-7, 1999, Phoenix, USA., pp: 2606-2613.


  • Holmes, D.G., 1996. The significance of zero space vector placement for carrier-based PWM schemes. IEEE Trans. Ind. Appl., 32: 1122-1129.
    CrossRef    


  • Lopez, O., J. Alvarez and G.J. Doval, 2008. Multilevel multiphase space vector PWM algorithm. IEEE Trans. Ind. Electron., 55: 1933-1942.
    CrossRef    


  • Shu, Z., J. Tang, Y. Guo and J. Lian, 2007. An efficient SVPWM algorithm with low computational overhead for three-phase inverters. IEEE Trans. Power Electron., 22: 1797-1805.
    CrossRef    


  • Trzynadlowski, A.M., R.L. Kirlin and S.F. Legowski, 1997. Space vector PWM technique with minimum switching losses and a variable pulse rate. IEEE Trans. Ind. Electron., 44: 173-181.
    CrossRef    


  • Vlatkovic, V. and D. Borojevic, 1994. Digital-signal-processor-based control of three-phase space vector modulated converters. IEEE Trans. Ind. Electron., 41: 326-332.
    CrossRef    


  • Wang, J.Z., F.H. Peng, Q.T. Wu, Y.H. Ji and Y.P. Du, 2004. A novel control method for shunt active power filters using SVPWM. Proceedings of the 39th IAS Annual Meeting on Industry Applications Conference, Volume 1, October 3-7, 2004, Seattle, Washington, USA., pp: 129-134.

  • © Science Alert. All Rights Reserved