Abstract
In model predictive torque control (MPTC), voltage vectors with a fixed amplitude have poor performance in torque tracking. In this paper, a multi-amplitude MPTC (MA-MPTC) method for dual three-phase permanent magnet synchronous motor (PMSM) is proposed, which can effectively reduce torque ripple by combining virtual voltage vectors (VVVs) and actual voltage vectors (AVVs). First, the deadbeat (DB) technique is used to simplify voltage vector selection and to avoid the enumeration of all the possible voltage vectors. After calculating the reference voltage vector (RVV) using this method, four vectors with different amplitudes can be selected as candidate voltage vectors (CVVs) according to the angle of the RVV. Then a new cost function is used to calculate the four candidate vectors, and the vector that minimizes the cost function is the optimal vector. Therefore, the MA-MPTC strategy has the advantages of both the MPTC method and the DB method, which can effectively reduce the torque ripple with a low computational cost. In addition, VVVs are used to reduce the influence of harmonic currents while suppressing torque ripple. Finally, the stability and dynamic response are investigated on the test bench. When compared with a contrast method, the torque ripple is reduced by nearly half and the advantage of fast response is maintained. The experimental results confirm the effectiveness of the proposed method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
With advances in motor drive technology, the multiphase permanent magnet synchronous motor (PMSM) has become a competitive choice for high power applications that require high reliability. Due to their distinct advantages of lower torque ripple at low speeds, better fault tolerance, and greater control freedom [1], multiphase machines have been widely used in electric cars, aerospace, and medical equipment [2, 3]. Meanwhile the control of dual three-phase PMSMs have been extensively researched. This research includes field-oriented control [4], direct torque control [5] and model predictive control (MPC) [6]. In particular, MPC is widely used in the field of power system [7, 8], and has received an increasing amount of attention in the field of motor control [9]. This is due to the fact that it offers several advantages, such as simple implementation, short response time, and flexible control of nonlinear parameters.
One of the characteristics of dual three-phase PMSMs is that there are inherently no sixth-order harmonics associated with the torque ripple [10]. However, due to the problem of inverter nonlinearity and the presence of low leakage inductance in the windings, a large number of harmonic currents are generated in the x–y subspace. To solve this problem, an MPC method based on a disturbance observer was proposed in [11], which effectively suppressed low-order harmonics. However, the design and computation of the observer make the algorithm particularly complex, due to the large number of parameter calculations. A new control strategy using MPC for the control of a wind turbine system was introduced in [12], which was based on a permanent magnet synchronous generator. This strategy uses a voltage control loop for the voltage source inverter to reduce the THD of the grid currents. In [13], the harmonic current can be reduced to some extent by selecting appropriate vectors based on the position of the flux linkage in the x–y subspace. However, the range of candidate voltage vectors (CVV) is so large that it is difficult to select a vector that provides the best control.
To further suppress harmonics, 12 VVVs were synthesized by combining the characteristics of 24 actual voltage vectors (AVVs) at the periphery [14]-[16]. The amplitude of the VVVs in x–y subspace is 0, which means that the harmonic current in the x–y subspace is theoretically eliminated and can achieve good performance in reducing current harmonics. At present, the study of VVVs is very extensive. In [17], power fluctuations and harmonic currents were suppressed, and the complexity of the algorithm was reduced. In [18], a combination of model-free MPC and VVVs was proposed to control the fundamental and harmonic currents to improve the control performance under the conditions of uncertain motor parameters. However, the methods discussed above only focus on the harmonic suppression problem, while torque ripple suppression is not considered. Reducing the torque ripple is a more important issue to consider when it comes to improving motor control performance.
Usually, model predictive torque control (MPTC) uses a cost function that includes a flux linkage error and a torque error to suppress torque ripple [19]. Unfortunately, torque ripple increases when VVVs are applied because VVVs have a common amplitude value and the torque cannot be flexibly adjusted. In [20, 21], a fixed duty cycle method was introduced to alleviate this problem. In [20], discrete space-vector modulation was proposed in VVVs based vector space to generate more voltage vectors to generate CVVs with different amplitudes. Then the newly constructed set of CVVs was directly screened by a cost function. In [21], the range of the optimal voltage vector was gradually reduced by computing a cost function three times after synthesizing voltage vectors with different phases and amplitudes. Considering the harmonic problem, a hybrid control set combining virtual voltage vector and duty ratio control was designed in [22], which can both suppress harmonic current and improve torque control performance. However, this complicates the MPC algorithm, and the fixed duty ratio increases the number of candidate voltage vectors, which increases the computational burden of the control system. In addition, the main disadvantage of a fixed duty is that the torque cannot be accurately adjusted, which limits the suppression of torque ripple. Therefore, the torque error increases a fairly large amount.
By calculating the duty of the effective voltage vector according to different control objectives, more precise torque control can be achieved [23, 24]. After obtaining the optimal voltage vector, the duty cycle of the vector is calculated according to the principle of deadbeat tracking to reduce the tracking error of the system [23]. In [24], based on the principle of torque ripple minimization, the duty of the action voltage vector is obtained to reduce the torque ripple and harmonic content in the stator current without reducing the dynamic performance. This method is more flexible in controlling torque ripple. However, it has a high computational cost. Algorithms combining VVVs with multi-vector MPTC were studied in [25, 26]. The voltage vector with the optimal phase is obtained by means of the stator flux amplitude reaching its reference value, and the duty of the optimal vector is optimized according to the principle of minimum torque error to reduce the ripple of torque and flux [25]. In [26], a fault-tolerant MPTC method based on deadbeat control was presented. Under the fault condition, VVVs were used as CVVs. The deadbeat is used to predict the RVV, and the optimal VVV is quickly selected, which reduces the calculation burden and improves the steady-state performance.
After determining the optimal VVV, the action time of the selected VVV is obtained by geometric principle. The multi-vector control method improves the steady-state performance. However, the duty circle determination method is complicated. When compared with these methods, the proposed method realizes multi-amplitude control by introducing voltage vectors with different amplitudes. The calculation of the duty ratio is simplified while the torque ripple is suppressed. In addition, determining the reference voltage vector has been shown to be a good way to reduce the computational cost [27, 28]. Depending on the sector in which the RVV is located, vectors whose actions are most similar to the RVV can be selected as prediction vectors, which reduces the torque ripple.
In this paper, a multi-amplitude MPTC method (MA-MPTC) with a low torque ripple that is capable of reducing harmonic currents and computational complexity is proposed. After calculating the amplitude and phase of the RVV, two voltage vectors of the outer layer and VVVs with different amplitudes (36 voltage vectors in total) are considered. Then one null vector and the three in-phase vectors closest to the RVV are selected as CVVs. In this way, the number of CVVs can be reduced to 4. Then a novel cost function consisting of the x–y subspace current and the error between the magnitude of the RVV and the CVVs is designed. Moreover, in this paper, a fixed switching frequency is achieved by three methods, including inserting a null vector, adjusting the actual vector action sequence, and replacing two-vector synthesis with three-vector synthesis. Finally, the effectiveness of the MA-MPTC is verified by the experimental results.
The contribution of this paper can be summarized as follows.
-
(1)
A multi-amplitude MPTC method for dual three-phase permanent magnet synchronous motor systems is proposed.
-
(2)
Constructing candidate voltage vectors with different amplitudes can reduce torque ripple, which makes it possible to avoid complicated duty ratio calculations.
-
(3)
The reference voltage vector is used to reduce the number of candidate voltage vectors, which further reduces the complexity of the algorithm.
-
(4)
A new cost function consisting of the x–y subspace current and the error between the magnitude of the RVV and the CVVs is designed, which considers both the control of the torque and the harmonic current.
2 Mathematical model
A dual three-phase PMSM is fed by a two-level voltage source inverter (VSI), as shown in Fig. 1. Each of the switching states defines an actual voltage vector in the α-β subspaces and the x–y subspaces, as shown in Fig. 2. The directions of L1, L3 and L4 vector groups are the same, and the L2 vector group is 15 degrees apart from them. The same set of voltage vectors are separated by 30 degrees each. In Fig. 2a, the α-β subspace is divided into twelve sectors, which are indicated by the symbols Q1, Q2, …, Q12.
Based on the coordinate transformation of vector space decomposition (VSD) [29], the voltage, flux linkage and torque equations in the d-q subspace can be described as formula (1) through formula (3).
where ud, uq, id, iq, Ld, Lq, Ψd, and Ψq are the stator voltage, current, inductance, and flux in the d-q axis; ωe is the electrical angular speed of the rotor; Ψf is the permanent magnet flux linkage; Te is the electromagnetic torque; R is the stator resistance; and p is the number of pole pairs.
3 Torque ripple analysis
Using the forward Euler approximation method in [30], the discrete model of the motor in the d-q coordinate is represented as follows:
where Ts is the control period.
By differentiating both sides of (3), the state equation of the electromagnetic torque is obtained as:
Substitute formulas (4) and (5) into (6), the voltage vector in the d-q coordinate can be described as:
For the dual three-phase PMSM studied in this paper, Ld = Lq, where:
For more accurate torque tracking, the electromagnetic torque reference Teref should suffice:
where Teref is the reference of the torque.
If ud(k + 1)Ts—uq(k + 1)Ts are taken as coordinate axes, the expression of the torque can be represented as a straight line, as shown in Fig. 3 [31]. The vectors falling on this line can realize the deadbeat tracking of the torque.
With (7), the predictive torque can be described as:
The torque ripple is due to the difference between the predicted torques of the CVV and the RVV. Therefore, the torque ripple can be expressed as follows:
where ∆uq = uqopt-uqref represents the difference in the q-axis component between the two voltage vectors; uqopt is the q-axis component of the CVV; uqref is the q-axis component of the RVV; and ∆Te represents the torque error caused by the two vectors.
As shown in Fig. 3, uref is the RVV and uopt is the CVV. The larger ∆uq is, the larger the torque tracking error is. However, if vectors of the same amplitude are used, the torque tracking error is fixed in the same sector and cannot be flexibly adjusted. Therefore, by increasing candidate vectors with different amplitudes, the vector whose q-axis voltage difference between the candidate vector and the RVV is reduced, and the torque error is reduced. However, 12 CVVs must be added for each new amplitude value, which results in a high computational cost.
4 Proposed MPTC method
4.1 RVV calculation
The proposed MPTC strategy is shown in Fig. 4. According to the deadbeat predictive control in [32], the RVV can be calculated by:
Thus:
where Ψsref is the reference of the stator flux:
uq of the RVV can be calculated by formula (7).
The angle of the RVV in the α-β subspace can be calculated by:
4.2 Optimal vector selection
From Fig. 2, it can be seen that the L1 group vectors have a large amplitude in the x–y subspace and that the L2 group vectors have a large angular deviation from the RVV. Thus, the L1 and L2 group vectors are not suitable to be CVVs. On the other hand, the voltage vectors of the L3 and L4 groups have the same direction in the α-β subspace but opposite directions in the x–y subspace. Therefore, the voltage vectors of the L3 and L4 groups in the α-β subspace can be synthesized to obtain a set of VVVs (uu1-uu12) whose amplitude is 0 in the x–y subspace. The specific distribution is shown in Fig. 2, which is called the G group. In addition, the magnitude of the VVVs in the α-β subspace is 0.597 Udc, and the action times of the actual vectors from the group L4 and the group L3 are 0.731 Ts and 0.269 Ts, respectively.
In summary, the CVVs are composed of voltage vectors of the groups L3, L4, and G along with null vectors, as illustrated in Fig. 5. It can be seen that regardless of which sector the RVV is located, 4 voltage vectors with different amplitudes can be selected, which reduces the torque ripple caused by the fixed amplitude.
Since the four CVVs have the same phase but different amplitudes, a novel cost function is developed, which is the difference between the magnitude of the RVV and the four CVVs, taking into account the suppression of the x–y subspace currents. The cost function is expressed as follows:
where λ > 0; |uqopt| is the amplitude of the CVV in the q axis; and ix(k + 2) and iy(k + 2) are the predicted values of the harmonic current at the instant k + 2, which can be calculated according to (19).
where ux(k + 1) and uy(k + 1) are the stator voltage in the x–y subspace at the instant k + 1.
4.3 Switching pulse generation
To facilitate digital control, the inverter input signal usually takes the form of a standard PWM sequence. In this paper, the switching pulse sequence is standardized based on SVPWM modulation with seven segments. For group G, there are two actual effective voltage vectors that must act in one control cycle. In addition, half of the vectors in group G cannot implement standard PWM pulses in one period.
According to this property, the 12 virtual vectors of group G can be divided into 2 groups: G1 (uu1, uu3, uu5, uu7, uu9, uu11) and G2 (uu2, uu4, uu6, uu8, uu10, uu12).
For group G1, the action sequence of the effective voltage vector is adjusted in one control cycle. Then null vectors are inserted to standardize the switching pulse sequence of VVV in group G1. As shown in Fig. 6a, these are the standard PWM switching sequences of uu1.
For group G2, the standard PWM pulse cannot be generated regardless of how the action sequence of the voltage vectors changes as shown in Fig. 6b. Similar problems also occur for the switching pulse sequences of the other vectors in group G2. The method used in this work is to replace the voltage vectors of group L4 with two voltage vectors of group L2 [11]. For example, the VVV uu2 is equal to the virtual vector synthesized by u46, u04, and u67 (denoted as v2). From Fig. 6c, the vector v2 can represent a standard PWM switching sequence. For group G2, the action times of the vectors of groups L2 and L3 are t3 and t4, which can be calculated as follows:
By (20), t3 is 0.4223 tout and t4 is 0.1554 tout.
A flow diagram of the method proposed in this paper is shown in Fig. 7.
In general, the main idea of MA-MPTC is to use vectors with different amplitudes to reduce the torque ripple. Then the RVV is used to reduce the set of candidate vectors, which reduces the computational cost.
5 Experimental performance results
The experimental bench used in this paper is shown in Fig. 8, and the load is a servo motor. In the following, the performances of the MPTC method based on VVVs (MPTC1) and the MA-MPTC are compared. The parameters of the experimental bench can be found in Table 1. Figure 8 and Fig. 9 show the steady state performance of MPTC1 and MA-MPTC at a speed of 100 rpm. The load torque is set to 3 N·m and 5 N·m, respectively.
As can be seen in Figs. 9 and 10, the phase currents of the two methods are basically sinusoidal. However, the phase current waveform of MPTC1 is obviously distorted and fluctuates greatly. The phase current waveform of MA-MPTC is relatively smooth and fluctuates less. The total harmonic distortion (THD) analysis shows that the THD of MPTC1 is 22.54%, while MA-MPTC has a value of 8.82% at 100 rpm and a load of 3 N·m; and that the THD of MPTC1 is 13.88%, while MA-MPTC has a value of 6.71% at a load of 5 N·m. It can be observed that the THD is higher for small loads. Moreover, the THD of MPTC1 is much lower than that of MA-MPTC in both situations. Thus, the copper loss of the system is reduced.
Since both methods use VVVs to constrain the harmonic current component in the x–y subspace, their harmonic currents are kept small in the 10 A range. The set of candidate voltage vector of MPTC1 contains only VVVs. However, the set of candidate voltage vector of MA-MPTC consists of VVVs and the voltage vectors of groups L3 and L4. The optimal vector selected by the cost function may belong to the L3 group and L4 group, which results in an increased harmonic current.
Therefore, the harmonic current of MPTC1 is slightly smaller than that of MA-MPTC.
In terms of torque tracking accuracy, MA-MPTC has significant advantages over MPTC1. Quantification of the experimental results gives the torque ripple values in Table.
Tables 2 and 3, which can be calculated according to (21). When the reference torque is 3 N·m, the torque ripples of MPTC1 and MA-MPTC are 0.4235 N·m and 0.1209 N·m, respectively. In addition, the torque ripples of MPTC1 and MA-MPTC are 0.3103 N·m and 0.1527 N·m at a 5 N·m load.
Obviously, the torque ripple of MA-MPTC is much smaller than that of MPTC1 under both load conditions. Since MPTC1 only applies CVVs with fixed amplitudes, the torque cannot be flexibly adjusted, which results in a large torque ripple. By constructing a vector set with multiple amplitudes, MA-MPTC can track the torque command more accurately and the torque ripple can be effectively suppressed.
In another test, the steady-state performance of a dual three-phase machine has been examined at its rated speed (300 rpm), as can be seen in Fig. 11. Similar performance can be observed when operating at 100 rpm. Thus, the proposed method achieves a much better phase current quality. Moreover, the THD at 300 rpm is slightly reduced.
when compared to the operation in Fig. 10. It can also be seen that the torque ripple of MA-MPTC is effectively reduced. This is because the candidate vectors with different magnitudes in MA-MPTC provide more flexibility when it comes to tracking the torque commands well. Therefore, the torque ripple is lower.
Finally, the dynamic performance can be seen in Fig. 12. In the experiment, the motor was initially controlled at 100 rpm under no-load and the load was suddenly changed to 3 N·m. Then the load torque was changed back to 0 N·m. As can be seen in Fig. 12, the torque command is tracked smoothly without overshoot during the transient process. Meanwhile, the greatly improved quality of the stator current can be observed in MA-MPTC. Moreover, a lower torque ripple is achieved by MA-MPTC. Additionally, when the motor reaches the steady state, the similar phase current performance with Fig. 9 can be observed.
The partial magnified view of the torque shows that the torque of the two MPTC methods can respond quickly to a sudden torque change. Both methods have similar response speeds. However, the torque performance of MA-MPTC is better, which is shown by lower torque ripple when compared with MPTC1. Therefore, the overall performance of the proposed MPTC is much better.
6 Conclusion
In this paper, the MPTC method based on VVV was analyzed, and it was found that CVVs with a fixed amplitude led to a large torque ripple. Then this paper proposed a multi-amplitude CVV MPTC method that combines virtual and actual vectors. After the amplitude and position of the RVV were determined by a prediction method, three effective voltage vectors and one null vector located in the same sector as the RVV were selected as CVVs.
By designing a suitable cost function and evaluating the four CVVs, torque ripple was effectively suppressed. When compared with a MPTC method with VVVs, the torque ripple of MA-MPTC was shown to be reduced by more than 50%, while providing better torque control performance.
In addition, the computational cost was reduced by decreasing the number of CVVs. Moreover, the dynamic response times of both methods were kept within 100 ms, which means the fast dynamic response of the traditional MPTC method was maintained. Finally, experimental results confirmed the effectiveness of MA-MPTC.
The MPTC algorithm was based on motor parameters that can change in actual operation. Thus, the identification of motor parameters will be further considered in future research.
References
Cervone, A., Slunjski, M., Levi, E., et al.: Optimal third-harmonic current injection for asymmetrical multiphase permanent magnet synchronous machines. IEEE Trans. Ind. Electron. 68(4), 2772–2783 (2021)
Duran, M.J., Gonzalez-Prieto, I., Barrero, F., et al.: A simple braking method for six-phase induction motor drives with unidirectional power flow in the base-speed region. IEEE Trans. Ind. Electron. 64(8), 6032–6041 (2017)
Nair, S.V., Harikrishnan, P., Hatua, K.: Six-step operation of a symmetric dual three-phase PMSM with minimal circulating currents for extended speed range in electric vehicles. IEEE Trans. Ind. Electron. 69(8), 7651–7662 (2022)
Han, Y., Nie, Z., Xu, J., et al.: Mathematical model and vector control of a six-phase linear induction motor with the dynamic end effect. J. Power Electron 20(3), 698–709 (2020)
Pandit, J.K., Aware, M.V., Nemade, R.V., et al.: Direct torque control scheme for a six-phase induction motor with reduced torque ripple. IEEE Trans. Power Electron. 32(9), 7118–7129 (2017)
Fan, S., Tong, C.: Model predictive current control method for PMSM drives based on an improved prediction model. J. Power Electron. 20(6), 1456–1466 (2020)
Aissa, O., Moulahoum, S.C., et al.: Analysis and experimental evaluation of shunt active power filter for power quality improvement based on predictive direct power control. Environ. Sci. Pollut. Res. 25(25), 24548–24560 (2018)
N. Hamouda, B. Babes, S. Kahla, et al.: Predictive control of a grid connected PV system incorporating active power filter functionalities. 2019 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA). 1–6 (2019)
Li, T., Sun, X., Lei, G., et al.: Finite-control-set model predictive control of permanent magnet synchronous motor drive systems—an overview. IEEE/CAA J. Autom. Sin. 9(12), 2087–2105 (2022)
Zhou, C., Yang, G., Su, J.: PWM strategy with minimum harmonic distortion for dual three-phase permanent-magnet synchronous motor drives operating in the overmodulation region. IEEE Trans. Power Electron. 31(2), 1367–1380 (2016)
Goncalves, P.F.C., Cruz, S.M.A., Mendes, A.M.S.: Disturbance observer based predictive current control of six-phase permanent magnet synchronous machines for the mitigation of steady-state errors and current harmonics. IEEE Trans. Ind. Electron. 69(1), 130–140 (2022)
N. Hamouda, B. Babes, S. Kahla, et al.: Real time implementation of grid connected wind energy systems: predictive current controller. 2019 1st International Conference on Sustainable Renewable Energy Systems and Applications (ICSRESA). 1–6 (2019)
Luo, Y., Liu, C.: A simplified model predictive control for a dual three-phase PMSM with reduced harmonic currents. IEEE Trans. Ind. Electron. 65(11), 9079–9089 (2018)
Gonzalez-Prieto, I., Duran, M.J., Aciego, J.J., et al.: Model predictive control of six-phase induction motor drives using virtual voltage vectors. IEEE Trans. Ind. Electron. 65(1), 27–37 (2018)
Luo, Y., Liu, C.: Elimination of harmonic currents using a reference voltage vector based-model predictive control for a six-phase PMSM motor. IEEE Trans. Power Electron. 34(7), 6960–6972 (2019)
Liu, S., Liu, C.: Virtual-vector-based robust predictive current control for dual three-phase PMSM. IEEE Trans. Ind. Electron. 68(3), 2048–2058 (2021)
Ji, J., Jin, S., Zhao, W., et al.: Simplified three-vector-based model predictive direct power control for dual three-phase PMSG. IEEE Trans. Energy Conversion 37(2), 1145–1155 (2022)
Agoro, S., Husain, I.: Model-free predictive current and disturbance rejection control of dual three-phase PMSM drives using optimal virtual vector modulation. IEEE J. Emerg. Selected Top. Power Electron. 11(2), 1432–1443 (2022)
Ren, Y., Zhu, Z.Q.: Reduction of both harmonic current and torque ripple for dual three-phase permanent-magnet synchronous machine using modified switching-table-based direct torque control. IEEE Trans. Ind. Electron. 62(11), 6671–6683 (2015)
Wang, W., Liu, C., Liu, S., et al.: Model predictive torque control for dual three-phase PMSMs with simplified deadbeat solution and discrete space-vector modulation. IEEE Trans. Energy Conversion. 36(2), 1491–1499 (2021)
Gu, M., Yang, Y., Fan, M., et al.: Finite control set model predictive torque control with reduced computation burden for PMSM based on discrete space vector modulation. IEEE Trans. Energy Convers. 38(1), 703–712 (2022)
Yan, Y., Wang, S., Xia, C.L., et al.: Hybrid control set-model predictive control for field-oriented control of VSI-PMSM. IEEE Trans. Energy Conversion. 31(4), 1622–1633 (2016)
Amiri, M., Milimonfared, J., Khaburi, D.A.: Predictive torque control implementation for induction motors based on discrete space vector modulation. IEEE Trans. Ind. Electron. 65(9), 6881–6889 (2018)
Nikzad, M.R., Asaei, B., Ahmadi, S.O.: Discrete duty-cycle-control method for direct torque control of induction motor drives with model predictive solution. IEEE Trans. Power Electron. 3(3), 2317–2329 (2018)
Vafaie, M.H., Dehkordi, B.M., Moallem, P., et al.: A new predictive direct torque control method for improving both steady-state and transient-state operations of the PMSM. IEEE Trans. on Power Electro. 31(5), 3738–3753 (2016)
Wang, H., Zhao, W., Tang, H., et al.: Improved fault-tolerant model predictive torque control of five-phase PMSM by using deadbeat solution. IEEE Trans. on Energy Conversion. 37(1), 210–219 (2022)
Li, X.L., Xue, Z.W., Zhang, L.X., et al.: A low-complexity three-vector-based model predictive torque control for SPMSM. IEEE Trans. on Power Electro. 36(11), 13002–13012 (2021)
Guo, L., Zhang, K., Li, Y.: Double-voltage vector-based model predictive control for three-phase grid-connected ac/dc converters. J. Power Electron. 20(1), 236–244 (2020)
Luo, Y., Liu, C.: Model predictive control for a six-phase PMSM motor with a reduced-dimension cost function. IEEE Trans. Ind. Electron. 67(2), 969–979 (2020)
Yifan Zhao, T.A.: Lipo: Space vector PWM control of dual three-phase induction machine using vector space decomposition. IEEE Trans. Ind. Electron. 31(5), 1100–1109 (1995)
Lee, J.S., Choi, C.H., Seok, J.K., et al.: Deadbeat-direct torque and flux control of interior permanent magnet synchronous machines with discrete time stator current and stator flux linkage observer. IEEE Trans. Ind. Appl. 47(4), 1749–1758 (2011)
Wang, Y., Wang, X.C., Xie, W., et al.: Deadbeat model-predictive torque control with discrete space-vector modulation for PMSM drives. IEEE Trans. Ind. Electron. 64(5), 3537–3547 (2017)
Funding
Natural Science Foundation of Shanghai, 19ZR1418600, Shuang Wang.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, S., Zhang, Q., Wu, D. et al. Multi-amplitude voltage vector MPTC for dual three-phase PMSMs with low torque ripple. J. Power Electron. 24, 68–77 (2024). https://doi.org/10.1007/s43236-023-00687-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s43236-023-00687-z