Next Article in Journal
Impact of Inter-Turn Short Circuit in Excitation Windings on Magnetic Field and Stator Current of Synchronous Condenser under Unbalanced Voltage
Previous Article in Journal
Recent Trends in Real-Time Photovoltaic Prediction Systems
Previous Article in Special Issue
A Virtual Impedance-Based Flying Start Considering Transient Characteristics for Permanent Magnet Synchronous Machine Drive Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Adjustment Strategy for Phase Current Reconstruction of Permanent Magnet Synchronous Motors Based on Model Predictive Control

1
National Maglev Transportation Engineering R&D Center, Tongji University, Shanghai 200092, China
2
School of Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(15), 5694; https://doi.org/10.3390/en16155694
Submission received: 28 June 2023 / Revised: 25 July 2023 / Accepted: 27 July 2023 / Published: 29 July 2023
(This article belongs to the Special Issue Control Technologies for Permanent Magnet Motor)

Abstract

:
In response to the model predictive control (MPC) driving system, this paper proposes a multi-adjustment strategy for phase current reconstruction based on a coupled current sampling method. The proposed coupled current sampling method eliminates the need to modify the inverter’s internal wiring. The current signals utilized in the proposed method are all external current signals from the inverter and do not involve any current signals from the internal circuitry of the inverter. By analyzing the current sampling mechanism of duty-cycle model predictive control (DC-MPC) as a modulation method, the underlying principles of the non-reconstructible current regions in the coupled current sampling method are revealed. The non-reconstructible regions are accurately delineated into low and high-modulation regions using coupled current sampling. A multi-adjustment strategy for phase current reconstruction is proposed to address the non-reconstructible regions. In the low-modulation regions, phase current reconstruction is achieved through compensated voltage vector pulse injection. In the high-modulation regions, phase current reconstruction is accomplished using the zero-voltage vector insertion approximation method, which maintains the symmetry of the PWM waveform and avoids current distortion. Experimental results on a permanent magnet synchronous motor validate the effectiveness and feasibility of the proposed approach.

1. Introduction

Permanent magnet synchronous motors (PMSMs) are widely applied due to their advantages of high efficiency, low noise, high dynamic response, and high static stability [1,2,3]. In addition to the classical SVPWM-based magnetic field directional control method, research on model predictive control is also evolving. Model predictive control for PMSM based on discrete space vector modulation with recursive least squares (RLS) parameter identification is proposed in Reference [4], which can identify motor parameters accurately. Reference [5] proposes a multiple-vector finite-control-set model predictive control (MV-FCS-MPC) scheme with fuzzy logic for PMSMs. The method can improve control performance. In various application scenarios, precise three-phase current information is required for the execution of control algorithms in order to achieve optimal control performance. Typically, the three-phase current information is provided by two or three current sensors located on the output lines of the inverter. However, employing multiple current sensors not only increases the risk of faults but also escalates the product costs. Additionally, differences in manufacturing processes among multiple current sensors can introduce errors into the control system [6,7]. Therefore, the emergence of phase current reconstruction techniques based on a single current sensor has become essential. A multiperiod sampling method is proposed to obtain the different two-phase current information for reconstruction [8]. Reference [9] proposes a new single-current-sensor (SCS) control method for a permanent magnet synchronous motor (PMSM) driven by a quasi-Z-source inverter (q-ZSI). It can eliminate the measurement dead-zone problem without any additional compensation strategy. Reference [10] proposes the use of a single current sensor to reconstruct three-phase currents and position sensor-less control of motors, which improves the fault tolerance of the system.
Traditional phase current reconstruction techniques typically employ a single current sensor installed on the DC bus. Based on the relationship between the DC bus current and the inverter switching states, the three-phase currents are sampled at specific moments within each pulse-width modulation (PWM) cycle. During the sampling process, due to the existence of dead band times in the switching devices, diode recovery times, and AD sampling times, the effective voltage vector action time must be greater than the minimum sampling time T m i n [11]. This inevitably results in a reconstruction dead band in the traditional method, limiting its application in low-modulation regions and spatial vector sector boundary areas [12,13,14,15]. In order to reduce the reconstruction dead band, scholars have proposed two main categories of solutions: one is to modify the PWM waveform, and the other is to change the installation position of the single current sensor. Among the methods that modify the PWM waveform, Reference [16] proposes the vector pulse insertion method, which inserts three measured voltage vectors after each PWM cycle. However, the insertion of pulses leads to an increase in the magnitude of the voltage vector. Reference [17] suggests the pulse-shifting method, which achieves the requirement of two valid current samples within one switching period after pulse shifting. However, the PWM waveforms within the period no longer possess symmetry. Reference [6] proposes an improved hybrid pulse-width modulation (PWM) technique that can eliminate the reconstruction dead band in the sector boundary region without requiring additional compensation. However, it may encounter sampling issues due to vector switching between two PWM control cycles. Reference [18] introduces a vector insertion method that involves inserting measurement vectors and compensation vectors. In the methods that involve changing the installation position of the single current sensor, Reference [19] presents the zero-voltage detection method. This method samples the current during the zero-voltage vector action period. However, if the duration of the zero-voltage vector action cannot satisfy the requirements for sampling two zero-voltage vectors simultaneously, a reconstruction dead band can still occur. Reference [20] discusses the optimal selection of multiple coupled current sampling positions under the space vector PWM (SVPWM) algorithm. The optimal selection achieves dead band-free current reconstruction throughout the entire linear modulation region without the need for additional algorithmic processing. However, the optimal selection requires modifications to the internal circuitry of the inverter, making it challenging to implement in practical applications.
The discussions mentioned above on phase current reconstruction methods for permanent magnet synchronous motors (PMSMs) are all based on the space vector pulse-width modulation (SVPWM) technique as the modulation method. However, with the enhanced computational capabilities of digital signal processors, model predictive control (MPC) algorithms have gained widespread application in recent years. In Reference [21], FCS-MPC was successfully applied in power converters. In model predictive control, FCS-MPC does not need a modulator, has fast a dynamic response, and can directly utilize the discrete characteristics of the converter and the finite switching state [22]. Reference [23] proposes a multi-virtual-vector model predictive control for a dual three-phase permanent magnet synchronous machine (DTP-PMSM), which can regulate the currents in both fundamental and harmonic subspace.
Within one pulse-width modulation cycle, there are differences between MPC and SVPWM in the voltage vectors applied. Therefore, there are differences between MPC and SVPWM in the methods of phase current reconstruction, and reconstructing phase currents under the MPC algorithm has become a new research direction [24].
This paper proposes a multi-strategy phase current reconstruction method using the coupled current sampling for the duty-cycle model predictive control case. The proposed method maintains the symmetry of PWM waveforms in duty-cycle model predictive control while reconstructing the current. We measured the parameters of the experimental platform and validated its reliability [25]. The constructed testbeds demonstrate the correctness and effectiveness of the proposed method. The main contributions of this paper are as follows:
(1)
Proposing a coupled current sampling method for current reconstruction without changing the internal wiring of the inverter.
(2)
The phase current non-reconfigurable region is analyzed for a drive system where the modulation is duty-cycle model predictive control. The non-reconstructible region is divided into a low-modulation region and a high-modulation region.
(3)
For the non-reconfigurable region of phase currents, the compensated voltage vector pulse insertion method and the zero-voltage vector insertion approximation method are proposed to eliminate the low- and high-modulation dead bands, respectively.

