Eliminating the Effect of Common-Mode Voltage on anOpen-End Winding PMSM Based on Model Predictive Torque Control

In the open-end winding permanent magnet synchronous motor (OEW-PMSM) with common DC link, the common-mode voltage (CMV) will cause leakage current and zero-sequence current, which will lead to the decrease in the system life and efficiency. To solve this problem, the loop characteristics of leakage current and zero-sequence current were analyzed, and the condition for eliminating the leakage current and the zero-sequence current was deduced. -en, the CMV of the voltage vectors for the OEW-PMSM systemwas calculated, and the appropriate voltage vectors satisfying the conditions were selected to form the control vector sets. Combined with the model predictive torque control (MPTC), a cost function without the weight factor was proposed. -e voltage vector sets were predicted by the cost function. -e optimal voltage vectors were selected to control the OEW-PMSM, which can eliminate the leakage current and the zero-sequence current caused by the CMV.-e effectiveness of the proposed method was verified by the simulation results.


Introduction
Due to the advantages of high power, more voltage vectors, and high fault tolerance, open-end winding (OEW) motors have attracted wide attention in high-power, large-capacity, and vehicle applications [1][2][3][4]. In the OEW system, the inverter connected to both ends of the open winding often uses a single common DC power supply instead of two isolated power supplies for lower costs [2][3][4].
Since the inverter uses the pulse-width modulation (PWM) technology to drive the motor in the OEW, there exists common-mode voltage (CMV) in the motor winding.
rough parasitic capacitive impedance, high-frequency CMV generates leakage current which will damage the shaft and bearing [5,6]. Furthermore, CMV will cause zerosequence current and reduce the efficiency of the OEW system because of being a zero-sequence loop in the common DC power supply of the OEW system [1,2,7,8]. erefore, zero-sequence current (ZSC) and leakage current caused by CMV should be eliminated in the system.
As CMV frequency reduces, the leakage current of the system will also be reduced. A method proposed in [9,10] uses three vectors with the same CMV to synthesize the reference voltage to reduce the CMV frequency. An active zero-state PWM method can reduce the CMV frequency by replacing the zero vector with two vectors in the opposite direction [11]. Based on the principle of volt-second, Kalaiselvi and Srinivas [12] proposed a hybrid PWM switching method to reduce CMV and leakage current for the OEW system. All these methods have a vector modulation process, which is complex.
In addition to the vector synthesis technique, there are also other methods to solve this problem. A multilevel method has been presented to eliminate CMV and leakage current in [13][14][15]. Chokes are used as filters to eliminate leakage current caused by CMV in [16][17][18]. Some protective aluminium films are added between the stator and the rotor to prevent leakage current caused by CMV in [19]. All these methods need extra hardware.
As for ZSC reducing in OEW, a modulation for the considered topology which is able to eliminate the ZSC is proposed in [7]. e duration time of the active voltage vectors is redistributed to the suppression of ZSC in [8]. A space-vector PWM scheme with the capability of zerosequence voltage control is proposed to eliminate the ZSC in [4]. ese aforementioned methods can only eliminate ZSC or leakage current, but cannot eliminate both at the same time. Due to different mechanisms of leakage current and ZSC generated by CMV, few literature studies can simultaneously eliminate the influence of CMV on leakage current and ZSC.
A method to simultaneously eliminate the influence of CMV on ZSC and leakage current in the OEW-PMSM is proposed in this paper. Different from the aforementioned method that requires vector modulation or additional hardware, this method only needs to select a suitable vector set according to certain conditions and then use the selected vector set in MPTC to control the OEW system. Meanwhile, when applying MPTC, a cost function without weight factors is proposed. e method is simple and easy to implement, and the effectiveness and feasibility of the proposed method are verified by simulation.

