《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種串聯(lián)機(jī)械臂多軸同步控制方法的研究與實(shí)現(xiàn)
一種串聯(lián)機(jī)械臂多軸同步控制方法的研究與實(shí)現(xiàn)
2023年電子技術(shù)應(yīng)用第8期
韓德強(qiáng),王新雨,,楊淇善
(北京工業(yè)大學(xué) 信息學(xué)部,,北京 100124)
摘要: 以機(jī)械臂為代表的工業(yè)設(shè)備,,直接影響著制造業(yè)生產(chǎn)水平。在噴漆,、焊接等生產(chǎn)場(chǎng)景下,,人們希望機(jī)械臂的末端軌跡符合預(yù)期。由于工況及受到干擾的影響不完全相同,,機(jī)械臂各關(guān)節(jié)的單軸跟蹤性能很難保持一致,,此時(shí)便需要進(jìn)行多軸同步控制,以便多個(gè)電機(jī)同步配合完成工作,,確保末端軌跡精度滿足要求,。在分析三維軌跡誤差后,,根據(jù)串聯(lián)機(jī)械臂的運(yùn)動(dòng)學(xué)特征,基于偏差耦合結(jié)構(gòu),,得出各關(guān)節(jié)軸的同步修正量,,并在基于Xilinx ZYNQ的六軸機(jī)械臂實(shí)驗(yàn)平臺(tái)上通過對(duì)比實(shí)驗(yàn)的方式檢驗(yàn)了該方法的工作效果。
中圖分類號(hào):TP39 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.233778
中文引用格式: 韓德強(qiáng),,王新雨,,楊淇善. 一種串聯(lián)機(jī)械臂多軸同步控制方法的研究與實(shí)現(xiàn)[J]. 電子技術(shù)應(yīng)用,2023,,49(8):119-124.
英文引用格式: Han Deqiang,,Wang Xinyu,Yang Qishan. Research and implementation of a multi-axis synchronous control method for serial manipulator[J]. Application of Electronic Technique,,2023,,49(8):119-124.
Research and implementation of a multi-axis synchronous control method for serial manipulator
Han Deqiang,Wang Xinyu,,Yang Qishan
(Faculty of Information Technology,,Beijing University of Technology,Beijing 100124,,China)
Abstract: Industrial equipment represented by robotic arms directly affects the production level of manufacturing industry. In some situations such as painting and welding, people hope that the trajectory of the robotic arm’s end will meet expectations. Due to different working conditions and external interference, it is difficult to keep the single-axis tracking performance of each joint consistent. At this time, multi-axis synchronous control is required so that multiple motors can cooperate synchronously to complete the work and ensure the accuracy of end trajectory. In this paper, the synchronous correction amount of each joint based on the relative coupling structure is obtained after analyzing the three-dimensional trajectory error and kinematics characteristics of serial manipulator. The effect of the method is verified by a comparative experiment on the six-axis manipulator experimental platform based on Xilinx ZYNQ.
Key words : synchronous control,;trajectory accuracy;FPGA,;manipulator

0 引言

機(jī)械臂為代表的工業(yè)設(shè)備,,直接影響著制造業(yè)生產(chǎn)水平。在實(shí)際生產(chǎn)中的噴漆,、焊接等場(chǎng)景下,,人們對(duì)機(jī)械臂提出了進(jìn)一步的要求:希望機(jī)械臂不僅能夠保證對(duì)空間點(diǎn)的定位精度,還要能夠保證對(duì)運(yùn)動(dòng)軌跡的跟蹤精度,。

常見的機(jī)械臂屬于串聯(lián)機(jī)器人,,其末端執(zhí)行器的位置由多個(gè)中間關(guān)節(jié)共同作用決定,僅分別獨(dú)立地減少各個(gè)關(guān)節(jié)軸跟蹤誤差并不能確保減小機(jī)器臂末端執(zhí)行器的軌跡誤差,,此時(shí)便需要進(jìn)行多軸運(yùn)動(dòng)同步控制,,確保多個(gè)電機(jī)協(xié)同配合完成工作[1-3]。

常見的多軸同步控制策略有:主從結(jié)構(gòu)控制,、耦合結(jié)構(gòu)控制,、虛擬主軸控制等[4]。在實(shí)際應(yīng)用中,,依靠耦合結(jié)構(gòu)提高同步控制精度的方法得到了廣泛重視,。耦合同步主要有交叉耦合、偏差耦合和相鄰耦合等方式。交叉耦合結(jié)構(gòu)局限于兩臺(tái)電機(jī)之間,,不適用于多軸機(jī)械臂,;偏差耦合結(jié)構(gòu)結(jié)合所有軸的狀態(tài)對(duì)各軸進(jìn)行修正,但當(dāng)電機(jī)個(gè)數(shù)較多時(shí),,會(huì)導(dǎo)致計(jì)算量增加,;相鄰交叉耦合結(jié)構(gòu)通過實(shí)現(xiàn)局部同步延伸至全局同步,但與偏差耦合結(jié)構(gòu)相比可能會(huì)存在同步誤差大,、同步速率慢的缺點(diǎn)[5-6],。

結(jié)合不同的控制結(jié)構(gòu),已有工作從減小系統(tǒng)末端軌跡誤差的角度進(jìn)行了研究:吳言穗等基于交叉耦合結(jié)構(gòu),,針對(duì)兩軸雕刻機(jī)系統(tǒng),,進(jìn)行了加工輪廓誤差分析,提出一種適用于平面內(nèi)位置閉環(huán)控制與輪廓誤差補(bǔ)償控制的非線性 PID 控制器[7],;Ouyang等設(shè)計(jì)了一種適用于串聯(lián)機(jī)械臂系統(tǒng),,能夠有效減小系統(tǒng)的輪廓跟蹤誤差的相鄰交叉耦合控制器,但僅在平面內(nèi)對(duì)三關(guān)節(jié)機(jī)器人進(jìn)行了分析與仿真驗(yàn)證[8],。

目前多電機(jī)位置同步的研究大多針對(duì)二維軌跡,,對(duì)于三維軌跡誤差分析以及在空間多自由度機(jī)器人系統(tǒng)中應(yīng)用的相關(guān)工作較少。因此,,本文首先對(duì)空間軌跡進(jìn)行了分析,,得到三維軌跡誤差的表示方法;隨后,,根據(jù)串聯(lián)機(jī)械臂的運(yùn)動(dòng)學(xué)特征,,基于偏差耦合結(jié)構(gòu),得出各關(guān)節(jié)軸的同步修正量,;之后,,介紹了本文中自制實(shí)驗(yàn)平臺(tái)的軟硬件設(shè)計(jì)思路,并基于現(xiàn)場(chǎng)可編程邏輯門陣列(Field Programmable Gate Array,,FPGA)構(gòu)建了運(yùn)動(dòng)控制系統(tǒng),;最后,在實(shí)驗(yàn)平臺(tái)上通過對(duì)比實(shí)驗(yàn)的方式檢驗(yàn)了本文中的同步控制方法,。



本文詳細(xì)內(nèi)容請(qǐng)下載:http://forexkbc.com/resource/share/2000005489




作者信息:

韓德強(qiáng),王新雨,,楊淇善

(北京工業(yè)大學(xué) 信息學(xué)部,,北京 100124)

微信圖片_20210517164139.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。