JECE Journal of Electrical and Computer Engineering 2090-0155 2090-0147 Hindawi 10.1155/2018/1090452 1090452 Research Article Model Predictive Control Method with Constant Switching Frequency to Reduce Common-Mode Voltage for PMSM Drives Li Hao 1 Chen Shuo 1 http://orcid.org/0000-0002-7653-0273 Wu Xiang 1 Tan Guojun 1 2 Marques Cardoso Antonio J. 1 School of Electrical and Power Engineering China University of Mining and Technology Xuzhou 86221008 China cumt.edu.cn 2 China Mining Drives & Automation Co. Ltd. Xuzhou 221008 China 2018 8102018 2018 19 04 2018 28 07 2018 04 09 2018 8102018 2018 Copyright © 2018 Hao Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

A model predictive control method to reduce the common-mode voltage (MPC-RCMV) with constant switching frequency for PMSM drives is proposed in this paper. Four nonzero VVs are adopted in future control period and the switching sequence is designed to ensure the switching frequency is fixed and equal to the control frequency. By substituting the finite-control nonzero voltage vectors in the current predictive model, a current predictive error space vector diagram is obtained to determine the adopted four VVs. The duty ratio calculating method for the selected four VVs is studied. Compared with the conventional MPC-RCMV method, the current and torque ripples are greatly reduced and the switching frequency is fixed. The simulation and experiment results validate the effectiveness of the proposed method.

National Natural Science Foundation of China U1610113 National key Research and Development Project of China 2016YFC0600804
1. Introduction

The common-mode voltage (CMV) of the permanent magnet synchronous motor (PMSM) drive system with two-level three-phase voltage source inverter (VSI), as shown in Figure 1, can be approximately calculated according to the voltage between the midpoint of the dc-link capacitor and the neutral point of the three-phase load . The high-frequency CMV can cause many problems including increasing the leakage currents , causing damage of the motor shaft , and increasing electromagnetic interference .

PMSM drive system with three-phase two-level VSI.

To address this problem, different solutions by improving the control strategy of the PMSM have been studied. In one aspect, many CMV reduction pulse-width modulation (CMVRPWM) strategies have been proposed . The research results in  suggest that only the active zero-state PWM1 (AZSPWM1)  and the near-state PWM (NSPWM)  are practical in most cases among the earlier developed CMVRPWM strategies. In addition, the newly developed optimized CMVRPWM strategies with the consideration of the current ripple losses and switching losses minimizing have been proposed in . All of the above CMVRPWM strategies can restrict the amplitude of the CMV within sixth of the dc-link voltage. Some CMVRPWM strategies are proposed to reduce the low-order components of CMV [11, 12]. A virtual space vector PWM (VSVPWM) for the reduction of CMV in both magnitude and third-order component is studied in .

On the other hand, the model predictive control methods [14, 15] to reduce the CMV (MPC-RCMV) have also been proposed in . The MPC-RCMV method proposed in  adopts only six nonzero voltage vectors (VVs) to calculate the cost function and the CMV amplitude is reduced without utilizing zero VVs. In , the optimal VV is selected from three adjacent nonzero VVs, and this MPC-RCMV method needs less compute efforts. However, it has been proven that many spikes may appear in the current ripple with the method in . The problem has been analyzed in , and an improved MPC-RCMV method with four candidate VVs is developed to eliminate the current spikes. To eliminate the CMV spikes caused by the dead time, the method proposed in  preexcludes, from the candidates for future vectors, those voltage vectors which can increase the common-mode voltage during the dead time. A MPC-RCMV strategy without calculating the cost function is proposed in , where the nonzero optimal future VV is determined according to the basis of an inverse dynamics model. A two-vector based MPC-RCMV is proposed in , where two nonzero VVs are selected at every control period. The satisfactory load current ripple performance can be yielded; however, it is computationally intensive and the average switching frequency is still lower than 1/Ts. However, with these above MPC-RCMV strategies, the current and torque ripples may be larger than the conventional field-oriented control (FOC) [23, 24] with the same control frequency (1/Ts), mainly owing to that the average switching frequency is far smaller than 1/Ts. In addition, the switching frequency of these methods are not fixed, which make it hard to analyze the harmonic features and design the filter. Many model predictive controllers with fixed switching frequency have been studied. The fixed switching frequency schemes for finite-control-set MPC are studied in [25, 26]. Modulated MPC strategies [27, 28] have been developed to realize the target of constant switching frequency with the aid of a modulator. However, these fixed switching frequency MPC strategies in  have not considered the target of CMV reduction, and the amplitude of the CMV reaches to half of the dc-link voltages owing to the adoption of the zero VVs.

