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

LabVIEW在機器人弧焊作業仿真中的應用

2016-12-06 02:19:14胡云巖王會霞葛宇晨
電焊機 2016年2期
關鍵詞:作業信息模型

胡云巖,王會霞,葛宇晨,王 軍

(河北科技大學材料科學與工程學院,河北石家莊050000)

LabVIEW在機器人弧焊作業仿真中的應用

胡云巖,王會霞,葛宇晨,王軍

(河北科技大學材料科學與工程學院,河北石家莊050000)

提出一種基于LabVIEW環境開發的虛擬控制臺,用于控制弧焊機器人的作業仿真過程。根據系統的功能需求,設計了仿真系統的控制流程。建立了控制臺功能模塊,包括幾何模型、運動模型及驅動數據、作業信息統計與采集,分析了功能模塊間的相互關聯、調用的方式。仿真模擬的結果表明,按上述設計的虛擬控制臺能很好地實現對弧焊作業仿真過程的控制。

弧焊;仿真控制;LabVIEW;機器人

0 前言

目前一些基于SolidWorks的機器人運動仿真系統在使用中集成度很差。這些系統中一部分是通過SolidWorks提供的二次開發接口開發插件,插件成為SolidWorks集成的一種功能。另一部分是開發集成機器人軌跡規劃、數值計算以及運動仿真動作控制的應用程序,應用程序通過調用機器人的三維模型文件來實現機器人運動過程的仿真[1-3]。

根據NI LabVIEW軟件提供的技術資料,其提供了驅動SolidWorks Motion插件中虛擬電機的接口[4],因此由其生成的程序可實現對SolidWorks Motion插件的控制[5-6]。同時也可以調用Matlab Robotics工具箱函數[7],實現軌跡的規劃和插補運算。同時由于LabVIEW在信息采集及呈現方面有其獨特的優勢[8],容易實現弧焊作業信息的采集、處理、統計,為此開發一款虛擬控制臺程序,用于仿真系統的虛擬機器人運動控制、弧焊作業參數設定、信息采集等功能。

1 需求分析

1.1作業仿真平臺意義

機器人仿真技術是計算機技術、機器人學和計算機圖形學相結合的產物。借助于機器人的實體圖形對機器人的運動進行定位、仿真運行,模擬運動程序的運行過程。由于機器人是一種柔性生產的通用工具,若結合弧焊領域的作業特點開發相應的控制軟件,就能成為更具有實用價值、集成度更高的制造平臺。使工程師、操作員更好地操作工業機器人,進一步挖掘工業機器人在弧焊領域的應用潛力,提高其生產效率。

1.2仿真平臺功能

包括弧焊、點焊、及配套裝卡在內的焊接領域是工業機器人應用中最廣泛的一個行業。考慮弧焊過程中電弧狀態的快速、大范圍變化特點,會對焊縫成形造成直接的影響,因而電弧及工藝的狀態信息的反饋信息會對焊接工藝的制定提供宏觀的指導。如電流、電壓、軌跡圖像、焊槍姿態、送絲、送氣量等信息若能在仿真時模擬得出,或在實際運行中監控采集,那么這種作業仿真平臺的實用性會大大增加。

隨著作業任務需求越來越復雜,應用范圍越來越廣泛,便出現了離線編程技術。離線編程是一種脫離生產進程的編程,一般采用CAD技術建立起機器人及其工作環境的幾何模型,再利用規劃算法,通過對圖形的控制和操作,在上位機離線的狀況下進行作業路徑規劃。并通過對編程的動畫仿真,檢驗生產作業流程的合理性。

上述兩種功能若能有機地結合,那么催生出的就是具備弧焊作業參數設定、狀態信息顯示、圖形化的機器人運動模擬的集成系統。而這套系統需要一個能起到中央控制臺作用的軟件程序,這里稱之為控制臺。

2 結構規劃

2.1系統結構

作業仿真系統的控制臺相當于整套系統的人機交互接口,用于數據、命令的輸入、功能實現的調用及信息的反饋。基于這些目的而編制的控制系統程序流程如圖1所示,可承擔仿真及監控的交互控制功能。圖中的虛線流程是可以作為預留功能的部分,配合數據采集、作業文件編譯等模塊可以實現離線編程和控制實體機器人的任務。基于以上構想,形成如圖2所示的功能模塊。即幾何、運動學模型,位姿路徑換算,作業控制及信息采集三部分。

圖1 作業仿真的控制流程

2.2模型構建

機器人的三維幾何模型是利用CAD技術設計并參與生產的實體模型或虛擬樣機,而這里的CAD建模要為機器人各個部分零件、設備建模,區分發生相對運動的部分。高級任務規劃甚至要為作業環境及其配套設施(如變位機及工作臺、焊件)建模。圖3是實驗室FANUC產M-10iA的CAD模型,利用Motion插件在關節處添加虛擬電機,實現通過LabVIEW SoftMtion插件中的控件實現對SolidWorks中虛擬電機的驅動(見圖4)[9]。

參數化的桿件模型是機器人運動學計算的基礎,也是機器人機械結構體D-H模型的數學描述(見圖5)。機器人運動學正解模型是在結構參數確定后,結合各運動關節的運動量,確定機器人末端執行器TCP點相對于基底坐標系所處的位置和姿態而建立的。反解模型是由末端執行器TCP規劃或標定的位姿,求解串聯各關節相對初始狀態的運動量。模型的求解運算控制可通過LabVIEW MatlabScript節點調用MATLAB函數實現[10],計算函數可參考Robotic Toolbox。若需要移植程序到沒有安裝MATLAB的計算機上,則需要通過C++包裝函數或COM技術實現LabVIEW對計算函數的調用(見圖6)。

圖2 系統功能模塊

圖3 CAD模型添加虛擬電機

圖4 SoftMotion控件與軸關聯

圖5 運動學模型可視化

圖6 MatlabScript節點調用MATLAB函數

2.3驅動數據

要在虛擬環境下模擬機器人的作業過程,如同在實際操作弧焊機器人作業時,需要提供給控制系統命令,使其能按規劃的軌跡驅動機器人運行。仿真系統同樣需要有驅動關節做相對運動的數據。對作業過程編程的文件中,描述的是標定的軌跡點坐標、運動形式、速度以及終止形式。利用運動學模型導出的計算方程參與計算,將規劃的運動形式換算成對應時間內驅動各關節的位置-時間函數。由于沒有加入運動控制中力和力矩的因素,這里無需考慮動力學影響。而計算出的理論結果必然與實際結果有偏差,可以在計算方程中加入誤差修正。

弧焊作業的狀態信息如運行時間、軌跡圖像、起弧時間、焊接姿態角、焊接速度、送絲速度、送氣量、電壓、電流、弧長等,可以在LabVIEW設計的控制臺面板中設定工藝參數以仿真,或與焊接設備通信采集數據以監控。

3 系統調試

3.1控制臺設計

控制臺面板是人機交互的實現載體,其設計首先要滿足功能的需求,同時要盡可能地方便使用及日后的升級擴展[11-12]。由于LabVIEW程序編譯環境對虛擬儀器儀表面板設計有操作直觀形象、數據鏈接清晰的特點,能設計出既滿足要求又方便使用的程序界面[13]。圖7為作業仿真系統設計的控制臺界面,提供高級選項卡以實現更多參數的配置,提供更多的參數設置和查看,可以實現按設計流程控制仿真系統的運行。

圖7 控制臺面板設計

3.2仿真測試

測試面板控制作業仿真的過程如圖8所示。面板提供了機械臂裝配體文件的關聯、作業文件調用功能,能切換仿真/監控模式,能控制系統的運行與暫停。簡單模式下,弧焊狀態能提供起弧狀態、送絲、送氣狀態指示燈,提供工藝、保護氣、焊絲成分焊絲直徑、電壓、電流、送絲速度等顯示和設定。機械臂狀態能提供定位、關節空間運動、笛卡爾空間軌跡運動指示燈,提供當前位置的坐標姿態、6個關節轉角變量的顯示和設定。面板提供了作業仿真系統匯總的作業統計信息,按照日志數據的形式記錄,同時可以導出為文本文件。

圖8 作業仿真控制過程測試

4 結論

(1)設計了機器人弧焊作業仿真系統控制流程。

(2)建立了基于LabVIEW的虛擬控制臺,包括能提供焊接作業信息設定、反饋、虛擬機械臂運動控制、反饋等功能。

(3)仿真結果表明,使用LabVIEW環境設計控制臺面板程序,實現了對弧焊作業過程的控制、信息、動畫的反饋。

[1]鄭向華.基于SolidWorks的機械手運動仿真設計[J].科技視界,2012(24)

[2]古耀達,何漢武,胡兆勇,等.基于Web的機器人虛擬示教仿真研究[J].微計算機信息(嵌入式與SOC),2007,23(11-2):253-255

[3]黃志鋒,李笑,秦輝明.基于OpenGL和SolidWorks的搖操作工程機器人建模與仿真[J].機械設計與制造,2012(12):157

[4]武文佳.基于SolidWorks&LabVIEW的虛擬原型機電一體化設計技術研究[D].西安:西安電子科技大學,2012.

[5]CHANG K H.Motion Simulation and Mechanism Desi,with SolidWorks Motion 2009[M].Schroff Development Corporation,2010.

[6]SolidWorks Motion運動仿真教程[M].陳超祥譯.北京:機械工業出版社,2012

[7]Corke P.A robotics toolbox for MATLAB[J].Robotics& Automation Magazine,IEEE,1996,3(1):24-32.

[8]維基百科(WIKI).LabVIEW[EB/OL].[2014-09-01].http://zh.wikipedia.org/wiki/LabVIEW.

[9]Corporation N I.Introduction to NI SoftMotion for Solid-Works[EB/OL].[2014-02-19].http://www.ni.com/whitepaper/9566/en/.

[10]曲麗榮,胡容,范壽康.LabVIEW、MATLAB及其混合編程技術[M].北京:機械工業出版社,2011.

[11]Corporation N I.Basics of Robot Kinematics[EB/OL].[2014-09-15.]http://www.ni.com/white-paper/10687/en.

[12]沈琦.基于LabVIEW的機器人控制軟件系統設計[J].電子技術與軟件工程.2013(15):73.

[13]胡仁喜.LabVIEW2012中文版虛擬儀器從入門到精通[M].北京:機械工業出版社,2013.

Application of LabVIEW in the simulation of robotic arc welding operations

HU Yunyan,WANG Huixia,GE Yuchen,WANG Jun
(School of Material Science and Engineering,Hebei University of Science and Technology,Shijiazhuang 050000,China)

A virtual console is developed using LabVIEW to control arc welding robotic operations simulation.The flow of simulation system control is proposed according to the functional requirements of the system.Set up a console function modules,including geometric model,motion model,driving data and job information collection or statistics.Analyze the correlation and calling between the functional modules.The simulation test results show that,according to the design of the virtual console can well realize the control of simulation of arc welding process.

arc welding;simulation control;LabVIEW;robotic

TP249

A

1001-2303(2016)02-0030-04

10.7512/j.issn.1001-2303.2016.02.06

2015-02-20;

2015-06-18

胡云巖(1957—),河北河間人,男,副教授,主要從事焊接設備控制方面的研究工作。

猜你喜歡
作業信息模型
一半模型
重要模型『一線三等角』
快來寫作業
重尾非線性自回歸模型自加權M-估計的漸近分布
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
3D打印中的模型分割與打包
作業
故事大王(2016年7期)2016-09-22 17:30:08
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
我想要自由
三十六計第七計:無中生有
主站蜘蛛池模板: 欧美成人午夜影院| 国内精品久久人妻无码大片高| 91综合色区亚洲熟妇p| 园内精品自拍视频在线播放| 欧美三級片黃色三級片黃色1| 成人欧美日韩| 国产成人区在线观看视频| 国产欧美日韩资源在线观看| 国产毛片久久国产| 国产综合精品一区二区| 免费A∨中文乱码专区| 亚洲第一中文字幕| a级免费视频| 婷婷久久综合九色综合88| 亚洲不卡网| 理论片一区| 中文字幕无码av专区久久| 欧美在线精品一区二区三区| 欧美高清国产| 热热久久狠狠偷偷色男同| 久久精品无码专区免费| 国产精品观看视频免费完整版| 免费又爽又刺激高潮网址 | 婷婷伊人久久| 亚洲国产天堂久久综合226114| 在线亚洲精品福利网址导航| 狠狠做深爱婷婷久久一区| 欧美性精品| 91欧美在线| 麻豆国产在线观看一区二区| 无码一区18禁| 午夜日b视频| 很黄的网站在线观看| 欧美成人区| 丰满人妻一区二区三区视频| 国产欧美视频在线| 国产精品毛片在线直播完整版| 亚洲精品视频网| 在线不卡免费视频| 日韩在线欧美在线| 永久成人无码激情视频免费| 国产在线高清一级毛片| 狼友视频一区二区三区| 久久香蕉国产线看观| 成人噜噜噜视频在线观看| 亚洲欧美日韩中文字幕一区二区三区| 99re在线视频观看| 风韵丰满熟妇啪啪区老熟熟女| 欧美精品1区2区| 午夜日本永久乱码免费播放片| 欧美国产视频| 日本欧美午夜| 久久亚洲国产最新网站| 色婷婷亚洲综合五月| 九九热视频在线免费观看| 99国产在线视频| 亚洲天堂网2014| 欧美人在线一区二区三区| 一级毛片视频免费| 欧美 国产 人人视频| 老司机精品一区在线视频 | 婷婷亚洲视频| 精品国产www| 国产成人无码AV在线播放动漫| 国产成人91精品| 国产极品嫩模在线观看91| 国产成人高精品免费视频| 国产精品无码AⅤ在线观看播放| 波多野结衣一区二区三区四区视频| 青青网在线国产| 国产爽妇精品| 亚洲欧美日韩精品专区| 久久黄色视频影| 她的性爱视频| 国产高颜值露脸在线观看| 午夜福利网址| 无码免费视频| 午夜无码一区二区三区| 亚洲无码精彩视频在线观看| 一区二区无码在线视频| aⅴ免费在线观看| 素人激情视频福利|