Model of the OEW-PMSM Drive System
e structure of the OEW-PMSM system with common DC link is shown in Figure 1. e system is fed by two-level inverters VSI1 and VSI2. Because of the existing zerosequence loop, different voltages of CMV between the two inverters will produce zero-sequence current i 0 . At the same time, the CMV with high frequency can produce leakage current i L because of the existing parasitic capacitive impedance between the phase windings, motor frame, and bearing [5]. e stator voltage equations of the OEW-PMSM can be expressed as where u d , u q , u 0 , i d , i q , i 0 , L d , L q , and L 0 are the stator voltage, current, and inductance components in the d-, q-, and 0axis, respectively, R s is the stator resistance, ω r is the electrical angular speed, and Ψ f is the rotor flux linkage. e flux and torque equations of the OEW-PMSM are expressed as It is easy to obtain the phase voltages u a , u b , and u c across the phase winding from Figure 1 as where (S a1 , S a2 , S b1 , S a2 , S c1 , S c2 )∈(0, 1) are the switching state of six legs. S a1 � 0 indicates that the upper leg switch is off and the lower leg switch is on, and u a1 � 0. If S a1 � 1, the leg switch state is opposite, and u a1 � U dc . e other legs are similar.
e CMV of the two inverters is defined as [7] CMV1 en, the voltage of the zero-sequence loop can be further expressed as [12] e voltage of the leakage current loop is defined as [12] u L � CMV1 + CMV2 2 .
For parasitic capacitive impedance in the leakage current loop, as it is known, current i L can be expressed as Equations (2) and (6)- (8) show that, in order to eliminate the influence of CMV on the system, for the zerosequence loop, when CMV1 � CMV2, u 0 � 0, and CMV will not generate zero-sequence current i 0 . And for parasitic capacitive impedance C L of the leakage current loop, as long as u L � C (C is constant), it means that the frequency of u L is zero, and CMV will not generate current i L on C L . erefore, the condition of eliminating the influence of CMV on both zero-sequence loop and leakage current loop is obtained as where C is a constant.

Voltage Vector Selection
In Figure 1, each inverter has eight voltage vectors, including six nonzero voltage vectors and two zero voltage vectors. e voltage vectors of the two inverters can be expressed by (10) and (11), and the amplitude of six nonzero voltage vectors is 2U dc /3.
e distribution of space voltage vectors is shown in Figure 2 for each inverter.
From the structure of the two inverters in Figure 1, it can be seen that the synthesized voltage vectors of the two inverters can be expressed as e synthesized voltage vectors of the two inverters are 64 vectors, including 56 nonzero voltage vectors and 8 zero voltage vectors. e synthesized voltage vectors can be seen in Figure 3, where the amplitude of six large voltage vectors is 4U dc /3, the amplitude of twelve medium voltage vectors is 2 � 3 √ U dc /3, and the amplitude of thirty-six small voltage vectors is 2U dc /3.
For each voltage vector in Figure 3, CMV1 and CMV2 can be calculated according to (5), and then u L and u 0 can be calculated according to (6) and (7). For example, CMV1 and CMV2 of voltage vector 4-1′ are calculated as follows: en, u L and u 0 are calculated as follows: In order to obtain the voltage vector sets that meet condition (9), u L and u 0 of each voltage vector in Figure 3 are calculated firstly. Secondly, the voltage vectors with u 0 � 0 are chosen, and then they are classified according to the value of u L . Finally, two voltage vector sets meeting condition (9) can be obtained as shown in Table 1. ese two voltage vector sets include nonzero medium voltage vectors (row 1, 3) and zero voltage vectors (row 2, 4). ese six nonzero medium voltage vectors in each set can form a voltage vector circle. erefore, these two voltage vector sets can be used to control the OEW-PMSM.
From Table 1, it can been seen that set-I consists of nonzero medium voltage vectors in row 1 and zero voltage vectors in row 2, in which u 0 is always zero and u L is always 2U dc /3. Set-II consists of nonzero medium voltage vectors in row 3 and zero voltage vectors in row 4, in which u 0 is always zero and u L is always U dc /3.

Model Predictive Torque Control
Because of the fast dynamic response and flexible cost function configuration, the model predictive control (MPC) has developed rapidly in recent years [20,21]. Meanwhile, MPC has also been used to eliminate ZSC in [22,23].
In order to achieve better performance, voltage vector sets I and II are applied to MPTC to control the OEW-PMSM system. According to the forward Euler method, the prediction model of the OEW-PMSM can be obtained. e current prediction equations can be expressed as Figure 1: Block diagram of the OEW-PMSM with common DC link.

