摘 要:詳細(xì)介紹了海底石油管道檢測爬行器智能控制器中兩個模塊的設(shè)計工作,并給出了這兩個模塊的設(shè)計任務(wù)與設(shè)計方案.
關(guān)鍵詞:管道檢測;智能爬行器;智能控制器;缺陷定位
引 言
石油管道是能源部門所必需的輸送設(shè)備,管道經(jīng)長期使用,管壁受沖刷和腐蝕以致減薄,常會發(fā)生泄漏事故,造成巨大的經(jīng)濟(jì)損失,且污染環(huán)境影響生態(tài),做好輸油管道的在役檢測工作,防患于未然,已成為能源部門的當(dāng)務(wù)之急.
由于采用傳統(tǒng)的檢測手段實(shí)施海底輸油管道的檢測非常困難,因此,國內(nèi)外進(jìn)行了大量的研究開發(fā)工作,力圖攻克這一難題[1~7].目前發(fā)達(dá)國家主要采用管道檢測爬行器進(jìn)行在役檢測,其檢測方法主要采用漏磁檢測和超聲檢測等.
2002年勝利石油管理局、上海交通大學(xué)、哈爾濱工業(yè)大學(xué)與上海電力學(xué)院4單位聯(lián)合申請到了國家863項(xiàng)目“海底管道的檢測與維修技術(shù)”.該項(xiàng)目主要關(guān)鍵技術(shù)有缺陷檢測、檢測器變徑、精確定位、信號采集與處理、電源與驅(qū)動、智能爬行器、智能控制系統(tǒng)、管道缺陷評價、投放回收等,上海電力學(xué)院主要負(fù)責(zé)電動爬行智能控制、捷聯(lián)慣性導(dǎo)航系統(tǒng)及精確大地定位、檢測電源等研究工作.本文僅介紹智能控制器中有關(guān)缺陷定位過程控制、異常情況的分析與解救兩個模塊設(shè)計問題.這兩個模塊的任務(wù)是進(jìn)行系統(tǒng)自檢,如發(fā)現(xiàn)問題,則進(jìn)行異常情況的分析,解救模塊進(jìn)行異常處理;
否則,缺陷定位過程控制模塊進(jìn)行正常工作.下面具體介紹這兩個模塊的設(shè)計工作.
1 缺陷定位過程控制模塊的設(shè)計
1.1 設(shè)計任務(wù)
缺陷定位過程控制模塊的設(shè)計任務(wù)主要有:
1 在檢測起點(diǎn)爬行器自動啟動,在終點(diǎn)自動停止;
2 爬行速度和檢測速度能自動轉(zhuǎn)換;
3 精確定位時給出定位信號和相對距離,并判定定位情況;
4 找準(zhǔn)缺陷位置后檢測裝置自動停止,同位素發(fā)射源對準(zhǔn)缺陷發(fā)射同位素;
5 精確定位后自動啟動爬行.
1.2 設(shè)計方案
1.2.1 檢測裝置的速度切換和定位過程設(shè)計
檢測裝置的首要任務(wù)是找到缺陷處,精確定位,讓同位素發(fā)射源對準(zhǔn)缺陷處,檢測裝置自動停止.這個任務(wù)所經(jīng)歷的運(yùn)動過程見圖1.它可分為幾個部分:首先,檢測裝置在爬行器的帶動下,從開始位置啟動到1點(diǎn)(根據(jù)經(jīng)驗(yàn)選取)至最高速,通過里程輪反饋回來的位置信息在預(yù)定降速位置(檢測范圍)2點(diǎn)降至3點(diǎn)低速行駛,同時開始檢測缺陷信息;在4點(diǎn)檢測到缺陷后,位置控制系統(tǒng)采取模糊控制方法或PID控制方法將檢測裝置停在檢測位置允許的范圍內(nèi)的5點(diǎn)處(定位準(zhǔn)確區(qū)內(nèi)).而后控制系統(tǒng)精確測量出放射裝置與缺陷中心間的相對距離,發(fā)出精確定位信號,低速調(diào)整至使放射裝置停在缺陷中心位置.
圖1中,V為爬行器速度.在啟動至最大速度過程中,為了保證狀態(tài)平滑的轉(zhuǎn)換,可以采用斜坡升速控制規(guī)律(初設(shè)狀態(tài)轉(zhuǎn)換開始的升速控制允許位移為30±5m);同樣,在爬行轉(zhuǎn)換為檢測狀態(tài)過程中,也采用斜坡減速控制(減速長度初設(shè)允許位移為15±5m);在爬行狀態(tài)和檢測狀態(tài)采用恒速控制(高速、低速);缺陷信號被檢測出來后,為了精確定位,應(yīng)首先迅速減速至零.為了保證平滑運(yùn)行,可采用模糊控制方法或PID控制方法,使檢測裝置停在允許的定位區(qū)內(nèi)(允許位移初設(shè)為5±1m).由于檢測裝置不能在管內(nèi)產(chǎn)生振動,因此速度控制環(huán)節(jié)不能有超調(diào).
1.2.2 檢測過程中的缺陷識別
缺陷識別過程見圖2.
在第一次在線檢測過程中基本能確定缺陷的大體位置和特征,在第二次精確檢測和定位中需要完成實(shí)測缺陷信號類別的對比確認(rèn)問題.通過對缺陷信號的一些特征指標(biāo)(如峰值、平均值等)的識別來實(shí)現(xiàn)信號的檢測確認(rèn).在識別方法中,選擇人工神經(jīng)網(wǎng)絡(luò)來實(shí)現(xiàn)缺陷的識別確認(rèn).通過對常見的缺陷進(jìn)行分類和分析,找到其特征參數(shù),然后選擇合適的算法(比如BP算法),以構(gòu)成3層網(wǎng)絡(luò),并對此網(wǎng)絡(luò)進(jìn)行訓(xùn)練,實(shí)現(xiàn)離線的識別,再將其應(yīng)用到在線識別中.同時,當(dāng)缺陷被確認(rèn)時,能夠精確定位出缺陷中心的位置,以便后面的放射裝置能對準(zhǔn).
1.2.3 輸入輸出信息
1 輸入信息 有檢測部分的缺陷判斷信號、里程輪位移信息、缺陷中心位置信息、缺陷預(yù)計位置等.
2 輸出信息 有爬行器的爬行速度指令、爬行器已爬行距離與離終點(diǎn)距離信號、射線門的開或關(guān)指令等.
1.2.4 正??刂撇糠种悄芸刂平Y(jié)構(gòu)
其控制結(jié)構(gòu)見圖3.
2 異常情況的分析及解救模塊
2.1 設(shè)計任務(wù)
在定位檢測過程中實(shí)時監(jiān)視各重要系統(tǒng)的工作狀態(tài)和報警信息,分析異常情況并提出解救措施.
2.2 設(shè)計方案
2.2.1 監(jiān)視系統(tǒng)安全運(yùn)行信息
巡回檢測爬行器、動力電源、漏磁及超聲檢測器、示蹤射線發(fā)射器等各部分的狀態(tài)和報警信號,如這些信號一切正常,則給主控中心“正?!毙盘枺?
2.2.2 分析狀態(tài)及報警信號并判別故障類型
若系統(tǒng)巡檢故障點(diǎn)的信號不正常,說明系統(tǒng)出現(xiàn)故障,則需通過分析狀態(tài)及報警信號,判別出故障類型.故障類型及判別方法如下:
1 電動爬行器故障 主要有電機(jī)故障,如電機(jī)斷路(兩端間無電流)、短路(兩端間無電壓)等故障;運(yùn)動受阻故障,如運(yùn)動速度變?yōu)榱?,電機(jī)電流偏大.
2 智能控制器故障 主要有控制回路斷路故障,表現(xiàn)為檢測不到電機(jī)速度或電機(jī)實(shí)際輸入電壓為零;控制算法失效故障,表現(xiàn)為電機(jī)實(shí)際速度與給定速度偏差超限.
3 動力源故障 動力電池電能將耗盡,表現(xiàn)為動力電池電壓低于下限;動力電池電能不足,表現(xiàn)為動力電池剩余電量不足以支持爬行器走完全程距離;檢測電源故障,表現(xiàn)為供給系統(tǒng)某處的電源電壓下降或?yàn)榱悖?
4 傳感部件與數(shù)據(jù)存貯器故障 主要有漏磁及超聲傳感器失靈;里程輪失靈;旋轉(zhuǎn)編碼器失靈;數(shù)據(jù)存貯器失靈.
5 示蹤射線發(fā)射器故障 主要有示蹤射線發(fā)射器倉門無法打開;示蹤射線發(fā)射器倉門無法關(guān)閉.
6 計算機(jī)自檢及計算機(jī)間通訊故障 微機(jī)自檢,可檢測出CPU、存貯器、I/O接口、微機(jī)間通信等故障;計算機(jī)間通訊故障主要有,控制中心聯(lián)絡(luò)不到爬行器;控制中心聯(lián)絡(luò)不到檢測器;控制中心聯(lián)絡(luò)不到示蹤射線發(fā)射器.
2.2.3 根據(jù)故障類型決策最佳解救方案
1 爬行器故障 如果是電機(jī)故障,則停止行進(jìn),如能后退,則返回,否則,停下并發(fā)示蹤求救信號SOS,并脫離離合器,等待救護(hù);如果是運(yùn)動受阻,可運(yùn)用模式識別方法,判斷是何種障礙物(如轉(zhuǎn)彎、變形、上坡、異形物等)后,對不同障礙物可做不同處理,一般可倒行一段距離、旋轉(zhuǎn)一定角度、微調(diào)彈性支撐臂角度,再加速前進(jìn),如還不能通過,則停止檢測前進(jìn),后退返回.
2 智能控制器故障 如果是控制回路斷路故障,與電機(jī)故障處理方案相同;如果是控制算法失效故障,改換另一種控制算法,如控制系統(tǒng)運(yùn)轉(zhuǎn)正常,則繼續(xù)檢測前進(jìn),否則,與電機(jī)故障處理方案相同.
3 動力源故障 如發(fā)生動力電池電能將耗盡故障,則立即停止前進(jìn),發(fā)示蹤求救信號SOS,并脫離離合器,等待救護(hù);如發(fā)生動力電池電能不足故障,若剩余能量足以支持其返回,則停止前進(jìn)并返回,否則,停下并發(fā)示蹤求救信號SOS,并脫離離合器,等待救護(hù);如發(fā)生檢測電源故障,則啟用備用檢測電源,若不然,停止檢測,運(yùn)動返回或前進(jìn)到底.進(jìn)退與否取于路程遠(yuǎn)近.
4 傳感部件與數(shù)據(jù)存貯器故障 可采用重置漏磁或超聲檢測器;重置里程輪;重置旋轉(zhuǎn)編碼器;重置數(shù)據(jù)存貯器.
5 示蹤射線發(fā)射器故障 可重置示蹤射線發(fā)射器再試,若不能排除故障,則啟動應(yīng)急裝置關(guān)閉示蹤射線發(fā)射器.
6 計算機(jī)自檢及計算機(jī)間通訊故障 可采用重啟計算機(jī);重建與爬行器的通訊聯(lián)系;重建與檢測器的通訊聯(lián)系;重建與射線器的通訊聯(lián)系.
2.2.4 根據(jù)解救措施的實(shí)施效果決定操作方案
一般來說,如前面決策方案實(shí)施效果沒有達(dá)到預(yù)期目標(biāo),則系統(tǒng)可采用第二套方案;若再失靈,則停下并發(fā)示蹤求救信號SOS,并脫離離合器,等待救護(hù).
3 結(jié)束語
本文詳細(xì)介紹了海底石油管道檢測爬行器智能控制器其中的兩個關(guān)鍵模塊的設(shè)計,仿真表明了這兩個模塊設(shè)計的正確性和可行性,現(xiàn)正把這兩個模塊與系統(tǒng)的其他模塊進(jìn)行連接和調(diào)試.
參考文獻(xiàn)
[1]CordellJL.Thelatrst developmentsin pipeline pigging world-wide ?。跩].Pipes&PipelineInternational,1994,8(7):9~16.
[2]Raad JA.Comparison between ultrasonic and magneticfluxpigsfor pipeline[J].Pipes&pipelinesinternational,1987,32(1):7~15.
[3]周 明,何鳳歧,麻百勇.在役石油管道無損檢測方法[J].無損檢測,1999,21(1):8~13.
[4]龍 偉,周 明,黃 杰.在役管道超聲檢測系統(tǒng)的現(xiàn)狀及發(fā)展趨勢[J].中國機(jī)械工程,1996,7(2):52~54.
[5]沙 杰,劉戰(zhàn)術(shù),陳國防.中小徑管道爬行器控制系統(tǒng)設(shè)計[J].測控技術(shù),2000,19(4):27~29.
[6]張曉華,殷德軍,鄧宗全.一種基于視覺模糊推理的管道機(jī)器人自主定位控制方法[J].微計算機(jī)信息,2002,18(2):10-11.
[7]姜生元,鄧宗全,李 斌等.可編程邏輯控制器在管道機(jī)器人 控制系統(tǒng)中的應(yīng)用[J].無損檢測,2001,23(6):234~237.