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

基于Unity 3D的維修機(jī)械手虛擬仿真系統(tǒng)

2021-08-02 03:35:32柳依何顧繼俊
關(guān)鍵詞:故障作業(yè)模型

柳依何,顧繼俊

(中國(guó)石油大學(xué)(北京) 機(jī)械與儲(chǔ)運(yùn)工程學(xué)院,北京 102200)

0 引 言

隨著經(jīng)濟(jì)和科學(xué)技術(shù)的快速發(fā)展,對(duì)于油氣資源的需求也日益增長(zhǎng),海洋油氣資源的開發(fā)也越來(lái)越快[1]。水下生產(chǎn)技術(shù)憑借其高效、經(jīng)濟(jì)等優(yōu)點(diǎn),已發(fā)展成為開發(fā)海洋油氣的關(guān)鍵技術(shù),水下生產(chǎn)系統(tǒng)作為深海油氣田的開發(fā)模式之一,逐漸成為海洋石油鉆采的主要裝備并得到廣泛的應(yīng)用[2]。

隨著海洋油氣開采技術(shù)的不斷提高,水下生產(chǎn)系統(tǒng)也在不斷更新,典型的水下生產(chǎn)系統(tǒng)雖然解決了復(fù)雜的海洋環(huán)境以及天氣情況對(duì)海洋油氣開采過(guò)程中的影響,但是水下管匯、跨接管和采油樹等開采裝備的布置變得錯(cuò)綜復(fù)雜,且技術(shù)要求較高、成本較大。為此,提出新一代水下生產(chǎn)系統(tǒng)的概念,新一代水下生產(chǎn)系統(tǒng)將傳統(tǒng)水下生產(chǎn)系統(tǒng)中在海底平面分散布置的水下裝備集成到深水功能艙[3],形成全水下立體空間布局的創(chuàng)新型完整方案,具有形式簡(jiǎn)單、開發(fā)成本低且集成度高的優(yōu)點(diǎn)。由于海底復(fù)雜惡劣的生產(chǎn)環(huán)境,極易導(dǎo)致水下生產(chǎn)設(shè)備發(fā)生故障,干式采油樹作為功能艙內(nèi)很重要且復(fù)雜的裝備,極易發(fā)生故障,由于采油樹上閥門較多,因此故障的發(fā)生往往是由于以節(jié)流閥為代表的閥門的故障失效。水下設(shè)備維修作業(yè)具有環(huán)境復(fù)雜、作業(yè)風(fēng)險(xiǎn)大以及作業(yè)人員培訓(xùn)困難等特點(diǎn),文中將虛擬現(xiàn)實(shí)技術(shù)應(yīng)用于干式采油樹節(jié)流閥更換過(guò)程的虛擬仿真。

虛擬現(xiàn)實(shí)技術(shù)綜合了計(jì)算機(jī)圖形技術(shù)、仿真技術(shù)、人機(jī)交互技術(shù)、人工智能技術(shù)、傳感器技術(shù)以及網(wǎng)絡(luò)技術(shù)等多種科學(xué)技術(shù)[4],目前已廣泛應(yīng)用于石油、機(jī)械以及電力等工業(yè)仿真領(lǐng)域。張帆等人[5]提出了虛擬維修系統(tǒng)架構(gòu)和技術(shù)流程。杜東等人[6]對(duì)虛擬維修的必要性和可行性進(jìn)行了分析,并對(duì)虛擬維修訓(xùn)練系統(tǒng)的功能、體系架構(gòu)、系統(tǒng)流程以及數(shù)據(jù)實(shí)現(xiàn)等問(wèn)題進(jìn)行了詳細(xì)闡述。張登峰等人[7]構(gòu)建了虛擬維修仿真平臺(tái),并通過(guò)仿真試驗(yàn)評(píng)估了飛機(jī)客艙座椅維修可視性和可達(dá)性工效水平。Eduardo H.Tanaka等[8]研發(fā)出了一種沉浸式虛擬變電站,為電工培訓(xùn)學(xué)員提供了真實(shí)的體驗(yàn)。Longo Francesco等[9]開發(fā)了具有船舶6自由度運(yùn)動(dòng)模擬功能的艦橋模擬器。Bruzzone Agostino[10]開發(fā)了用于港口交通管理和駕駛員培訓(xùn)的虛擬仿真系統(tǒng)。

