A Novel Frequency Characteristic Model and Noise Shaping Method for Encoder-Based Speed Measurement in Motor Drive

The performance of the closed-loop control system is determined by the accuracy of the feedback signal to some extent. In most motor drive systems, the position and speed signals come from the optical encoder. Thus, to reduce the quantization error from encoder and achieve better speed measurement results are the focuses of scholars and engineers. Although many improved speed measurement methods have been proposed, there are still few literatures discussed about the frequency characteristic of the encoder quantization noise. Even in some algorithms like Kalman filter based speed measurement methods usually regard the quantization noise as white noise. In this paper, a noise frequency characteristic model of encoder-based speed measurement in motor drive is built up. According to this model, the variation rule of the noise frequency is found. Besides, a variable-period noise shaping method is proposed to reduce the impact of quantization noise. Both the notch filter and a finite impulse response (FIR) filter are used to cope with the quantization noise. The frequency model and noise shaping method are verified by experiment results.

[1]  Sheng-Ming Yang,et al.  Performance evaluation of a velocity observer for accurate velocity estimation of servo motor drives , 1998, Conference Record of 1998 IEEE Industry Applications Conference. Thirty-Third IAS Annual Meeting (Cat. No.98CH36242).

[2]  Frede Blaabjerg,et al.  M/T method based incremental encoder velocity measurement error analysis and self-adaptive error elimination algorithm , 2017, IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society.

[3]  L. Kovudhikulrungsri,et al.  Precise Speed Estimation From a Low-Resolution Encoder by Dual-Sampling-Rate Observer , 2006, IEEE/ASME Transactions on Mechatronics.

[4]  G. Scelba,et al.  Fault tolerant rotor position and velocity estimation using binary Hall-effect sensors for low cost vector control drives , 2013, 2013 IEEE Energy Conversion Congress and Exposition.

[5]  Se-Han Lee,et al.  Improved velocity estimation for low-speed and transient regimes using low-resolution encoders , 2004, IEEE/ASME Transactions on Mechatronics.

[6]  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..

[7]  M. Pulvirenti,et al.  Hall-Effect Sensor Fault Detection, Identification, and Compensation in Brushless DC Drives , 2016 .

[8]  Kenzo Kamiyama,et al.  A Microprocessor-Controlled High-Accuracy Wide-Range Speed Regulator for Motor Drives , 1982, IEEE Transactions on Industrial Electronics.

[9]  Kun Hu,et al.  Analysis of Oscillation Frequency Deviation in Elastic Coupling Digital Drive System and Robust Notch Filter Strategy , 2019, IEEE Transactions on Industrial Electronics.

[10]  Peter C. Müller,et al.  A simple improved velocity estimation for low-speed regions based on position measurements only , 2006, IEEE Transactions on Control Systems Technology.

[11]  W. Shaowei,et al.  Velocity and acceleration computations by single-dimensional Kalman filter with adaptive noise variance , 2012 .

[12]  B. Dam,et al.  An FPGA-based integrated signal conditioner for measurement of position, velocity and acceleration of a rotating shaft using an incremental encoder , 2016, 2016 IEEE First International Conference on Control, Measurement and Instrumentation (CMI).

[13]  Zheng Wang,et al.  Speed Measurement Error Suppression for PMSM Control System Using Self-Adaption Kalman Observer , 2015, IEEE Transactions on Industrial Electronics.

[14]  C. Szabo,et al.  An improved speed identification method using incremental encoder in electric drives , 2012, Proceedings of 2012 IEEE International Conference on Automation, Quality and Testing, Robotics.

[15]  Li Yongdong,et al.  A Rotor Speed and Load Torque Observer for PMSM Based on Extended Kalman Filter , 2006, 2006 IEEE International Conference on Industrial Technology.

[16]  Jiancheng Fang,et al.  High-Precision Rotor Position Detection for High-Speed Surface PMSM Drive Based on Linear Hall-Effect Sensors , 2016, IEEE Transactions on Power Electronics.

[17]  Ronald H. Brown,et al.  On algorithms for velocity estimation using discrete position encoders , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[18]  Lilong Cai,et al.  Alternative design for optical incremental encoder measurement systems , 2016, 2016 IEEE International Conference on Industrial Technology (ICIT).

[19]  Jae-Bok Song,et al.  Acceleration estimator for low-velocity and low-acceleration regions based on encoder position data , 2001 .