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

基于TwinCAT的Tripod并聯機器人電控系統研究

2021-05-10 17:24:36高俊東劉雨佳林忠文余彬煬
科學與財富 2021年34期

高俊東 劉雨佳 林忠文 余彬煬

摘 要:并聯機器人具有高動態響應性、高剛度、高精度的優點,可以廣泛應用在煙草企業異型煙分揀線上以解決效率和成本的問題。本文以Tripod并聯機器人為控制對象,提出了一種基于倍福公司TwinCAT的電控系統解決方案,重點闡述了基于運動學模型的機器人算法的實現方式。

關鍵詞:并聯機器人;TwinCAT;運動學模型;電控系統

面對煙草行業亟待解決的效率和成本問題,具有高動態響應性、高剛度、高精度的并聯機器人在煙草企業異型煙分揀線上得到廣泛應用[1-2]。本文在Tripod并聯機器人運動學分析的基礎上[3-4],對Tripod并聯機器人的電控系統進行研究。對Tripod并聯機器人的運動控制,可基于位置逆解算法對三個交流伺服電機進行插補控制[5-6],且由于并聯機構是非線性、高耦合的復雜機構,所以對電控系統的控制器、伺服驅動系統性能具有更高的要求。

1 硬件設計

電控系統的硬件設計,從控制器到I/O模塊,再到伺服驅動系統都是通過EtherCAT總線[8]鏈接。

2 軟件設計

倍福公司的TwinCAT3軟件是電控系統的核心部分[7-8]。軟件設計總體架構,包含三個模塊:機器人算法模塊(運動學位置正解和逆解)、NC運算模塊(軌跡規劃和伺服控制)、PLC模塊(邏輯控制和運動控制的主控)。機器人算法模塊由MTALAB Simulink調試完成后,通過TE1400組件生成。上位人機交互界面采用VB開發,通過TwinCAT3提供的ADS-OCX控件與TwinCAT3進行通訊。

Tripod并聯機器人運動控制時,首先在NC軸配置中新建關節軸坐標系中的伺服實軸A1、A2、A3和笛卡爾坐標系中的三個虛軸x、y、z,把伺服實軸鏈接到伺服驅動器,把虛軸鏈接到PLC。伺服實軸的編碼器位置反饋值鏈接到正解模塊的輸入,經過位置正解運算,就可得到末端TCP在笛卡爾空間中的當前位置,為運動控制提供當前坐標。

在軌跡控制過程中,主要是使用逆解模塊。例如,在PLC程序中調用TwinCAT3運動控制庫中的電子凸輪功能塊,當功能塊被激活后,基于給定的軌跡要求,NC運算核會規劃出具體的運動路徑,每隔2ms的時間間隔計算出下一路徑點,把路徑點的笛卡爾空間位置坐標? ? ? ? ? ? ? ? ? ? 鏈接到逆解模塊的輸入,實時計算相應的關節軸位置坐標? ? ? ? ? ? ? ? ? ? ? ? ,并通過NC發送給伺服驅動器。基于NC運算核和機器人算法模塊,每隔2ms,伺服驅動器就會收到一個位置數據,并控制電機運轉到這一位置,當循環 次后,末端TCP就完成了給定軌跡。

2.1機器人算法模塊設計

根據Tripod并聯機器人的位置逆解和位置正解[3-4],在MATLAB Simulink中使用MATLAB Function函數編寫算法程序,為機器人本體的機械參數,(x,y,z)和(A1,A2,A3)為對應的TCP笛卡爾空間位置坐標和關節軸坐標,X0設置關節軸坐標系的原點偏置,X0確定關節軸坐標系的正負方向, 為錯誤標志。

假設TCP當前位置(x,y,z)=(50,150,785)、X0=401.7mm、X0=1,比較MATLAB和TwinCAT3中位置逆解結果:(A1,A2,A3)=(-12.86,-93.37,17.38),證明機器人算法模塊的實現方式是正確的。在實際應用中,將(A1,A2,A3)與NC伺服實軸鏈接,(x,y,z)與NC虛軸鏈接,其余的輸入輸出與PLC相關變量鏈接,就可以將機器人算法模塊進行靈活調用,實現Tripod并聯機器人的運動控制。

2.2上位人機交互界面設計

本文使用VB進行上位人機交互界面設計,并通過ADS-OCX控件[8]與TwinCAT3進行通訊。

3 結論