針對(duì)采油樹上容易發(fā)生故障的閥門,該文設(shè)計(jì)了一種艙內(nèi)專用修復(fù)機(jī)械手,將虛擬現(xiàn)實(shí)技術(shù)與機(jī)械手結(jié)構(gòu)設(shè)計(jì)、維修過(guò)程相結(jié)合,開發(fā)了水下采油樹節(jié)流閥更換機(jī)械手虛擬現(xiàn)實(shí)仿真系統(tǒng),通過(guò)本系統(tǒng)可使維修人員更好地實(shí)現(xiàn)人機(jī)協(xié)作,使機(jī)械手能夠在復(fù)雜的場(chǎng)景下進(jìn)行安全作業(yè),順利完成采油樹的維修任務(wù)。

1 系統(tǒng)總體方案

水下采油樹維修機(jī)械手仿真系統(tǒng)采用C/S架構(gòu)[11],以Unity 3D引擎作為系統(tǒng)開發(fā)平臺(tái),選取Solidworks建模工具進(jìn)行機(jī)械手的建模,并在3Ds Max中進(jìn)行貼圖與渲染。Unity 3D是由Unity Technologies開發(fā)的跨平臺(tái)引擎,該軟件具有可視化編程界面、支持Open GL和Direct11、集成了Phys X3.3物理系統(tǒng)等眾多功能特點(diǎn),所以在虛擬現(xiàn)實(shí)仿真領(lǐng)域具有廣泛應(yīng)用[12]。

1.1 系統(tǒng)總體框架

系統(tǒng)采用三層軟件架構(gòu)體系,由顯示模塊、操作模塊、功能模塊組成,如圖1所示。

圖1中各模塊功能如下:

圖1 系統(tǒng)架構(gòu)

(1)顯示模塊。

場(chǎng)景搭建:搭建水下采油樹維修的作業(yè)環(huán)境,包括海洋環(huán)境搭建、采油樹和機(jī)械手模型的建立,是系統(tǒng)運(yùn)作的主要場(chǎng)所。

場(chǎng)景運(yùn)動(dòng)控制:為了實(shí)現(xiàn)虛擬仿真的實(shí)時(shí)性,在Unity 3D引擎中對(duì)機(jī)械手、采油樹等其他工具進(jìn)行動(dòng)態(tài)信息的管理與顯示。

(2)操作模塊。

該模塊主要實(shí)現(xiàn)系統(tǒng)的GUI界面顯示、人機(jī)交互以及信息反饋等功能。

(3)功能模塊。

該模塊是整個(gè)系統(tǒng)的核心,通過(guò)編寫C#腳本、對(duì)采油樹的維修工藝進(jìn)行研究,以及建立機(jī)械手的運(yùn)動(dòng)學(xué)模型并進(jìn)行軌跡規(guī)劃,實(shí)現(xiàn)采油樹維修機(jī)械手的虛擬仿真。

1.2 開發(fā)流程

維修機(jī)械手虛擬仿真系統(tǒng)由軟件和硬件兩部分組成,軟件分為海面和海底兩大部分,仿真、培訓(xùn)功能模塊齊全;硬件與軟件之間通過(guò)數(shù)據(jù)采集卡進(jìn)行通信,可通過(guò)鍵盤、手柄等硬件對(duì)軟件的功能模塊進(jìn)行實(shí)時(shí)控制。該系統(tǒng)的開發(fā)流程分為5步進(jìn)行:

Step1:在Solidworks中對(duì)采油樹、機(jī)械手進(jìn)行三維建模;

Step2:在3dsMax中對(duì)模型進(jìn)行格式轉(zhuǎn)換、貼圖和渲染;

Step3:采用Unity 3D開發(fā)平臺(tái)對(duì)系統(tǒng)進(jìn)行軟件設(shè)計(jì)與開發(fā);

Step4:搭建系統(tǒng)硬件仿真平臺(tái);

Step5:硬件與軟件之間進(jìn)行數(shù)據(jù)通信,進(jìn)行測(cè)試實(shí)驗(yàn)。

基于Unity 3D的維修機(jī)械手虛擬仿真系統(tǒng)開發(fā)流程如圖2所示。

圖2 系統(tǒng)開發(fā)流程

2 軟件系統(tǒng)設(shè)計(jì)

為了保證采油樹維修過(guò)程的逼真度及維修機(jī)械手的路徑規(guī)劃功能,首先搭建機(jī)械手模型和虛擬作業(yè)環(huán)境,實(shí)現(xiàn)機(jī)械手和軟件操控平臺(tái)的實(shí)時(shí)數(shù)據(jù)通信;并對(duì)系統(tǒng)的關(guān)鍵技術(shù)進(jìn)行研究,如系統(tǒng)UI界面設(shè)計(jì)、碰撞檢測(cè)技術(shù)[13]等。

2.1 三維建模與場(chǎng)景搭建

為了重現(xiàn)維修作業(yè)現(xiàn)場(chǎng),根據(jù)深水功能艙內(nèi)各裝備在艙內(nèi)的分布情況以及各裝備的外形尺寸和裝配關(guān)系,通過(guò)Solidworks軟件搭建作業(yè)場(chǎng)景模型庫(kù)(見圖3),并將模型導(dǎo)入3Ds Max中進(jìn)行貼圖、渲染以及格式轉(zhuǎn)換,將FBX格式的模型文件導(dǎo)入U(xiǎn)nity中進(jìn)行場(chǎng)景搭建,以達(dá)到現(xiàn)場(chǎng)作業(yè)場(chǎng)景的高真實(shí)度還原。

圖3 深水功能艙

采油樹維修作業(yè)場(chǎng)景主要由干式采油樹、維修機(jī)械手、配件箱、三維海洋環(huán)境等組成。為了高真實(shí)度地重構(gòu)作業(yè)場(chǎng)景,首先根據(jù)虛擬現(xiàn)實(shí)場(chǎng)景中三維模型建模標(biāo)準(zhǔn)在統(tǒng)一的尺度標(biāo)尺下完成1∶1比例的三維建模。為了提高運(yùn)行速度,用于構(gòu)建虛擬現(xiàn)實(shí)場(chǎng)景的三維模型需要盡可能簡(jiǎn)單,模型創(chuàng)建完成后需進(jìn)行適當(dāng)?shù)膬?yōu)化,然后根據(jù)各零部件在場(chǎng)景中的布局和機(jī)械連接關(guān)系進(jìn)行裝配。

2.2 碰撞檢測(cè)技術(shù)

機(jī)械手維修過(guò)程中存在解鎖、抓取、移動(dòng)、旋轉(zhuǎn)、放置等各種交互操作,為了防止在維修作業(yè)過(guò)程中模型發(fā)生穿透、掉落等不真實(shí)的場(chǎng)景發(fā)生,在需要實(shí)現(xiàn)交互行為的機(jī)械手與節(jié)流閥上添加觸發(fā)器和剛體組件[14],并在觸發(fā)器中添加碰撞體,由于機(jī)械手結(jié)構(gòu)復(fù)雜,為了保證精確碰撞,為機(jī)械手添加網(wǎng)格碰撞器,節(jié)流閥添加球型碰撞器(見圖4)。

圖4 模型添加碰撞器

對(duì)于空間中任意一點(diǎn)坐標(biāo)為A(x,y,z),碰撞體球心坐標(biāo)為(x0,y0,z0),假設(shè)球的半徑為r,則球碰撞體的觸發(fā)域?yàn)椋?/p>

R=

{(x,y,z)|L(x-x0)2+(y-y0)2+(z-z0)2≤r2}

2.3 人機(jī)交互設(shè)計(jì)

本系統(tǒng)基于C#語(yǔ)言進(jìn)行系統(tǒng)腳本的程序設(shè)計(jì),IDE采用Microsoft Visual Studio 2019。虛擬仿真系統(tǒng)的界面設(shè)計(jì)采用NGUI來(lái)完成UI界面的制作。虛擬仿真系統(tǒng)中設(shè)置了用戶登錄、人員考核、理論知識(shí)培訓(xùn)等主要界面。系統(tǒng)登錄界面如圖5所示,登錄界面采用IuputField組件輸入用戶名和密碼,采用C#編寫賬號(hào)驗(yàn)證腳本并添加給相應(yīng)組件來(lái)進(jìn)行賬號(hào)真實(shí)性的驗(yàn)證。

圖5 系統(tǒng)登錄界面

3 機(jī)械手結(jié)構(gòu)設(shè)計(jì)

機(jī)械手的主要結(jié)構(gòu)包括移動(dòng)導(dǎo)軌機(jī)構(gòu)、抓手機(jī)構(gòu)以及三級(jí)伸縮式液壓缸(見圖6)。通過(guò)對(duì)功能艙內(nèi)部空間的評(píng)估,針對(duì)節(jié)流閥的具體特征,機(jī)械手的關(guān)鍵設(shè)計(jì)為使用三級(jí)伸縮液壓缸,極大地減少了對(duì)艙內(nèi)空間的使用;使用解鎖裝置與液壓抓手,可以精準(zhǔn)控制節(jié)流閥的提升與下放。

