[1]张旭阳,鲁文其,鲍 敏,等.基于高阶非均匀有理 B 样条插补的多轴运动控制方法研究[J].机械与电子,2022,(10):25-31.
 ZHANG Xuyang,LU Wenqi,BAO Min,et al.Research on Multi-axis Motion Control Method Based on High-order Non-uniform Rational B-spline Interpolation[J].Machinery & Electronics,2022,(10):25-31.
点击复制

基于高阶非均匀有理 B 样条插补的多轴运动控制方法研究()
分享到:

《机械与电子》[ISSN:1001-2257/CN:52-1052/TH]

卷:
期数:
2022年10期
页码:
25-31
栏目:
设计与研究
出版日期:
2022-10-31

文章信息/Info

Title:
Research on Multi-axis Motion Control Method Based on High-order Non-uniform Rational B-spline Interpolation
文章编号:
1001-2257 ( 2022 ) 10-0025-07
作者:
张旭阳 1 鲁文其 1 鲍 敏 1 王浩亮 2 潘国忠 3
1. 浙江理工大学机械与自动控制学院,浙江 杭州 310018 ; 2. 江苏远东电机制造有限公司,江苏 泰州 225300 ; 3. 浙江禾川科技有限公司,浙江 杭州 311100
Author(s):
ZHANG Xuyang1 LU Wenqi1 BAO Min1 WANG Haoliang2 PAN Guozhong3
( 1.School of Mechanical Engineering and Automation , Zhejiang Sci-Tech University , Hangzhou 310018 , China ; 2.Jiangsu Yuandong Motor Manufacturing Co. , Ltd. , Taizhou 225300 , China ; 3.Zhejiang HCFA Technology Co. , Ltd. , Hangzhou 311100 , China )
关键词:
多轴运动控制轨迹插补高阶非均匀有理 B 样条平滑性
Keywords:
multi-axis motion control trajectory interpolation high-order non-uniform rational B spline smoothness
分类号:
TP273
文献标志码:
A
摘要:
针对传统多轴运动控制系统在作业中存在轨迹转折处不平顺、加速度和加加速度切换不平滑产生变速冲击以及轨迹不能进行局部修改的问题,提出了一种基于高阶非均匀有理 B 样条插补的多轴运动控制算法。首先,构建五次非均匀有理 B 样条插补算法,对样条曲线数据进行预处理,根据非均匀有理 B 样条曲线反算出控制点并生成控制多边形;其次,利用 MATLAB 构建多轴机械臂和高阶非均匀有理 B 样条插补算法模型,通过给定型值点进行轨迹规划仿真。仿真结果表明:基于高阶非均匀有理 B 样条的多轴运动控制插补方法相对于低阶非均匀有理 B 样条曲线轨迹更圆滑,末端更能高效平稳地到达给定目标点;速度、加速度和加加速度的过渡更加平滑减少机械磨损,从而提高了运动的平稳性;并且该方法还能够对运动轨迹进行局部修改,提升了多轴运动控制的作业质量。
Abstract:
In order to solve the problems of the traditional multi-axis motion control system , such as the irregularity at the turning point of the trajectory , the variable speed impact caused by the unsmooth switching acceleration and jerk , and the problem of being unable to modify part trajectory , a multi-axis motion control method based on high-order non-uniform rational B-spline interpolation is proposed. Firstly , the quintic non-uniform rational B-spline interpolation algorithm is constructed , and the spline data are preprocessed.According to the non-uniform rational B-spline curve , the control points are calculated and the control polygons are generated.Secondly , the multi-axis manipulator and high-order non uniform rational B-spline interpolation algorithm model is constructed by MATLAB , and the trajectory planning simulation is carried out with given type data points.The simulation results show that the multi axis motion control interpolation method based on high-order non-uniform rational B-spline curve is more smooth than the low-order non-uniform rational B-spline , and the end can reach the given target point more efficiently and smoothly.The transition of velocity , acceleration and jerk is smoother so that it reduces mechanical wear , thus improving the stationarity of motion.And this method can also modify the trajectory in the running process , improving the operation quality of multi-axis motion control.

参考文献/References:

[ 1 ] 张圣 . 一种嵌入式多轴控制器的设计[ D ] . 南京:东南大学,2017.

