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
我想要自由
三十六計第七計:無中生有
主站蜘蛛池模板: 亚洲第一区欧美国产综合| 毛片a级毛片免费观看免下载| 成人免费午间影院在线观看| 国产精品女人呻吟在线观看| 九九久久精品免费观看| 免费中文字幕一级毛片| 国产激情无码一区二区APP| 极品尤物av美乳在线观看| 亚洲婷婷六月| 色屁屁一区二区三区视频国产| 青青网在线国产| 国产成人高清精品免费5388| 国产欧美综合在线观看第七页| 91在线高清视频| 中文毛片无遮挡播放免费| 91视频首页| 精品精品国产高清A毛片| 免费高清毛片| 亚洲中文无码h在线观看| 精品国产女同疯狂摩擦2| 国产免费网址| 欧美成人一级| a级毛片免费看| 国产日韩欧美在线播放| 亚洲国产精品久久久久秋霞影院| 亚洲日韩欧美在线观看| 国产成人AV综合久久| 亚洲人成网站观看在线观看| 深夜福利视频一区二区| 中国特黄美女一级视频| 国产精品漂亮美女在线观看| 亚洲第一成年人网站| 亚洲全网成人资源在线观看| 久久毛片基地| 精品伊人久久久久7777人| 日韩区欧美区| 免费国产一级 片内射老| 国产00高中生在线播放| 亚洲中文字幕国产av| 免费在线一区| 国产人成乱码视频免费观看| 亚洲无码37.| www.99精品视频在线播放| 中文字幕中文字字幕码一二区| 18黑白丝水手服自慰喷水网站| 2020亚洲精品无码| 免费a在线观看播放| 亚洲制服丝袜第一页| 国产成人综合在线视频| 亚洲欧美自拍一区| 四虎永久免费地址| 在线精品自拍| 亚洲国产天堂久久综合| 超薄丝袜足j国产在线视频| 日韩AV无码一区| 午夜不卡福利| 欧美啪啪一区| 国产菊爆视频在线观看| 亚洲欧美不卡| 亚洲欧洲日产国产无码AV| 老司机午夜精品视频你懂的| 在线毛片免费| 怡春院欧美一区二区三区免费| 色婷婷天天综合在线| 亚洲欧美日韩精品专区| 欧美在线伊人| 国产成人a在线观看视频| 亚洲成人一区二区三区| 一本视频精品中文字幕| 无码高潮喷水在线观看| 国产91线观看| 欧美高清国产| 欧美激情视频一区| 欧美激情成人网| 手机精品福利在线观看| 亚洲日韩欧美在线观看| 欧美成一级| 国产91小视频在线观看 | 欧美国产精品拍自| 欧美日本中文| 欧美日韩高清| 国产无人区一区二区三区|