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

3自由度高速Delta機器人控制系統設計*

2016-10-29 02:29:20李麗麗林明勇曹永軍周磊
自動化與信息工程 2016年2期
關鍵詞:指令

李麗麗林明勇曹永軍周磊

(1.順德職業技術學院 2.廣東省智能制造研究所 廣東省現代控制與光機電技術公共實驗室3.華南智能機器人創新研究院)

3自由度高速Delta機器人控制系統設計*

李麗麗1林明勇2,3曹永軍2,3周磊2

(1.順德職業技術學院 2.廣東省智能制造研究所 廣東省現代控制與光機電技術公共實驗室3.華南智能機器人創新研究院)

基于自行設計的3自由度Delta機器人,設計一種基于上位PC機和運動控制器的控制系統。采用Windows操作系統,利用Indra Works Engineering軟件設計MLC25控制器的運動控制程序,運用Visual Studio 2010軟件設計上位機界面,開發了3自由度高速Delta機器人控制系統。試驗表明,該控制系統運行穩定,操作簡易。

Delta機器人;控制系統;控制器

0 引言

與傳統串聯機器人相比,并聯機器人具有結構簡單、運動精度高、速度快等優點,已成為目前研究熱點之一。Delta機器人是一種高速、輕載的并聯機器人,具有承受能力強、運動耦合弱、安裝驅動簡單等優勢,成為工業界和學術界關注的重點[1-2]。在應用方面,少自由度Delta并聯機器人更是在食品、藥品等分揀應用上有取代人工的趨勢。

控制系統是機器人運行的關鍵,相對于串聯機器人,關于少自由度并聯機器人的控制系統研究相對較少[3-4]。并且絕大多數傳統工業機器人的控制器是專用的,其控制功能由具體特定的任務決定,同時,這些控制器相對比較封閉、開放性差、開發成本較高、周期長[5]。隨著計算機技術和運動控制器的快速發展,基于PC+運動控制器/卡的開放式控制系統因具有經濟、開發時間短等優點,成為機器人控制系統發展新的方向。

本設計根據研究需求,以上位PC機+下位機器人控制器為核心,構建3自由度高速Delta機器人的控制系統,采用Visual Studio 2010 -MFC開發Delta機器人的上位機界面,由嵌入式運動控制器完成控制任務。

1 控制系統總體設計

高速Delta機器人控制系統需要完成以下功能:1) 上位機負責人機交互,接受用戶的指令或指定機器人的運動坐標,讀取機器人的狀態信息等;2) 下位機(控制器)負責運動規劃、機器人運算等;3) 運動系統執行機器人的運動,同時反饋其運動狀態,其系統結構如圖1所示。

圖1 系統結構圖

Delta機器人控制系統由硬件和軟件兩部分組成,硬件是系統設計的基礎,決定系統性能和穩定性;軟件決定系統功能能否實現及性能的好壞。

2 控制系統硬件設計

2.1 3自由度高速Delta機器人

3自由度高速Delta機器人樣機如圖2所示,由動靜平臺、交流伺服電機、3個主動臂,3個平行四邊形的從動臂和末端執行器組成。

圖2 Delta機器人樣機圖

交流伺服電機與主動臂的一端固定連接,主動臂的另一端通過萬向節與從動臂連接,同時,從動臂的另一端通過萬向節與末端執行器連接。在交流伺服電機的運動下,利用主動臂和從動臂使末端器件耦合出3個自由度的運動。

2.2 控制系統硬件組成

高速Delta機器人控制系統硬件主要由上位機、機器人控制器、電機及驅動模塊等組成。

上位機選用基于Windows7操作系統的PC機;機器人控制器選用MLC25控制器,其具有機器人控制功能,經濟性好、開發時間短,符合開放式控制系統要求;驅動模塊選用基于以太網通信的緊湊型驅動器IndraDrive CS;電機模塊選用TPM系列電機和減速機一體的TPM010S-035K-6PB1-094C-W4型號電機。

