Abstract

For six-phase permanent-magnet synchronous motor (PMSM) which has two sets of Y-connected three-phase windings spatially phase shifted by 30 electrical degrees, to increase the utilization ratio of the DC bus voltage, a novel space vector pulse width modulation (SVPWM) algorithm in full modulation range capability based on vector weighted method is proposed in this paper. The basic vector action time of SVPWM method is derived in detail, employing vector space decomposition transformation approach. Compared with the previous algorithm, this strategy is able to overcome the inherent shortcomings of the four-vector SVPWM, and it achieves smooth transitions from linear to overmodulation region. Simulation and experimental analyses demonstrate the effectiveness and feasibility of the proposed strategy.

1. Introduction

Compared with the pulse width modulation (PWM) control algorithm for conventional three-phase motors, the PWM method for six-phase motors is more flexible [16]. At present, carrier-type PWM algorithm, permanent-magnet synchronous motor SVPWM algorithm, and current hysteresis PWM algorithm are three of the PWM algorithms that are commonly used for multiphase two-level voltage source inverter (VSI) [7, 8]. However, the current hysteresis PWM algorithm is unsuitable for high power algorithms. In recent years, carrier-type PWM algorithms and SVPWM algorithms that can be applied to multiphase motor systems have been extensively studied.

The PWM algorithm for multiphase inverters aims to eliminate low-order harmonic components as much as possible, which is different from that for the three-phase motor system [911]. As these low-order harmonic components could result in the loss of the motor by leading to a large amount of stator harmonic current components in the x-y subspace. In order to increase the utilization ratio of the DC bus voltage, multiphase carrier-type PWM algorithm based on zero-sequence signal injection is applied for multiphase inverter system which is composed of several three-phase windings. In particular, the reference voltage vector can be decomposed into two three-phase inverters sharing a common DC bus voltage when used in practice. After that, the carrier-type PWM algorithm based on dual zero-sequence injection can be used [12, 13]. Although this method is easy for digital realization, it is not an optimal PWM algorithm for multiphase motors as there are fifth and seventh harmonic components in the stator current.

As the multiphase AC motors have been widely used, the conventional inverter control algorithm is expected to be optimized for them. At present, many researches are devoted to the implementation of the SVPWM algorithm. One of the multiphase SVPWM algorithms is based on the maximum adjacent two vectors, in which the voltage of the subspace is sinus without considering the influence of the x-y subspace voltage [14]. In this connection, there are more harmonic voltages in the output and a larger fundamental voltage modulation factor can be gotten in this way [15]. While for multiphase AC motors, the SVPWM algorithm will become incredibly complex. And with the increase of the number of motor phases, the complexity of this direct calculation SVPWM algorithm will be greatly increased: sector judgment, vector duration calculation, vector action sequence arrangement, vector duration conversion into switching action time, and other complex issues and the difficulty will be greatly increased, and the performance requirements of the controller will undoubtedly be greatly improved.

In order to further improve the DC bus utilization rate, a two-vector and improved four-vector algorithm can be used to increase the modulation factor by injecting the 5th and 7th harmonics of the vector in the x-y subspace. This method only increases the system loss and does not generate torque ripple. But it only reached the maximum linear modulation range. When it is necessary to continue to improve the bus voltage utilization rate, it can be said that the commonly used three-phase overmodulation technology [16, 17] is extended to the six-phase system, and the 11th and 13th harmonics are injected in the α-β subspace, so that the maximum bus voltage utilization can be obtained. However, the torque ripple will be poor.

In order to increase the utilization ratio of the DC bus voltage, numerous studies have been done on improving the PWM algorithm for three-phase motor when overmodulation occurs. As for the PWM overmodulation strategies for multiphase motors, the fundamental amplitude of the output reference voltage will rise by using vector space decomposition (VSD) in [10] transform matrix decomposition to get fundamental component of the x-y subspace [18] while the harmonic content of the reference voltage in the linear modulation region also increases in that way.

To solve above problems, and to increase the utilization ratio of the DC bus voltage, a novel SVPWM algorithm for six-phase VSI with wide modulation range capability based on vector weighted method is proposed in this paper. The concept of mid-vector presented in [18] is employed to obtain the expression for the time of algorithm of the active space voltage vectors, and using vector weighted method, the overmodulation region is divided into three sections, and the proposed SVPWM algorithm can also allow smooth transition from a linear modulation region to an overmodulation region. The control strategy is verified through simulation analysis.