2. Duty-Cycle Model Predictive Control

This paper focuses on phase current reconstruction based on duty-cycle model predictive control. The duty-cycle model predictive control algorithm proposed in Reference [24] is employed in this study. This algorithm no longer involves traversing all voltage vectors directly. Instead, it selects the optimal effective voltage vector by calculating the angle of the reference voltage vector, and then determines the optimal duty ratio time based on the angle calculated during the selection of the optimal voltage vector.
The method proposed in Reference [24] is employed to calculate the angle of the reference voltage vector and the duty ratio time. The formula for calculating the reference voltage vector angle is shown as Equation (1).
  θ r e f = arctan u β k + 1 u α k + 1
u α k + 1 and u β k + 1 are the components of the reference voltage vector on the αβ-axis at moment k + 1, respectively. θ r e f is the angle of the reference voltage vector u r e f . The optimal voltage vector u o p t can be selected based on the angle θ r e f of the reference voltage vector. The formula for calculating the duty ratio time, as derived from Reference [24], is as follows:
  t o p t = u r e f · u o p t | u o p t | 2 T s
u o p t is the effective voltage vector. t o p t is the action time of the effective voltage vector. T s is the sum of effective voltage vector and zero-vector action time. By utilizing Equations (1) and (2), the optimal effective voltage vector and its duration can be obtained. To ensure the symmetry of the PWM waveform, we illustrate the example of the effective voltage vector U 1 (100). The PWM waveform within one pulse-width modulation cycle is depicted in Figure 1, where the effective voltage vector acts at the midpoint of the cycle and the zero-voltage vector is applied at the beginning and end of the cycle.

3. Coupled Current Sampling

The proposed control system for the multi-adjustment strategy of phase current reconstruction in permanent magnet synchronous motors (PMSMs) based on model predictive control is illustrated in Figure 2. Additionally, the voltage space vector diagram is depicted in Figure 3.
When employing the space vector pulse-width modulation (SVPWM) algorithm, a single pulse-width modulation (PWM) cycle involves the action of four voltage vectors. However, when using the duty-cycle model predictive control algorithm, a PWM cycle consists of only two voltage vectors. For the drive system designed specifically for duty-cycle model predictive control, a coupled current sampling circuit is presented in Figure 4. The coupled currents, sampled by the perforated Hall-effect current sensors, include the direct current (DC) bus current, phase A stator current, and phase B stator current. As discussed earlier, the duty-cycle model predictive control utilizes a single zero-voltage vector and a single effective voltage vector within a PWM cycle. By employing this coupling method, the issue of being unable to detect effective currents during the action of a zero-voltage vector when using DC bus sampling can be resolved. Moreover, this coupling method eliminates the need to modify the internal circuitry of the inverter, in contrast to the coupling method proposed in Reference [20]. The wiring schematic of the method used in Reference [20] is shown in Figure 5, which requires a current signal on the bridge arm between the two phases compared to Figure 4.

3.1. The Principle of Coupled Current Sampling

The relationship between the instantaneous coupled current and the three-phase stator currents of the motor depends on the switching state of the inverter. Under different voltage vector applications, the relationship between coupled current and the motor’s three-phase stator currents varies. Taking U 5 (001) and U 0 (000) as examples: when the voltage vector U 5 (001) is applied, as shown in Figure 4, the inverter switches V a 2 , V b 2 , and V c 1 are turned on, while V a 1 , V b 1 , and V c 2 are turned off. In this case, the DC bus current I d c is equal to the C-phase current, I d c = I c , and the coupled current I c o u p l e = I d c + I a I b = −2 I b . On the other hand, when the voltage vector U 0 (000) is applied, as shown in Figure 4, the inverter switches V a 2 , V b 2 , and V c 2 are turned on, while V a 1 , V b 1 , and V c 1 are turned off. In this scenario, the DC bus current I d c is 0, I d c = 0, and the coupled current I c o u p l e = I d c + I a I b = I a I b .
The relationship between voltage vectors and the three-phase stator currents of the motor is presented in Table 1.
Based on the analysis in the previous section, when employing the duty-cycle model predictive control, the voltage vector applied within one PWM cycle consists of the zero-voltage vector U 0 (000) and one valid voltage vector. When the zero-voltage vector U 0 (000) and the active voltage vector U 5 (001) are applied, the corresponding coupling currents are I c o u p l e 1 = I a I b and I c o u p l e 2 = −2 I b . Therefore, the relationship between the three-phase stator currents can be derived as I b = −0.5 I c o u p l e 2 , I a = I c o u p l e 1 − 0.5 I c o u p l e 2 . The relationship among the three-phase currents of the motor is given by I a + I b + I c = 0. Thus I c = − I a I b = I c o u p l e 2 I c o u p l e 1 .
The relationship between the coupled currents and the three-phase stator currents of the motor is shown in Table 2 when different voltage vector combinations are applied. The coupling current is denoted as I c o u p l e 1 when the zero-voltage vector U 0 (000) is applied, and as I c o u p l e 2 when a valid voltage vector is applied.

3.2. The Non-Reconstructible Region of the Current in Duty-Cycle Model Predictive Control

The main cause of the dead band in phase current reconstruction is the presence of the minimum sampling time T m i n . The value of T m i n is primarily determined by the switch device dead band time, diode recovery time, and AD sampling time. The dead band in phase current reconstruction varies with different modulation methods. In the following analysis, we will examine the dead band in phase current reconstruction using the model predictive control (MPC) algorithm.
In one control cycle, when the number of voltage vectors whose action time is greater than or equal to 2 T m i n is less than two, there will be a reconstruction dead band. In the case of the duty-cycle model predictive control algorithm, only two voltage vectors are utilized within one modulation cycle, with one vector fixed as the zero-voltage vector. Consequently, the dead band in phase current reconstruction differs significantly from that when using space vector pulse-width modulation (SVPWM) as the modulation method. The dead band in phase current reconstruction with the optimal DC-MPC as the modulation method is depicted in Figure 6. The grey region is referred to as the high-modulation region, which occurs when the duration of the zero-voltage vector is smaller than the minimum sampling time. The yellow region is referred to as the low-modulation zone, resulting from the actuation time of the effective voltage vector being less than the minimum sampling time.

4. Multi-Adjustment Strategies for the Non-Reconstructible Region

To eliminate the dead band in the non-reconstructible region, ensure the symmetry of the pulse-width modulation (PWM) waveform in the duty-cycle model predictive control, and minimize current harmonic content, this paper proposes different vector insertion methods based on the characteristics of the low-modulation region and high-modulation region. In the low-modulation region, the duration of the effective voltage vector is increased, and additional compensated voltage vectors are inserted to mitigate the effects caused by the extended duration of the effective voltage vector. In the high-modulation region, inserting the zero-voltage vector U 7 111 at the midpoint of each pulse-width modulation cycle as a measurement vector helps maintain the symmetry of the PWM waveform.

4.1. The Non-Reconstructible Region in the Low-Modulation Region