In this paper, a MPC-RCMV method with constant switching frequency is proposed. Unlike the conventional MPC-RCMV methods where one or two nonzero VVs are applied in future control period, four nonzero VVs are adopted and the switching sequence is designed to ensure the average switching frequency is fixed and equal to 1/Ts. A current predictive error space vector diagram is obtained by substituting the finite-control nonzero VVs in the current predictive model, and according to it, the sector where the coordinate origin locates is calculated to determine the adopted four VVs. The duty ratio calculating method for the selected four VVs is studied. With the proposed method, the current reference can be fast and accurately tracked and the current ripples are much smaller than the conventional MPC-RCMV methods. Compared with the MPC methods with fixed switching frequency studied in , the proposed method can limit the amplitude of the CMV within sixth of the dc-link voltage. The effectiveness of the proposed method is validated by simulation and experiment.

2. Conventional MPC-RCMV Method

The conventional MPC-RCMV method for PMSM drives is shown in Figure 2. The current predictive model is given in the following equation:(1)iqk+1=TsLqRiqωeLdid+ψf+iq+TsLquq,idk+1=TsLdRiq+ωeLqiq+id+TsLdud,where Ld and Lq are the direct axis and quadrature axis inductances, ψf is the permanent magnet flux linkage, id, iq, ud, and uq are the load current and output voltage of the VSI at the kth sampling instant, idk+1 and iqk+1 are the predicted direct axis and quadrature axis currents at the k+1th sampling instant, R is the stator resistance, Ts is sample period, and ωe is angular speed.

The control diagram of the conventional MPC-RCMV method.

To compensate the delay caused by the sampling and calculation in digital control, the typical method as proposed in [29, 30] is adopted, i.e., the direct axis and quadrature axis currents at the k+2th sampling instant which are predicted as given in Equation (2) are adopted to calculate the cost function as Equation (3).(2)iqk+2=TsLqRiqk+1ωeLdidk+1+ψf+iqk+1+TsLquqk+1,idk+2=TsLdRidk+1ωeLqiqk+1+idk+1+TsLdudk+1,(3)J=iqiqk+2+ididk+2.

For the MPC strategy, the voltage vector (VV) that minimized the cost function is chosen to be applied in the next control period. The difference between the conventional MPC and the MPC-RCMV method is the VV selection in the finite-control set. For the MPC-RCMV method, only nonzero VVs are included in the finite-control set to limit the amplitude of the CMV within sixth of the dc-link voltage. According to the number of the VVs in the finite-control set, the conventional MPC-RCMV methods can be divided into three categories as shown in Figure 3, i.e., the 6 VV, 3 VV, and 4 VV strategies. In Figure 3, the arrows define the possible changes of the switching states in the next control period. The finite-control set of 6 VV strategy includes all the six nonzero VVs. As shown in Figure 3(a), the optimal VV of the next control sample can be selected as any nonzero VV no matter which VV is applied in the current period. The switching frequency of the 6 VV strategy is relatively high due to too many switches between nonadjacent VVs, e.g., all the power switches turn off or turn on with the switching state changing from 100 to 011. As shown in Figure 3(b), the finite-control set of 3 VV strategy is determined by the VV applied in the current period and the number of the selectable VVs is 3. The VV that applied in the current period and its two adjacent VVs can be selected for the next control period. Compared with the 6 VV strategy, the switching frequency of the 3 VV strategy is limited since at most one switch change is permitted, in addition, the computation amount is reduced by 50% owing to the number of cost function calculation changes from 6 to 3. However, it has been proven that many spikes may appear in the current ripple when 3 VV strategy is utilized due to the lack of enough alternative VVs . To solve this problem, an improved 4 VV strategy is developed in  where four VVs are chosen as candidate VVs at the same time as shown in Figure 3(c). Compared with the 3 VV strategy, a nonadjacent VV is included in the finite-control set to ensure that the motor current can be adjusted towards two directions.

