A new method for digital encoder adaptive velocity/acceleration evaluation using a TDC with picosecond accuracy

In this paper, a new methodology for deriving the velocity and the acceleration information of a digital encoder through processing its pulse train, is presented. The proposed method is based on accurate time measurement (with picosecond accuracy) as well as encoder pulse counting in adaptively changing time intervals, providing thus a wide-range velocity evaluation with very good accuracy. The method offers better response times at low speeds and very high-accuracy at the full range of measured velocities. By using the proposed method, the velocity measurement accuracy is improved compared to currently known methods, since high-resolution time-to-digital converters (TDC) are included in the design. The increased accuracy in velocity measurement allows the application of the simple arithmetic differentiation method on the velocity information in order to derive the acceleration, which in other cases would not be suggested due to accumulated quantization noise. A digital signal processor (DSP) also allows the implementation of numerous other methods to calculate acceleration. The proposed configuration has been implemented in specific hardware (FPGA), reserving thus the computational power of the system controlling DSP for high-level control tasks.

[1]  Milan Prokin,et al.  Extremely wide-range speed measurement using a double-buffered method , 1994, IEEE Trans. Ind. Electron..

[2]  Kapilan Maheswaran Venkatesh Akella PGA-STC: programmable gate array for implementing self-timed circuits , 1998 .

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

[4]  Camel Tanougast,et al.  Optimized FPGA implementation of a multi program PCR related measurements system in DVB-T: architecture exploration , 2006 .

[5]  Richard C. Kavanagh Performance analysis and compensation of M/T-type digital tachometers , 2001, IEEE Trans. Instrum. Meas..

[6]  Christopher R. Clark,et al.  An FPGA-based network intrusion detection system with on-chip network interfaces , 2006 .

[7]  Valery Sklyarov HARDWARE/SOFTWARE MODELING OF FPGA-BASED SYSTEMS , 2002, Parallel Algorithms Appl..

[8]  G. Bucci,et al.  Metrological characterization of a contactless smart thrust and speed sensor for linear induction motor testing , 1996 .

[9]  S. Valiviita,et al.  Angular acceleration measurement: a review , 1998, IMTC/98 Conference Proceedings. IEEE Instrumentation and Measurement Technology Conference. Where Instrumentation is Going (Cat. No.98CH36222).

[10]  R. Nutt Digital Time Intervalometer , 1968 .

[11]  D. Lin,et al.  Phasemeter with external trigger applied to PZT-modulated interferometer , 2002 .

[12]  Andrea Tilli,et al.  A Low-Noise Estimator of Angular Speed and Acceleration from Shaft Encoder Measurements , 2001 .

[13]  李幼升,et al.  Ph , 1989 .

[14]  John N. Lygouras,et al.  High-performance position detection and velocity adaptive measurement for closed-loop position control , 1998, IEEE Trans. Instrum. Meas..