Abstract

Conventional model predictive current control (MPCC) applies only one vector during one control period, which produces large torque and flux ripples and high current harmonics in permanent magnet synchronous motor (PMSM) drives. Recently MPCC with duty cycle control has been proposed to improve the steady state performance by applying one non-zero vector and one null vector during one control period. However, the prior method requires lots of calculations and predictions to find the optimal voltage vectors and calculate their respective duration. Different from prior enumeration-based MPCC, this paper proposes an efficient two-vector MPCC by applying two arbitrary voltage vectors during one control period. The reference voltage vector is firstly calculated based on the principle of deadbeat current control. Two optimal vectors and their duration are then obtained in a very efficient way, which does not require the calculation of current slopes in prior MPCC methods. The proposed method is compared to the state-of-the-art predictive control methods, including conventional MPCC, MPCC with duty cycle control, deadbeat control with space vector modulation (SVM) and modulated model predictive control (M2PC). Both simulation and experimental results prove that the proposed method achieves better steady state performance than conventional MPCC with or without duty cycle and the dynamic response is not degraded. Under the condition of insufficient dc bus voltage, the proposed method outperforms deadbeat control and M2PC by presenting even higher speed range and less torque ripples.

Highlights

  • Direct torque control(DTC) and vector control(VC) are two of the most popular high performance control methods for electric drives[1]

  • We present a comprehensive study on the performance comparison of the proposed method with other predictive control methods, including conventional model predictive current control (MPCC)[2,27], MPCC with duty cycle control[18,26], deadbeat control with space vector modulation (SVM)[30] and M2PC[31]

  • The results obtained from conventional FCSMPC[2,27], model predictive control (MPC) with duty cycle control[18,26], deadbeat control with SVM[30] and M2PC[31] are presented for the purpose of comparison

Read more

Summary

Introduction

Direct torque control(DTC) and vector control(VC) are two of the most popular high performance control methods for electric drives[1]. Apart from the two-vector-based MPC, applying three vectors (two non-zero vectors and one null vector) has been widely studied, such as deadbeat control with SVM[30], modulated MPC(M2PC)[31], and others[32] These methods achieve much better steady state performance than conventional MPCC. This paper proposes an efficient two-vector model predictive current control(MPCC) strategy for high performance control of PMSM drives It combines the advantages of the prior methods in [12] and [29] developed for IM drives, and provides some distinguishable features. The results prove that the proposed method achieves better steady state performance verses conventional MPCC with or without duty cycle and even out-performs deadbeat control and M2PC in the high speed range when the dc bus voltage is insufficient. The performance evaluation of various MPC methods is helpful to identify the advantages and limitations of the state-of-the-art predictive methods and is considered as another contribution of this paper

Dynamic equations of PMSM
Conventional MPCC
Proposed MPCC
Reference voltage vector calculation
Vector selection
Vector duration
Comparison of the proposed method and prior methods
Simulation study
Experimental results
Performance evaluation of dynamic response
Comparison with deadbeat control and M2PC
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call