[ 2 ] 张杰,黄益群 . 基于 PC 的开放式多轴运动控制系统开发[ J ] . 伺服控制, 2007 ( 1 ): 47-48 , 70.
[ 3 ] 叶海洋 . 基于多核 SoC 的多轴运动控制平台关键技术研发[ D ] . 武汉:华中科技大学,2019.
[ 4 ] 程辉辉,刘燕坡,陈礼安,等 . 串联机械手空间轨迹运动控制方法研究[ J ] . 机电工程技术,2017 , 46 ( 9 ): 58-61 , 145.
[ 5 ] 唐明 . 多轴同步运动控制器插补算法及速度优化研究[ D ] . 绵阳:西南科技大学,2019.
[ 6 ] 周刚 . 垂直关节型 6 自由度机器人笛卡尔空间轨迹规划的研究[ D ] . 广州:华南理工大学,2011.
[ 7 ] 史中权,叶文华 . 多轴联动条件下插补速度实时可调的前瞻控制算法[ J ] . 航空学报, 2014 , 35 ( 2 ): 582-592.
[ 8 ] 李杰,陶文坚,陈鑫进,等 . 基于内置传感器的数控机床多轴联动精度检测方法 [ J ] . 制造技术与机床,2020( 8 ): 35-40.
[ 9 ] 李国林,马红雷 . 基于多轴同步控制系统的研究与应用[ J ] . 电子工业专用设备, 2021 , 50 ( 4 ): 50-53.
[ 10 ] YANG M , YANG J X , ZHU L M , et al.A novel curvature circle iterative algorithm for contour error control of multi-axis CNC machine tools [ J ] .Precision engineering , 2020 , 65 : 23-31.
[ 11 ] 李飞江,李翔龙 . 基于 IEC61131-3 标准运动控制器的设计与应用[ J ] . 组合机床与自动化加工技术, 2019( 3 ): 17-19 , 23.
[ 12 ] 宋得宁 . 多轴联动 NURBS 轨迹插补算法及其轮廓误差抑制技术[ D ] . 大连:大连理工大学,2018.
[ 13 ] 马睿,胡晓兵,殷国富,等 . 六关节工业机器人最短时间轨迹优化 [ J ] . 机械设计与制造,2014 ( 4 ): 30-32 , 35.
[ 14 ] 游文辉,王秀锋,鲁文其,许等 . 工业机械臂的轨迹规划插补系统设计 [ J ] . 机电工程, 2019 , 36 ( 2 ):190-196.
[ 15 ] 王鹏 . 基于 NUBRS 曲线的前瞻插补算法研究[ D ] . 广州:华南理工大学,2018.
[ 16 ] 王光泽田 . 结合多传感融合的直角坐标码垛机器人轨迹规划研究[ D ] . 重庆:重庆大学,2018.
[ 17 ] YANG G J , XU X , SHI Z Q , et al.A NURBS fitting optimization method for high-speed five-axis NC machining path based on curvature smoothing preset point constraint [ J ] .Transactions of Nanjing university of aeronautics and astronautics , 2021 , 38 ( 3 ): 404-414.
[ 18 ] 张皓宇,刘晓伟,任川,等 . 并联机器人正运动学与NURBS 轨迹规 划 [ J ] . 机械设计与制造, 2021 ( 4 ):282-286 , 292.
[ 19 ] 张晨,张承瑞,马威,等 .NURBS 双向插补中改进的误差圆整策略研究[ J ] . 机械设计与制造, 2021 ( 11 ):122-126 , 131.
[ 20 ] 董靖川,郭健鑫,刘喆,等 . 具有轴向动态约束的 NURBS 路径进给速度规划[ J ] . 天津大学学报(自然科学与工程技术版),2021 , 54 ( 9 ): 890-898.
[ 21 ] 胡呈祖,周军连 . 基于 STM32+FPGA 的多轴运动控制器的设计[ J ] . 机床与液压, 2021 , 49 ( 12 ): 82-86.
[ 22 ] 马虎亮,王燕青,杨胜强,等 .NURBS 及其偏移曲线的插补方法 [ J ] . 机械科学与技术,2022 , 41 ( 3 ):433-438.
[ 23 ] 黎红石,樊留群,赵建华,等 . 基于双样条拟合的五轴插补算 法 [ J ] . 制造技术与机床,2021 ( 2 ): 147-150 , 156.
[ 24 ] 古劲,吴泰羽,李传军,等 . 基于改进三次 B 样条的灌木修剪运动轨迹光顺算法研究[ J ] . 农业机械学报,2021 , 52 (增刊 1 ): 89-97.
[ 25 ] 张祥 . 水下自主作业机械臂轨迹规划与抓取仿真[ J ] .数字技术与应用,2021 , 39 ( 6 ): 109-111 , 173.
[ 26 ] 李乾坤,赵现朝,高鹏,等 . 五轴变权重等距双 NURBS刀具路径平滑算法[ J ] . 组合机床与自动化加工技术,2021 ( 6 ): 11-16.
[ 27 ] 孙军,张家亮,马玲 .Dobot 机械臂建模仿真与轨迹规划算法研究[ J ] . 机械与电子, 2016 , 34 ( 6 ): 72-75.
[ 28 ] 聂宸,袁楚明,张代林,等 . 随机型值点间的插值轨迹规划研究[ J ] . 机械与电子, 2014 ( 3 ): 3-5.

备注/Memo

备注/Memo:
收稿日期: 2022-03-15
基金项目:浙江省科技厅重点研发计划( 2022C01242 , 2021C01071 );国家自然科学基金资助项目( 51677172 )
作者简介:张旭阳 ( 1996- ),男,甘肃庆阳人,硕士研究生,研究方向为轨迹规划和运动控制;鲁文其 ( 1982- ),男,浙江余姚人,博士,副教授,硕士研究生导师,研究方向为电机伺服、变频驱动的基础理论、关键技术研究和产品开发,通信作者。
更新日期/Last Update: 2022-11-01