An adaptive-method for velocity estimation using time-to-digital converter

Efficient velocity estimation plays an important role in the stability of haptic interfaces. In this work, a new digital circuit is realized to reduce the noise level in low velocity estimation. The proposed adaptive-method (A-method) is based on the concept of measuring the time-interval between two or more incoming quadrature pulses from the optical encoder to the order of picoseconds (ps). A time-to-digital converter (TDC) is used initially to implement the conventional velocity estimation techniques like frequency-count method (M-method) and period-count method (T-method). Later, the two methods are implemented simultaneously using the TDC for the adaptive estimation. The range of TDC used is 0–110 nanoseconds with 420–425 ps resolution. A carry-chain was implemented in order to remove non-linearity and increase precision. Experimental results demonstrate the superiority of the proposed A-method over the conventional T- and M-methods.

[1]  Blake Hannaford,et al.  Some practical issues in time domain passivity control of haptic interfaces , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[2]  J. Kalisz,et al.  Nonlinearity correction of the integrated time-to-digital converter with direct coding , 1996, Proceedings of 20th Biennial Conference on Precision Electromagnetic Measurements.

[3]  Kouhei Ohnishi,et al.  A Wide-Range Velocity Measurement Method for Motion Control , 2009, IEEE Transactions on Industrial Electronics.

[4]  Beibei Han,et al.  FPGA based time domain Passivity Observer and Passivity Controller , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[5]  R. Pełka,et al.  Single-chip interpolating time counter with 200-ps resolution and 43-s range , 1996 .

[6]  Józef Kalisz,et al.  Review of methods for time interval measurements with picosecond resolution , 2004 .

[7]  K. Ohnishi,et al.  A velocity measurement method for acceleration control , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[8]  Jinyuan Wu,et al.  The 10-ps wave union TDC: Improving FPGA TDC resolution beyond its cell delay , 2008, 2008 IEEE Nuclear Science Symposium Conference Record.

[9]  Wen-Hong Zhu,et al.  Damping enhancement of haptic devices by using velocities from accelerometers and encoders , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[10]  K. Ohnishi,et al.  Technical Issues on Velocity Measurement for Motion Control , 2006, 2006 12th International Power Electronics and Motion Control Conference.

[11]  Jinyuan Wu,et al.  Firmware-only implementation of time-to-digital converter (TDC) in field-programmable gate array (FPGA) , 2003, 2003 IEEE Nuclear Science Symposium. Conference Record (IEEE Cat. No.03CH37515).

[12]  J. J. Williams,et al.  High-precision TDC in an FPGA using a 192 MHz quadrature clock , 2002, 2002 IEEE Nuclear Science Symposium Conference Record.

[13]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  Beibei Han,et al.  An injecting method of physical damping to haptic interfaces based on FPGA , 2008, 2008 International Conference on Control, Automation and Systems.