2. Dwell Time Calculation for Six-Phase VSI

The six-phase motor system fed by six-phase VSI is shown in Figure 1. There are two sets of Y-coupled three-phase stator windings, which are spatially separated by 30° electrical degrees. Since there are two switch states for each bridge arm, the six-phase inverter has switch states. According to the VSD transformation approach, all of the space vectors can be mapped to the α-β, x-y, and o1-o2 three mutually orthogonal subspaces. The fundamental component and harmonics with the order 12n±1 (n=1, 2, 3,…) are mapped into the α-β subspace. The harmonics with the order 6n±1 (n=1, 3, 5,…) and the harmonics with the order 6n±3 (n=1, 3, 5,…) are mapped into the x-y subspace and the o1-o2 subspace, respectively. The subspaces are divided into 12 sectors.

To suppress the harmonic current component of stator current, a good four-vector SVPWM method should satisfy that the amplitude of the reference voltage vector in the α-β subspace is maximum, and in the x-y subspace is minimum. In the α-β subspace, any three adjacent voltage vectors can be synthesized into a new vector, called mid-vector, and the mid-vector has a same direction as the vector in the middle position. As shown in Figure 2, three adjacent basic vectors v1, v2, and v3 are employed to synthesize into a mid-vector va. Supposing the dwell time of vector v2 is aTs, the vectors v1 and v3 will be 0.5(1-a) Ts. The amplitude of va in α-β subspace and x-y subspace, respectively, are as follows:where a is a positive constant.

Similarly, the three adjacent basic vectors v2, v3, and v4 are employed to synthesize into a mid-vector vb. In this way, we can synthesize 12 voltage vectors which have the same distribution as the traditional two vector SVPWM algorithm, but the magnitude is different. So the reference voltage vector vr in α-β subspace can be synthesized by using 12 mid-vectors, and the basic principle is the same as the traditional two vector SVPWM algorithm, the dwell time of mid-vectors Ta and Tb can be calculated according to (5), and must be replaced by the variable , and the dwell time of vectors v1, v2, v3, and v4 can be obtained by

Moreover, the relationship between and is obtained bywhere k is the sector, with k=1,2, 3…12.

According to the traditional three-phase SVPWM method, the dwell time of mid-vector can be used bywhere Ts is the switch period and is the amplitude of the reference voltage vector.

In the linear modulation range, the control objective of four-vector SVPWM based on mid-vector method is to reduce the current harmonic component; i.e., the amplitude of reference is maximum in the α-β subspace and minimum in the x-y subspace. For this purpose, (1) is only to be satisfied with , i.e., . Equation (2) will change into . The dwell time of mid-vector can be obtained by replacing with , and then the expression of dwell time can be achieved by (3).

3. A Novel SVPWM Technology with Wide Modulation Range

3.1. Overmodulation Region Division

To facilitate the analysis, the modulating index is defined bywhen the reference voltage vector is more than this limiting value of and the inverter moves into the overmodulation region for . When the voltage vector is , the inverter operates in the twelve-step mode, as shown in Figure 3.

The overmodulation region is further divided into three submodes, the overmodulation region I (), the overmodulation region II (), and the overmodulation region III ().

3.2. SVPWM Based on Vector Weighted Method

When the system is running in different overmodulation region as shown in Figure 3, the basic idea of vector weighting method is to obtain a new integrated reference voltage vector by weighting the voltage vectors in different overmodulation regions, with using the concept of modulation coefficient, and use the reference voltage vector to calculate the duty cycle of PWM. In order to facilitate calculation, four voltage vectors are defined in this paper, such as , , , and . is the voltage vector of the maximum linear modulation ratio when the four vector SVPWM algorithm is used, and the trajectory is a circle with a radius of . is the voltage vector corresponding to the two-vector SVPWM algorithm, and the trajectory is a dodecagon inscribed circle with a radius of . is the voltage vector that rotates on the contour line of regular dodecagon. is the voltage vector of twelve-step wave. The expression of the four voltage vectors will be shown as follows:where is the angle between reference voltage vector and axis, the relationship between , , , and is phase equality, and the amplitude of four-vector is 0.577Vdc, 0.622Vdc, 0.629Vdc, and 0.6366Vdc.

3.2.1. Overmodulation Region I