Switching state paragraph of the MPC-RCMV: the arrows define the possible changes of the switching states. (a) The 6 VV strategy. (b) The 3 VV strategy. (c) The 4 VV strategy.

It should be noted that there are some problems for the conventional MPC-RCMV methods. Firstly, the switching frequency of these methods is not fixed, which makes the voltage and current spectrum spread over a wide range of frequencies. Secondly, the average switching frequency is smaller than the control frequency (1/Ts) which should be set small enough considering the computation time, e.g., the results in  indicate that the average frequency of the 4 VV strategy is no more than 2 kHz with the control period set as 100 μs. Thus, the conventional MPC-RCMV methods are not suitable in the fields where the average switching sequence needs to be high enough to realize the control targets such as decrease the torque ripples and the noises.

3. Proposed MPC-RCMV Method with Constant Switching Frequency

The control diagram of the proposed MPC-RCMV method with constant switching frequency is shown in Figure 4. It includes four parts, i.e., current predictive model, delay compensation, voltage vector selection and duty ratio calculation, and switching sequence producing part. Unlike the conventional MPC-RCMV method where only one active VV is applied in a single control period, the proposed method adopts 4 active VVs to keep the switching frequency fixed. The current predictive model part calculates idk+1 and iqk+1 by Equation (4) where uqav and udav are the average d- and q-axis voltages in the whole control period. The uqav and udav can be calculated according to the selected VVs and their duty ratios which are obtained in the last control period by the proposed MPC-RCMV method.(4)iqk+1=TsLqRiqωeLdid+ψf+iq+TsLquqav,idk+1=TsLdRiq+ωeLqiq+id+TsLdudav.

The control diagram of the proposed MPC-RCMV method with constant switching frequency.

Then, the direct axis and quadrature axis currents at the k+2th sampling instant for different active VVs can be calculated by substituting Equation (4) in Equation (2).

The predictive current errors (PCE) are defined as(5)eid=idk+2id,eiq=iqk+2iq.

By combining Equations (2) and (4), the PCE equation can be written as(6)eid=Cd+udk+2TsLd,eiq=Cq+uqk+2TsLq,where Cd and Cq satisfy(7)Cd=TSLdRidk+1+ωeLqiqk+1+idk+1id,Cq=TSLqRiqk+1ωeLdidk+1+ψf+iqk+1iq.

According to Equation (6), the values of PCEs are related with the d- and q-axis voltages, and thus, the position of the PCE in the eid-eiq coordinate system, as shown in Figure 5, are changed by selecting different VVs.

Predicted current error space vector diagram.

In Figure 5, e1-e6 represents the PCE vector by applying the VVs V1-V6, and e0 represents the PCE vector of the zero VVs. Owing to the corresponding d- and q-axis voltages for the zero VVs are both 0, the coordinate of e0 is (Cd, Cq) according to Equation (6). The variables of Cd and Cq are determined by the VV that applied in the current period and have no relation with the selected VV in the next period, and thus, they can be viewed as constants in Equation (6).

The reference current tracking problem can be solved by selecting appropriate VVs to make both the eid and eiq become zero, i.e, the current can track its reference by making the current error vector reach the coordinate origin as shown in Figure 5. In fact, the optimal VV selecting process of the conventional MPC-RCMV method can be viewed as determining the nearest PCE from the coordinate origin by minimizing the cost function. As an example, the vector V1 will be selected for the case shown in Figure 5 with the conventional MPC-RCMV method. Owing to the fact that only single VV is selected during one control period for the conventional MPC-RCMV, the selected optimal VV may not ensure the current error vector reach the coordinate origin. In this part, the MPC-RCMV method with constant switching frequency is proposed by adopting four nonzero VVs in one control period to ensure the average current error approach to 0 within one period for the case shown in Figure 5.

