论文部分内容阅读
数控系统(CNC)的应用在当今加工制造业中具有举足轻重的地位。提高进给速度和加工精度对数控系统的发展具有深远意义。插补模块是整个数控系统控制软件的核心,插补算法的选择直接影响到数控系统的加工精度和速度。NURBS曲线是描述工业产品几何形状的一种重要表达方式,基于NURBS曲线的插补技术能适应各种复杂曲线曲面的加工,有效提高零件的表面质量。因此,对NURBS插补算法进行研究具有十分重要的意义。本文的主要工作和成果如下:(1)详细地介绍了NURBS曲线的定义、表达形式、性质及其相关参数的计算方法。在考虑轮廓误差控制和进给加速度影响的前提下,采用二级泰勒展开法进行下一插补点的参数迭代计算,并辅以参数精度的预估校正,实现优化后的NURBS曲线自适应插补算法。(2)S型加减速控制方法具有位置精度高、速度无突变及速度与加速度过渡平滑等优点,本文详细介绍了一种轨迹特征为“抛物线-直线-抛物线”的S型加减速控制方法,分析了S型加减速算法的控制流程,实现了NURBS曲线自适应插补算法的预先加减速规划。(3)在NURBS曲线自适应插补算法和S型加减速控制方法的基础上,设计了一种优化后的参数曲线前瞻控制算法。此算法根据参数曲线的曲率自适应地调整插补速度,并且根据相邻插补点的速度差值分析和比较加工路径上的速度敏感点,在前瞻路径上对速度进行统一加减速规划,在满足加工精度及机床加减速性能的同时,实现速度和加速度的平滑过渡。(4)利用MATLAB软件进行插补算法的计算机仿真分析,实现了具有前瞻性的实时NURBS插补方法。其包括进给速度的形态分析、进给加速度的超限分析、弓高误差和插补时间等的分析。数值仿真结果表明,所提出的前瞻控制策略能够有效规划加减速路径,验证了本文算法的正确性、合理性及优越性。