It can be seen from (1) and (2) that the amplitude of fundamental voltage vector will gradually become larger with an increase of , but the amplitude of harmonic subspace voltage vector will also gradually increase. The modulation method especially will become two-vector SVPWM algorithm. To obtain the reference voltage vector , the amplitude need to be satisfied with ; it can be obtained as follows:

The unitary expression of dwell time can be achieved when (11) is substituted into (1), with considering function (3). When the reference voltage vector is in the modulation region I, the amplitude of will gradually increase to 0.622Vdc, and the value of will also gradually increase from to 1. Thus, the smooth transition from linear modulation region to overmodulation region I is realized.

According to the principle of vector weighting method, the overmodulation coefficient of overmodulation I is defined aswhere m1=0.907 and m2=0.977. The value will be set to 0 when the vector is in linear modulation region, and the value is set to 1 when rotates along the inner-circle of the regular dodecagon.

Like overmodulation I region, to illustrate the process of adjusting the reference voltage vector, sector 2 shown in Figure 4 will be taken as an example, and and will be used to reconstruct the reference voltage vector , i.e.,

According to (7) and (8), the expression of in sector 2 can be obtained by

The function (14) is substituted into (5), with considering (3), so the dell time of nonzero vector of each sector can be calculated and then get the PWM waveform of the overmodulation I.

Figure 5 shows the A phase voltage curve, in which =1V, and modulation ratio m increased from 0.907 to 0.977. As can be seen from the figure, with the gradual increase of modulation ratio m, the output voltage of the A phase voltage has a certain distortion. When m is close to 0.977, the reference voltage vector rotates along the inner-circle of the regular dodecagon.

3.2.2. Overmodulation Region II

When the vector is in overmodulation II, the outside of the regular dodecagon cannot be synthesized by the switch vector, the amplitude or phase of must be adjusted so that the average value of output voltage for the entire period is equal to the reference voltage. The overmodulation coefficient of over modulation II is defined aswhere m3=0.988. In addition, the value of k2 is set to 0 when voltage vector is located in overmodulation I, and the value of value of k2 is set to 1 when voltage vector rotates along the regular dodecagon.

According to (8) and (9), the expression of in sector 2 can be obtained by

In addition, when the reference voltage vector is located outside the regular dodecagon, an unreasonable situation that the dwell time of the zero vector is less than 0 will happen. So (3) is modified by

Figure 6 shows the A phase voltage curve, in which =1V, and modulation ratio m increased from 0.974 to 0.988. As can be seen from the diagram, with the gradual increase of the modulation ratio m, the distortion of the output phase voltage is more and more obvious; when m is close to 0.988, the output voltage vector will rotate along the track of the regular dodecagon.

3.2.3. Overmodulation Region III

The overmodulation coefficient of overmodulation III is defined aswhere the value of k3 is set to 0 when voltage vector is located in overmodulation II, and the value of k3 is set to 1 when voltage vector rotates along the twelve-step wave.

Like overmodulation II region, to illustrate the process of adjusting the reference voltage vector, sector 2 shown in Figure 7 will be taken as an example, and and will be used to reconstruct the reference voltage vector , i.e.,

Although the introduced vector makes the phase of reconstructed voltage vector different from the reference voltage vector, it increases the output amplitude of voltage vector. According to (9) and (10), the magnitude of the reconstructed voltage vector on the - axis can be obtained as

The amplitude and phase of the reconstructed voltage vector can be obtained by

Figure 8 shows the A phase voltage curve, in which =1V, and modulation ratio m increased from 0.987 to 1. As can be seen from the diagram, with the gradual increase of the modulation ratio m, the distortion of the output phase voltage is more and more obvious; when m is close to 1, the output voltage vector will rotate along the track of the regular dodecagon vertex.

4. Simulation Results Analysis

To verify the validity of the proposed SVPWM algorithm of six-phase VSI with wide modulation range, the simulation model is built in Matlab/Simulink environment. Figure 9 shows the phase voltage and phase voltage harmonic spectra in different modulation regions. The voltage is per unit value. When m=0.906, the harmonic voltages and are zero in x-y subspaces, and the phase voltage is sine wave, THD=0. As the modulation ratio increases, the THD of phase voltage gradually increases, and the low-order harmonic components are mainly from - subspace and x-y subspace.

