謝小東 賴宏斌 陳瑋 夏屹鋒
【摘 要】石油專用管是油田生產(chǎn)建設(shè)中重要的物資材料,對石油管材質(zhì)量檢驗也是投入生產(chǎn)之前的重要環(huán)節(jié),傳統(tǒng)的檢驗方式都是在管材外部進行。該文介紹了一款適用于石油管內(nèi)自動爬行機器人,該機器人的設(shè)計完成將會為后續(xù)所有管內(nèi)檢測提供良好的平臺。
【關(guān)鍵詞】石油管;爬行器;無線傳輸
石油專用管在未投入使用之前必須有一個入庫質(zhì)量檢測,檢測主要是在管體外部進行無損檢測、壁厚檢測以及螺紋幾何參數(shù)檢測,現(xiàn)場檢測需要將專用管進行上下架鋪平后完成,這樣會造成大量的人力物力浪費。該爬行機器人的設(shè)計主要是解決管剁堆放的石油管質(zhì)量檢測方式。
一、爬行機器人結(jié)構(gòu)設(shè)計及爬行方式
1、1整體結(jié)構(gòu)設(shè)計
由于每只管體內(nèi)部是一個弧面構(gòu)造,整體呈現(xiàn)一個圓柱孔狀結(jié)構(gòu)。該機器人的整體設(shè)計為了貼合管體表面,也采取圓柱形的整體設(shè)計,根據(jù)不同的管徑Φ139、Φ173、Φ244等設(shè)計出相應(yīng)尺寸的規(guī)格型號。
1、2動力驅(qū)動部分
機器人動力部分采用電機驅(qū)動,通過采用大功率的電機以及變速箱的配合,以螺桿傳功方式將動力傳輸給動力部分。為了與管體更穩(wěn)定的貼和,達到更大的推動力,采用麥克納姆輪取代以往普通的輪子。
1、3爬行方式設(shè)計
由于管體內(nèi)部空間狹小且是弧形機構(gòu),爬行方式采用內(nèi)部直線完成前進與后退功能。動力部分采用兩個電機驅(qū)動,輔助部分采用4個輪子進行管壁貼和。
二、控制部分及傳輸部分的設(shè)計
2、1主控電路部分
主控電路部分采用arduino控制主板完成。Arduino的硬件原理圖、電路圖等核心庫文件都是開源的,可以任意修改原始設(shè)計及相應(yīng)代碼。Arduino IDE基于processing IDE開發(fā)。對于初學(xué)者來說,極易掌握,同時有著足夠的靈活性。語言基于wiring語言開發(fā),是對avr-gcc庫的二次封裝,不需要太多的單片機基礎(chǔ)、編程基礎(chǔ),可以快速的進行開發(fā)【1】。主控電路部分主要分為主控芯片、供電部分、爬行部分以及避障部分組成,連接示意圖如圖2-1所示。
2、2信號傳輸部分設(shè)計
石油專用管長度在10-12米之間,材質(zhì)都是鋼鐵磁性材料,對應(yīng)信號傳輸有一定的影響限制。但是Wifi傳輸大功率的WIFI信號也可以實現(xiàn)爬行機器人的各種控制。Wi-Fi是目前使用2.4G UHF或5G SHF ISM 射頻頻段技術(shù)。Wi-Fi是一個無線網(wǎng)絡(luò)通信技術(shù)的品牌,由Wi-Fi聯(lián)盟所持有。目的是改善基于IEEE 802.11標準的無線網(wǎng)路產(chǎn)品之間的互通性【2】。有人把使用IEEE 802.11系列協(xié)議的局域網(wǎng)就稱為無線保真。甚至把Wi-Fi等同于無線網(wǎng)際網(wǎng)路(Wi-Fi是WLAN的重要組成部分)。部分控制協(xié)議代碼如下:
void Widget::connectLine()
{
_player->open(_media);
socket->connectToHost(QHostAddress("192.168.1.1"),2001); //控制WiFi信號連接
}
void Widget::on_pushButton_up_clicked() //機器人控制按鍵信號,控制機器人爬行前進與后退
{
char buff [5];
buff[0] = 0xff;
buff[1] = 0x00;
buff[2] = 0x01;
}
三、結(jié)束語
通過該篇論文的介紹,基本上介紹了管內(nèi)爬行機器人的整體設(shè)計。通過管內(nèi)自動爬行機器人的設(shè)計,實現(xiàn)遠程控制管內(nèi)前進與后退。在該爬行機器人內(nèi)部在添加紅外傳感器、溫度傳感器以及探傷等檢測工具可以最終石油專用管實現(xiàn)遠程自動檢測工作,起到減員增效的效果。
【參考文獻】
【1】 李紅淵 、《基于Arduino語音控制的五指靈巧手》;電子技術(shù)與軟件工程;2018第11期.
【2】 劉東、《基于wifi技術(shù)的無線網(wǎng)絡(luò)安全問題及對策》;智能建筑與智慧城市;2018第9期.