计算机集成制造系统 ›› 2014, Vol. 20 ›› Issue (08): 1896-1902.DOI: 10.13196/j.cims.2014.08.wangyunsen.1896.7.20140812

• 产品创新开发技术 • 上一篇    下一篇

NURBS插补中的速度规划与参数计算

王允森1,2,杨东升1,刘荫忠1,孙一兰1   

  1. 1.中国科学院沈阳计算技术研究所
    2.中国科学院大学
  • 出版日期:2014-08-31 发布日期:2014-08-31
  • 基金资助:
    “核高基”国家科技重大专项资助项目(2012ZX01029001-002)。

Velocity planning and parameter calculating in NURBS interpolation

  • Online:2014-08-31 Published:2014-08-31
  • Supported by:
    Project supported by the National Science and Technology Major Projects of “Core Electronic Devices,High-end Generic Chips and Basic Software”,China(No.2012ZX01029001-002).

摘要: 为满足数控机床高速度、高质量加工的需求,提出一种新的非均匀有理B样条曲线插补算法。该算法包括速度规划和参数计算两部分。速度规划部分采用五段S曲线加减速控制方法,能够保证高速运行过程中加速度的连续,使机床运行平稳,避免产生激烈的震颤|参数计算部分应用抛物线插值结合牛顿迭代的方法计算插补参数,将实时插补时产生的进给速度波动控制到理想水平,从而进一步减小机床震颤。仿真实验表明,该算法能够减小机床振动,实现高质量加工。

关键词: 数控, 非均匀有理B样条插补, 五段S曲线加减速控制, 抛物线插值, 牛顿迭代法

Abstract: To satisfy the requirements of Computer Numerical Control (CNC) machine's high-speed and high-quality processing,a novel Non-Uniform Rational B-Spline (NURBS) interpolation algorithm was proposed,which included two parts of velocity planning and parameter calculating.Five phased S-curve acceleration and deceleration control method was adopted in velocity planning module,which ensured the CNC machine to run smoothly and avoided intense vibration in high speed CNC machining.The parabola interpolation combined with Newton iteration method was used in parameter calculating module to calculate the interpolation parameters,which could dominate the feedrate fluctuation in idea level and further reduce the machine tremor.Simulation experimental results showed that the new NURBS interpolation algorithm could reduce machine vibration and implement high-quality CNC processing.

Key words: computer numerical control, non-uniform rational B-spline interpolate, five phased S-curve acceleration and deceleration control, parabola interpolation, Newton iteration method

中图分类号: