A NURBS Interpolator Using Multiprocessor on Chip for High Performance Motion Control

Article Preview

Abstract:

Modern CNC system adopts the NURBS interpolation for the purpose of achieving high-speed and high accuracy performance. However, in conventional control architectures, the computation of the basis functions of a NURBS curve is very time consuming due to serial computing constraints. In this paper, a novel multiprocessor-based motion controller on chip utilizing its high-speed parallel computing power is proposed to realize the NURBS interpolation. The motion control algorithm and I/O control are also embedded in the chip to implement real-time control and NURBS interpolation simultaneously. The experimental tests using an X-Y table verify the outstanding computation performance of the multiprocessor-based motion controller on chip. The result indicates that shorter sampling time (0.1 ms) can be achieved for NURBS interpolation and high-accuracy motion control.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1929-1932

Citation:

Online since:

October 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Zhiming X, Jincheng C, Zhengjin F: International Journal of Advanced Manufacturing Technology Vol. 20(2002), p.270.

Google Scholar

[2] Farouki RT, Tsai YF: Computer-Aided Design Vol. 33(2001), p.155.

Google Scholar

[3] Yau HT, Lin MT, Tsai MS, in: Proceedings of the IEEE international conference on mechatronics. 2005. p.56.

Google Scholar

[4] Harprit Singh Sandhu. Programming the Propeller with SPin: a beginner's guide to Parallel Processing. (New york, McGraw-Hill Companies, 2010. ).

Google Scholar