3自由度高速Delta機器人控制系統以PC機和控制器為控制核心,進行伺服控制,其硬件結構原理圖如圖3所示。上位機PC和控制器通過SERCOSIII進行通訊;控制器與伺服驅動器通過以太網的閉環連接通訊;伺服驅動器一端接三相380 V電壓,另一端通過動力線為電機提供動力,并通過編碼器線讀取電機的信息。

圖3 機器人硬件結構原理圖

3 控制系統軟件設計

3.1 控制系統的主程序

高速Delta機器人控制系統的主程序是軟件的主體部分,負責整個控制系統的協調控制工作,通過調用不同的子程序完成不同的工作,其流程如圖4所示。

開始主程序后,首先,初始化MLC25控制器,包括各驅動器和電機參數的讀取、驅動器和電機的狀態檢測、CPU的初始化、CPU的參數讀取、工作模式選取等;然后,進入待機狀態,該狀態下,高速Delta機器人仍在運行,等待來自上位機的指令,接收到上位機指令后,判斷該指令是門形運動指令還是其他指令,若是抓走門形運動指令,MLC25控制器自動上伺服和Grouded,通過坐標子程序將得到的坐標信息發送給MLC25控制器,控制器根據得到的坐標利用動作子程序進行門形運動,若是其他指令程序,則根據具體指令控制Delta機器人,如上伺服、點運動、狀態讀取、JOG運動等;最后,得到上位機的退出指令,退出系統。

3.2 控制系統的上位機程序設計

3自由度高速Delta機器人的人機界面在VS2010軟件的MFC平臺完成,為充分發揮PC機優勢,采用Windows7操作系統。在MFC框架下,將MLPI_SDK添加到工程文件內,即可進行相應的操作。3自由度高速Delta機器人的人機界面如圖5所示。

如圖5所示,連接控制器后,人機界面就可進行其他操作;狀態欄顯示機器人的當前位置,并可根據用戶的需求設置速度、加速度等運動參數;根據門形動作設置坐標即可開始進行門形操作;具有狀態指示燈,讓用戶更加清楚控制系統的狀況。

3.3 控制系統的下位機程序設計

下位機主要負責機器人的動作規劃和運算,采用Indra Works Engineering編程,編程語言符合IEC61131-3標準的結構式文本語言,工作流程如圖6所示。機器人初始化完成后,等待上位機的指令;接收到指令后,讀取運動參數和坐標,并將其輸入到運動規劃中;然后機器人控制器進行逆解運算等;最后等待機器手完成動作。

圖5 3自由度高速Delta機器人的人機界面圖

圖6 下位機工作流程圖

4 試驗驗證

為測試3自由度高速Delta機器人控制系統性能,設置機器人走門形動作,即A-B-A走法,測試循環為20次。利用Indra Works Engineering軟件的示波器功能,讀取其速度。測試路程為500 mm長,80 mm寬的門型曲線,試驗數據如表1所示。

由表1可知,最快往返一次門型動作所需要時間為600 ms,即每分鐘可以完成100次,速度較快。

同時,讓Delta機器人循環進行500次以上的門形曲線運動測試,機器人依然能完成測試任務,驗證了Delta機器人的控制系統在高速運行的情況下能保證穩定性和可靠性。

表1 試驗數據

5 結語

本文基于PC上位機和機器人控制器下位機的系統控制架構,設計了3自由度高速Delta機器人控制系統。經過試驗證明,該控制系統運行穩定,操作簡單。

[1] 馮李航,張為公,龔宗洋,等.Delta系列并聯機器人研究進展與現狀[J].機器人,2014,36(3):375-384.

[2] 牛雪梅.新型3-DOF驅動冗余并聯機構動力學建模及其滑模控制研究[D].江蘇大學,2014.

[3] 郎需林,靳東,張承瑞,等.基于實時以太網的DELTA并聯機械手控制系統設計[J].機器人,2013,35(5):576-581.

[4] 方建軍.采摘機器人開放式控制系統設計[J].農業機械學報,2005,36(5):83-86.

[5] 王啟春.六自由度開放式工業機器人控制系統設計[D].華東理工大學,2011.

[6] 文懷興,雷曉麗.采用Trio運動控制器的搬運機器人控制系統研究[J].現代制造工程,2011(4):38-41.

林明勇,男,1989年生,碩士,工程師,主要研究方向:智能控制等。

曹永軍,男,1981年生,碩士,高級工程師,主要研究方向:智能控制與系統、機器視覺等。

周磊,男,1983年生,博士,工程師,主要研究方向:智能控制、機器人等。

Design of 3-DOF High Speed Delta Robot Control System

Li Lili1Lin Mingyong2,3Cao Yongjun2,3Zhou Lei2(1.Shunde Polytechnic 2.Guangdong Institute of Intelligent Manufacturing Guangdong modern control and optical electrical and Mechanical Technology Public Laboratory 3.South China Robotics Innovation Research Institute)Abstract: The control system of a 3-DOF delta robot prototype is proposed based on PC and Motion controller. Base on Windows operating system, ML25 motion controller and Visual Studio 2010 software are used to develop the control system platform. The system is reliable running and easy operation according to the experiment results.

Delta Parallel Robot; Control System; Motion Controller

李麗麗,女,1981年生,碩士,工程師,主要研究方向:機器視覺與控制等。E-mail: lilili9922@163.com

廣東省科技計劃項目(2015B010917001);廣東省應用型科技研發專項資金項目(2015B090922008);廣東省粵港共性技術招標項目(2013B010134009);佛山市機電專業群開放課題(2015-KJZX133)。

猜你喜歡
指令
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
巧用G10指令實現橢圓輪廓零件倒圓角
時代農機(2015年3期)2015-11-14 01:14:29
中斷與跳轉操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設備等產品安全規定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業發展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 亚洲成av人无码综合在线观看| 国产91色在线| 亚洲精品第一页不卡| 欧美精品xx| 亚洲熟女中文字幕男人总站| 亚洲综合婷婷激情| 成人国产小视频| 国产成a人片在线播放| 国产91高清视频| 蜜芽国产尤物av尤物在线看| 国产成人精品视频一区视频二区| a级高清毛片| 国产在线观看人成激情视频| 一级毛片高清| 精品久久人人爽人人玩人人妻| 欧美性猛交一区二区三区| 国产精品视频白浆免费视频| 亚洲人成人无码www| 在线无码九区| 国产精品亚洲а∨天堂免下载| 中文一区二区视频| 无遮挡一级毛片呦女视频| 精品国产一二三区| 欧美亚洲香蕉| 午夜精品国产自在| 国产成人精品免费av| 在线观看无码av五月花| 无码免费视频| 久久综合色播五月男人的天堂| 国产成人综合久久精品下载| 国产麻豆va精品视频| 伊人狠狠丁香婷婷综合色| 国产午夜福利亚洲第一| 在线看免费无码av天堂的| 97视频免费看| 欧洲av毛片| 午夜啪啪福利| 任我操在线视频| 精品视频福利| 在线观看精品自拍视频| 日本精品视频一区二区| 国产高清在线观看91精品| 天天躁日日躁狠狠躁中文字幕| 久久婷婷综合色一区二区| 在线观看免费AV网| 精品国产成人a在线观看| 久久精品国产免费观看频道| 日韩区欧美区| 国产精品第5页| 五月婷婷激情四射| 97se亚洲综合不卡| 欧美黄色a| 国产在线观看成人91| 韩日午夜在线资源一区二区| 国产精品妖精视频| 精品人妻系列无码专区久久| 欧美精品v| jizz在线观看| 在线日韩日本国产亚洲| 无码一区二区波多野结衣播放搜索| 老司机久久99久久精品播放| 日韩精品亚洲人旧成在线| JIZZ亚洲国产| 免费一级毛片完整版在线看| 国产91精品调教在线播放| 久久伊人操| 国产丝袜丝视频在线观看| 欧美色图久久| 国产精品30p| aa级毛片毛片免费观看久| 欧美中文字幕在线播放| 日韩在线视频网| 久久综合婷婷| 久一在线视频| 久久婷婷五月综合97色| 又大又硬又爽免费视频| 亚洲色大成网站www国产| 日本午夜影院| 国产激情无码一区二区三区免费| 亚洲AⅤ综合在线欧美一区| 欧美视频二区| www亚洲天堂|