基于雙核的嵌入式數(shù)控系統(tǒng)速度前瞻控制研究
[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.
【學(xué)位授予單位】:南京航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TG659
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊亮亮;許守金;史偉民;葛宏偉;;基于牛頓迭代法的S形加減速時(shí)間算法研究[J];中國機(jī)械工程;2015年07期
2 王耀庭;張秋菊;成津賽;;高速嵌入式數(shù)控系統(tǒng)速度前瞻控制算法的研究[J];機(jī)械科學(xué)與技術(shù);2014年12期
3 孫樹杰;林滸;鄭樎默;;反向插補(bǔ)的NURBS曲線前瞻插補(bǔ)算法[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2014年09期
4 徐水龍;徐周波;古天龍;常亮;;基于干涉預(yù)處理的NURBS曲線前瞻插補(bǔ)算法[J];計(jì)算機(jī)集成制造系統(tǒng);2015年05期
5 史中權(quán);葉文華;;多軸聯(lián)動(dòng)條件下插補(bǔ)速度實(shí)時(shí)可調(diào)的前瞻控制算法[J];航空學(xué)報(bào);2014年02期
6 富宏亞;李茂月;劉源;韓振宇;;基于曲率特性的柔性加減速NURBS插補(bǔ)器[J];計(jì)算機(jī)集成制造系統(tǒng);2012年09期
7 劉振忠;王太勇;任成祖;劉清建;;基于曲率加權(quán)累加的動(dòng)態(tài)速度前瞻控制[J];機(jī)械設(shè)計(jì);2012年03期
8 羅福源;游有鵬;尹涓;;NURBS曲線S形加減速雙向?qū)?yōu)插補(bǔ)算法研究[J];機(jī)械工程學(xué)報(bào);2012年05期
9 朱明;游有鵬;何均;;S形加減速算法前瞻處理研究[J];小型微型計(jì)算機(jī)系統(tǒng);2011年10期
10 張立先;孫瑞勇;高小山;李洪波;;數(shù)控機(jī)床高速微線段插補(bǔ)算法與自適應(yīng)前瞻處理[J];中國科學(xué):技術(shù)科學(xué);2011年06期
相關(guān)博士學(xué)位論文 前1條
1 王海濤;數(shù)控系統(tǒng)速度前瞻控制算法及其實(shí)現(xiàn)[D];南京航空航天大學(xué);2011年
相關(guān)碩士學(xué)位論文 前10條
1 梁彥朋;基于OMAP-L138+FPGA的皮革切割機(jī)數(shù)控系統(tǒng)開發(fā)[D];廣東工業(yè)大學(xué);2016年
2 董艷雪;基于多核ARM的實(shí)時(shí)Linux在數(shù)控系統(tǒng)中的應(yīng)用研究[D];中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所);2016年
3 許東偉;多軸數(shù)控系統(tǒng)的運(yùn)動(dòng)控制算法研究與開發(fā)[D];廣東工業(yè)大學(xué);2015年
4 劉建康;基于ARM+FPGA的嵌入式數(shù)控系統(tǒng)硬件設(shè)計(jì)[D];哈爾濱工業(yè)大學(xué);2013年
5 屈杰敏;基于ARM和Linux的嵌入式數(shù)控系統(tǒng)研究與開發(fā)[D];南京航空航天大學(xué);2013年
6 林立明;高性能嵌入式數(shù)控系統(tǒng)通訊模塊的設(shè)計(jì)與實(shí)現(xiàn)[D];中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所);2012年
7 黃兆斌;基于FPGA及NIOSⅡ的多軸數(shù)控系統(tǒng)設(shè)計(jì)[D];浙江工業(yè)大學(xué);2011年
8 李鷗;基于前瞻—濾波的加減速控制方法的研究[D];中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所);2010年
9 李建偉;NURBS曲線插補(bǔ)實(shí)時(shí)前瞻控制方法的研究[D];中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所);2010年
10 周航;基于前饋控制的復(fù)雜曲線插補(bǔ)技術(shù)研究[D];東北大學(xué);2008年
,本文編號(hào):2167993
本文鏈接:http://sikaile.net/kejilunwen/jiagonggongyi/2167993.html