When the reference voltage vector is in the low-modulation region as depicted in Figure 6, the active time of the effective voltage vector is less than twice the minimum sampling time T m i n . Therefore, the reconstruction dead band is caused by the inability to complete current sampling in the first half of the pulse-width modulation cycle. To eliminate the reconstruction dead band, the active time of the effective voltage vector is increased to meet the sampling requirements. To minimize the impact of the increased active time on the synthesized voltage vector within the cycle, while ensuring PWM waveform symmetry and reducing current harmonic content, complementary effective voltage vectors are inserted at the initial and final positions within the cycle for compensation. Taking the example of the voltage vectors U 0 (000) and U 1 (100) within a cycle, the adjusted PWM waveforms during the adaptation process are illustrated in Figure 7. The active time of U 1 (100), denoted as T 1 , is less than twice the minimum sampling time T m i n , necessitating an extension of U 1 (100)’s active time to T 1 = 2 T m i n . Consequently, the PWM waveform of phase A needs to be expanded by T m i n T 1 / 2 on both sides to meet the sampling requirements. The inserted complementary voltage vector is U 4 (011), which acts during the initial and final positions of the pulse-width modulation cycle for a duration of T 4 / 2 = T m i n T 1 / 2 .
The synthesized optimal voltage vector before and after the insertion of complementary effective voltage vectors are denoted as U o p t and U o p t , respectively.
  U 0 T 0 + U 1 T 1 = U o p t T s U 0 T 0 + U 1 T 1 + U 4 T 4 = U o p t T s
Furthermore, due to the following Equation (4).
  U 0 = 0 U 1 = U 4 T 1 = 2 T m i n T 4 = 2 T m i n T 1
Combining Equations (3) and (4).
U o p t T s = U 1 2 T m i n T 1 + 2 U 1 T m i n
U o p t T s = U 1 T 1 = U o p t T s
The magnitude and direction of the optimal voltage vector remain unchanged before and after the adjustment.

4.2. The Non-Reconstructible Region in the High-Modulation Region

When the reference voltage vector is located in the high-modulation region as shown in Figure 6, the zero-voltage vector’s duration T 0 is less than twice the minimum sampling time T m i n , resulting in a reconstruction dead band. To address the high-modulation dead band issue, the zero-voltage vector insertion approximation method is employed. Taking the voltage vectors U 0 and U 1 as examples for analysis, the high-modulation dead band can be divided into two parts, as depicted in Figure 8. One part is called high-modulation dead band region I, where the zero-voltage vector’s duration is T m i n < T 0 < 2 T m i n . The other part is called high-modulation dead band region II, where the zero-voltage vector’s duration is T 0 < T m i n .
The zero-voltage vector insertion approximation method combines the insertion of the zero-voltage vector U 7 ( 111 ) with voltage vector approximation. During the mid-section of each pulse-width modulation (PWM) cycle, the measurement zero-voltage vector U 7 ( 111 ) is inserted, and the sampling points are set during the duration of the effective voltage vector and the duration of the zero-voltage vector U 7 ( 111 ) .
When the reference voltage vector is located in the high-modulation dead band region I as shown in Figure 8, the measurement zero-voltage vector U 7 ( 111 ) is inserted during the mid-section of the pulse-width modulation (PWM) cycle, with an action time of T 7 = T m i n . The action time of U 7 ( 111 ) is then adjusted to T 0 T m i n . The adjusted PWM waveform is illustrated in Figure 9.
The setting of the sampling points is shown in Figure 9, where the first sampling time is adjusted to T 0 / 2 + T 4 / 4 = T 0 / 2 T m i n / 2 + T 1 / 4 . The second sampling time is adjusted to T s / 2 + T m i n / 2 .
When the reference voltage vector is in the high-modulation dead band II of Figure 8, the measurement zero-voltage vector U 7 ( 111 ) is inserted during the middle of the pulse-width modulation (PWM) period, and its duration is adjusted to T 7 = T m i n . However, prior to the adjustment, the action time T 0 of the zero-voltage vector U 0 (000) was less than T m i n . Even if the entire duration of U 0 (000) is adjusted to U 7 ( 111 ) , the resulting duration T 7 is still less than T m i n . Therefore, voltage vector approximation is performed based on the insertion of zero-voltage vector U 7 ( 111 ) . When the reference voltage vector is in the high-modulation dead band II, the synthesized voltage vector output of the zero-voltage vector insertion approximation method follows the V s approximation shown in Figure 8. The approximated PWM waveform is shown in Figure 10. In this pulse-width modulation period, the action time T 0 of U 0 (000) is less than T m i n , and the deficient time T m i n T 0 is compensated by the action time T 1 of U 1 .
The setting of the sampling points is shown in Figure 10, where the first sampling time is adjusted to T s / 4 T m i n / 4 . The second sampling time is adjusted to T s / 2 + T m i n / 2 . Using a fixed time for both sampling instances can further simplify the algorithm.

5. Experimental Verification