Mathematical Problems in Engineering
Meanwhile, flux and torque prediction equations are as follows: e traditional cost function of MPTC is as follows [22]: When (17)  change dynamically in the process of application, λ should also be changed correspondingly in order to achieve the best performance. In order to solve this problem, a new and simplified cost function is proposed as ere is no weighting factor in (18 Figure 4. e proposed MPTC selects an optimal vector from set-I or set-II according to the minimum value of the cost function (18) in each control cycle. If the optimal vector is a zero voltage vector, it should be selected according to the principle of minimum switching times from set-I or set-II.

Simulation Studies
e proposed method is verified by simulation with a sampling frequency of 100 kHz. In the simulation, six large       Table 2.
In the simulation, the surface-mounted PMSM is taken as an example. e parameters of the PMSM are listed in Table 3. e speed is set to 1000 r/min, and the common DC voltage is 150 V. e initial torque is set to 5 N m. en, after 0.05 seconds, the torque is increased to 15 N m. e sampling frequency is set to 100 kHz, and predictive control is performed every sampling period.
e simulation results are shown in Figures 5-7.   It can be seen from Figure 5 that the dynamic response of speed and torque is fast for all sets. e phase current is smooth for set-I and set-II. However, the phase current of set-III is distorted, and it means there is some harmonic current included in this phase current.
u 0 of the three sets shown in Figure 6 is consistent with the analysis in Tables 1 and 2. Because u 0 of set-I and set-II is 0, i 0 generated by set-I and set-II is also 0. u 0 of set-III varies between −U dc /3(50 V) and U dc /3(50 V), and R s (1.2 Ω) is small. erefore, i 0 generated by set-III is large, and the phase current generated by set-III is distorted in Figure 5(c). e results of u L shown in Figure 7 are also consistent with Tables 1 and 2. For set-I and set-II, u L is 2U dc /3 (100 V) and U dc /3(50 V), respectively, and the amplitude of u L is constant, which cannot generate current i L . erefore, i L is 0 in set-I and set-II. However, there exists i L in set-III because u L of set-III varies between U dc /2(75 V) and 0.  Mathematical Problems in Engineering 9 In addition, in the simulation, the switching frequencies of the three schemes are counted. Sets I, II, and III are 77.56 kHz, 77.77 kHz, and 53.44 kHz, respectively. Set-I and set-II are slightly smaller than the sampling period, and set-III is close to half of the sampling period.
From the figures, it can be seen that set-I and set-II can eliminate the influence of CMV on leakage current and zerosequence current in the OEW-PMSM. Compared with set-III, in set-I and set-II, the zero-sequence current i 0 can be reduced from the amplitude of 30 A to 0, and the leakage current i L can be reduced from 10 mA to 0. Moreover, set-II has smaller u L than that of set-I, but set-III has a smaller switching frequency.

Conclusions
For the OEW-PMSM system with common DC link, a MPTC method is proposed to eliminate the zero-sequence current and the leakage current caused by CMV. In this method, the voltage vector in the OEW-PMSM with the same CMV is selected to form the control vector sets. When the MPTC uses the vector sets to control the OEW-PMSM, the CMV of the zero-sequence current loop can be reduced to zero and the CMV of the leakage current loop can be kept constant.
erefore, the zero-sequence current and the leakage current caused by CMV can be eliminated without vector modulation. Meanwhile, the proposed cost function without the weight factor makes the distribution that there is no need to debug the weighting factor when deploying MPTC. Simulation results verify the feasibility and effectiveness of the method.
For the three-phase OEW motor system, the zerosequence loop consists of two inverters and stator winding, and the leakage current loop consists of stator winding and parasitic capacitive impedance. is paper takes the PMSM as the research object, but the proposed method can also be applied to the induction motor (IM) and PMSM with the same structure on the two loops.

Data Availability
All the data, together with relevant analysis scripts and files, are available from the corresponding author (e-mail: 52328173@qq.com) upon request.

Conflicts of Interest
e authors declare no conflicts of interest regarding the publication of this study.