999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高速高精度數(shù)控系統(tǒng)速度平穩(wěn)控制策略

2016-08-24 07:39:08李淑梅謝明紅華僑大學(xué)機(jī)電及自動(dòng)化學(xué)院福建廈門361021
關(guān)鍵詞:規(guī)劃方法

李淑梅,謝明紅(華僑大學(xué)機(jī)電及自動(dòng)化學(xué)院,福建廈門361021)

高速高精度數(shù)控系統(tǒng)速度平穩(wěn)控制策略

李淑梅,謝明紅
(華僑大學(xué)機(jī)電及自動(dòng)化學(xué)院,福建廈門361021)

針對(duì)加工段長(zhǎng)度限制達(dá)不到指令進(jìn)給速度的復(fù)雜情況,對(duì)傳統(tǒng)的S型曲線加減速方法進(jìn)行優(yōu)化,得到半邊S型加減速控制方法.對(duì)連續(xù)多段加工的不同情況,提出加速度連續(xù)銜接的方法,在保證加速度連續(xù)的同時(shí),提高加工速度.通過(guò)仿真驗(yàn)證該方法對(duì)速度控制的效果.結(jié)果表明:該方法可以使速度曲線更加平滑,且能提高加工的整體效率,適合高速高精度數(shù)控加工的速度控制.

數(shù)控系統(tǒng);S型曲線;速度控制;高速度;高精度;加速度

隨著科技的不斷進(jìn)步,數(shù)控加工對(duì)加工效率和加工質(zhì)量的要求不斷提高,高速、高精度加工已經(jīng)成為數(shù)控機(jī)床發(fā)展的總趨勢(shì).目前,主流控制速度已達(dá)到240m·min-1,精度達(dá)到μm級(jí)[1],當(dāng)主軸為電主軸時(shí),加工時(shí)的最高轉(zhuǎn)速可達(dá)200 000r·min-1.本文研究了高速加工時(shí),加速度連續(xù)性對(duì)加工精度和加工效率的影響,提出一種速度平穩(wěn)控制策略.

1 數(shù)控系統(tǒng)速度平穩(wěn)控制方法

在數(shù)控機(jī)床加工的過(guò)程中,速度的提高勢(shì)必會(huì)對(duì)加工精度產(chǎn)生影響.在滿足高速度的前提下,為了實(shí)現(xiàn)高精度加工,需要選擇合適的速度控制策略,實(shí)現(xiàn)速度的平穩(wěn)控制.綜合考慮數(shù)控系統(tǒng)實(shí)現(xiàn)難易程度和運(yùn)動(dòng)控制效果,找到一種合適的加減速控制方法是研究的重點(diǎn).

1.1 加減速控制方法分析

傳統(tǒng)的直線加減速[2]和指數(shù)加減速[3],計(jì)算簡(jiǎn)單、方便實(shí)現(xiàn).但其平滑性較差,在加速開始和減速結(jié)束時(shí),存在加速度突變;在高速運(yùn)行時(shí),會(huì)使數(shù)控設(shè)備產(chǎn)生較大的沖擊,對(duì)加工對(duì)象的質(zhì)量和機(jī)床壽命有很大的影響,只用于進(jìn)給速度不高的切削過(guò)程.S型加減速算法最初是由Erkorkmaz等[4]提出的,被作為五次樣條曲線的一種特殊情況(加加速度有限,加速度曲線呈梯形).胡磊等[5]通過(guò)對(duì)單段路徑與多段路徑中不同限制因素進(jìn)行分析,提出了一種新型的S型曲線加減速算法,能有效縮短加工時(shí)間.文獻(xiàn)[6-7]提出了S型加減速5階模型,確保了加速度的連續(xù)性,且算法更容易實(shí)現(xiàn).高階多項(xiàng)式加減速方法[8]能根據(jù)加工的最大速度、輸出脈沖頻率等,選擇合適的多項(xiàng)式構(gòu)造加減速特性曲線,具有比S型加減速更好的柔性,但是運(yùn)算復(fù)雜性大大增加.綜上可知:S型加減速在高速、高精度加工中具有突出的優(yōu)點(diǎn).

1.2 S型加減速模型的建立

完整的7段S型加減速模型,如圖1所示,包括加加速、勻加速、減加速、勻速、加減速、勻減速、減減速7個(gè)過(guò)程[9].由圖1可以得到加加速方程,表達(dá)為

加速度a(t),進(jìn)給速度v(t)和位移s(t)都可以經(jīng)過(guò)積分獲得,且a(t0)=0,v(t0)=0,s(t0)=0,即

在計(jì)算機(jī)數(shù)字控制機(jī)床(computer numerical control,CNC)加工中,受加工段長(zhǎng)度或形狀的限制,會(huì)不完全包含7段,需要根據(jù)實(shí)際情況進(jìn)行分析.

圖1 S型加減速模型Fig.1 S-curve acceleration and deceleration model

2 加減速曲線規(guī)劃

根據(jù)加工程序段和機(jī)床限制因素可獲得以下參數(shù):初速度vs;路徑段長(zhǎng)度L;終點(diǎn)速度ve≠vs;機(jī)床限制最大加加速度jmax;最大加速度amax;指令進(jìn)給速度vmax.

2.1 已知vs,ve,L加減速曲線規(guī)劃

1)判斷是否存在勻加速段和勻減速段

由于加速過(guò)程與減速過(guò)程類似,所以只對(duì)加速過(guò)程進(jìn)行詳細(xì)分析,減速過(guò)程可利用同樣方法得到.由圖1可知:在加速過(guò)程中,從vs加速到vmax的過(guò)程中是否存在勻加速過(guò)程,取決于是否到達(dá)了最大加速度amax,即只有當(dāng)加速度從0到達(dá)最大值后才會(huì)有勻加速的過(guò)程.又因?yàn)榧蛹铀俣闻c減加速段對(duì)稱,所以當(dāng)滿足式(5)時(shí)存在勻加速段,即且有t1=t3=amax/jmax,t2=(vmax-vs)/amax-t1.否則,不存在勻加速段,需要根據(jù)實(shí)際加速段長(zhǎng)度,調(diào)整可達(dá)到的最大加速度值a′max.這時(shí)有

根據(jù)t1,t2,t3和式(4),可計(jì)算出加速段長(zhǎng)度Sa.同理可得減速段時(shí)間t5,t6,t7和減速段長(zhǎng)度Sd.

2)判斷是否存在勻速段

將加速段、減速段長(zhǎng)度和Sa+Sd與待加工長(zhǎng)度L比較.若Sa+Sd≤L,則存在勻速段;否則,沒(méi)有勻速段.當(dāng)存在勻速段時(shí),可直接得到該段所用加工時(shí)間.即

若Sa+Sd>L,速度達(dá)不到指令速度.對(duì)于這種情況,傳統(tǒng)方法需要進(jìn)行復(fù)雜的迭代運(yùn)算,難以確定可達(dá)到的最大速度.下面提出一種針對(duì)達(dá)不到指令速度時(shí)的半邊S型加減速算法.

2.2 半邊S型加減速規(guī)劃

以vs<ve為例,記vs以jmax加速到ve時(shí),所走的距離為S′a.這時(shí)可根據(jù)式(5)~(6),計(jì)算出vs加速到ve的t1,t2,t3,從而得到S′a的值.

當(dāng)S′a<L時(shí),存在勻速區(qū),且勻速段速度為ve,即先由vs加速到ve,然后保持勻速直到加工完該段為止,如圖2(a)所示.當(dāng)S′a≥L時(shí),不存在勻速區(qū),則由vs直接加速到ve,如圖2(b)所示.其加加速度由vs,ve,L三者共同確定.

同理,在vs>ve的情況下,當(dāng)加速距離S′a<L時(shí),先勻速再減速;否則,直接減速到ve.

顯然,利用這種方法加工速度被限制在開始速度和終點(diǎn)速度之間.所以這種半邊S型加減速規(guī)劃方法會(huì)在一定程度上降低加工過(guò)程的速度,但很大程度提高了系統(tǒng)的可操作性,且大大地簡(jiǎn)化了達(dá)不到指令速度時(shí)的運(yùn)算量.因此,整體上還是提高了數(shù)控系統(tǒng)的效率.

圖2 半邊S型加減速示意圖Fig.2 Diagram of acceleration and deceleration of half S-curve

2.3 已知當(dāng)前速度v和ve速度規(guī)劃

在實(shí)際應(yīng)用中,速度規(guī)劃過(guò)程都是與前瞻技術(shù)(Look-Ahead)[10]結(jié)合在一起的.前瞻技術(shù)是在插補(bǔ)前預(yù)先分析后續(xù)路徑,獲取路徑長(zhǎng)度和速度約束條件等信息,從而適當(dāng)?shù)剡M(jìn)行進(jìn)給速度調(diào)整,在提高效率的同時(shí)避免進(jìn)給速度突變的一種技術(shù).在加工的同時(shí),系統(tǒng)要根據(jù)程序段不斷地計(jì)算該加工點(diǎn)到該段結(jié)束的距離,并判斷是否達(dá)到減速點(diǎn).

實(shí)時(shí)計(jì)算是否到達(dá)減速點(diǎn)是高速加工中速度控制的關(guān)鍵.設(shè)ve反向加速到v的距離為l,由程序段計(jì)算得到的從當(dāng)前點(diǎn)到該段終點(diǎn)的長(zhǎng)度為L(zhǎng)′.其中:l可由ve,v,jmax,amax及V計(jì)算得到.若l>L′,繼續(xù)以當(dāng)前速度加工;否則,設(shè)置減速點(diǎn),立即減速.

圖3 多段連接示意圖Fig.3 Multi-connection diagram

3 加速度連續(xù)規(guī)劃

3.1 單段加減速分析

以上分析了在一段加工路徑內(nèi)的S型加減速規(guī)劃,在每段的開始和結(jié)束部分加速度都為0.多段連接示意圖,如圖3所示.加速段4種情況,如圖4所示.在Pi點(diǎn)由段長(zhǎng)li和夾角θ限制的速度vi,指令進(jìn)給速度vmax,若vi≥vmax,則以V繼續(xù)度過(guò)點(diǎn)Pi繼續(xù)加工下一段;否則,以vi-1<vi為例,會(huì)出現(xiàn)以下兩種情況.

圖4 加速段4種情況Fig.4 Four cases of acceleration

1)經(jīng)過(guò)先加速后減速兩階段(圖4(a));2)只有加速段(圖4(b)).反之同理.對(duì)單段或結(jié)束段加工時(shí),必然是圖4(a),(b)這兩種曲線中的一種,具體情況受li的限制,存在一種臨界狀態(tài):當(dāng)最大加加速度jmax只經(jīng)歷加加速和減加速過(guò)程,剛好能達(dá)到最大加速度amax的狀態(tài).這時(shí)可以計(jì)算得到

將t1,t3代入式(4)可得s1和s3.當(dāng)li>s1+s3時(shí),經(jīng)歷先加速后減速過(guò)程(圖4(a));否則,只有加速過(guò)程(圖4(b)).

3.2 多段加工的加速度連續(xù)銜接

多段高速加工會(huì)導(dǎo)致加減速頻繁,且效率降低.提出一種加速度連續(xù)銜接的算法,如圖4(c),(d)所示.在Pi處加速度不為零.根據(jù)Pi-1Pi與PiPi+1的速度銜接狀態(tài),選擇是否需要將加速度降為零,具體有以下4種情況.

1)Pi-1Pi需要加速和減速過(guò)程、PiPi+1為加速段時(shí),Pi-1Pi選擇圖4(a)加速度降為0進(jìn)行銜接.

2)Pi-1Pi只含加速過(guò)程、PiPi+1為減速段時(shí),Pi-1Pi選擇圖4(b)加速度降為0進(jìn)行銜接.

3)Pi-1Pi需要加速和減速過(guò)程、PiPi+1為減速段時(shí),Pi-1Pi選擇圖4(c)加速度不需降為0.

4)Pi-1Pi只含加速過(guò)程、PiPi+1為加速段時(shí),Pi-1Pi選擇圖4(d)加速度不需要降為0.

圖5 加工軌跡圖Fig.5 Processing trajectories

4 仿真及結(jié)果分析

板料數(shù)控銑削加工軌跡,如圖5所示.利用傳統(tǒng)方法和文中方法對(duì)圖5加工段進(jìn)行仿真,加工軌跡段參數(shù)為:v0=600mm·s-1;v1=200 mm·s-1;v2=600mm·s-1;v3=100mm·s-1;l0=125mm;l1=168 mm;l2=95mm.機(jī)床參數(shù):vmax=800mm·s-1;amax=6m·s-2;jmax= 70m·s-3.P0P1段受加工長(zhǎng)度限制達(dá)不到最大速度,可以采用文中提出的半邊S型加減速控制方法;P1P2和P2P3兩段符合加速度連續(xù)銜接條件,可以重新進(jìn)行規(guī)劃.通過(guò)MATLAB仿真,得到傳統(tǒng)方法和文中方法的速度與加速度曲線,如圖6所示.

圖6 仿真結(jié)果對(duì)比圖Fig.6 Simulation results comparison

從圖6中提取速度各個(gè)變化階段的時(shí)間坐標(biāo),組成時(shí)間對(duì)比表,并對(duì)3段加工路徑所用時(shí)間進(jìn)行總計(jì),結(jié)果如表1所示.

表1 各個(gè)變化階段采用兩種方法所用時(shí)間對(duì)比Tab.1 Time comparison of two methods in various stages

由圖6和表1可知:P0P1線段所用時(shí)間較傳統(tǒng)方法有所增加,但是其速度曲線和加速度曲線更加簡(jiǎn)單;P1P2和P2P3所用時(shí)間較傳統(tǒng)方法有所減少,該段加工效率提高了4.3%,且其速度曲線和加速度曲線更加平滑、簡(jiǎn)單.

5 結(jié)束語(yǔ)

提出一種數(shù)控系統(tǒng)速度控制策略,從兩方面改善了高速高精度數(shù)控加工的速度控制.對(duì)于受加工段限制無(wú)法達(dá)到指令進(jìn)給速度的情況,半邊S型加減速規(guī)劃方法在很大程度上降低了運(yùn)算復(fù)雜性,提高了系統(tǒng)的可操作性;對(duì)于段與段間加速度可以銜接的情況,提高了加工效率,且避免了速度頻繁變化引起的機(jī)床振動(dòng).該方法適合于高速高精度數(shù)控加工.

[1] 何均.高平穩(wěn)數(shù)控運(yùn)動(dòng)控制算法與系統(tǒng)軟件開發(fā)方法研究[D].南京:南京航空航天大學(xué),2010:6-10.

[2] LEE C S.Generation of velocity profiles with speedlimit of each axis for high-speed machining using look-aheadbuffer[J].Int J Precis Eng Manuf,2010,11(2):201-208.

[3] 姜平.CNC系統(tǒng)中指數(shù)升降速控制曲線的算法[J].微特電機(jī),2003(5):16-17.

[4] ERKORKMAZ K,ALTINTAS Y.High speed CNC system design(PartⅠ):Jerk limited trajectory generation and quintic spline interpolation[J].International Journal of Machine Tools and Manufacture,2001,41(2):1323-1345.

[5] 胡磊,林示麟,徐建明,等.S曲線加減速速度控制新方法[J].組合機(jī)床與自動(dòng)化加工技術(shù),2010(1):22-26.

[6] ZHANG Zhanli,GUO Shijun.A new acceleration and deceleration algorithm and applications[C]∥International Conference on Intelligent System Design and Engineering Application.Sanya:IEEE Press,2012:121-124.

[7] 鄭仲謙,王興飛,李松,等.基于加減速時(shí)間控制的S形速度規(guī)劃新算法研究[J].機(jī)電工程,2014,31(4):425-430.

[8] OSORNIO-RIOS R A.FPGA implementation of higher degree polynomial acceleration profiles for peak jerk reduction in servomotors[J].Robotics and Computer-Integrated Manufacturing,2009,15(2):379-392.

[9] CHEN Yudong,JI Xudong,TAO Yong,et al.Look-ahead algorithm with whole S-curve acceleration and deceleration [J].Advances in Mechanical Engineering,2013,2013(10):1-12.

[10] 王海濤.數(shù)控系統(tǒng)速度前瞻控制算法及其實(shí)現(xiàn)[D].南京:南京航空航天大學(xué),2011:23-26.

(責(zé)任編輯:黃曉楠 英文審校:崔長(zhǎng)彩)

Strategy for Speed Smooth Control of High-Speed High-Precision Computer Numerical Control System

LI Shumei,XIE Minghong
(College of Mechanical Engineering and Automation,Huaqiao University,Xiamen 361021,China)

An optimization strategy was developed on the basis of the traditional S-curve of acceleration and deceleration.When the commanded feed rate cannot be reached due to length restrictions,a half S-curve acceleration and deceleration control method was devised through the proposed optimization strategy.For continuous multistage processing issue,a method for linking adjacent segments which can ensure a continuous acceleration as well as increase the processing speed was proposed.Simulation results demonstrated that this method can get a smoother speed curve and increase overall efficiency of the process,which suggested this proposed strategy is suited for computer numerical control system used for high-speed high-precision machining speed control.

computer numerical control system;S-shaped curve;velocity control;high speed;high precision;acceleration

TG 659;TP 273

A

1000-5013(2016)04-0411-05

10.11830/ISSN.1000-5013.201604004

2015-04-19

謝明紅(1968-),男,研究員,博士,主要從事數(shù)控技術(shù)、CAD/CAM及計(jì)算機(jī)視覺(jué)的研究.E-mail:xmh@hqu.edu.cn.

福建省科技重大專項(xiàng)(2013HZ0001)

猜你喜歡
規(guī)劃方法
發(fā)揮人大在五年規(guī)劃編制中的積極作用
學(xué)習(xí)方法
規(guī)劃引領(lǐng)把握未來(lái)
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實(shí)規(guī)劃
十三五規(guī)劃
華東科技(2016年10期)2016-11-11 06:17:41
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
迎接“十三五”規(guī)劃
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 亚洲91精品视频| 99资源在线| 激情无码视频在线看| 亚洲天堂777| 亚洲天堂区| 国产精品三级av及在线观看| 九九视频在线免费观看| 日韩精品毛片人妻AV不卡| 亚洲人成人无码www| 白丝美女办公室高潮喷水视频| 国产又大又粗又猛又爽的视频| 美女免费黄网站| 丁香六月激情综合| 99热这里只有精品免费国产| 色135综合网| 亚洲日韩精品无码专区| 国产在线高清一级毛片| 欧美中文字幕一区| 五月天综合网亚洲综合天堂网| 亚洲午夜综合网| 理论片一区| 在线看片中文字幕| 亚洲精品大秀视频| 国产精品视频a| 国产人人干| 欧美日韩一区二区三| a天堂视频| 国产成年女人特黄特色毛片免| 欧洲极品无码一区二区三区| 亚洲精品视频在线观看视频| 青青青国产精品国产精品美女| 看你懂的巨臀中文字幕一区二区| 粗大猛烈进出高潮视频无码| 国产jizz| 在线毛片网站| 免费 国产 无码久久久| 欧美.成人.综合在线| 99热这里只有精品免费国产| 日本道综合一本久久久88| 成人国产一区二区三区| 被公侵犯人妻少妇一区二区三区| 台湾AV国片精品女同性| 国产高颜值露脸在线观看| 午夜无码一区二区三区在线app| 久久这里只有精品66| 日韩 欧美 国产 精品 综合| 中文天堂在线视频| 日韩av手机在线| 亚洲男人的天堂网| 亚洲无码A视频在线| 欧美人在线一区二区三区| 国产精品视频导航| 亚洲一区二区三区麻豆| 在线免费亚洲无码视频| 亚洲男人的天堂视频| 国产日产欧美精品| 国产凹凸一区在线观看视频| 澳门av无码| 亚洲一区二区视频在线观看| 国产一区二区人大臿蕉香蕉| 五月婷婷中文字幕| 2021天堂在线亚洲精品专区| 无码aaa视频| 丁香六月激情综合| 国产亚卅精品无码| 无码网站免费观看| 韩国福利一区| 国产91色在线| 国产欧美综合在线观看第七页| 日韩国产无码一区| 亚洲欧美自拍中文| 伊人久久大香线蕉综合影视| 超碰91免费人妻| 欧美区在线播放| 亚洲中文无码av永久伊人| 97一区二区在线播放| 综合人妻久久一区二区精品| 天堂在线视频精品| 日韩毛片免费| 国产精品欧美日本韩免费一区二区三区不卡 | 久无码久无码av无码| 亚洲精品无码久久毛片波多野吉|