This section validates the proposed multi-adjustment strategy for phase current reconstruction in permanent magnet synchronous motors based on duty-cycle model predictive control. The experimental platform, as shown in Figure 11, was utilized for the validation. The experimental parameters are listed in Table 3. The direct current bus voltage supplied to the inverter of the permanent magnet synchronous motor was set at 127 V, with a minimum sampling time T m i n of 5 μs and an inverter switching frequency of 10 kHz.
Firstly, to demonstrate the feasibility of the proposed method in the reconstructible region, Figure 12 shows the current waveforms based on the proposed current reconstruction method in the reconstructible region. Figure 13 illustrates the current reconstruction error waveform. The motor speed is 300 r/min with a load torque of 5 N·m. Figure 11 and Figure 12 present the measured and reconstructed currents and the reconstruction error waveforms for phase A. In the waveforms of phase A, the reconstructed current closely aligns with the measured current, thereby confirming the accuracy of the proposed method in the reconstructible region. The maximum absolute value of the reconstruction error, as observed from the error waveform, does not exceed 0.8 A. Most of the time, the reconstruction error remains low, which is acceptable. The leading cause of the reconstruction error is the time-division sampling within the pulse-width modulation (PWM) cycle. This situation has been present in previous phase current reconstruction methods.
To demonstrate the feasibility of the proposed method in the unreconstructible regions, separate experiments were conducted for the low-modulation region and high-modulation region. Figure 14 illustrates the current waveforms based on the proposed current reconstruction method in the low-modulation region, while Figure 15 shows the current reconstruction error in the same region. Additionally, Figure 16 presents the current waveforms based on the proposed current reconstruction method in the high-modulation region, and Figure 16 displays the corresponding current reconstruction error.
In the low-modulation region experiment depicted in Figure 14 and Figure 15, the motor speed was set at 100 r/min with a load torque of 5 N·m. The phase A measured current closely align with the reconstructed currents in Figure 14, while the maximum absolute value of the current error in Figure 15 does not exceed 1 A. These results confirm the effectiveness of the proposed method in effectively eliminating the reconstruction dead band in the low-modulation region.
In the high-modulation region experiment shown in Figure 16 and Figure 17, the motor speed was set at 600 r/min with a load torque of 5 N·m. The phase A measured current in Figure 16 closely matches the reconstructed currents, with the maximum absolute value of the current reconstruction error not exceeding 1 A. These findings demonstrate the successful implementation of the proposed method in achieving current reconstruction in the high-modulation region effectively.
To further validate the effectiveness of the proposed phase current reconstruction method, speed transients were conducted. Figure 18 shows the current waveforms and current reconstruction errors during motor speed transients, with a motor load torque of 5 N·m. In the speed-up test, the speed was abruptly increased from 300 r/min to 500 r/min, while in the speed-down test, the speed was abruptly decreased from 500 r/min to 100 r/min. From Figure 18, it can be observed that the actual currents and reconstructed current of phase A remain stable during the motor speed transients. The reconstruction error of the phase A current in Figure 18 exhibits no significant fluctuations during the speed variation, consistently maintaining a low level. This validates the effectiveness of the proposed method in handling speed transients.

6. Conclusions

A multi-adjustment strategy for phase current reconstruction based on coupled current sampling is proposed to address the duty-cycle model predictive control modulation method in a drive system. This approach utilizes coupled current sampling to achieve phase current reconstruction when duty-cycle model predictive control is employed as the modulation method, without modifying the internal wiring of the inverter. In the non-reconstructible region, both the low- and high-modulation regions employ compensation voltage vector pulse injection and zero-voltage vector approximation methods, respectively. This multi-adjustment strategy for phase current reconstruction eliminates the reconstruction dead band in the non-reconstructible region and preserves the symmetry of the PWM waveform without introducing current distortion. By employing the above-mentioned approach, we increase the effective duration of the voltage vector in the low-modulation region and insert compensating voltage vectors to mitigate the effects of the increased effective voltage vector duration. In the high-modulation region, we insert zero-voltage vectors at the midpoint of each pulse-width modulation cycle to maintain the symmetry of the PWM waveform. This multi-adjustment strategy for phase current reconstruction not only eliminates the non-reconstructible regions’ dead zones but also preserves the PWM waveform symmetry, avoiding current distortion. Experimental results demonstrate that the reconstructed currents in both the reconstructible and non-reconstructible regions exhibit errors within 1 A compared to the actual current values. The high accuracy of the current reconstruction ensures stable system operation. This method offers a novel solution for phase current reconstruction based on pulse-width modulation model predictive control. The proposed method provides a new solution for phase current reconstruction in duty-cycle model predictive control.

Author Contributions