Figure 10 shows the voltage vector of the different modulation ratios in the α-β and x-y subspaces. Among them, the left side of Figures 9(a), 9(b), and 9(c) is α-β subspace, and the right side is x-y subspace. It can be seen from Figure 9, with the increase of the modulation ratio m, the fundamental amplitude of voltage vector on α-β subspace increases gradually, and the modulation ratio is m=0.988, the output voltage vector tracks along the regular dodecagon, and the output voltage vector trajectory rotates along the track of the regular dodecagon vertex with the modulation ratio of m=1, which verify the correctness of the above theory analysis.

In addition, although the harmonic component in the x-y subspace is gradually increasing, the utilization ratio of DC voltage is increased to a certain extent, and the distortion rate and harmonic content of phase voltage increase gradually, with the increase of modulation ratio. According to the above analysis, when the modulation ratio is higher than the linear modulation region (m>0.907), modulation strategy completely degenerates into two-vector SVPWM algorithm, the distortion rate of harmonic distribution is applicable to all the two-largest-vector synthesis, and only the harmonic amplitude is different.

Figure 11 shows the modulation curve of SVPWM method with different modulation ratio; it can be seen that when the modulation ratio is m=1, the modulation wave becomes a square wave signal.

To verify the validity of the proposed SVPWM algorithm achieves the smooth transitions from linear to overmodulation region, Figure 12 shows the curve of phase voltage, when the modulation ratio is m increased from 0.907 to 1. It can be seen that as the modulation ratio increases stepwise, the phase voltage waveform achieves a smooth transition from linear modulation region to overmodulation region.

In order to illustrate the superiority of the control algorithm proposed in this paper, Figure 13 shows the comparison with the traditional two-vector SVPWM algorithm and the simulation results. As can be seen from Figure 13, the THD content of the proposed control strategy is relatively small. Thus, it is verified that the proposed algorithm has better control performance.

5. Experimental Results Analysis

To demonstrate the effectiveness of the proposed a novel SVPWM algorithm in full modulation region for six-phase voltage source inverter, the drive operation is examined at experiment platform shown in [19]. Figures 14 and 15 illustrate a 2MW IPMSM driving system and detailed experiment setup; a high-power back-to-back converter system is used to feed the IPMSM system and the parameters of IPMSM are present in Table 1. All three-phase currents and voltages are measured using magnetic current and voltage transducers.

The system control algorithms are developed in Matlab/Simulink, followed by implementation on an OPAL RT-Lab (Real-time Digital Simulator) controller board. In this paper, the method of changing the amplitude of a given signal is used to change the modulation ratio m value. The motor is controlled by V/F and the dead time is 10us. The phase voltage waveforms under different modulation degrees are observed by an oscilloscope as shown in Figure 16. It can be seen that with different modulation ratios along with the increasing modulation, the modulated wave in the PWM also gradually changes from a sine wave to a square wave signal. This is the same as the simulation result shown in Figure 9, and the phase voltage also transitions from the linear modulation region to the overmodulation region.

and phase voltage reconstruction waveforms are shown in Figure 17. It can be seen that the experimental waveform is consistent with the simulation waveform shown in Figure 10. Phase voltage UU lags UA 30 electrical angles. As the modulation index m increases, the voltage utilization rate increases gradually, and the phase voltage gradually transitions from a sine wave to a twelve-step wave.

6. Conclusion

To improve the utilization ratio of DC bus voltage and restrain the stator current harmonics and torque ripple, a novel SVPWM modulation strategy based on vector space decoupling transform approach and vector weighting method is proposed in this paper. The overmodulation of the six-phase inverter is divided into 3 regions, such as overmodulation I, overmodulation II, and overmodulation III, and the dwell time of the SVPWM algorithm based on vector weighting method is deduced. Simulation and experimental analyses demonstrate the effectiveness and feasibility of the proposed strategy.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Authors’ Contributions

All authors contributed to this article. Peng Wu and Lei Yuan designed the study and put forward the article’s methods. They also participated in programming. Zhen Zuo collected a great deal of materials to form the article’s structure as well as reviewing the manuscript. Junyu Wei carried out the simulations for the proposed methods and handled the experiments. All authors read and approved the final manuscript.

Acknowledgments

This work is supported by National Nature Science Foundation of China (under Grant 51507188) and Nature Science Foundation of HuNan province, China (under Grant 2019JJ50121).