李海營(yíng)
(中石化勝利油田黃河鉆井總公司,山東 東營(yíng) 257513)
一種新型鉆井泵參數(shù)記錄儀的研制
李海營(yíng)
(中石化勝利油田黃河鉆井總公司,山東 東營(yíng) 257513)
為了解決鉆井過(guò)程要求定量控制泥漿泵的排量,但目前的鉆井參數(shù)記錄儀表不能定量完成泥漿替換和起下鉆定量灌注泥漿的問(wèn)題,研制了一種新型鉆井泵參數(shù)記錄儀。記錄儀采用單片機(jī)控制泥漿泵排量,軟件程序采用C語(yǔ)言。實(shí)際應(yīng)用表明:該記錄儀簡(jiǎn)單可靠,費(fèi)用低廉,尤其在機(jī)械類鉆機(jī)行業(yè)應(yīng)用前景廣闊。
參數(shù)記錄儀 泥漿泵 鉆井 定量灌注 單片機(jī) C語(yǔ)言
在石油和天然氣鉆進(jìn)、完井過(guò)程中,泥漿排量的控制一直是鉆井技術(shù)的重要參數(shù)。但是目前鉆井隊(duì)配置的鉆井多參數(shù)記錄儀只能顯示泥漿泵的瞬時(shí)排量和總排量,不能顯示和報(bào)警一段時(shí)間內(nèi)的泥漿排量,給鉆井起下鉆補(bǔ)充定量泥漿和固井時(shí)替換泥漿帶來(lái)困難。井隊(duì)技術(shù)人員只能根據(jù)泥漿泵每分鐘的泵沖數(shù),然后再乘以時(shí)間計(jì)算替換泥漿體積,這種人工計(jì)算方式精度低且累計(jì)誤差大。為此,勝利油田黃河鉆井總公司研制了一種新型鉆井泥漿泵參數(shù)記錄儀,來(lái)解決鉆井過(guò)程中定量控制泥漿泵排量的問(wèn)題。
由于泥漿泵的動(dòng)力端為曲柄連桿機(jī)構(gòu),所以泥漿排量不是均勻的,而是呈sinω形式變化的;再由于泥漿泵吸入閥和排出閥一般不能及時(shí)關(guān)閉,泵閥、活塞和其他密封件有高壓液體泄漏,泵缸或液體中含有氣體,以及泥漿稠度不同等,導(dǎo)致吸入度不同,實(shí)際的計(jì)算和設(shè)計(jì)中均按照平均流量計(jì)算。泥漿泵排量Q的計(jì)算式為:
Q=ηISπD2/4
(1)
鉆井泵參數(shù)記錄儀由主機(jī)和傳感器兩部分組成。主機(jī)由操作按鈕和液晶顯示屏組成,可在室內(nèi)安裝,用于設(shè)置并查看鉆井泵的當(dāng)前工作狀態(tài);傳感器為兩個(gè)電感式接近開(kāi)關(guān),分別安裝于兩臺(tái)鉆井泵上,用于檢測(cè)當(dāng)前鉆井泵的泵沖信號(hào)。
2.1單片機(jī)核心電路
鉆井泵參數(shù)記錄儀采用16位超低功耗單片機(jī)MSP430F247TPM作為核心處理芯片,溫度-40~105℃,價(jià)格3.4美元;MSP430F247 16位超低功耗微控制器具有32KByte閃存、4KByte RAM、12位ADC、兩個(gè)USCI和HW乘法器,具有功耗低、處理速度快及抗干擾性強(qiáng)等特點(diǎn)。
2.2實(shí)時(shí)時(shí)鐘電路
儀表的實(shí)時(shí)時(shí)鐘電路采用PCF8563時(shí)鐘芯片,該芯片采用I2C總線與主控制器進(jìn)行通信,總線最大速度可達(dá)400kHz;同時(shí)為該芯片配備一個(gè)3V鈕扣電池,當(dāng)主機(jī)斷電時(shí),可由鈕扣電池為時(shí)鐘芯片提供電源,使它繼續(xù)準(zhǔn)確計(jì)時(shí)。由于該芯片功耗極低,所以鈕扣電池在主機(jī)斷電后仍可至少工作兩年。
2.3報(bào)警電路
鉆井泵參數(shù)記錄儀設(shè)有3個(gè)報(bào)警繼電器,分別為K801、K802和K803,并且均為干接點(diǎn)形式輸出。U831為液晶顯示屏電源控制繼電器,當(dāng)液晶屏出現(xiàn)故障時(shí)用于液晶屏的重新上電啟動(dòng)。
上述4路繼電器的驅(qū)動(dòng)均采用ULN2003A控制芯片,該控制芯片內(nèi)含續(xù)流二極管,可以有效抑制因繼電器動(dòng)作、復(fù)位等引發(fā)的瞬態(tài)干擾,從而提高系統(tǒng)的可靠性;采用ULN2003A芯片代替分立元件進(jìn)行驅(qū)動(dòng),不但使元件數(shù)量減少,也節(jié)省了焊接加工成本減少了故障點(diǎn)。
2.4外部快速數(shù)據(jù)存儲(chǔ)電路
為了使鉆井泵參數(shù)記錄儀在斷電并重新上電時(shí),能夠準(zhǔn)確還原它在斷電瞬間的工作狀態(tài),需要實(shí)時(shí)記錄鉆井泵的當(dāng)前工作狀態(tài),這就對(duì)外部存儲(chǔ)器的存儲(chǔ)速度和擦寫壽命提出了較高的要求。為了解決以上問(wèn)題,筆者采用鐵電存儲(chǔ)器代替E2ROM存儲(chǔ)器進(jìn)行各類鉆井泵工作狀態(tài)參數(shù)的存儲(chǔ)。
2.5傳感器硬件采樣電路
傳感器硬件采樣電路(圖1)外接NPN型電感式接近開(kāi)關(guān),24V(DC)供電,經(jīng)快速光耦隔離后可將當(dāng)前接近開(kāi)關(guān)的狀態(tài)送往單片機(jī)檢測(cè)引腳。當(dāng)外部接近開(kāi)關(guān)無(wú)信號(hào)輸出時(shí),其信號(hào)線呈高電平狀態(tài),此時(shí)D501二極管截止,快速光耦U501輸入端發(fā)光管滅,其輸出端感光三極管截止,第6腳VO輸出高電平到單片機(jī)檢測(cè)引腳;相反,當(dāng)外部接近開(kāi)關(guān)有信號(hào)輸出時(shí),U501的第6腳輸出低電平到電片機(jī)檢測(cè)引腳。
圖1 傳感器硬件采集電路
鉆井泵參數(shù)記錄儀的軟件編程采用C語(yǔ)言,程序結(jié)構(gòu)采用順序結(jié)構(gòu),算法以1號(hào)泵的瞬時(shí)泵沖為關(guān)鍵因子,瞬時(shí)排量采用乘法(式(1))和浮點(diǎn)運(yùn)算計(jì)算,累計(jì)排量采用累加瞬時(shí)排量計(jì)算。瞬時(shí)泵沖算法采用中斷方式接收傳感器脈沖信號(hào),當(dāng)檢測(cè)到接近開(kāi)關(guān)動(dòng)作信號(hào)時(shí),啟用1μs的時(shí)鐘定時(shí)器;當(dāng)接近開(kāi)關(guān)復(fù)位后又檢測(cè)到新的動(dòng)作信號(hào)時(shí)暫停該定時(shí)器,并計(jì)算兩次動(dòng)作間的時(shí)長(zhǎng),這個(gè)時(shí)間便是泵沖一次的時(shí)間,根據(jù)此時(shí)間即可計(jì)算出瞬時(shí)泵沖(圖2)。
計(jì)算瞬時(shí)泵沖時(shí)間的程序如下:
void Pump_1(void)
{ unsigned long Temp;
P2IFG &=~BIT0;//手動(dòng)清除中斷標(biāo)志
P2IES^=BIT0;
Pump_1_Info.H_L_Flag=Pump1_DI_Value();//獲取當(dāng)前接近開(kāi)關(guān)狀態(tài),1=>高電平,0=>低電平
圖2 鉆井泵參數(shù)記錄儀的程序流程
if(Pump_1_Info.H_L_Count==0)//檢測(cè)到開(kāi)機(jī)后第1個(gè)脈沖的高電平信號(hào)
{ if(Pump_1_Info.H_L_Flag==1)//如果檢測(cè)到高電平,則開(kāi)始檢測(cè)脈沖寬度
{Pump_1_Info.H_Start_Time=TBR;//記錄高電平發(fā)生時(shí)間,TBR單位μs
Pump_1_Info.H_L_Count=1;//已經(jīng)檢測(cè)到第1個(gè)高電平信號(hào)
Pump_1_Info.OverFlow_Time_Count=0;//超時(shí)溢出計(jì)數(shù)器清0,該變量值為當(dāng)前超時(shí)ms數(shù)
Pump_1_Info.L_Start_Time=0;//低電平發(fā)生時(shí)間清0
Pump_1_Info.L_Stop_Time=0;} }//低電平停止時(shí)間清0
else} //如果當(dāng)前已經(jīng)檢測(cè)到有效的高電平,則檢測(cè)低電平發(fā)生時(shí)間
新型鉆井泵參數(shù)記錄儀的操作面板由8寸彩色顯示屏、5個(gè)功能按鈕、一個(gè)電源開(kāi)關(guān)按鈕和一個(gè)聲光報(bào)警器組成;在設(shè)備的下方設(shè)有4個(gè)航空插頭,分別用于外接220V(AC)電源、泵1傳感器、泵2傳感器主報(bào)警輸出。
當(dāng)系統(tǒng)未啟動(dòng)統(tǒng)計(jì)功能時(shí),此時(shí)間顯示“2000.00.00 00:00:00”,此時(shí)1、2號(hào)泵工作狀態(tài)將正常顯示,泥漿排量預(yù)警功能、歷史記錄保存功能失效。如果此時(shí)按下“清除/設(shè)定”按鈕,1、2號(hào)泵的工作狀態(tài)信息清0,當(dāng)前排量值清0,統(tǒng)計(jì)時(shí)間自動(dòng)設(shè)置為當(dāng)前時(shí)間,啟動(dòng)泥漿排量預(yù)警功能、歷史記錄保存功能,進(jìn)入統(tǒng)計(jì)功能狀態(tài)。
當(dāng)出現(xiàn)泥漿報(bào)警后,按下確認(rèn)鍵予以消警,使報(bào)警繼電器和聲光報(bào)警器復(fù)位。
當(dāng)系統(tǒng)正處于統(tǒng)計(jì)功能狀態(tài),且要保存當(dāng)前記錄時(shí),按下“清除/設(shè)定”按鈕,該條記錄將被保存,同時(shí)將1號(hào)泵、2號(hào)泵、當(dāng)前排量和統(tǒng)計(jì)時(shí)間參數(shù)清零,開(kāi)始重新顯示。
目前該套裝置已經(jīng)被勝利工程公司黃河鉆井內(nèi)部的6支鉆井隊(duì)使用。在鉆井過(guò)程中,起下鉆需要定量灌注泥漿,通過(guò)參數(shù)設(shè)定需要灌注泥漿量,有效防止了井下地層壓力不均衡而導(dǎo)致的井漏、井涌等復(fù)雜的井下事故;在固井過(guò)程中定量注入水泥替代井下泥漿,精準(zhǔn)確定水泥量的返高位置,通過(guò)此套裝置能精確方便的固水泥,有效保證了固井的質(zhì)量。圖3為該記錄儀在勝利工程公司40570和40666隊(duì)運(yùn)行時(shí)的在線監(jiān)測(cè)結(jié)果,檢測(cè)兩臺(tái)泥漿泵的累計(jì)泵沖數(shù)、瞬時(shí)泵沖數(shù)及時(shí)段內(nèi)的累計(jì)排量等,并自動(dòng)保存當(dāng)前的工作信息,方便日后的查詢統(tǒng)計(jì)。
圖3 新型鉆井泵參數(shù)記錄儀的在線監(jiān)測(cè)結(jié)果
新型鉆井泵參數(shù)記錄儀設(shè)計(jì)簡(jiǎn)單,制造成本低廉,費(fèi)用僅兩千元左右。相比傳統(tǒng)的鉆井泵參數(shù)記錄儀表,能夠準(zhǔn)確顯示和報(bào)警一段時(shí)間內(nèi)的泥漿排量,給鉆井起下鉆補(bǔ)充定量泥漿和固井時(shí)替換泥漿帶來(lái)有效控制,方便準(zhǔn)確完成鉆井泥漿泵入出控制。勝利油田黃河鉆井總公司鉆井隊(duì)使用該套設(shè)備前在東辛地區(qū)的固井合格率為96%,使用該套設(shè)備后固井合格率達(dá)到了99%,有效地提高了固井質(zhì)量。
TH89
B
1000-3932(2016)10-1116-03
2016-06-27(修改稿)