Conceptualization, T.G.; Software, T.P., J.L. and T.G.; Validation, J.L. and T.G.; Data curation, T.P. and J.L.; Writing—original draft, T.G.; Writing—review & editing, Z.L.; Supervision, Z.L.; Funding acquisition, Z.L. and T.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by [Jiangsu Provincial Postgraduate Research & Practice Innovation Program] grant number [KYCX23_2704]. This research was funded by [Shanxi Linear Drive R&D Center Project of Tongji University National Maglev Center] grant number [(2020)28].

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jiang, X.; Yang, Y.; Fan, M.; Ji, A.; Xiao, Y.; Zhang, X.; Rodriguez, J. An improved implicit model predictive current control with continuous control set for PMSM drives. IEEE Trans. Transp. Electrif. 2022, 8, 2444–2455. [Google Scholar] [CrossRef]
  2. Zhang, X.; Tao, R.; Xu, X.; Wang, T.; Zhang, H. Predictive current control of a PMSM three-level dual-vector model based on self-anti-disturbance techniques. J. Electr. Eng. Technol. 2022, 17, 3375–3388. [Google Scholar] [CrossRef]
  3. Zhang, X.; Tao, R.; Dou, Z.; Qiu, S.; Liu, J.; Liu, Y. Fast two-vector-based model-free predictive current control of permanent magnet synchronous motor. IET Electr. Power Appl. 2023, 17, 217–231. [Google Scholar] [CrossRef]
  4. Yu, H.; Wang, J.; Xin, Z. Model predictive control for PMSM based on discrete space vector modulation with RLS parameter identification. Energies 2022, 15, 4041. [Google Scholar] [CrossRef]
  5. Bouguenna, I.F.; Tahour, A.; Kennel, R.; Abdelrahem, M. Multiple-vector model predictive control with fuzzy logic for PMSM electric drive systems. Energies 2021, 14, 1727. [Google Scholar] [CrossRef]
  6. Wang, W.; Yan, H.; Xu, Y.; Zou, J.; Zhang, X.; Zhao, W.; Gerada, C. New three-phase current reconstruction for PMSM drive with hybrid space vector pulse width modulation technique. IEEE Trans. Power Electron. 2020, 36, 662–673. [Google Scholar] [CrossRef]
  7. Jin, N.; Pan, C.; Li, Y.; Hu, S.; Fang, J. Model predictive control for virtual synchronous generator with improved vector selection and reconstructed current. Energies 2020, 13, 5435. [Google Scholar] [CrossRef]
  8. Wang, J.; Yang, H.; Liu, Y.; Rodríguez, J. Low-Cost Multistep FCS-MPCC for PMSM Drives Using a DC Link Single Current Sensor. IEEE Trans. Power Electron. 2022, 37, 11034–11044. [Google Scholar] [CrossRef]
  9. Xiao, S.; Shi, T.; Li, X.; Wang, Z.; Xia, C. Single-current-sensor control for PMSM driven by quasi-Z-source inverter. IEEE Trans. Power Electron. 2018, 34, 7013–7024. [Google Scholar] [CrossRef]
  10. Yan, H.; Wang, W.; Xu, Y.; Zou, J. Position sensorless control for PMSM drives with single current sensor. IEEE Trans. Ind. Electronics. 2022, 70, 178–188. [Google Scholar] [CrossRef]
  11. Lee, W.C.; Lee, T.K.; Hyun, D.S. Comparison of single-sensor current control in the DC link for three-phase voltage-source PWM converters. IEEE Trans. Ind. Electron. 2001, 48, 491–505. [Google Scholar]
  12. Sun, Q.; Wu, J.; Gan, C.; Hu, Y.; Jin, N.; Guo, J. A new phase current reconstruction scheme for four-phase SRM drives using improved converter topology without voltage penalty. IEEE Trans. Ind. Electron. 2017, 65, 133–144. [Google Scholar] [CrossRef]
  13. Lai, Y.S.; Lin, Y.K.; Chen, C.W. New hybrid pulse width modulation technique to reduce current distortion and extend current reconstruction range for a three-phase inverter using only DC-link sensor. IEEE Trans. Power Electron. 2012, 28, 1331–1337. [Google Scholar] [CrossRef]
  14. Yang, S.C. Saliency-based position estimation of permanent-magnet synchronous machines using square-wave voltage injection with a single current sensor. IEEE Trans. Ind. Appl. 2014, 51, 1561–1571. [Google Scholar] [CrossRef]
  15. Li, X.; Dusmez, S.; Akin, B.; Rajashekara, K. A new SVPWM for the phase current reconstruction of three-phase three-level T-type converters. IEEE Trans. Power Electron. 2015, 31, 2627–2637. [Google Scholar] [CrossRef]
  16. Kim, H.; Jahns, T.M. Phase current reconstruction for AC motor drives using a DC link single current sensor and measurement voltage vectors. IEEE Trans. Power Electron. 2006, 21, 1413–1419. [Google Scholar] [CrossRef]
  17. Gu, Y.; Ni, F.; Yang, D.; Liu, H. Switching-state phase shift method for three-phase-current reconstruction with a single DC-link current sensor. IEEE Trans. Ind. Electron. 2011, 58, 5186–5194. [Google Scholar]
  18. Huang, K.Y.; Wu, R.Z.; Huang, S.J. Phase Current Reconstruction Strategy for PMSM Using One-shunt Current Sampling. Proc. CSU-EPSA 2018, 30, 114–120. [Google Scholar]
  19. Xu, Y.; Yan, H.; Zou, J.; Wang, B.; Li, Y. Zero voltage vector sampling method for PMSM three-phase current reconstruction using single current sensor. IEEE Trans. Power Electron. 2016, 32, 3797–3807. [Google Scholar] [CrossRef]
  20. Tang, Q.; Shen, A.; Li, W.; Luo, P.; Chen, M.; He, X. Multiple-positions-coupled sampling method for PMSM three-phase current reconstruction with a single current sensor. IEEE Trans. Power Electron. 2019, 35, 699–708. [Google Scholar] [CrossRef]
  21. Kouro, S.; Cortés, P.; Vargas, R.; Ammann, U.; Rodríguez, J. Model predictive control—A simple and powerful method to control power converters. IEEE Trans. Ind. Electron. 2008, 56, 1826–1838. [Google Scholar] [CrossRef]
  22. Han, Y.; Gong, C.; Yan, L.; Wen, H.; Wang, Y.; Shen, K. Multiobjective finite control set model predictive control using novel delay compensation technique for PMSM. IEEE Trans. Power Electron. 2020, 35, 11193–11204. [Google Scholar] [CrossRef]
  23. Luan, T.; Wang, Z.; Long, Y.; Zhang, Z.; Li, Q.; Zhu, Z.; Liu, C. Multi-virtual-vector model predictive current control for dual three-phase PMSM. Energies 2021, 14, 7292. [Google Scholar] [CrossRef]
  24. Zhang, X.; Hou, B. Double vectors model predictive torque control without weighting factor based on voltage tracking error. IEEE Trans. Power Electron. 2017, 33, 2368–2380. [Google Scholar] [CrossRef]
  25. Sziki, G.Á.; Szántó, A.; Kiss, J.; Juhász, G.; Ádámkó, É. Measurement System for the Experimental Study and Testing of Electric Motors at the Faculty of Engineering, University of Debrecen. Appl. Sci. 2022, 12, 10095. [Google Scholar] [CrossRef]
