Synthetic Vectors-Based Predictive Control of Dual Three-Phase PMSMs for Current Harmonics Mitigation Considering Average Deception Effect
Liang Yan, Xiaojun Zhang, Jiaqiang Yang, Guanghui Yang, Rongfeng Deng
Abstract
This paper proposes a novel model predictive control scheme for dual three-phase permanent magnet synchronous machines to further suppress the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> current harmonics caused by unmodeled disturbances such as inverter nonlinearity and back-EMF harmonics, in which the average deception effect is taken into account to avoid larger <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> current spikes. Instead of following the conventional virtual vectors to synthesize a zero-average voltage in the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> subspace, the rotating non-zero voltage vector is dynamically modulated in a control period by scheduling the dwell times of the three adjacent large vectors and zero vectors to realize the closed-loop current control in the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> subspace. In the implementation of synthetic vectors, to ensure that large vectors with a higher ratio of α–β/ <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> voltage are applied directly to the inverter, the compare registers A and B of the PWM module are configured to solve the state conflicts issue in the switching sequence. Since the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">x</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">y</i> unmodeled disturbances have considerable periodic components, a resonant extended state observer (RESO) is employed to provide a more accurate estimate within a limited bandwidth, resulting in more targeted suppression of the 5th and 7th harmonics. Experimental results validate the superiority of the proposed strategy.