天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 鑄造論文 >

面向數(shù)控系統(tǒng)的非線性運(yùn)動控制插補(bǔ)算法的研究及實(shí)現(xiàn)

發(fā)布時(shí)間:2018-09-07 15:40
【摘要】:數(shù)控加工精度與加減速運(yùn)動控制、插補(bǔ)算法密切相關(guān),插補(bǔ)算法直接影響控制器的性能。%!(#曲線加工過程中,用小直線段逼近曲線加工時(shí),直線距離短,造成速度波動大,加工誤差難以控制。因此,樣條曲線插補(bǔ)技術(shù)是實(shí)現(xiàn)高速高精數(shù)控加工的關(guān)鍵因素。同時(shí),隨著近年來微電子技術(shù)的發(fā)展,嵌入式數(shù)控系統(tǒng)由于體積小、運(yùn)算速度快、穩(wěn)定性高等優(yōu)點(diǎn)具有廣泛的應(yīng)用前景。本文以2#.3 0嵌入式數(shù)控控制器為基本開發(fā)平臺,開發(fā)了一種高性能樣條曲線插補(bǔ)算法,具有重要的應(yīng)用價(jià)值。本文首先研究了樣條曲線的數(shù)學(xué)模型,通過對數(shù)學(xué)模型的研究,給出了采用插值法求取樣條曲線的公式。為了更好的應(yīng)用于嵌入式系統(tǒng),便于編程,本文還給出了%!(#曲線求取的矩陣表示形式。為了驗(yàn)證算法的正確,利用4開發(fā)了圖形顯示的組件,并進(jìn)行插值仿真。其次,是對刀位點(diǎn)進(jìn)行了處理,目前由0,生產(chǎn)的刀位點(diǎn)直接是孤立的、毫無聯(lián)系的一組數(shù)據(jù)點(diǎn)。將數(shù)據(jù)刀位點(diǎn)進(jìn)行分類,通過識別與剔除,保留了在設(shè)置精度范圍內(nèi),擬合樣條曲線需要的基本數(shù)據(jù)點(diǎn),去除了不必要的誤差點(diǎn)與冗余點(diǎn),簡化了求取條件。同時(shí),考慮到數(shù)控系統(tǒng)計(jì)算的實(shí)時(shí)性與最大的承受能力,給出了樣條曲線分段的方法,保證樣條曲線分段前后圖形一致。利用上述算法,對樣條曲線進(jìn)行仿真分析,驗(yàn)證了算法的可行性。第三,在上述技術(shù)的基礎(chǔ)上給出了利用泰勒級數(shù)展開原理求取節(jié)點(diǎn)增量實(shí)現(xiàn)樣條曲線實(shí)時(shí)插補(bǔ)的方法。通過比較齊次坐標(biāo)與系數(shù)矩陣的插補(bǔ)方式,給出了齊次坐標(biāo)插補(bǔ)算法與齊次坐標(biāo)表示式。根據(jù)速度、加速度與加工精度的要求,給出了弓高誤差的計(jì)算方式與控制因素。通過設(shè)計(jì)直線型加減速算法,達(dá)到最終的到位檢測。最后將上述算法移植到2#.30控制器上,搭建測試平臺,在相同的測試條件下,通過對比圓弧直線插補(bǔ)與樣條曲線插補(bǔ)的速度圖形,驗(yàn)證了算法的高效性與穩(wěn)定性。
[Abstract]:NC machining accuracy and acceleration and deceleration motion control, interpolation algorithm is closely related, interpolation algorithm directly affect the performance of the controller. Processing error is difficult to control. Therefore, spline curve interpolation technology is a key factor to achieve high-speed and high-precision NC machining. At the same time, with the development of microelectronics technology in recent years, embedded numerical control system has a wide application prospect because of its small size, fast operation speed and high stability. In this paper, a high performance spline interpolation algorithm is developed on the platform of 2#3.30 embedded NC controller, which has important application value. In this paper, the mathematical model of spline curve is studied at first. Through the study of mathematical model, the formula of using interpolation method to obtain the sampling spline curve is given. In order to be better applied in embedded system and easy to program, the matrix representation of # curve is also given in this paper. In order to verify the correctness of the algorithm, a graphic display component is developed using 4, and the interpolation simulation is carried out. Secondly, the knife site is treated, and the knife site produced by 0 is directly isolated and unrelated to a set of data points. The data knife sites are classified, and by identifying and eliminating, the basic data points needed for fitting spline curves are retained in the range of setting accuracy, and unnecessary error points and redundant points are removed, and the conditions for obtaining the data points are simplified. At the same time, considering the real time and the maximum bearing capacity of the numerical control system, the method of spline curve segmentation is given to ensure that the spline curve segmentation is consistent with each other. The feasibility of the algorithm is verified by the simulation analysis of the spline curve. Thirdly, on the basis of the above techniques, a method for real-time interpolation of spline curves by using Taylor series expansion principle to obtain node increments is presented. By comparing the interpolation method of homogeneous coordinate and coefficient matrix, the interpolation algorithm of homogeneous coordinate and the expression of homogeneous coordinate are given. According to the requirements of velocity, acceleration and machining accuracy, the calculation method and control factors of bow height error are given. Through the design of linear acceleration and deceleration algorithm to achieve the final detection in place. Finally, the algorithm is transplanted to the 2#.30 controller, and the test platform is built. Under the same test conditions, the efficiency and stability of the algorithm are verified by comparing the velocity figures of the arc-line interpolation and spline curve interpolation.
【學(xué)位授予單位】:廣州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TG659

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 劉強(qiáng);劉煥;周勝凱;李傳軍;袁松梅;;無速度波動的NURBS曲線二次插補(bǔ)算法原理及其實(shí)現(xiàn)[J];計(jì)算機(jī)集成制造系統(tǒng);2015年10期

2 黃昭縣;王志成;;一種對稱式直線加減速方法[J];組合機(jī)床與自動化加工技術(shù);2014年04期

3 馬方魁;郇極;;數(shù)控機(jī)床NURBS曲線插補(bǔ)輪廓誤差自動控制[J];組合機(jī)床與自動化加工技術(shù);2013年09期

4 于春海;;機(jī)床數(shù)控系統(tǒng)插補(bǔ)算法的研究[J];職業(yè);2013年26期

5 徐希彤;;數(shù)控機(jī)床技術(shù)發(fā)展現(xiàn)狀及趨勢初探[J];科技創(chuàng)新與應(yīng)用;2013年25期

6 王允森;蓋榮麗;孫一蘭;楊東升;徐明子;;基于牛頓迭代法的NURBS曲線插補(bǔ)算法[J];組合機(jī)床與自動化加工技術(shù);2013年04期

7 肖釗;楊旭靜;王伏林;;曲面數(shù)控加工中面向NURBS刀具路徑生成的刀位點(diǎn)分段算法[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2011年09期

8 張立先;孫瑞勇;高小山;李洪波;;數(shù)控機(jī)床高速微線段插補(bǔ)算法與自適應(yīng)前瞻處理[J];中國科學(xué):技術(shù)科學(xué);2011年06期

9 宋春華;;數(shù)控技術(shù)的現(xiàn)狀及發(fā)展趨勢[J];裝備制造技術(shù);2011年03期

10 陶仁浩;羅福源;;微線段插補(bǔ)的高精度算法研究[J];組合機(jī)床與自動化加工技術(shù);2010年11期



本文編號:2228685

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jiagonggongyi/2228685.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶ee829***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com