High-Accuracy All-Digital Resolver-to-Digital Conversion

In this paper, a high-accuracy all-digital resolverto-digital (R/D) converter is presented. The two basic components of a conventional tracking R/D converter, the phase detector and the loop filter, are software implemented by frequency-shifting techniques and a decoupled double synchronous reference frame-based phase-locked loop (DSRF-PLL). This PLL allows the simultaneous extraction of the angular position and speed of the rotatory resolver, even in the presence of gain and phase errors in the resolver. In order to increase accuracy and to minimize the time lag of the whole system, oversampling methods and downsampling finite-impulse response digital filters are introduced. Finally, DSP implementation issues, like the use of techniques to synchronize the resolver output signals with the excitation one, are discussed. Using these combined techniques and a standard DSP with a 12-bit analog-to-digital converter, resolutions of up to 14 bits can be achieved with a computation cost of about 13% of the total (100 MIPs). The paper presents the main techniques, simulation, and experimental results.

[1]  Eric Monmasson,et al.  Fully Integrated FPGA-Based Controller for Synchronous Motor Drive , 2009, IEEE Transactions on Industrial Electronics.

[2]  M. Benammar,et al.  Precise method for linearizing sine and cosine signals in resolvers and quadrature encoders applications , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[3]  João Figueiredo,et al.  Resolver Models for Manufacturing , 2011, IEEE Transactions on Industrial Electronics.

[4]  J. Bergas,et al.  All-digital resolver-to-digital conversion , 2005, EPE.

[5]  Wlodzimierz Koczara,et al.  DFIG-Based Power Generation System With UPS Function for Variable-Speed Applications , 2008, IEEE Transactions on Industrial Electronics.

[6]  Hui Li,et al.  Compensation of Amplitude Imbalance and Imperfect Quadrature in Resolver Signals for PMSM Drives , 2011, IEEE Transactions on Industry Applications.

[7]  In-Joong Ha,et al.  A resolver-to-digital conversion method for fast tracking , 1992, IEEE Trans. Ind. Electron..

[8]  Frede Blaabjerg,et al.  A Class of Speed-Sensorless Sliding-Mode Observers for High-Performance Induction Motor Drives , 2009, IEEE Transactions on Industrial Electronics.

[9]  Ciro Attaianese,et al.  Position Measurement in Industrial Drives by Means of Low-Cost Resolver-to-Digital Converter , 2007, IEEE Transactions on Instrumentation and Measurement.

[10]  Guan-Chyun Hsieh,et al.  Phase-locked loop techniques. A survey , 1996, IEEE Trans. Ind. Electron..

[11]  Lazhar Ben-Brahim,et al.  A Resolver Angle Estimator Based on Its Excitation Signal , 2009, IEEE Transactions on Industrial Electronics.

[12]  D. C. Hanselman Signal processing techniques for improved resolver-to-digital conversion accuracy , 1990, [Proceedings] IECON '90: 16th Annual Conference of IEEE Industrial Electronics Society.

[13]  Takashi Katagiri,et al.  Phase-tracking loop based on delta-sigma oversampling architecture , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[14]  Thomas G. Habetler,et al.  Using PWM-Induced Transient Excitation and Advanced Signal Processing for Zero-Speed Sensorless Control of AC Machines , 2010, IEEE Transactions on Industrial Electronics.

[15]  Christos Mademlis,et al.  Gain-Scheduling Regulator for High-Performance Position Control of Switched Reluctance Motor Drives , 2010, IEEE Transactions on Industrial Electronics.

[16]  D. C. Hanselman,et al.  Resolver signal requirements for high accuracy resolver-to-digital conversion , 1989, 15th Annual Conference of IEEE Industrial Electronics Society.

[17]  Alireza Bab-Hadiashar,et al.  Calibration of Resolver Sensors in Electromechanical Braking Systems: A Modified Recursive Weighted Least-Squares Approach , 2007, IEEE Transactions on Industrial Electronics.

[18]  R. Miceli,et al.  A new high accuracy software based resolver-to-digital converter , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[19]  D. Boroyevich,et al.  Decoupled Double Synchronous Reference Frame PLL for Power Converters Control , 2007, IEEE Transactions on Power Electronics.

[20]  R.M. Kennel Encoders for simultaneous sensing of position and speed in electrical drives with digital control , 2005, Fourtieth IAS Annual Meeting. Conference Record of the 2005 Industry Applications Conference, 2005..

[21]  Andreas Bünte,et al.  High-performance speed measurement by suppression of systematic resolver and encoder errors , 2004, IEEE Transactions on Industrial Electronics.

[22]  D. C. Hanselman Resolver signal requirements for high accuracy resolver-to-digital conversion , 1990 .

[23]  D. C. Hanselman,et al.  Techniques for improving resolver-to-digital conversion accuracy , 1991 .

[24]  Alberto Bellini,et al.  A PLL-based filter for speed noise reduction in drives using a resolver transducer , 2002, Industrial Electronics, 2002. ISIE 2002. Proceedings of the 2002 IEEE International Symposium on.

[25]  S. Bifaretti,et al.  Implementation of a digital filter for speed noise reduction in drives with electromagnetic resolver , 2005, 2005 European Conference on Power Electronics and Applications.

[26]  V. K. Agrawal,et al.  Software-Based Resolver-to-Digital Conversion Using a DSP , 2008, IEEE Transactions on Industrial Electronics.

[27]  F.P. Marafao,et al.  Comparative analysis of Synchronization Algorithms based on PLL, RDFT and Kalman Filter , 2007, 2007 IEEE International Symposium on Industrial Electronics.