A High-precision Acceleration and Deceleration Control of 7-segment Dissymmetrical S-shape Curve for Look-ahead
-
摘要: 提出采用一种7段式非对称S曲线加减速控制方法,根据轨迹段的特征推导和规划实际应用中可能出现的8种类型加速度曲线。考虑到工程应用中离散实现上述算法时存在精度损失,提出插补时间圆整和插补点参数内部整数计算方法的精度控制策略以满足高精度的控制要求。基于浮点双精度型TI DSP67系列芯片的控制器硬件平台,对所提出的加减速控制方法和精度控制策略进行实验验证。实验结果表明:该算法能够有效规划8种类型的加减速曲线,并且根据精度控制策略得到的轨迹位置计算精度能达到0.01 μm。Abstract: A 7-segment dissymmetrical S curve acceleration and deceleration control method was proposed and studied. According to the characteristics of trajectory, we particularly deduced and planned 8 kinds of acceleration curves that exist in practice applications. Accuracy losses will appear when this algorithm was implemented with discrete process in engineering applications. Thus, accuracy control strategies of rounding of interpolation time and internal integer calculation of interpolation parameters were proposed to achieve the requirement of high-precision control. The presented acceleration and deceleration method and accuracy control strategy were carried out on the digital signal processor (DSP) 67 series controller of floating-point double-precision type for verification. Experimental results indicate that the presented method and strategy can effectively plan 8 types curve for acceleration and deceleration, and the position calculation precision of trajectory getting according to the accuracy control strategies can reach 0.01μm.
-
[1] Lee C S. Generation of velocity profiles with speed limit of each axis for high-speed machining using look-ahead buffer[J]. International Journal of Precision Engineering and Manufacturing,2010,11(2):201-208 [2] Hu J, Xiao L J, Wang Y H, et al. An optimal feedrate model and solution algorithm for a high-speed machine of small line blocks with look-ahead[J]. The International Journal of Advanced Manufacturing Technology,2006,28(9/10):930-935 [3] Lin M T, Tsai M S, Yau H T. Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm[J]. International Journal of Machine Tools and Manufacture,2007,47(15):2246-2262 [4] 曹宇男,王田苗,陈友东,等.插补前S加减速在CNC前瞻中的应用[J].北京航空航天大学学报,2007,33(5):594-599 Cao Y N, Wang T M, Chen Y D, et al. Application of pre-interpolation S-shape acceleration /deceleration in CNC look-ahead interpolation algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2006,28(9/10):930-935 (in Chinese) [5] Yong T, Narayanaswami R. A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining[J]. Computer-Aided Design,2003,35(13):1249-1259 [6] Zhang D L, Zhou L S. Intelligent NURBS interpolator based on the adaptive feedrate control[J]. Chinese Journal of Aeronautics,2007,20(5):469-474 [7] 陈光胜, 梅雪松.一种小线段的非对称S曲线速度规划与前瞻算法[J].机械设计与制造,2010,(8):47-49 Chen G S, Mei X S. A dissymmetrical s curve velocity plan & look-ahead algorithm for small line segments[J]. Machinery Design & Manufacture,2010,(8):47-49 (in Chinese) [8] 潘海鸿,杨微,陈琳,等.全程 S 曲线加减速控制的自适应分段NURBS曲线插补算法[J].中国机械工程,2010,(2):190-195 Pan H H, Yang W, Chen L, et al. A adaptive piecewise NURBS curve interpolator algorithm for entireness process S-curve ACC/DEC control[J]. China Mechanical Engineering,2010,(2):190-195 (in Chinese) [9] Zheng K J, Cheng L. Adaptive s-curve acceleration/ deceleration control method[C]// 7th World Congress on Intelligent Control and Automation, WCICA 2008,2008:2752-2756
点击查看大图
计量
- 文章访问数: 233
- HTML全文浏览量: 38
- PDF下载量: 24
- 被引次数: 0