Direct command generation for CNC machinery based on data compression techniques


YAMAN U., DÖLEN M.

ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, cilt.29, sa.2, ss.344-356, 2013 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 29 Sayı: 2
  • Basım Tarihi: 2013
  • Doi Numarası: 10.1016/j.rcim.2012.09.005
  • Dergi Adı: ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.344-356
  • Anahtar Kelimeler: Command generation, Data compression, Relative encoding, Adjustable feedrate, Linear interpolation, INTERPOLATION, ALGORITHM
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

This paper presents a direct command generation technique for digital motion control systems. In this paradigm, higher-order differences of a given trajectory (i.e. position) are calculated and the resulting sequence is compacted via data compression techniques. The overall method is capable of generating trajectory data at variable rates in forward- and reverse-directions with the utilization of a linear interpolator. As a part of the command generation scheme, the paper also proposes a new data compression technique titled Delta Y10. Apart from this new method, the performances of the proposed generator employing different compression algorithms (such as Huffman coding, Arithmetic coding, LZW, and run length encoding) are also evaluated through three test cases. The paper illustrates that the Delta Y10 technique, which is suitable for real-time hardware implementation, exhibits satisfactory performance in terms of data compaction achieved in the test cases considered. (C) 2012 Elsevier Ltd. All rights reserved.