The conventional model predictive control method suffers from large current and torque harmonics due to the limited voltage vectors. To increase the control performance, in many papers, the methods of extending the predictive control set by adding virtual vectors are proposed. However, constructing virtual vectors will bring extra computational burden for vector optimization. To solve this problem, this paper proposes an angle-based virtual vector model predictive current control (ABVV-MPCC) method for interior permanent magnet synchronous motor (IPMSM). In this method, a hexagonal coordinate system is introduced to define the virtual vectors. After obtaining the composite relationship between the reference voltage vector and the adjacent basic vector, the vector optimization range is reduced from six voltage sectors to one voltage sector. And the optimal voltage vector is directly obtained by searching for the closest candidate voltage vector. After adopting the proposed method, the exhaustive optimization is avoided and the calculation burden is independent from the virtual voltage vectors number. Therefore, virtual voltage vectors number can be set arbitrarily, which greatly reduces current harmonics. Besides, a simple overmodulation dealing method by finding the optimal reachable voltage vector is proposed. And the dynamic performance under overmodulation is increased without adding additional control module.
Read full abstract