A new coordinate system (eid-eiq as shown in Figure 5) is defined by the transformation given in following equation:(8)eid=eidCd=VidTsLd,eid=eiqCq=ViqTsLq,

The reference current error vector (e) is defined as the vector OO, and its coordinate is (−Cd, −Cq). The reference current tracking problem can be solved by synthetizing e with the PCE vectors (e1-e6 as shown in Figure 5).

The vector selection process can be implemented according to the angle of e, e1, e2, e3, e4, e5, and e6 in the eid-eiq coordinate system which can be calculated by the following equation:(9)θ=atan2eid,eid.

The sector (S) is defined as shown in Figure 5 and can be obtained according to Table 1, and then, the selected VVs can be determined. In Table 1, the variable θi(i = 1, 2, 3, 4, 5, and 6) and θ represent the angle of ei and e, respectively.

Voltage vector selection principle.

The scope of θ S Selected VVs
θ 1 θ < θ 2 1 V 1, V2, V3, V6
θ 2 θ < θ 3 2 V 1, V2, V3, V4
θ 3 θ < θ 4 3 V 2, V3, V4, V5
θ 4 θ < θ 5 4 V 3, V4, V5, V6
θ 5 θ < θ 6 5 V 1, V4, V5, V6
θ 6 θ < θ 1 6 V 1, V2, V5, V6

According to Equation (8), the current error vector will reach the position defined in Equation (10) if the voltage vector Vi is adopted with the duty ratio di. Equation (10) indicates that the change of the current error vector is proportional to the duty ratio of the adopted VV. Accordingly, the reference current tracking can be realized by synthetizing e with linear combination of the PCE vector of the selected VVs.(10)eid=VidLddiTs,eid=ViqLqdiTs.

According to the nearest three-vector principle, e can be synthetized by e0, e1, and e2 for the case that S is 1 as shown in Figure 5. Owing to that the zero vectors should be avoided to restrict the CMV amplitude, two opposing PCEs (e3 and e6) with equal duty cycle can be utilized to create equivalent e0. The duty ratios of the adopted VVs can be calculated by Equation (11) if S is 1.(11)V1dd1+V2dd2=CdLdTs,V1qd1+V2dd2=CqLqTs,d3=d6=1d1d22,However, the duty ratios calculated by Equation (11) needs to be adjusted as Equation (12) for the case where the reference current error vector (e) is outside of the hexagon enclosed by e1e6 as shown in Figure 6.(12)d1=d1d1+d2,d2=d2d1+d2,d3=d6=0.

Predicted current error space vector diagram.

If e locates in other sectors, the duty ratio calculating method is the same as the case where S is 1. After obtaining the duty ratios of the adopted VVs, the switching sequence can be designed as shown in Table 2.

Switching sequence design.

S Switching sequence
1 V 3-V2-V1-V6-V1-V2-V3
2 V 4-V3-V2-V1-V2-V3-V4
3 V 5-V4-V3-V2-V3-V4-V5
4 V 6-V5-V4-V3-V4-V5-V6
5 V 1-V6-V5-V4-V5-V6-V1
6 V 2-V1-V6-V5-V6-V1-V2

The flowchart of the proposed method is shown in Figure 7(b). The values of iqk+1 and idk+1 are firstly calculated by Equation (4), and then, eid and eiq for different active VVs can be obtained by Equation (5). The sector and the selected VVs can be determined by Table 1 and the duty ratios of the selected VVs can be calculated by Equations (11) and (12). Finally, the switching sequence can be obtained according to Table 2.

Flowchart of the conventional and proposed method. (a) The conventional method. (b) The proposed method.

4. Simulation and Experimental Validation 4.1. Simulation Results and Analysis

