首页> 外文期刊>Procedia Manufacturing >A Smooth Trajectory Generation Algorithm for Addressing Higher-Order Dynamic Constraints in Nanopositioning Systems
【24h】

A Smooth Trajectory Generation Algorithm for Addressing Higher-Order Dynamic Constraints in Nanopositioning Systems

机译:解决纳米定位系统中高阶动态约束的平滑轨迹生成算法

获取原文
           

摘要

The generation of a time-optimal feedrate trajectory has received significant attention in CNC machining and robotics applications. Most of the existing feedrate planning algorithms take velocity and acceleration into the consideration for capability constraints. The introduction of higher order dynamic states, such as jerk and/or jounce into the feedrate scheduling problem makes generating computationally efficient solutions while simultaneously guaranteeing optimality a challenging problem, as the dimension of the planning problem is increased accordingly. This paper proposes a heuristic trajectory planning algorithm that can provide a near optimal trajectory for problems with higher order dynamic states. The algorithm starts with a non-optimal but feasible velocity trajectory, which is interpolated from a number of knot points by piece-wise spline interpolation with high order continuity. Then the trajectory is improved by scanning the interpolating knot points and increasing the velocity at each knot points while maintaining the feasibility of the resulting trajectory. A near optimal trajectory is achieved when the improvement in travel time is neglectable from the last scan iteration. The algorithm supports the incorporation of high order dynamic states (up to fifth order derivative of position) in constraints for optimization without sacrificing the computational efficiency. Examples including linear and curved toolpaths are presented to illustrate the effectiveness of this algorithm for high-speed contouring.
机译:最佳时间进给轨迹的生成在CNC加工和机器人应用中受到了极大的关注。现有的大多数进给率规划算法都将速度和加速度纳入了能力限制的考虑范围。在进给率调度问题中引入更高阶的动态状态(例如,急动和/或跳动)使生成计算效率高的解决方案,同时又保证了最佳性,这是一个难题,因为计划问题的范围会相应增加。本文提出了一种启发式轨迹规划算法,可以为高阶动态状态的问题提供接近最优的轨迹。该算法以非最优但可行的速度轨迹开始,该轨迹是通过具有高阶连续性的分段样条插值从多个结点进行插值的。然后,通过扫描内插的结点并增加每个结点的速度来改善轨迹,同时保持最终轨迹的可行性。当从上次扫描迭代开始可以忽略旅行时间的改善时,可以达到接近最佳的轨迹。该算法支持在不牺牲计算效率的情况下将高阶动态状态(位置的最高五阶导数)并入约束进行优化。给出了包括线性和曲线刀具路径的示例,以说明该算法对高速轮廓的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号