圖6 機(jī)械手結(jié)構(gòu)設(shè)計(jì)

4 系統(tǒng)仿真實(shí)驗(yàn)

4.1 系統(tǒng)仿真

針對(duì)采油樹上以節(jié)流閥為代表的各類閥門的故障是最易出現(xiàn)的故障失效形式,進(jìn)行虛擬維修作業(yè)仿真。

機(jī)械手的具體動(dòng)作過(guò)程為:機(jī)械手沿艙內(nèi)工字鋼導(dǎo)軌移動(dòng)到指定位置,三級(jí)伸縮液壓缸伸張,抓手機(jī)構(gòu)下移,推動(dòng)件在一液壓缸作用下向下移動(dòng),使抓手徑向收縮插入故障節(jié)流閥的卡槽中,然后推動(dòng)件向上移動(dòng),抓手恢復(fù)原狀,卡住節(jié)流閥內(nèi)的卡槽,同時(shí)解鎖裝置在一液壓缸作用下伸長(zhǎng)解鎖,將故障節(jié)流閥從采油樹上取下;解鎖后,三級(jí)伸縮液壓缸縮短,提升故障節(jié)流閥,整個(gè)機(jī)械手沿導(dǎo)軌移動(dòng)相應(yīng)距離后,三級(jí)伸縮液壓缸伸張,放置故障節(jié)流閥,推動(dòng)件向下移動(dòng),抓手脫離卡槽,完成故障節(jié)流閥的安全放置;然后推動(dòng)件下移,抓手徑向收縮插入全新節(jié)流閥的卡槽中,同時(shí)解鎖裝置伸長(zhǎng)鎖緊全新節(jié)流閥,三級(jí)伸縮液壓缸縮短,提升全新節(jié)流閥到相應(yīng)位置,抓手收縮并鎖緊全新節(jié)流閥,最后機(jī)械手回到初始位置等待下一次指令(具體工藝仿真過(guò)程如圖7所示)。

圖7 工藝過(guò)程虛擬仿真

虛擬仿真系統(tǒng)由虛擬維修機(jī)械手和海洋作業(yè)環(huán)境組成,將FBX模型文件加載至Unity 3D,基于C#語(yǔ)言編寫Translate()與Rotation()函數(shù)[15]的移動(dòng)與旋轉(zhuǎn)控制腳本,并配合碰撞檢測(cè)功能實(shí)現(xiàn)機(jī)械手的抓取功能。實(shí)際機(jī)器人在運(yùn)動(dòng)過(guò)程中,機(jī)器人的各個(gè)關(guān)節(jié)都具有層級(jí)關(guān)系。當(dāng)機(jī)器人的基座運(yùn)動(dòng)時(shí),基座上的各級(jí)液壓缸以及抓手機(jī)構(gòu)都會(huì)隨之運(yùn)動(dòng),同理,在虛擬仿真系統(tǒng)中,虛擬維修機(jī)械手也應(yīng)具備相應(yīng)的層級(jí)關(guān)系。

4.2 系統(tǒng)整體實(shí)驗(yàn)

虛擬仿真系統(tǒng)采用搖桿對(duì)機(jī)械手進(jìn)行操作、控制。搖桿向上位機(jī)發(fā)送指令,上位機(jī)給數(shù)據(jù)采集卡發(fā)送通信協(xié)議,并對(duì)數(shù)據(jù)采集卡接收到通信協(xié)議后返回的電信號(hào)進(jìn)行解析[16],以此來(lái)識(shí)別搖桿的狀態(tài),當(dāng)搖桿進(jìn)行操作時(shí),系統(tǒng)軟件模塊便可做出實(shí)時(shí)響應(yīng)。該系統(tǒng)對(duì)采油樹維修機(jī)械手的操作平臺(tái)進(jìn)行了機(jī)械加工,將操作平臺(tái)與軟件模塊建立連接后,采油樹維修機(jī)械手虛擬仿真系統(tǒng)效果如圖8所示。

圖8 操作平臺(tái)實(shí)物

為了驗(yàn)證該系統(tǒng)能否滿足海洋石油裝備培訓(xùn)要求,邀請(qǐng)了海洋石油裝備相關(guān)專業(yè)的15名學(xué)生對(duì)采油樹維修的作業(yè)流程進(jìn)行測(cè)試。通過(guò)與15名學(xué)生的共同測(cè)試與交流表明,該系統(tǒng)功能模塊完整,機(jī)械手能夠按照搖桿的控制指令實(shí)時(shí)運(yùn)動(dòng),無(wú)停頓感,系統(tǒng)運(yùn)行流暢,具有較強(qiáng)的交互性能。系統(tǒng)測(cè)試結(jié)果如表1所示。