本文提出了一種基于TwinCAT3的Tripod并聯機器人電控系統的解決方案,搭建了硬件設計和軟件設計框架,詳細設計了機器人算法模塊,并闡述了運動控制的實現方式。最后,根據人機交互需求,采用VB完成了上位交互界面的設計,為開發自主開放的機器人控制系統奠定了堅實基礎。未來,將以本文為基礎,對機器人視覺技術、動力學模型、相關控制策略[9-10]的綜合應用進行深入研究,實現Tripod并聯機器人的運動性能提升和應用范圍擴展。

參考文獻:

[1]任志剛. 工業機器人的發展現狀及發展趨勢[J]. 裝備制造技術, 2015(3):166-168.

[2]穆劍橋, 王智斌. 工業機器人的發展及現狀綜述[J]. 電子制作, 2015(18):81-82.

[3]劉昆. 3-PSS并聯機器人運動學分析及仿真[D]. 重慶大學, 2015.

[4]Jingjun Zhang. A Method for Obtaining Direct and Inverse Pose Solutions to Delta Parallel? Robot Based on ADAMS[C]. IEEE International Conference on Mechatronics and Automation, 2009:1332-1336.

[5]顧文昊, 肖武運, 張志強, 等. 基于Beckhoff平臺Delta并聯機構軌跡規劃的實現[J]. 電腦知識與技術, 2014, 10(27): 83-86.

[6]楊中山. 基于IPC的電動缸實驗平臺測控系統設計[D]. 重慶大學,? 2014.

[7]王進, 郭帥, 聶松亮. 基于TwinCAT3的Stewart平臺控制系統設計[J]. 自動化博覽, 2015(9):82-85.

[8]黎妞. 基于EtherCAT的伺服運動控制系統研究[D]. 武漢科技大學, 2012.

[9]毛洪國. 基于動力學模型的DELTA機器人運動控制研究[D]. 哈爾濱工業大學, 2014.

[10]郭超. 高速并聯機器人及其控制系統研究[D]. 山東理工大學, 2014.

主站蜘蛛池模板: 国产乱人伦精品一区二区| 国产男女免费视频| 福利片91| 91麻豆久久久| 国产精品粉嫩| 日韩精品无码免费专网站| 99这里只有精品免费视频| 亚洲一级毛片免费看| 极品性荡少妇一区二区色欲| 怡红院美国分院一区二区| 精久久久久无码区中文字幕| 亚洲精品高清视频| 内射人妻无套中出无码| 亚洲自偷自拍另类小说| 国产杨幂丝袜av在线播放| 亚洲国产AV无码综合原创| 国产一级妓女av网站| 日韩国产无码一区| 国产人妖视频一区在线观看| 97一区二区在线播放| 亚洲一区二区三区中文字幕5566| 亚洲三级成人| 韩日无码在线不卡| 全免费a级毛片免费看不卡| 日本手机在线视频| 欧美精品二区| 最新日韩AV网址在线观看| 亚洲Va中文字幕久久一区 | 国产精品免费露脸视频| 色综合天天操| 国产主播在线一区| 亚洲一区网站| 不卡色老大久久综合网| 58av国产精品| 午夜视频www| av在线手机播放| 国产精品网址你懂的| 男女男免费视频网站国产| 国产一二视频| 国产成人免费| 国产精品永久久久久| 91免费国产在线观看尤物| 一级毛片基地| 久久精品无码专区免费| 精品福利视频导航| 老熟妇喷水一区二区三区| 国产理论一区| 在线视频一区二区三区不卡| 国产一区二区三区免费| 高清免费毛片| 久久精品波多野结衣| lhav亚洲精品| 午夜精品区| 亚洲天堂精品在线观看| 毛片一级在线| 91久久精品日日躁夜夜躁欧美| 国产免费久久精品99re丫丫一| 欧美国产中文| 亚洲中文字幕久久精品无码一区| 久久久91人妻无码精品蜜桃HD| 日本一区高清| 国产成人一二三| 国产在线小视频| 亚洲欧美日韩精品专区| 亚洲人人视频| 日本三区视频| 欧美在线精品一区二区三区| 另类综合视频| 久久99热这里只有精品免费看 | 欧美日韩高清在线| AV网站中文| 激情无码视频在线看| 亚洲黄网在线| 成人午夜视频在线| 婷五月综合| 亚洲一区二区三区在线视频| 99精品欧美一区| 97超级碰碰碰碰精品| 久久精品人人做人人爽97| 亚洲成人免费在线| 国产高清国内精品福利| 在线视频亚洲色图|