• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      工業(yè)機(jī)器人技術(shù)的仿真與實(shí)驗(yàn)教學(xué)分析

      2024-12-31 00:00:00劉潔吳陽張亞勤龐建欣
      無線互聯(lián)科技 2024年20期
      關(guān)鍵詞:工業(yè)機(jī)器人教學(xué)分析仿真

      摘要: 運(yùn)動(dòng)學(xué)與軌跡規(guī)劃是機(jī)器人實(shí)現(xiàn)零件智能分揀的關(guān)鍵。文章通過對(duì) Delta 機(jī)器人進(jìn)行數(shù)學(xué)建模,采用幾何法和代數(shù)法推導(dǎo)了其運(yùn)動(dòng)學(xué)正反解。根據(jù)分揀任務(wù)要求,在 MATLAB中進(jìn)行運(yùn)動(dòng)學(xué)仿真分析,結(jié)合SolidWorks 完成了3種方法的門型軌跡規(guī)劃動(dòng)態(tài)仿真。仿真結(jié)果驗(yàn)證了該機(jī)器人機(jī)械結(jié)構(gòu)參數(shù)設(shè)計(jì)的合理性以及正反解算法和運(yùn)動(dòng)軌跡的正確性,為智能分揀實(shí)驗(yàn)的實(shí)現(xiàn)提供了豐富的數(shù)據(jù)和理論支持。整個(gè)過程為工業(yè)機(jī)器人技術(shù)仿真與實(shí)驗(yàn)教學(xué)研究和改革提供了一套完整的方案。

      關(guān)鍵詞:工業(yè)機(jī)器人;仿真;智能分揀實(shí)驗(yàn);教學(xué)分析

      中圖分類號(hào):TP242 "文獻(xiàn)標(biāo)志碼:A

      0 引言

      在智能制造系統(tǒng)中,常采用各類機(jī)器人來完成對(duì)許多體積小、質(zhì)量輕的零件產(chǎn)品的分揀和搬運(yùn)操作[1-3]。要完成這類任務(wù),合理的運(yùn)動(dòng)分析方法是基礎(chǔ)[4],正確的軌跡規(guī)劃是關(guān)鍵[5]。鑒于 Delta 機(jī)器人的結(jié)構(gòu)復(fù)雜性,對(duì)其進(jìn)行整個(gè)過程的仿真是必要的。文章基于MATLAB與SolidWorks,完成了3種方法下的修正門型軌跡規(guī)劃動(dòng)態(tài)仿真,基于自主研發(fā)的 Delta機(jī)器人平臺(tái)完成了該軌跡的智能分揀實(shí)驗(yàn)。這些實(shí)驗(yàn)成果將用于工業(yè)機(jī)器人技術(shù)課程的實(shí)驗(yàn)教學(xué)。

      1 教學(xué)理論基礎(chǔ)研究

      1.1 機(jī)械結(jié)構(gòu)與數(shù)學(xué)建模

      Delta機(jī)器人主要由上方固定不動(dòng)的靜平臺(tái)、3個(gè)主動(dòng)臂、從動(dòng)臂和下方移動(dòng)的動(dòng)平臺(tái)組成。為簡化模型,文章將從動(dòng)臂簡化為過上下邊中點(diǎn)的單桿,將動(dòng)平臺(tái)與靜平臺(tái)分別簡化為等邊三角形[6]。同時(shí),在三角形中心建立2個(gè)坐標(biāo)系:o-xyz和o′-x′y′z′。其中,x軸指向主動(dòng)臂CiBi方向,z軸豎直向上,x′y′z′同理。在文章中,設(shè)靜平臺(tái)半徑為 R,動(dòng)平臺(tái)半徑為 r,主動(dòng)臂長度為l1,從動(dòng)臂長度為l2,oCi之間的夾角為φi且成120°交叉分布,主動(dòng)臂與靜平臺(tái)的夾角分別為θi。Delta 機(jī)器人數(shù)學(xué)建模如圖1所示。

      1.2 運(yùn)動(dòng)學(xué)分析與計(jì)算

      運(yùn)動(dòng)學(xué)解決的是Delta機(jī)器人的電機(jī)轉(zhuǎn)角和末端執(zhí)行器位姿之間的轉(zhuǎn)換關(guān)系[7]。已知末端手爪的空間位置姿態(tài)求解所需的電機(jī)轉(zhuǎn)角為運(yùn)動(dòng)學(xué)反解;反之,則為正解。

      在運(yùn)動(dòng)學(xué)反解中,常用的方法有數(shù)值法和幾何法[8],文章采用的是幾何法。根據(jù)圖1中的各向量投影關(guān)系,可得出各點(diǎn)位置矢量為:

      Ci=Rcosφisinφi0,Ai=rcosφisinφi0+xyz(1)

      Bi=Rcosφisinφi0+l1cosθicosφicosθisinφi-sinθi(2)

      根據(jù)B、C 2點(diǎn)距離即從動(dòng)臂長度不變,帶入公式(1)和(2),可得約束關(guān)系為:

      [(R-r+l1cosθi)cosφi-x]2+[(R-r+l1cosθi)sinφi-y]2+(lisinθi+z)2=l22(3)

      將3個(gè)分布角帶入式(3)可得3個(gè)方程組:

      令t=tanθi2,sinθi=2t1+t2,cosθi=1-t21+t2

      帶入此3個(gè)方程組,化簡可得:

      Ait2i+Biti+Ci=0,(i=1,2,3)(4)

      則求解得Delta機(jī)器人的位置反解為:

      θi=2arc tan-Bi±Bi2-4AiCi2Ai(5)

      其中,A1 B1 C1如下,同理得A2,3 B2,3 C2,3

      A1=x2+y2+z2(R-r)2+l21-l22-2x(R-r)2l1- (R-r-x)B1=2zC1=x2+y2+z2(R-r)2+l21-l22-2x(R-r)2l1+ (R-r-x)

      相比于反解,并聯(lián)機(jī)器人的運(yùn)動(dòng)學(xué)正解更加復(fù)雜。常用的方法包括數(shù)值法、代數(shù)法和幾何法等[9]。文章采用的是代數(shù)解析法。

      2 仿真教學(xué)研究

      2.1 分揀任務(wù)規(guī)劃

      用于分揀抓取的 Delta 機(jī)器人,對(duì)起點(diǎn)和終點(diǎn)之間的路徑軌跡沒有過多要求。如圖2所示,機(jī)器人從初始點(diǎn)關(guān)節(jié)運(yùn)動(dòng)到準(zhǔn)備點(diǎn),然后沿2號(hào)軌跡直線向下運(yùn)動(dòng)到下抓點(diǎn)。接著沿著3號(hào)直線軌跡返回,通過4號(hào)軌跡運(yùn)動(dòng)到平移點(diǎn)。隨后,機(jī)器人經(jīng)由5號(hào)軌跡運(yùn)動(dòng)到下放點(diǎn),完成放置動(dòng)作。之后,通過6號(hào)軌跡返回,經(jīng)過7號(hào)軌跡回到準(zhǔn)備點(diǎn),從而完成一個(gè)循環(huán)的分揀抓放任務(wù)。然而,在實(shí)際應(yīng)用中,2條直線軌跡的連接須要通過圓弧插補(bǔ)進(jìn)行過渡,以確保整個(gè)運(yùn)動(dòng)的流暢性并減小直線轉(zhuǎn)彎處的沖擊性[10]。這種通過直線和圓弧插補(bǔ)結(jié)合的方法就是文章最終采用的修正門型軌跡。

      2.2 運(yùn)動(dòng)學(xué)仿真

      將設(shè)計(jì)實(shí)物樣機(jī)的真實(shí)參數(shù)帶入上節(jié)計(jì)算出來的正反解方程,在MATLAB中進(jìn)行數(shù)學(xué)建模運(yùn)動(dòng)學(xué)仿真,以分析機(jī)器人的工作空間,標(biāo)定設(shè)計(jì)出門型軌跡的關(guān)鍵節(jié)點(diǎn)。如表1所示,第1組數(shù)據(jù)表示機(jī)器人電機(jī)處于零位時(shí)候的初始位置點(diǎn)。若電機(jī)轉(zhuǎn)角由-10°到90°限制其三軸運(yùn)動(dòng)極限,則可由正解函數(shù)求出z軸坐標(biāo)的上下限分別是-451.8mm和1049.7mm,參見第2、3組數(shù)據(jù)。由極限圓弧相交法和蒙特卡洛法均可得其工作范圍空間[11]。

      文章以第4組數(shù)據(jù)作為準(zhǔn)備點(diǎn),設(shè)計(jì)機(jī)器人工作空間的中心點(diǎn)。機(jī)器人從準(zhǔn)備點(diǎn)下移到第5組點(diǎn)處進(jìn)行目標(biāo)零件的抓取。在z軸給定的情況下,反解函數(shù)可驗(yàn)算出y軸的范圍。由第6組數(shù)據(jù)可知,+y軸平移506mm會(huì)使機(jī)器人超出工作空間。第7組數(shù)據(jù)中的驅(qū)動(dòng)角2滿足約束條件,但伺服電機(jī)經(jīng)常運(yùn)行在臨界值會(huì)造成損傷,在本研究中,將其軟限位在85°。經(jīng)過多次實(shí)驗(yàn)調(diào)試,文章確定以第9組數(shù)據(jù)為零件的下放點(diǎn)。最終設(shè)計(jì)的門型軌跡為:4-5-4-8-9-8-4,機(jī)器人按照這個(gè)軌跡不斷循環(huán)完成零件分揀。

      表1中的數(shù)據(jù)不僅證實(shí)了第1、2小節(jié)的數(shù)學(xué)模型和運(yùn)動(dòng)學(xué)正反解推導(dǎo)結(jié)果的正確性,還驗(yàn)證了實(shí)物控制軟件設(shè)計(jì)的準(zhǔn)確性。

      2.3 門型軌跡規(guī)劃仿真

      在SolidWorks中,該研究對(duì)Delta機(jī)器人的裝配體進(jìn)行動(dòng)作模擬,總時(shí)長為24s,幀數(shù)為7.5 fps。在模擬過程中,機(jī)器人在0~4s期間從等待點(diǎn)執(zhí)行下抓動(dòng)作,4~8s期間上抬,8~12s期間移向目標(biāo)位置,12~16s期間下抓,16~20s期間上抬,最后在20~24s期間回到初始位置。該實(shí)驗(yàn)驗(yàn)證了設(shè)計(jì)機(jī)械CAD圖紙的可運(yùn)動(dòng)性。

      在MATLAB中,該研究根據(jù)分揀任務(wù)要求確定了280個(gè)運(yùn)動(dòng)幀數(shù),分辨率為0.01。通過已知每幀的末端坐標(biāo)位置,即可反解求出主動(dòng)臂的驅(qū)動(dòng)角度,完成繪制。清除圖像,獲取下一幀末端位置,循環(huán)上述算法,從而完成了修正門型軌跡的動(dòng)態(tài)仿真。該實(shí)驗(yàn)簡化了機(jī)械結(jié)構(gòu),便于寫入正反解算法,易于對(duì)不同運(yùn)動(dòng)軌跡進(jìn)行編程對(duì)比。

      將SolidWorks中設(shè)計(jì)的Delta機(jī)器人裝配模型導(dǎo)入MATLAB Simulink的simscape模塊,生成派生文件x_1_DataFile.m,在Simulink中運(yùn)行即可進(jìn)行聯(lián)合仿真。

      3 實(shí)驗(yàn)教學(xué)研究

      由于上文仿真規(guī)劃的修正門型軌跡的目標(biāo)點(diǎn)位是在其工作空間內(nèi)人為設(shè)定的,而在真正的智能分揀中,零件的類型和在傳送帶上的位置是隨機(jī)的,此時(shí)須要引入外部測(cè)量設(shè)備,即視覺圖像處理算法,以計(jì)算獲取位置信息[12-13]。

      該研究使用康耐視工業(yè)相機(jī)作為外部測(cè)量設(shè)備。相機(jī)檢測(cè)到目標(biāo)零件,經(jīng)手眼標(biāo)定后,將識(shí)別出的零件類型號(hào)和位置信息傳給1769-L36ERM的PAC主控制器。通過逆解和kinetix5500伺服驅(qū)動(dòng)器驅(qū)動(dòng)VPL-A1000-PJAA的伺服電機(jī)轉(zhuǎn)動(dòng)到對(duì)應(yīng)角度。此時(shí),Y軸會(huì)脫離視覺視野,傳送帶上的相對(duì)編碼器可再次定位,使末端手爪從等待位下行到抓取位。Micro850控制電磁閥通電,控制氣泵給力抓住零件后,再按上文規(guī)劃的軌跡進(jìn)行放置,從而完成一次分揀任務(wù)。此外,智能分揀系統(tǒng)中還配備了PanelView 800 2711R-T7T觸摸屏,在CCW軟件上進(jìn)行了人機(jī)界面設(shè)計(jì),實(shí)現(xiàn)了對(duì)Delta機(jī)器人伺服電機(jī)的單軸調(diào)試、多軸調(diào)試、末端執(zhí)行器運(yùn)動(dòng)參數(shù)的實(shí)時(shí)監(jiān)測(cè)等功能。

      4 結(jié)語

      文章在Delta機(jī)器人數(shù)學(xué)建模的基礎(chǔ)上,采用Solidwork與MATLAB對(duì)運(yùn)動(dòng)學(xué)和軌跡規(guī)劃進(jìn)行了仿真。這些仿真驗(yàn)證了該機(jī)器人的CAD結(jié)構(gòu)與參數(shù)設(shè)計(jì)的合理性以及運(yùn)動(dòng)學(xué)正反解算法的正確性。在確定了工作空間的基礎(chǔ)上,文章采用了3種方式進(jìn)行修正門型軌跡的動(dòng)態(tài)規(guī)劃,證明了這些方法相對(duì)于直線型等軌跡規(guī)劃算法的優(yōu)越性以及聯(lián)合仿真提供的可視化用戶接口的優(yōu)勢(shì)。

      在實(shí)物樣機(jī)實(shí)驗(yàn)中,文章結(jié)合了攝像頭和編碼器等傳感器的識(shí)別與定位功能,順利完成了智能分揀任務(wù),其結(jié)果與仿真結(jié)果一致。從實(shí)驗(yàn)室利用率角度來看[14],整個(gè)智能分揀系統(tǒng)可用于對(duì)機(jī)械工程、機(jī)械電子工程、機(jī)器人工程、智能制造工程等各類新工科專業(yè)的學(xué)生進(jìn)行聯(lián)合培養(yǎng)[15]、分類培養(yǎng)、因材施教,有助于培養(yǎng)應(yīng)用型本科一專多能高質(zhì)量人才。

      參考文獻(xiàn)

      [1]THO T P,THINH N T.Analysis of kinematics and dynamics of 4-dof delta parallel robot[J].Robot Intelligence Technology and Applications,2014(1):901-910.

      [2]馮李航,張為公,龔宗洋,等.Delta系列并聯(lián)機(jī)器人研究進(jìn)展與現(xiàn)狀[J].機(jī)器人,2014(3):375-384.

      [3]高峰,郭為忠.中國機(jī)器人的發(fā)展戰(zhàn)略思考[J].機(jī)械工程學(xué)報(bào),2016(7):1-5.

      [4]AUDAY A M,AMMAR A A,Chris C.Control of a 3-RRR planar parallel robot using fractional order PID controller[J].International Journal of Automation and Computing,2020(6):822-836.

      [5]董理,楊東,鹿建森.工業(yè)機(jī)器人軌跡規(guī)劃方法綜述[J].控制工程,2022(12):2365-2374.

      [6]李秀文.V3并聯(lián)機(jī)器人運(yùn)動(dòng)控制研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2018.

      [7]顧寄南,劉守.三自由度解耦并聯(lián)機(jī)器人設(shè)計(jì)與軌跡規(guī)劃[J].機(jī)械設(shè)計(jì)與制造,2019(11):224-227.

      [8]哈米德D.塔吉拉德.并聯(lián)機(jī)器人機(jī)構(gòu)學(xué)與控制[M].北京:機(jī)械工業(yè)出版社,2018.

      [9]李穆遠(yuǎn),全惠敏,吳桂清.并聯(lián)機(jī)器人位姿正解優(yōu)化算法及其仿真[J].計(jì)算機(jī)應(yīng)用與軟件,2017(12):260-265.

      [10]GIL A.A Web-based tool to analyze the kinematics and singularities of parallel robots[J].Journal of Intelligent amp; Robotic Systems,2015(1):1-19.

      [11]喬文剛,王磊,秦天碧.三自由度Delta機(jī)器人的奇異性分析及空間研究[J].機(jī)床與液壓,2018(9):61-64.

      [12]倪鶴鵬,劉亞男,張承瑞,等.基于機(jī)器視覺的Delta機(jī)器人分揀系統(tǒng)算法[J].機(jī)器人,2016(1):49-55.

      [13]劉潔,平雪良,齊飛,等.一種采用球面編號(hào)靶點(diǎn)的串聯(lián)機(jī)械臂測(cè)量方法[J].機(jī)械科學(xué)與技術(shù),2017(3):448-454.

      [14]沈濤,陳璐,何邦進(jìn),等.數(shù)字驅(qū)動(dòng)下高校提升大型儀器設(shè)備利用率的實(shí)踐[J].實(shí)驗(yàn)室研究與探索,2023(3):295-298,303.

      [15]吳峰華,李婷雪,李連德,等.產(chǎn)學(xué)研用一體化機(jī)器人學(xué)科建設(shè)[J].實(shí)驗(yàn)室研究與探索,2019(8):189-196,208.

      (編輯 王永超)

      Simulation and experimental teaching analysis of industrial robot technology

      LIU" Jie, WU" Yang, ZHANG" Yaqin, PANG" Jianxin

      (College of Intelligent Equipment Engineering,Taihu University of Wuxi, Wuxi 214000, China)

      Abstract:" Kinematics and trajectory planning are the key points for robot to realize intelligent sorting of parts.In the article, the Delta robot is mathematically modeled and its kinematic positive and negative solutions are derived using geometric and algebraic methods.According to the requirements of the sorting task, Kinematics simulation analysis is carried out in Matlab, and the dynamic simulation of three methods of gate trajectory planning is completed in combination with SolidWorks. The simulation results verify the rationality of the robot’s mechanical structure parameter design, as well as the correctness of the forward and inverse solution algorithm and the movement trajectory, which provides rich data and theoretical basis for the realization of intelligent sorting experiments. The entire process provides a complete solution for the research and reform of industrial robot technology simulation and experimental teaching.

      Key words: industrial robot; simulation; intelligent sorting experiment; teaching analysis

      猜你喜歡
      工業(yè)機(jī)器人教學(xué)分析仿真
      基于虛擬樣機(jī)的工業(yè)機(jī)器人末端液壓夾持器的設(shè)計(jì)
      如何提升小學(xué)語文教學(xué)中學(xué)生的寫作興趣
      中學(xué)物理教學(xué)探究
      工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
      基于學(xué)習(xí)任務(wù)分析的教學(xué)設(shè)計(jì)
      Buck開關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
      試析PLC控制下的自動(dòng)化立體倉庫仿真情況分析
      工業(yè)機(jī)器人現(xiàn)場(chǎng)編程工學(xué)結(jié)合課程開發(fā)
      科技視界(2016年18期)2016-11-03 23:15:51
      基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
      科技視界(2016年18期)2016-11-03 21:44:44
      中國體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
      科技視界(2016年18期)2016-11-03 20:31:49
      安岳县| 汶上县| 清河县| 泰来县| 开平市| 绥德县| 富川| 西昌市| 遵义县| 天气| 永靖县| 赤峰市| 庄河市| 克山县| 屏东县| 麻阳| 美姑县| 罗源县| 安吉县| 黄浦区| 阿拉善左旗| 青阳县| 敖汉旗| 攀枝花市| 谷城县| 图们市| 枝江市| 鱼台县| 浑源县| 二手房| 莒南县| 开远市| 武陟县| 威宁| 双流县| 旅游| 庐江县| 波密县| 东兰县| 昭通市| 邹城市|