Skip to main navigation Skip to search Skip to main content

Self-Calibration of Phase Current Sensors with Sampling Errors by Multipoint Sampling of Current Values in a Single PWM Cycle

  • Jiadong Lu
  • , Yihua Hu*
  • , Jinglin Liu
  • , Huiqing Wen
  • *Corresponding author for this work
    • Northwestern Polytechnical University Xian
    • University of York

    Research output: Contribution to journal › Article › peer-review

    19 Citations (Scopus)

    Abstract

    The accuracy of current sensors is most crucial for the performance of an interior permanent magnet synchronous motor (IPMSM) drive. However, it may have sampling errors that are unavoidable for an actual drive. Therefore, to cope with this problem, in this article, a self-calibration strategy for phase-current sensors is proposed by utilizing the proposed topology and the correlation among the multiple current values obtained by current sampling values during one single pulsewidth modulation cycle, making minor changes for the cablings of the conventional current sensors in the premise of not affecting the normal operation of the drive, and abandoning complex observers or filters for easing the computational burden. Besides, its effectiveness was verified by the experimental results on a 5-kW IPMSM motor prototype, which showed that such sampling errors could be well estimated and eliminated.

    Original languageEnglish
    Article number9047152
    Pages (from-to)2942-2951
    Number of pages10
    JournalIEEE Transactions on Industrial Electronics
    Volume68
    Issue number4
    DOIs
    Publication statusPublished - Apr 2021

    Keywords

    • Current sampling error
    • drive
    • error compensation
    • interior permanent magnet synchronous motor (IPMSM)
    • inverter
    • self-calibration

    Fingerprint

    Dive into the research topics of 'Self-Calibration of Phase Current Sensors with Sampling Errors by Multipoint Sampling of Current Values in a Single PWM Cycle'. Together they form a unique fingerprint.

    Cite this