表1 系統(tǒng)測(cè)試結(jié)果

5 結(jié)束語(yǔ)

設(shè)計(jì)了一種功能艙內(nèi)采油樹維修機(jī)械臂,并將新興的虛擬現(xiàn)實(shí)技術(shù)與海洋石油裝備中的采油樹維修培訓(xùn)相結(jié)合,通過(guò)Unity 3D研發(fā)了一套采油樹維修機(jī)械手虛擬仿真系統(tǒng)。通過(guò)多個(gè)三維建模軟件的應(yīng)用,實(shí)現(xiàn)了機(jī)械臂、采油樹及相關(guān)模型的建模,成功搭建了采油樹維修機(jī)械臂作業(yè)環(huán)境。通過(guò)合理規(guī)劃?rùn)C(jī)械臂的父子關(guān)系,實(shí)現(xiàn)了機(jī)械臂的實(shí)時(shí)動(dòng)態(tài)運(yùn)動(dòng)仿真。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)沉浸感高,交互效果強(qiáng),可以滿足海洋石油裝備操作人員的訓(xùn)練需求。

猜你喜歡
故障作業(yè)模型
一半模型
重要模型『一線三等角』
快來(lái)寫作業(yè)
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
故障一點(diǎn)通
3D打印中的模型分割與打包
作業(yè)
故事大王(2016年7期)2016-09-22 17:30:08
奔馳R320車ABS、ESP故障燈異常點(diǎn)亮
故障一點(diǎn)通
江淮車故障3例
主站蜘蛛池模板: 福利视频一区| 亚洲人成网7777777国产| 国产噜噜在线视频观看| 欧美色视频在线| 亚洲日韩精品综合在线一区二区| 亚洲第一成网站| 亚洲天堂日韩在线| 成人国产一区二区三区| 久久 午夜福利 张柏芝| 国产在线自乱拍播放| 精品国产一区二区三区在线观看| 亚洲高清在线天堂精品| 精品无码一区二区三区电影| 欧美高清国产| 青青草久久伊人| 最近最新中文字幕在线第一页| 国产第一页屁屁影院| 久久动漫精品| 国产农村妇女精品一二区| 亚洲欧美日韩成人高清在线一区| 国内毛片视频| 亚洲最猛黑人xxxx黑人猛交| 国产乱子精品一区二区在线观看| 香蕉久人久人青草青草| 中文国产成人久久精品小说| 久久久久国产一区二区| 成人国产精品一级毛片天堂 | 国产亚洲欧美在线视频| 婷婷99视频精品全部在线观看| 超级碰免费视频91| 亚洲成人精品久久| 国产成人精品免费av| 99久久精品国产综合婷婷| 亚洲色无码专线精品观看| 亚洲av无码成人专区| 精品综合久久久久久97| 国内精品91| 黄色网在线| 欧美日本在线观看| 亚洲第一成网站| 欧美国产菊爆免费观看| 国产精品露脸视频| 久热这里只有精品6| 久久久久国产精品嫩草影院| 久久性妇女精品免费| 毛片网站在线看| 国产免费网址| 日韩小视频网站hq| 精品国产免费观看| 国产一区二区福利| 亚洲黄色视频在线观看一区| 日韩第九页| 亚洲欧美在线精品一区二区| 国产无码精品在线| 中文字幕日韩丝袜一区| 国产福利一区二区在线观看| 精品日韩亚洲欧美高清a| 国产激爽爽爽大片在线观看| 精品人妻AV区| 无码精油按摩潮喷在线播放| 国产在线精品99一区不卡| 国产91av在线| 精品久久国产综合精麻豆| 成人免费午夜视频| 欧美专区在线观看| 国产成人精品免费视频大全五级| 亚洲综合久久成人AV| 女人18毛片水真多国产| 最新国产精品鲁鲁免费视频| 色有码无码视频| 朝桐光一区二区| 综合色亚洲| 国产第一页免费浮力影院| 就去色综合| 大香伊人久久| 怡红院美国分院一区二区| 97成人在线视频| www.99精品视频在线播放| 日韩精品无码免费一区二区三区 | 免费观看国产小粉嫩喷水| 亚洲第一区在线| 久久久久88色偷偷|