An Improved Adaptive Selected Harmonic Elimination Algorithm for Current Measurement Error Correction of PMSMs

Kai Zhang, Mingdi Fan, Yong Yang, Zhongkui Zhu, Cristian Garcia, Jose Rodriguez

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)


Measurement errors are inevitable in the current sensors, which cause speed ripple including one and twice the stator electrical frequency. For the undesired harmonics, the adaptive selected harmonic elimination (ASHE) algorithm outputs the sum of the sinusoidal signals multiplied by the adaptive weights. In order to solve the current measurement error (CME) issue, this article adopts the ASHE algorithm. According to the deterministic functional relationship of the surface-mounted permanent magnet synchronous motor (SPMSM), the adopted algorithm extracts the harmonics of the steady state speed error, and outputs the q-axis current compensation. However, there is no explicit connection between speed and d-axis current, so their relationship is uncertain. The remaining d-axis CMEs result in poor current performance. Therefore, this article proposes an improved ASHE algorithm, which compensates the dq-axis CMEs simultaneously depending on their mutual deterministic connection. The proposed method does not need motor parameters, additional sensors, or complex calculation process. Finally, the effectiveness of the method is verified by the SPMSM platform. Experimental results also show that the proposed method reduces speed ripple and suppresses the negative effects of CMEs.

Original languageEnglish
Article number9422163
Pages (from-to)13128-13138
Number of pages11
JournalIEEE Transactions on Power Electronics
Issue number11
Publication statusPublished - Nov 2021


  • Adaptive selected harmonic elimination (ASHE)
  • current measurement errors (CMEs)
  • permanent magnet synchronous motor (PMSM)
  • vector control (VC)

ASJC Scopus subject areas

  • Electrical and Electronic Engineering


Dive into the research topics of 'An Improved Adaptive Selected Harmonic Elimination Algorithm for Current Measurement Error Correction of PMSMs'. Together they form a unique fingerprint.

Cite this