技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 三坐標(biāo)裝配機(jī)器人的修復(fù)

三坐標(biāo)裝配機(jī)器人的修復(fù)

時(shí)間:2006-11-15 15:03:00來(lái)源:lvjing

導(dǎo)語(yǔ):?在絲杠誤差補(bǔ)償時(shí),用二次多項(xiàng)式分組擬合絲杠螺距累積誤差補(bǔ)償函數(shù),以減小修正量噪聲引入
摘要:針對(duì)原裝配機(jī)器人絲杠精度喪失嚴(yán)重的情況,并為了滿(mǎn)足其工作曲線(xiàn)可編程、PID控制高增益的要求,用主控計(jì)算機(jī)+經(jīng)濟(jì)型運(yùn)動(dòng)控制卡作機(jī)器人控制器,用NURBS表示其工作曲線(xiàn),由主控計(jì)算機(jī)完成曲線(xiàn)計(jì)算,并將該數(shù)據(jù)實(shí)時(shí)傳送到運(yùn)動(dòng)控制卡,運(yùn)動(dòng)控制卡用直線(xiàn)逼近工作曲線(xiàn);在絲杠誤差補(bǔ)償時(shí),用二次多項(xiàng)式分組擬合絲杠螺距累積誤差補(bǔ)償函數(shù),以減小修正量噪聲引入,保證機(jī)器人工作速度的均勻性要求。采用上述技術(shù)對(duì)原機(jī)器人進(jìn)行改造,達(dá)到了預(yù)期的效果。 1 前言 某公司一臺(tái)三坐標(biāo)裝配機(jī)器人因超期服役,年久失修,精度喪失嚴(yán)重,裝配過(guò)程中時(shí)常不能正常工作。經(jīng)測(cè)試,該設(shè)備的3個(gè)移動(dòng)滑臺(tái)的絲杠均有一定的磨損,電控部分因元件老化且無(wú)配件,已沒(méi)有修復(fù)的價(jià)值。因此,在原有機(jī)構(gòu)上采用運(yùn)動(dòng)控制卡取代原控制器,用軟件補(bǔ)償?shù)姆椒ㄐ迯?fù)坐標(biāo)軸的定位精度是一個(gè)可行且經(jīng)濟(jì)的方案。 2 改造方案 2.1 需求分析 本機(jī)器人用于幾個(gè)工作點(diǎn)和幾條平面曲線(xiàn)的涂膠,曲線(xiàn)與工作點(diǎn)可變,要求工作點(diǎn)定位誤差為±0.02mm,曲線(xiàn)可編程,曲線(xiàn)軌跡上的最大法向偏移量為±0.02mm,工作行程沿曲線(xiàn)運(yùn)動(dòng)時(shí)速度精(5±0.25)m/min,以保證涂膠均勻,最大空行程速度vmax=20m/min,不允許有明顯的振動(dòng)。 2.2 技術(shù)方案 裝配機(jī)器人執(zhí)行機(jī)構(gòu)及改造方案如圖1所示。 圖1 裝配機(jī)器人改造方案 主要部件如下: 滑臺(tái)(原滑臺(tái)):Paker公司型號(hào)081-4139REVE的滑臺(tái),有效工作行程381mm,絲杠螺距導(dǎo)程5.08mm,直徑15.2mm,導(dǎo)軌為滾動(dòng)摩擦導(dǎo)軌。 伺服系統(tǒng):日本YASKAWA公司的電機(jī)度為SGM-AH04AAA41,放大器型號(hào)為SGDM04ADA。 控制器:美國(guó)Galil公司型號(hào)為DMCl842的控制器,可支持4個(gè)步進(jìn)或伺服電機(jī)。 計(jì)算機(jī):PC/PentiumⅡ400。 DMCl842運(yùn)動(dòng)控制卡是一個(gè)核心部件。該卡通過(guò)PCI總線(xiàn)和主計(jì)算機(jī)通訊,卡上有一個(gè)高速FIFO用于數(shù)據(jù)的收發(fā),其編碼器接口速率高達(dá)12MHz,控制采樣周期62.5μs/每軸。卡上有2MFlash用于存放控制程序,運(yùn)動(dòng)控制卡有點(diǎn)動(dòng)、定位、直線(xiàn)插補(bǔ)、圓弧插補(bǔ)、電子齒輪、加減速控制、速度平滑過(guò)渡等數(shù)控功能,并有8個(gè)通用數(shù)字輸入和8個(gè)通用數(shù)字輸出接口及限位;零位、使能信號(hào)接口,控制卡用ASCⅡ或二進(jìn)制方式編程,在主計(jì)算機(jī)上用C編寫(xiě)上位機(jī)控制程序,并通過(guò)PCI總線(xiàn)與控制卡實(shí)時(shí)傳遞數(shù)據(jù)。 系統(tǒng)是半閉環(huán)結(jié)構(gòu),裝配機(jī)器人的動(dòng)作由運(yùn)動(dòng)控制卡編程實(shí)現(xiàn),定位精度補(bǔ)償采用靜態(tài)螺距累積誤差與反向間隙補(bǔ)償。 3 定位精度補(bǔ)償 3.1 軟件補(bǔ)償方案分析 常規(guī)的絲杠誤差補(bǔ)償方法是測(cè)定絲杠各點(diǎn)的螺距累積誤差值和反向間隙值,形成一個(gè)補(bǔ)償表,多數(shù)的數(shù)控系統(tǒng)都有靜態(tài)誤差補(bǔ)償功能,輸入該表由系統(tǒng)采用查表法自動(dòng)完成補(bǔ)償。但是本系統(tǒng)采用該方法后效果較差,一是定位精度提高不明顯,二是工作行程速度不均勻。分析其原因是因?yàn)榭刂破鞑捎贸R?guī)PID算法,要提高機(jī)器人工作效率,就應(yīng)提高空行程速度,增加開(kāi)環(huán)增益,系統(tǒng)的跟隨誤差為: 跟隨誤差:命令位置-實(shí)際反饋位置+絲杠誤差修正量 在增益較大的情況下,如果修正量變化較大時(shí),跟隨誤差的變化率被放大,相當(dāng)于系統(tǒng)引入了一個(gè)噪聲,引起速度不均勻,且在某些定位點(diǎn)停止時(shí),如果修正量碰巧是一個(gè)較大的量,經(jīng)放大后形成一個(gè)速度峰值,反而造成系統(tǒng)過(guò)沖,系統(tǒng)不穩(wěn)定,定位精度降低。實(shí)際測(cè)得的螺距誤差補(bǔ)償曲線(xiàn)拐點(diǎn)較多,變化率較大,我們采取二次多項(xiàng)式分組擬合誤差曲線(xiàn)的方法,平滑螺距誤差修正函數(shù)的拐點(diǎn),相當(dāng)于對(duì)螺距誤差曲線(xiàn)進(jìn)行一次濾波,去除了高次噪聲。 3.2 數(shù)據(jù)測(cè)量與處理 采用西班牙FAGOR公司MOVY473光柵尺(分辨率0.5μm,重復(fù)定位精度±1.51xm)作直線(xiàn)位移的測(cè)量。在X軸上-41~+326mm范圍內(nèi),以一個(gè)標(biāo)稱(chēng)導(dǎo)程(5.08mm)為單位,測(cè)量73個(gè)點(diǎn)正向與反向定位數(shù)值。共測(cè)7組,去掉最大與最小值后取均值,得各點(diǎn)的正、反向絲杠累積誤差,再取其平均值得螺距累積誤差如圖2中實(shí)線(xiàn)所示。 圖2 絲杠螺距累積誤差與分組二次多項(xiàng)式擬合值 對(duì)上述數(shù)據(jù)采取分組二次多項(xiàng)式擬合處理,設(shè)擬合后的最大殘差為0.003mm,分組按最大點(diǎn)數(shù)原則,從前3個(gè)點(diǎn)開(kāi)始,依次增加該組中的點(diǎn)數(shù),直到該組擬合后的最大殘差大于設(shè)定值時(shí),確定前一次組中各點(diǎn)為一組,依次類(lèi)推。設(shè)擬合多項(xiàng)式的形式為: p[SUB](x)[/SUB]=p1[SUP]x[/SUP]+p2[SUP]x[/SUP]+p3 在MATLAB上編程計(jì)算,將上述73點(diǎn)數(shù)據(jù)分成9組,各組起點(diǎn)、終點(diǎn)、多項(xiàng)式系數(shù)及最大殘差如表1所示,各組擬合后的曲線(xiàn)如圖2虛線(xiàn)所示。 采用這9個(gè)二次多項(xiàng)式分段計(jì)算修正量,在高益下系統(tǒng)穩(wěn)定性很好。 表1 螺距誤差分組二次多項(xiàng)式擬合結(jié)果 4 曲線(xiàn)軌跡功能實(shí)現(xiàn) DMCl842是經(jīng)濟(jì)型的運(yùn)動(dòng)控制卡,它只有直線(xiàn)與圓弧插補(bǔ)功能,且沒(méi)有C代碼接口,對(duì)任意曲線(xiàn)軌跡的插補(bǔ)是無(wú)法直接實(shí)現(xiàn)的,同時(shí)為簡(jiǎn)化人機(jī)界面的編程工作量,我們用3次NURBS表示工作曲線(xiàn),并采用參數(shù)化編程方案。 用3次NURBS表示工作曲線(xiàn),其參數(shù)方程為: 其中:di(i=0,1,…,n)為控制點(diǎn),每個(gè)控制點(diǎn)對(duì)應(yīng)1個(gè)權(quán)因子wi(i=0,1,2,…,n),w0>0,wn>0,其余wi≥0,Ni,3為3次規(guī)范B樣條基函數(shù)。其遞推公式為: U={u0,u1,…,un+4}稱(chēng)節(jié)點(diǎn)矢量。所以,對(duì)上述曲線(xiàn)只給出控制點(diǎn)、權(quán)值和節(jié)點(diǎn)矢量參數(shù)就可以了。 具體實(shí)現(xiàn)時(shí),在主計(jì)算機(jī)上采用德布爾迭代算法求NURBS插值點(diǎn),通過(guò)PCI總線(xiàn)上的高速FIFO,將插補(bǔ)數(shù)據(jù)送到DMCl842上,由直線(xiàn)插補(bǔ)命令實(shí)現(xiàn)對(duì)曲線(xiàn)的逼近。 5 檢測(cè)結(jié)果對(duì)比 以X軸為例,對(duì)補(bǔ)償前后的定位與重復(fù)定位精度進(jìn)行評(píng)估。按照《數(shù)控軸線(xiàn)的定位精度與重復(fù)定位精度的確定》國(guó)家標(biāo)準(zhǔn),不作補(bǔ)償?shù)那闆r下,x軸定位與重復(fù)定位精度檢測(cè)結(jié)果如圖3所示,主要精度指標(biāo)如表2所示。 表2 X軸未補(bǔ)償時(shí)主要定位精度指標(biāo) 圖3 補(bǔ)償前雙向定位與重復(fù)定位精度 采用補(bǔ)償后,定位與重復(fù)定位精度測(cè)試結(jié)果如圖4所示,其主要定位精度指標(biāo)如表3所示。 表3 X軸補(bǔ)償后主要定位精度指標(biāo) 圖4 補(bǔ)償后雙向定位與重復(fù)定位精度 十分明顯,經(jīng)補(bǔ)償后,定位精度與重復(fù)定位精度提高近1個(gè)數(shù)量級(jí)。 6 結(jié)束語(yǔ) PC機(jī)+運(yùn)動(dòng)控制卡的開(kāi)放式數(shù)控系統(tǒng)用作機(jī)器人控制器十分方便系統(tǒng)特定功能的實(shí)現(xiàn),在高增益情況下,采用二次多項(xiàng)式擬合絲杠螺距累積誤差曲線(xiàn),減少了噪聲的引入,保證了系統(tǒng)高增益下的穩(wěn)定性。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:基于神經(jīng)網(wǎng)絡(luò)的遙操作工程機(jī)...

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢(xún)采購(gòu)咨詢(xún)媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書(shū) | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)