计算机集成制造系统 ›› 2015, Vol. 21 ›› Issue (第12期): 3249-3255.DOI: 10.13196/j.cims.2015.12.017

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

基于NURBS曲线的S型级数式速度规划算法

吴闯,吴继春,杨世平,周友行,马秋成   

  1. 湘潭大学复杂轨迹加工工艺及装备教育部工程中心
  • 出版日期:2015-12-31 发布日期:2015-12-31
  • 基金资助:
    国家自然科学基金资助项目(51375419,51575466,51575210);湖南省自然科学基金青年资助项目(14JJ3076);湖南省教育厅一般资助项目(14C1067)。

S-type series velocity planning algorithm based on NURBS curves

  • Online:2015-12-31 Published:2015-12-31
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.51375419,51575466,51575210),the Hunan Provicial Natural Science Foudation for Youths,China (No.14JJ3076),and the Educational Commission of Hunan Province,China(No.14C1067).

摘要: 针对NURBS曲线插补时采用连续积分的速度规划算法与插补离散不一致性的问题,提出一种NURBS曲线的S型级数式速度规划算法,该算法完全按离散方式进行设计,满足实际插补时在插补周期内匀速、速度阶跃变化的离散性要求。根据已知条件计算出加减速、匀速等相应段的插补周期数,以此规划出离散级数式速度曲线。S型级数式速度规划算法与实际插补离散性要求一致,且设定的加减速余量因子修正了圆整算法对速度造成的损失。通过MATLAB仿真实验验证了该算法的有效性。

关键词: 级数式算法, 速度规划, 余量因子, NURBS曲线, 数控系统

Abstract: For inconsistencies of discrete speed requirement with continuous velocity planning in NURBS curve interpolation,a S-type series velocity planning algorithm was proposed for NURBS curves,which was entirely designed by the discrete method to meet the discrete requirements of uniform speed within the interpolation cycle and its step changes between interpolation cycle in actual interpolations.According to the known conditions to calculate the number of interpolation cycle,S-type series velocity curve was planned for this reason.S-type series velocity planning algorithm was consistent with the actual interpolating speed requirements,and the speed margin factor compensated for speed losses caused by the rounding algorithm.MATLAB simulation results showed the effectiveness of the algorithm.

Key words: series algorithm, velocity planning, margin factor, NURBS curves, numencal control systems

中图分类号: