Feedrate control for non-uniform rational B-spline motion command generation

Chung-Wei Cheng*, M. C. Tsai, J. Maciejowski

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

19 Scopus citations


This paper presents a real-time feedrate-controlled interpolator (FCI) for accurate feedrate control of computer numerical controlled (CNC) machine tools along non-uniform rational B-spline (NURBS) curves for precision machining. Unlike most of the existing interpolators that are developed based on the Taylor's expansion, the proposed method uses a predictor-corrector algorithm instead. In the predictor stage, an efficient algorithm is used to estimate the servo command of the next sampling time, and in the corrector stage, the errors arising from the prediction can be corrected. This study conducts an extensive mathematical analysis of the FCI, where the criterion for selecting the sampling period, i.e. sampling period bound, is also established. The experimental results are presented to demonstrate the feasibility of the proposed FCI for machining the NURBS curves.

Original languageEnglish
Pages (from-to)1855-1861
Number of pages7
JournalProceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture
Issue number11
StatePublished - 1 Dec 2006


  • CNC
  • Interpolator
  • NURBS curve

Fingerprint Dive into the research topics of 'Feedrate control for non-uniform rational B-spline motion command generation'. Together they form a unique fingerprint.

Cite this