发明名称 基于牛顿迭代的数控轨迹控制方法
摘要 本发明公开了基于牛顿迭代的数控轨迹控制方法,属于数控系统领域,现有技术的控制方法,两次利用牛顿迭代法求解高阶方程组,并进行二次迭代修正,最终得到符合加工要求的时间规划值。但是直接利用牛顿迭代法求解方程组得到收敛值误差大,需要消耗较长的时间进行修正。根据效率最优原则以及位移、速度、加速度约束条件,对运动的7个不同时间段进行规划。对关于加速度变化时间的一元高次方程进行数学分析,根据它的单调性,构造平方函数,转换为单一凸形函数,进而利用牛顿迭代法求出它的收敛值。本发明解决现有控制方法过程复杂、繁琐问题,提供了一种简洁、高效的轨迹控制方法。
申请公布号 CN106020122A 申请公布日期 2016.10.12
申请号 CN201610442386.0 申请日期 2016.06.17
申请人 浙江理工大学 发明人 杨亮亮;沈波;胡鑫杰;胡建;吴达伟
分类号 G05B19/4103(2006.01)I 主分类号 G05B19/4103(2006.01)I
代理机构 浙江翔隆专利事务所(普通合伙) 33206 代理人 戴晓翔
主权项 基于牛顿迭代的数控轨迹控制方法,包括待加工轨迹位移,机器硬件限制条件:最大限制速度、最大限制加速度、最大加加速度,根据机器硬件限制,对轨迹进行时间规划:第一阶段,求待加工轨迹匀加加速度阶段加加速度段时间t<sub>j1</sub>、加减速度段t<sub>j2</sub>;第二阶段,求待加工轨迹匀加速度阶段匀加速段t<sub>a1</sub>、匀减速段时间即t<sub>a2</sub>值;第三阶段,求待加工轨迹匀速段时间t<sub>v1</sub>值,其特征在于,根据效率最优原则,对匀加加速度阶段的位移和始末速度方程进行数学分析,化简为一元高次方程,并根据其变化的单调性构造其平方函数,使其转换为单一凸形函数,进而利用牛顿迭代法求出它的收敛值;根据规划出的时间值,求出速度曲线以及起始点,进行插补运算计算出中间点的坐标值,根据坐标值变化向相应坐标输出脉冲信号,控制各执行元件的进给速度、进给方向和进给长度量等,进而完成工件的加工任务。
地址 310018 浙江省杭州市下沙高教园区2号大街928号