期刊文献+

基于Runge-Kutta的NURBS曲线实时前瞻插补算法 被引量:4

A Real-time Look-ahead Interpolation Algorithm for NURBS Curves Based on Runge-Kutta
下载PDF
导出
摘要 针对传统的NURBS曲线加工过程中插补算法插补参数计算精度低、实时性不高以及加速度过大对机床造成的冲击大的问题,提出了基于Runge-Kutta的NURBS曲线实时前瞻插补算法.该算法采用经典Runge-Kutta方法计算插补参数,基于弓高误差和法向加速度约束条件自动调整进给速度,根据进给步长预期值与实际值的偏差进行参数校正.由粗插补得到的离线数据寻找进给速度极值点,并对曲线进行前瞻分段,找到各前瞻插补区间上的首末速度敏感点.根据敏感速度与插补距离之间的关系重新进行加减速控制,避免速度急剧变化,从而满足机床的加减速性能要求.最后,通过Matlab仿真验证了算法的有效性. During the traditional NURBS machining,the calculation precision of the interpolation parameters of the interpolation algorithm is low,the real-time performance is poor,and too high acceleration causes a dramatic impact on machine tools. In order to solve these problems,a real-time look-ahead interpolation algorithm for NURBS curves based on Runge-Kutta is proposed. In the algorithm,first,the interpolation parameters are calculated by using the four-order Runge-Kutta method,and the feedrate is adjusted automatically according to the constraints of the chord error and the normal acceleration. Next,the parameters are revised according to the deviation between the theoretical feed step and the actual one. Then,based on the offline data from a rough interpolation,the extreme points of the feedrate are calculated and the parametric curves are divided into several look-ahead sections,thus finding the first and last sensitive feedrate points in each look-ahead section. Finally,the feedrate is re-planned according to the relationship between the sensitive feedrate and the interpolation distance,so as to avoid the dramatic variation of the feedrate. Thus,the demand of the machine tool in the acceleration and deceleration performance is satisfied. The proposed algorithm is proved to be effective by a Matlab simulation.
作者 吴玉香 王鹏
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第10期121-128,共8页 Journal of South China University of Technology(Natural Science Edition)
基金 广东省科技计划项目(2013B090600025 2015B010133002)~~
关键词 数控系统 NURBS曲线 RUNGE-KUTTA 前瞻插补算法 numerical control system NURBS curves Runge-Kutta look-ahead interpolation algorithm
  • 相关文献

参考文献7

二级参考文献55

  • 1王宗勇,吴敬东,闻邦椿.质量慢变转子系统的松动与碰摩故障研究[J].振动工程学报,2005,18(2):167-171. 被引量:16
  • 2赵宇明,张国忠,于哲峰.汽车逆向设计中用NURBS曲面拟合点云数据[J].东北大学学报(自然科学版),2005,26(7):680-682. 被引量:14
  • 3陈友东,王田苗,魏洪兴,潘月斗.数控系统的直线和S形加减速研究[J].中国机械工程,2006,17(15):1600-1604. 被引量:55
  • 4Tsai M C, Cheng C W. A real-time predictor-corrector interpolator for CNC machining [ J ]. Journal of Manufacturing Science and Engineering, 2003,125(8) :449 - 460.
  • 5Lin M T, Tsa M S, Yau H T. Development of a dynamicsbased NURBS interpolator with real-time look-ahead algorithm [ J ]. International Journal of Machine Tools & Manufacture, 2007,47(7) :2246 - 2262.
  • 6Lei W T, Sung M P. NURBS-based fast geometric error compensation for CNC machine tools [ J ]. International Journal of Machine Tools & Manufacture, 2008,48 (3) : 307 - 319.
  • 7Piegl L, Tiller W. The NURBS book[M]. New York: Springer-Verlag, 1997: 81 - 116.
  • 8Guenter B, Parent R. Computing the arc length of parametric curves[J].IEEE Comput Graphics Appl, 1990 (10) : 72- 78.
  • 9Yeh S S, Hsu P L. The speed-controlled interpolator for machining parametric curves[J].Computer-Aided Design, 1999,31(5) :349 - 357.
  • 10罗跃刚.[D].沈阳: 东北大学,2002.

共引文献83

同被引文献22

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部