To validate the effectiveness of the proposed MPC-RCMV with constant switching frequency, the strategy is simulated by Matlab/Simulink and the main parameters are given in Table 3.

Main parameters of the simulation.

Parameters Values
D-axis inductor 0.95 mH
Q-axis inductor 2.05 mH
Resistance 0.1 Ω
Pole pairs 4
Sampling time 100 µs

To minimize the copper losses of the PMSM, the maximal torque per ampere (MTPA) strategy [31, 32] is adopted and the reference of the d- and q-axis current can be calculated as Equation (13) where is is the reference of the stator current.(13)id=ψf4LqLdψf16LqLd2+is22,iq=signisis2id2.

In the simulation, is is set as 200 A and 300 A at the interval 0–0.5 s and 0.5–1 s, respectively. The speed of the motor is set as 750 r/min in the simulation.

The line-to-line voltage (Vab), CMV, and three-phase current waveforms for both the conventional 6 VV strategy, and the proposed method are given in Figure 8. The CMV curves in Figure 8 indicate that the amplitude of the CMV has been restricted within sixth of the dc-link voltage with both the conventional and the proposed methods.

The line-to-line voltage (Vab), the common-mode voltage, and three-phase current waveforms. (a) The conventional MPC-RCMV. (b) The proposed MPC-RCMV with constant switching frequency.

The waveforms of the d- and q-axis current and the electromagnetic torque (Te) for both the conventional and the proposed methods are shown in Figure 9. It can be seen from Figure 9 that the fluctuations of id, iq, and Te of the proposed method are far smaller than the conventional method. The comparison results of the peak-to-peak of the fluctuation of id, iq, and Te are given in Table 4. In the case where Ts of these two methods are both set as 100 µs, the fluctuations of id, iq, and Te with the proposed method in the case where is is set 200 A reduce by 95.9%, 97.8%, and 78.2%, respectively. In addition, the fluctuations of id, iq, and Te in the case where is is set 300 A reduce by 95.9%, 98.2%, and 74.8%, respectively. In Table 4, the peak-to-peak of the fluctuation of id, iq, and Te for the conventional method with Ts set as 50 µs is also analyzed, and the fluctuations of id, iq, and Te are still much bigger than the proposed method with Ts set as 100 µs, which indicate that the control performance of the proposed method is greatly enhanced compared with the conventional method.

d- and q-axis current and the electromagnetic torque waveforms. (a) The conventional MPC-RCMV. (b) The proposed MPC-RCMV with constant switching frequency.

Comparison results of the peak-to-peak of the fluctuation of id, iq, and Te.

Peak-to-peak of the fluctuation The conventional method (Ts = 100 µs) The conventional method (Ts = 50 µs) The proposed method (Ts = 100 µs)
i d i s  = 200 A 36.5 A 18.2 A 1.5 A
i s  = 300 A 34.3 A 18.1 A 1.4 A
i q i s  = 200 A 40.5 A 19.8 A 0.9 A
i s  = 300 A 33.3 A 17.9 A 0.6 A
T e i s  = 200 A 91.5 Nm 45.6 Nm 19.9 Nm
i s  = 300 A 97.8 Nm 50.1 Nm 24.6 Nm

The fast Fourier transform analysis results of the phase current for both the conventional and the proposed methods are shown in Figure 10. The results in Figure 10 indicate that the main current harmonics components of the proposed method concentrate on the switching frequency (10 kHz) and its multiple, which is helpful for the harmonic filter design. In addition, the total harmonic distortion (THD) of the phase current with the proposed method is smaller than the conventional one.

The fast Fourier transform analysis of the phase current. (a) The conventional MPC-RCMV (is=200A). (b) The conventional MPC-RCMV (is=300A). (c) The proposed MPC-RCMV (is=200A). (d) The proposed MPC-RCMV (is=300A).

Accordingly, it can be concluded that the proposed MPC-RCMV with constant switching frequency shows great advantages over the conventional 6 VV strategy, mainly in the current and torque ripple reduction.

In order to illustrate the advantage of the proposed method over the MPC controller without considering the target of CMV reduction, the comparison results between the MPC method with constant switching frequency in  and the proposed method are shown in Figure 11. In Figure 11, the MPC method in  is adopted before 0.2 s and the proposed method is used after 0.2 s. The line-to-line voltage, CMV, and three-phase currents are shown in Figure 11. The CMV amplitude of the MPC method in  reaches to the half of the dc-link voltage, but it has been limited within sixth of the dc-link voltage with the proposed method. Accordingly, the main advantage of the proposed method is that the CMV can be reduced.

Comparison results between the MPC method with constant switching frequency in  and the proposed method.

4.2. Experimental Validation

To validate the effectiveness of the proposed MPC-RCMV with constant switching frequency, an experimental prototype has been established as shown in Figure 12. A 540 V dc-link voltage is obtained by the PWM rectifier. The motor 1 is connected with the inverter 1, and the proposed MPC-RCMV with constant switching frequency is implemented by the controller 1. The motor 2 is a load motor which is controlled by the inverter 2. The parameters of the PMSM are the same as the simulation.

The experimental prototype.

In the experiment, a 150-MIPS fixed-point 32-bit TMS320F2812 DSP board is adopted to carry out the computation. The execution time for the proposed MPC-RCMV methods with necessary protecting and sampling process is 83 µs. To introduce the real-time implementation details, the flowchart of the proposed method in Figure 7(b) is divided into 4 parts, and the execution time of these four parts are 5 µs, 61 µs, 6 µs, and 2 µs, respectively. The other execution time is for the necessary sampling and protecting process.

The d- and q-axis current waveforms for the both conventional and proposed methods, which are measured through a digital-to-analog (DA) chip (TLV5610) on the control board, are shown in Figure 13, where the reference stator current changes from 100 A to 150 A at the middle of the graph. The results in Figure 13(b) indicate that the d- and q-axis current reference can be fast tracked with high precision as the conventional method as shown in Figure 13(a). In addition, it can be seen from Figure 13 that the ripples of both the d- and q-axis current for the proposed method have been greatly reduced compared with the conventional one.

d- and q-axis current waveforms. (a) The conventional MPC-RCMV. (b) The proposed MPC-RCMV with constant switching frequency.

The three-phase currents and the line-to-line voltage curves for the both methods are shown in Figure 14. The THD values for the conventional method where the reference of the stator current is 100 A and 150 A are 6.3% and 5.1%, respectively. The THD values for the proposed method where the reference of the stator current is 100 A and 150 A are 2.4% and 1.6%, respectively. Thus, the current quality of the proposed method has been greatly improved. The CMV curves shown in Figure 15 indicate that the amplitude of the CMV has been successfully restricted within sixth of the dc-link voltage. Accordingly, the effectiveness of the proposed method has been verified by the experimental results.

Three-phase current and line-to-line voltage curves. (a) The conventional MPC-RCMV. (b) The proposed MPC-RCMV with constant switching frequency.

CMV curves. (a) The conventional MPC-RCMV. (b) The proposed MPC-RCMV with constant switching frequency.

5. Conclusion

A MPC-RCMV method with constant switching frequency for the PMSM drives is studied in detail. In the proposed method, four nonzero VVs are adopted and the switching sequence is designed according to the established current predictive error space vector diagram. Unlike the conventional methods where the switching frequency changes with the work condition of PMSM, the average switching frequency is fixed and equal to 1/Ts. The simulation and experiment results indicate that the current reference can be fast and accurately tracked, and the current ripples are greatly reduced.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This paper is partly funded by the National Natural Science Foundation of China under Award U1610113 and National key Research and Development Project of China under award 2016YFC0600804.

Chen H. Zhao H. Review on pulse-width modulation strategies for common-mode voltage reduction in three-phase voltage-source inverters IET Power Electronics 2016 9 14 2611 2620 10.1049/iet-pel.2015.10192-s2.0-84997208377 Cao H. A novel power electronic inverter circuit for transformerless photovoltaic systems Active & Passive Electronic Components 2014 2014 5 329043 10.1155/2014/3290432-s2.0-84902196948 Asefi M. Nazarzadeh J. Survey on high-frequency models of PWM electric drives for shaft voltage and bearing current analysis IET Electrical Systems in Transportation 2017 7 3 179 189 10.1049/iet-est.2016.00512-s2.0-85028665804 Mousavi N. Rahimi T. Kelk H. M. Reduction EMI of BLDC motor drive based on software analysis Advances in Materials Science and Engineering 2016 2016 9 1497360 10.1155/2016/14973602-s2.0-84971379245 Narayana K. S. Rao A. K. Satyanarayana K. Novel AZSPWM algorithms based VCIMD for reduced CMV variations International Journal of Power Electronics and Drive Systems (IJPEDS) 2013 3 1 1 8 10.11591/ijpeds.v3i1.13372-s2.0-84884147916 Un E. Hava A. M. A near state PWM method with reduced switching frequency and reduced common mode voltage for three-phase voltage source inverters IEEE Transactions on Industry Applications 2009 45 2 782 793 10.1109/tia.2009.20135802-s2.0-64049084674 Hava A. M. Un E. Performance analysis of reduced common-mode voltage PWM methods and comparison with standard PWM methods for three-phase voltage-source inverters IEEE Transactions on Power Electronics 2009 24 1 241 252 10.1109/tpel.2008.20057192-s2.0-61649125123 Wu X. Tan G. Ye Z. Liu Y. Xu S. Optimized common-mode voltage reduction PWM for three-phase voltage-source inverters IEEE Transactions on Power Electronics 2016 31 4 2959 2969 10.1109/tpel.2015.24516732-s2.0-84960157781 Chaturvedi P. Jain S. Agarwal P. Carrier-based common mode voltage control techniques in three-level diode-clamped inverter Advances in Power Electronics 2012 2012 13 327157 10.1155/2012/3271572-s2.0-84867707639 Wang R. Mu X. Wu Z. Zhu L. Chen Z. Carrier-based PWM method to reduce common-mode voltage of three-to-five-phase indirect matrix converter Mathematical Problems in Engineering 2016 2016 12 6086497 10.1155/2016/60864972-s2.0-85006093166 Huang J. Liu Q. Wang X. Li K. A carrier-based modulation scheme to reduce the third harmonic component of common-mode voltage in a three-phase inverter under high DC voltage utilization IEEE Transactions on Industrial Electronics 2018 65 3 1931 1940 10.1109/tie.2017.27454392-s2.0-85028534375 Huang J. Shi H. Suppressing low-frequency components of common-mode voltage through reverse injection in three-phase inverter IET Power Electronics 2014 7 6 1644 1653 10.1049/iet-pel.2013.07562-s2.0-84924798347 Tian K. Wang J. Wu B. Cheng Z. Zargari N. R. A virtual space vector modulation technique for the reduction of common-mode voltages in both magnitude and third-order component IEEE Transactions on Power Electronics 2016 31 1 839 848 10.1109/tpel.2015.24088122-s2.0-84942903871 Wu X. Liu H. Yuan X. Huang S. Luo D. Design and implementation of recursive model predictive control for permanent magnet synchronous motor drives Mathematical Problems in Engineering 2015 2015 11 431734 10.1155/2015/4317342-s2.0-84947559395 Zhang S. Cao H. Zhang Y. Jia L. Ye Z. Data-driven optimization framework for nonlinear model predictive control Mathematical Problems in Engineering 2017 2017 15 9402684 10.1155/2017/94026842-s2.0-85029819022 Hoseini S. K. Adabi J. Sheikholeslami A. Predictive modulation schemes to reduce common-mode voltage in three-phase inverters-fed AC drive systems IET Power Electronics 2014 7 4 840 849 10.1049/iet-pel.2013.01822-s2.0-84899544981 Preindl M. Schaltz E. Thøgersen P. Switching frequency reduction using model predictive direct current control for high-power voltage source inverters IEEE Transactions on Industrial Electronics 2011 58 7 2826 2835 10.1109/tie.2010.20728942-s2.0-79959317611 Guo L. Zhang X. Yang S. Xie Z. Cao R. A model predictive control-based common-mode voltage suppression strategy for voltage-source inverter IEEE Transactions on Industrial Electronics 2016 63 10 6115 6125 10.1109/tie.2016.25749802-s2.0-84988027332 Kwak S. Mun S. Common-mode voltage mitigation with a predictive control method considering dead time effects of three-phase voltage source inverters IET Power Electronics 2014 8 9 1690 1700 10.1049/iet-pel.2014.08842-s2.0-84940863908 Mun S. Kwak S. Reducing common-mode voltage of three-phase VSIs using the predictive current control method based on reference voltage Journal of Power Electronics 2015 15 3 712 720 10.6113/jpe.2015.15.3.7122-s2.0-84929896586 Kwak S. Mun S. Model predictive control methods to reduce common-mode voltage for three-phase voltage source inverters IEEE Transactions on Power Electronics 2015 30 9 5019 5035 10.1109/tpel.2014.23627622-s2.0-84928122227 Cong X. Zhang H. Cheng F. Zhang H. Model predictive control method to reduce common-mode voltage for permanent-magnet synchronous machine drives Proceedings of 2017 IEEE Transportation Electrification Conference and Expo, Asia-Pacific (ITEC Asia-Pacific) August 2017 Harbin, China 1 6 Zhang L. Dou M. Multiprotocol communication interface pmsm control on account of industrial configuration software Journal of Electrical and Computer Engineering 2014 2014 6 651216 10.1155/2014/6512162-s2.0-84897492047 Khammar F. Debbache N. Application of artificial intelligence techniques for the control of the asynchronous machine Journal of Electrical and Computer Engineering 2016 2016 11 8052027 10.1155/2016/80520272-s2.0-84958554971 Tomlinson M. Mouton H. D. T. Kennel R. Stolze P. A fixed switching frequency scheme for finite-control-set model predictive control—concept and algorithm IEEE Transactions on Industrial Electronics 2016 63 12 7662 7670 10.1109/tie.2016.25939972-s2.0-84996865920 Donoso F. Mora A. Cardenas R. Angulo A. Saez D. Rivera M. Finite-set model predictive control strategies for a 3L-NPC inverter operating with fixed switching frequency IEEE Transactions on Industrial Electronics 2018 65 5 3954 3965 10.1109/tie.2017.27608402-s2.0-85031805915 Fuentes E. Silva C. A. Kennel R. M. MPC implementation of a quasi-time-optimal speed control for a PMSM drive, with inner modulated-FS-MPC torque control IEEE Transactions on Industrial Electronics 2016 63 6 3897 3905 10.1109/tie.2016.25193262-s2.0-84969759611 Garcia C. F. Silva C. A. Rodriguez J. R. Zanchetta P. Odhano S. A. Modulated model predictive control with optimized overmodulation IEEE Journal of Emerging and Selected Topics in Power Electronics 2018 1 10.1109/jestpe.2018.28281982-s2.0-85045744746 Rodriguez J. Cortes P. Predictive Control of Power Converters and Electrical Drives 2012 Hoboken, NJ, USA Wiley–IEEE Moon H. T. Kim H. S. Youn M. J. A discrete-time predictive current control for PMSM IEEE Transactions on Power Electronics 2003 18 1 464 472 10.1109/tpel.2002.8071312-s2.0-0037259159 Yang Y. Da C. Zheng X. Mi Z. Li X. Sun C. Adaptive backstepping based MTPA sensorless control of PM-assisted SynRM with fully uncertain parameters Mathematical Problems in Engineering 2018 2018 14 8405847 10.1155/2018/84058472-s2.0-85042153901 Ahmed A. Sozer Y. Hamdan M. Maximum torque per ampere control for buried magnet PMSM based on DC-link power measurement IEEE Transactions on Power Electronics 2016 32 2 1299 1311 10.1109/tpel.2016.25436632-s2.0-84999266652