Skip to main content
Log in

A Novel Technique to Correct the Unwanted Zero Position Signal of Faulty Encoder for Accurate Speed and Position Estimation of PMSM Drive

  • Research Paper
  • Published:
Iranian Journal of Science and Technology, Transactions of Electrical Engineering Aims and scope Submit manuscript

Abstract

In this work, a real-time problem of inaccurate rotor zero position information of PMSM caused by faulty encoder is rectified and the smooth operation of vector-controlled PMSM drive is obtained. The rotor zero position information is given by the index signal of the encoder. It should provide one pulse in each mechanical revolution of the rotor, which denotes the zero position of the rotor. Due to unwanted pulse problem in the faulty encoder, index signal provides undesired multiple pulses at zero position, which gives wrong information of rotor position and thus the performance of PMSM degrades. For such situation, an algorithm is proposed to eliminate the faulty unwanted zero position signal of the encoder and give a precise rotor position. To verify the efficacy of the proposed algorithm, it is tested in a PMSM drive with constant torque angle vector control technique. The motor is operated at different speeds in both clockwise and counter-clockwise directions, and the obtained results show the perfect utility of the proposed scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Aguado-Rojas M, Pasillas-Lépine W, Loria A, de Bernardinis A (2020) Acceleration estimation using imperfect incremental encoders in automotive applications. IEEE Trans Control Syst Technol 28(3):1058–1065. https://doi.org/10.1109/TCST.2019.2896199

    Article  Google Scholar 

  • Anuchin A, Dianov A, Briz F (2019) Synchronous constant elapsed time speed estimation using incremental encoders. IEEE/ASME Trans Mechatron 24(4):1893–1901

    Article  Google Scholar 

  • Arslan A (2017) Comparative analysis of speed decoding algorithms for rotary incremental encoders. https://aaltodoc.aalto.fi:443/handle/123456789/26720

  • Bida VM, Samokhvalov DV, Al-Mahturi FS (2018) PMSM vector control techniques—a survey. In: 2018 IEEE conference of Russian young researchers in electrical and electronic engineering (EIConRus), 577–581. https://doi.org/10.1109/EIConRus.2018.8317164

  • Bourogaoui M, Jlassi I, El Khil SK, Sethom HBA (2015) An effective encoder fault detection in PMSM drives at different speed ranges. In: 2015 IEEE 10th ınternational symposium on diagnostics for electrical machines, power electronics and drives (SDEMPED), 90–96

  • Brugnano F, Concari C, Imamovic E, Savi F, Toscani A, Zanichelli R (2017) A simple and accurate algorithm for speed measurement in electric drives using incremental encoder. In: IECON 2017–43rd annual conference of the IEEE ındustrial electronics society, 8551–8556

  • Candelo-Zuluaga C, Garcia Espinosa A, Riba J-R, Blanch PT (2020) PMSM design for achieving a target torque-speed-efficiency map. IEEE Trans Veh Technol 69(12):14448–14457. https://doi.org/10.1109/TVT.2020.3040313

    Article  Google Scholar 

  • Dhulipati H, Mukundan S, Li Z, Ghosh E, Tjong J, Kar NC (2021) Torque performance enhancement in consequent pole PMSM based on magnet pole shape optimization for direct-drive EV. IEEE Trans Magn 57(2):1–7. https://doi.org/10.1109/TMAG.2020.3026581

    Article  Google Scholar 

  • Gao H, Wang D, Zhang S, Xie M (2019) One SPMSM speed vector control system design method based on the ıncremental encoder. In: 2019 2nd ınternational conference of ıntelligent robotic and control engineering (IRCE), 62–65

  • Gustafsson F (2010) Rotational speed sensors: Limitations, pre-processing and automotive applications. IEEE Instrum Meas Mag 13(2):16–23

    Article  Google Scholar 

  • Han Y, Gong C, Ma Z, Liu C, Li W, Chen G (2022) Precise cumulative error calibration with delay effects rejected for incremental encoders used in high-speed PMSMs. IEEE Trans Industr Electron 69(9):9667–9672. https://doi.org/10.1109/TIE.2021.3116576

    Article  Google Scholar 

  • Harini BW, Avianto N, Yusivar F (2018) Effect of ınitial rotor position on rotor flux oriented speed permanent magnet synchronous motor control using ıncremental encoder. In: 2018 2nd ınternational conference on smart grid and smart cities (ICSGSC), 95–99

  • Hwang S-W, Son D-K, Park S-H, Lee G-H, Yoon Y-D, Lim M-S (2022) Design and analysis of dual stator PMSM With separately controlled dual three-phase winding for eVTOL propulsion. IEEE Trans Transp Electrif 8(4):4255–4264. https://doi.org/10.1109/TTE.2022.3192353

    Article  Google Scholar 

  • Incze II, Negrea A, Imecs M, Szabó C (2010) Incremental encoder based position and speed identification: modeling and simulation. Acta Univ Sapientiae Electr Mech Eng 2:27–39

    Google Scholar 

  • Khayamy M, Chaoui H (2018) Efficient PMSM-inverter-based drive for vehicular transportation systems. IEEE Trans Veh Technol 67(6):4783–4792. https://doi.org/10.1109/TVT.2018.2798359

    Article  Google Scholar 

  • Krishnan R (2017) Permanent magnet synchronous and brushless DC motor drives, 1st edn. CRC Press

    Book  Google Scholar 

  • Lara J, Xu J, Chandra A (2016) Effects of rotor position error in the performance of field-oriented-controlled PMSM drives for electric vehicle traction applications. IEEE Trans Industr Electron 63(8):4738–4751. https://doi.org/10.1109/TIE.2016.2549983

    Article  Google Scholar 

  • Li S, Zheng S, Zhou X, Fang J (2018) A novel initial rotor position estimation method at standstill for doubly salient permanent magnet motor. IEEE Trans Industr Inf 14(7):2914–2924. https://doi.org/10.1109/TII.2017.2776343

    Article  Google Scholar 

  • Liu X, Yu H, Yu J, Zhao Y (2019) A novel speed control method based on port-controlled hamiltonian and disturbance observer for PMSM drives. IEEE Access 7:111115–111123. https://doi.org/10.1109/ACCESS.2019.2934987

    Article  Google Scholar 

  • Lyu M, Wu G, Rao Z, Zheng J, Zhang C, Huang S, Wu Q (2021) Predictive cascaded speed and torque control for a novel three-modular three-phase PMSM. Int J Electr Power Energy Syst 129:106798

    Article  Google Scholar 

  • Negrea CA, Incze II, Imecs M, Pop AV, Szabo C (2012) An improved speed identification method using incremental encoder in electric drives. In: Proceedings of 2012 IEEE ınternational conference on automation, quality and testing, robotics, 536–540. https://doi.org/10.1109/AQTR.2012.6237769

  • Ni Q, Yang M, Odhano SA, Tang M, Zanchetta P, Liu X, Xu D (2019) A new position and speed estimation scheme for position control of PMSM drives using low-resolution position sensors. IEEE Trans Ind Appl 55(4):3747–3758

    Article  Google Scholar 

  • Oh H, Song KY, Cho KY, Kim HW, Han BM (2013) Initial rotor position detecting algorithm of PM synchronous motor using incremental encoder. IEEE ECCE Asia Downunder 2013:681–686

    Google Scholar 

  • Pop AA (2022) Incremental encoder speed acquisition using an STM32 microcontroller and NI ELVIS. Sensors 22(14):5127

    Article  ADS  PubMed  PubMed Central  Google Scholar 

  • Sun X, Shi Z, Lei G, Guo Y, Zhu J (2019) Analysis and design optimization of a permanent magnet synchronous motor for a campus patrol electric vehicle. IEEE Trans Veh Technol 68(11):10535–10544. https://doi.org/10.1109/TVT.2019.2939794

    Article  Google Scholar 

  • Tang T, Chen S, Huang X, Yang T, Qi B (2018) Combining load and motor encoders to compensate nonlinear disturbances for high precision tracking control of gear-driven gimbal. Sensors 18(3):754

    Article  ADS  PubMed  PubMed Central  Google Scholar 

  • Ullah Z, Kim K-T, Park J, Hur J (2015) Comparative analysis of scalar and vector control drives of IPMSM under inter-turn fault condition considering nonlinearities. In: 2015 IEEE energy conversion congress and exposition (ECCE), 366–372. https://doi.org/10.1109/ECCE.2015.7309711

  • Vázquez-Gutiérrez Y, O’Sullivan DL, Kavanagh RC (2019) Small-signal modeling of the incremental optical encoder for motor control. IEEE Trans Industr Electron 67(5):3452–3461

    Article  Google Scholar 

  • Wang S, Peng D, Wu Z (2019) Embedded position detection for permanent magnet synchronous motor with built-in magnets. IEEE Sens J 19(21):9818–9825. https://doi.org/10.1109/JSEN.2019.2928336

    Article  ADS  Google Scholar 

  • Wang Z, Cao Z, He Z (2020) Improved fast method of initial rotor position estimation for interior permanent magnet synchronous motor by symmetric pulse voltage injection. IEEE Access 8:59998–60007

    Article  Google Scholar 

  • Zhang Y, Jiang H, Yang H (2021) Model predictive control of PMSM drives based on general discrete space vector modulation. IEEE Trans Energy Convers 36(2):1300–1307. https://doi.org/10.1109/TEC.2020.3036082

    Article  ADS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raja Gandhi.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gandhi, R., Sankararao, E., Mishra, P. et al. A Novel Technique to Correct the Unwanted Zero Position Signal of Faulty Encoder for Accurate Speed and Position Estimation of PMSM Drive. Iran J Sci Technol Trans Electr Eng 48, 289–301 (2024). https://doi.org/10.1007/s40998-023-00662-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40998-023-00662-1

Keywords

Navigation