Figure 1. PWM waveform of Duty-Cycle Model Predictive Control.
Figure 1. PWM waveform of Duty-Cycle Model Predictive Control.
Energies 16 05694 g001
Figure 2. Permanent magnet synchronous motor control system.
Figure 2. Permanent magnet synchronous motor control system.
Energies 16 05694 g002
Figure 3. Distribution of space vector voltage.
Figure 3. Distribution of space vector voltage.
Energies 16 05694 g003
Figure 4. Coupled current sampling circuit.
Figure 4. Coupled current sampling circuit.
Energies 16 05694 g004
Figure 5. Coupled current sampling circuit from Reference [20].
Figure 5. Coupled current sampling circuit from Reference [20].
Energies 16 05694 g005
Figure 6. Phase current reconstruction dead band.
Figure 6. Phase current reconstruction dead band.
Energies 16 05694 g006
Figure 7. Adjusted PWM waveforms.
Figure 7. Adjusted PWM waveforms.
Energies 16 05694 g007
Figure 8. Partitioning of the high-modulation dead band.
Figure 8. Partitioning of the high-modulation dead band.
Energies 16 05694 g008
Figure 9. PWM waveform diagram after inserting U 7 ( 111 ) in high-modulation dead band I region.
Figure 9. PWM waveform diagram after inserting U 7 ( 111 ) in high-modulation dead band I region.
Energies 16 05694 g009
Figure 10. PWM waveforms diagram after inserting U 7 ( 111 ) in high-modulation dead band II region.
Figure 10. PWM waveforms diagram after inserting U 7 ( 111 ) in high-modulation dead band II region.
Energies 16 05694 g010
Figure 11. Permanent Magnet Synchronous Motor (PMSM) test platform.
Figure 11. Permanent Magnet Synchronous Motor (PMSM) test platform.
Energies 16 05694 g011
Figure 12. Measured and reconstructed current waveforms in the reconfigurable region based on the proposed current reconstruction method.
Figure 12. Measured and reconstructed current waveforms in the reconfigurable region based on the proposed current reconstruction method.
Energies 16 05694 g012
Figure 13. Current reconstruction errors in the reconfigurable region based on the proposed current reconstruction method.
Figure 13. Current reconstruction errors in the reconfigurable region based on the proposed current reconstruction method.
Energies 16 05694 g013
Figure 14. Measured and reconstructed current waveforms in the non-reconstructible region, specifically the low-modulation region, based on the proposed current reconstruction method.
Figure 14. Measured and reconstructed current waveforms in the non-reconstructible region, specifically the low-modulation region, based on the proposed current reconstruction method.
Energies 16 05694 g014
Figure 15. Current reconstruction error in the non-reconstructible region, specifically the low-modulation region, using the proposed current reconstruction method.
Figure 15. Current reconstruction error in the non-reconstructible region, specifically the low-modulation region, using the proposed current reconstruction method.
Energies 16 05694 g015
Figure 16. Measured and reconstructed current waveforms in the non-reconstructible region, specifically the high-modulation region, using the proposed current reconstruction method.
Figure 16. Measured and reconstructed current waveforms in the non-reconstructible region, specifically the high-modulation region, using the proposed current reconstruction method.
Energies 16 05694 g016
Figure 17. Reconstruction error of current in the non-reconstructible region, specifically the high-modulation region, using the proposed current reconstruction method.
Figure 17. Reconstruction error of current in the non-reconstructible region, specifically the high-modulation region, using the proposed current reconstruction method.
Energies 16 05694 g017
Figure 18. Experimental results during speed transients.
Figure 18. Experimental results during speed transients.
Energies 16 05694 g018
Table 1. Relationship between voltage vectors and motor phase stator currents.
Table 1. Relationship between voltage vectors and motor phase stator currents.
Voltage VectorCoupled Current of the Sensor
U 0 (000) i a i b
U 1 (100) 2 i a i b
U 2 (110) 2 i a
U 3 (010) i a
U 4 (011) i b
U 5 (001) 2 i b
U 6 (101) i a 2 i b
U 7 (111) i a i b
Table 2. Calculation relationship between coupled currents and motor phase stator currents.
Table 2. Calculation relationship between coupled currents and motor phase stator currents.
Voltage Vector Applied within a PeriodRelationship between Coupled Current and Three-Phase Current
U 0 (000), U 1 (100) i a = I c o u p l e 2 I c o u p l e 1                                     i b = I c o u p l e 2 2 I c o u p l e 1        
i c = 3 I c o u p l e 1 2 I c o u p l e 2
U 0 (000), U 2 (110) i a = 0.5 I c o u p l e 2                                                           i b = 0.5 I c o u p l e 2 I c o u p l e 1
i c = I c o u p l e 1 I c o u p l e 2
U 0 (000), U 3 (010) i a = I c o u p l e 2                                                                       i b = I c o u p l e 2 I c o u p l e 1
i c = I c o u p l e 1 2 I c o u p l e 2
U 0 (000), U 4 (011) i a = I c o u p l e 1 I c o u p l e 2                                       i b = I c o u p l e 2
i c = 2 I c o u p l e 2 I c o u p l e 1
U 0 (000), U 5 (001) i a = I c o u p l e 1 0.5 I c o u p l e 2                             i b = 0.5 I c o u p l e 2
i c = I c o u p l e 2 I c o u p l e 1
U 0 (000), U 6 (101) i a = 2 I c o u p l e 1 I c o u p l e 2                                   i b = I c o u p l e 1 I c o u p l e 2
i c = 2 I c o u p l e 2 3 I c o u p l e 1
U 0 (000), U 1 (100) i a = I c o u p l e 2 I c o u p l e 1                                       i b = I c o u p l e 2 2 I c o u p l e 1
i c = 3 I c o u p l e 1 2 I c o u p l e 2
U 0 (000), U 2 (110) i a = 0.5 I c o u p l e 2                                                           i b = 0.5 I c o u p l e 2 I c o u p l e 1
i c = I c o u p l e 1 I c o u p l e 2
Table 3. Parameters of Permanent Magnet Synchronous Motor (PMSM).
Table 3. Parameters of Permanent Magnet Synchronous Motor (PMSM).
ParameterNumerical Value
Rated Power1.5 kW
Rated Speed2000 r/min
Flux Linkage0.23 Wb
Phase Resistance1.27 Ω
d-/q-axis Inductance6.86 mH
Pole Numbers8
Moment of Inertia15.3 kg·cm2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liao, Z.; Peng, T.; Liu, J.; Guo, T. Multi-Adjustment Strategy for Phase Current Reconstruction of Permanent Magnet Synchronous Motors Based on Model Predictive Control. Energies 2023, 16, 5694. https://doi.org/10.3390/en16155694

AMA Style

Liao Z, Peng T, Liu J, Guo T. Multi-Adjustment Strategy for Phase Current Reconstruction of Permanent Magnet Synchronous Motors Based on Model Predictive Control. Energies. 2023; 16(15):5694. https://doi.org/10.3390/en16155694

Chicago/Turabian Style

Liao, Zhiming, Tianran Peng, Jia Liu, and Tao Guo. 2023. "Multi-Adjustment Strategy for Phase Current Reconstruction of Permanent Magnet Synchronous Motors Based on Model Predictive Control" Energies 16, no. 15: 5694. https://doi.org/10.3390/en16155694

APA Style

Liao, Z., Peng, T., Liu, J., & Guo, T. (2023). Multi-Adjustment Strategy for Phase Current Reconstruction of Permanent Magnet Synchronous Motors Based on Model Predictive Control. Energies, 16(15), 5694. https://doi.org/10.3390/en16155694

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop