基于双核的嵌入式数控系统速度前瞻控制研究
[Abstract]:Numerical control system is the core of NC machine tool to realize high speed and high precision machining control, and its performance directly determines the performance of the machine tool. The embedded NC system based on ARM DSP dual core processor can meet the demand of high performance and low cost for middle and high grade NC system. The speed forward control can calculate and plan the machining path before interpolation, and realize the machine tool running efficiently and smoothly. By combining embedded technology with prospective control technology, the gap between CNC hardware technology and control software at home and abroad can be narrowed, thus bringing new opportunities for the development of China's equipment manufacturing industry. On the platform of dual-core NC system based on OMAP3530, this paper studies the forward interpolation algorithm of tiny line segment trajectory and NURBS curve trajectory, and simulates and verifies the algorithm. The main work of this paper is as follows: (1) acceleration and deceleration technology is an important part of speed forward control algorithm. In the traditional S-type addition and subtraction programming, the piecewise expressions are tedious, and there are many types of velocity curves. In this paper, a simplified S-type acceleration and deceleration planning method applied to the follow-up forward control algorithm is studied. (2) because the traditional small line segment interpolation "start and stop within the segment" will lead to low processing efficiency, this paper is based on a compound corner transition model. Based on the analysis of the forward speed constraint at the junction of small segment, the optimal speed at the junction of line segment is determined, and the number of prospective segments is adaptively selected according to the size of the speed. In order to realize the coordination control of precision and speed in the process of curve processing, it can effectively reduce the time of prospective calculation. (3) in order to realize the coordinated control of precision and speed in curve processing, In this paper, an adaptive NURBS interpolation algorithm based on forward control is proposed. Firstly, the velocity abrupt point and feed velocity on the curve are found according to the information of the preprocessing stage, and then the velocity at the abrupt point is reprogrammed to prevent the velocity jump. Finally, the symmetry of NURBS curve and the idea of bidirectional interpolation are used to predict the deceleration point. Through velocity planning, the interpolation parameters of the next cycle are obtained by combining the Muller method and Newton iteration method in the real-time interpolation stage, thus avoiding the calculation of the derivative of the NURBS curve. The simulation results show that the proposed NURBS interpolation method can meet the flexible requirements of machine tools and reduce the fluctuation of feed speed. (4) Dual-core communication program and forward control algorithm module are designed for dual-core CNC system platform. The function software module of embedded NC system is realized. The real-time performance of the algorithm is verified by the execution time test of the NURBS real-time interpolation algorithm. The simulation and experimental results of the speed forward interpolation algorithm also verify the effectiveness of the algorithm.
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TG659
【参考文献】
相关期刊论文 前10条
1 杨亮亮;许守金;史伟民;葛宏伟;;基于牛顿迭代法的S形加减速时间算法研究[J];中国机械工程;2015年07期
2 王耀庭;张秋菊;成津赛;;高速嵌入式数控系统速度前瞻控制算法的研究[J];机械科学与技术;2014年12期
3 孙树杰;林浒;郑樎默;;反向插补的NURBS曲线前瞻插补算法[J];计算机辅助设计与图形学学报;2014年09期
4 徐水龙;徐周波;古天龙;常亮;;基于干涉预处理的NURBS曲线前瞻插补算法[J];计算机集成制造系统;2015年05期
5 史中权;叶文华;;多轴联动条件下插补速度实时可调的前瞻控制算法[J];航空学报;2014年02期
6 富宏亚;李茂月;刘源;韩振宇;;基于曲率特性的柔性加减速NURBS插补器[J];计算机集成制造系统;2012年09期
7 刘振忠;王太勇;任成祖;刘清建;;基于曲率加权累加的动态速度前瞻控制[J];机械设计;2012年03期
8 罗福源;游有鹏;尹涓;;NURBS曲线S形加减速双向寻优插补算法研究[J];机械工程学报;2012年05期
9 朱明;游有鹏;何均;;S形加减速算法前瞻处理研究[J];小型微型计算机系统;2011年10期
10 张立先;孙瑞勇;高小山;李洪波;;数控机床高速微线段插补算法与自适应前瞻处理[J];中国科学:技术科学;2011年06期
相关博士学位论文 前1条
1 王海涛;数控系统速度前瞻控制算法及其实现[D];南京航空航天大学;2011年
相关硕士学位论文 前10条
1 梁彦朋;基于OMAP-L138+FPGA的皮革切割机数控系统开发[D];广东工业大学;2016年
2 董艳雪;基于多核ARM的实时Linux在数控系统中的应用研究[D];中国科学院研究生院(沈阳计算技术研究所);2016年
3 许东伟;多轴数控系统的运动控制算法研究与开发[D];广东工业大学;2015年
4 刘建康;基于ARM+FPGA的嵌入式数控系统硬件设计[D];哈尔滨工业大学;2013年
5 屈杰敏;基于ARM和Linux的嵌入式数控系统研究与开发[D];南京航空航天大学;2013年
6 林立明;高性能嵌入式数控系统通讯模块的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2012年
7 黄兆斌;基于FPGA及NIOSⅡ的多轴数控系统设计[D];浙江工业大学;2011年
8 李鸥;基于前瞻—滤波的加减速控制方法的研究[D];中国科学院研究生院(沈阳计算技术研究所);2010年
9 李建伟;NURBS曲线插补实时前瞻控制方法的研究[D];中国科学院研究生院(沈阳计算技术研究所);2010年
10 周航;基于前馈控制的复杂曲线插补技术研究[D];东北大学;2008年
,本文编号:2167993
本文链接:https://www.wllwen.com/kejilunwen/jiagonggongyi/2167993.html