A NURBS Interpolator using Multiprocessor on Chip for High Performance Motion Control
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.
Multiprocessor on chip NURBS interpolation CNC controller Parallel computing
Tang wei Zhang xiaodong Ding yong Jing jing
School of Mechanical Engineering, Shandong University, Jinan, P.R.China Institution of laser, Shandong academy of sciences Jining, P.R.China School of Space Science and Physics, Shandong University, Weihai, P.R.China
国际会议
合肥
英文
1929-1932
2011-09-23(万方平台首次上网日期,不代表论文的发表时间)