胡振國
【摘 要】 VSP測井中,使用多級檢波器時,電纜提升點與觀測點深度并不是一一對應,檢波器級數(shù)的不同、使用的級間纜長度不同、觀測點距的不同,則電纜的提升點會對應的產(chǎn)生變化,特別是在施工過程中,如果其中某一級檢波器出現(xiàn)故障需要屏蔽時,電纜提升點就需要重新計算,不僅容易出錯而且影響施工效率。通過采用Excel編程,實現(xiàn)觀測點深度與電纜提升點的自動生成,極大的提高了施工效率,保證了電纜深度與采集資料的準確性。
【關鍵詞】 VSP測井 ?觀測點 ?電纜提升點 ?Excel編程
1 前言
在VSP測井中,沿井筒垂直布設的觀測點數(shù)量通常達到數(shù)百個,但由于井下檢波器級數(shù)的限制,每次激發(fā)只能觀測其中某些點(一個或多個),因此在施工中,通常采取的方式是,檢波器由井底開始,按照一定間距逐次上提,每上提一次,進行一次激發(fā)和觀測,重復此過程完成整個井段所有觀測點的數(shù)據(jù)采集。
當檢波器級數(shù)為1級時,電纜提升點的位置與觀測點深度是一一對應的關系,而當采用多級檢波器時,電纜提升點的位置則會隨觀測點位置、檢波器級數(shù)、級間纜長度、觀測點距的不同而變化,因此在每次施工前都要根據(jù)這些因素提前計算電纜提升點的位置,以指導電纜、儀器操作人員正確的進行施工作業(yè),同時在施工過程中因素發(fā)生變化時,也要及時的重新計算電纜提升點的位置,以確保觀測深度與采集資料的準確性。
在以往的施工中,往往采用手工計算,或者使用Excel表格編輯、計算,雖然也能達到目的,但是工作量大,容易出錯,特別是施工中因素發(fā)生變化時,重新計算比較影響施工效率。
因此,借助Excel程序中的VBA編程,實現(xiàn)觀測點深度與電纜提升點的自動生成,能夠明顯提高施工效率,并且使質量控制更為方便、規(guī)范。
2 位置關系的分析
電纜提升點的位置即為井下檢波器第一級的位置,當檢波器級數(shù)為1級時,電纜提升點的位置與觀測點深度一一對應,電纜提升點的間距滿足:
S=p
(S:電纜提升點的間距;P:觀測點距)
當檢波器級數(shù)為多級時,在級間纜長度與觀測點距相同的情況下,電纜提升點的間距滿足:
S=n×L
(n:級數(shù);L:級間纜長度)。
當檢波器級數(shù)為多級時,觀測點距小于級間纜長度時,電纜提升點的間距滿足:
(n:級數(shù);L:級間纜長度;P:觀測點距;i:提升次數(shù),其值在[1,L/P]區(qū)間內(nèi)循環(huán))
以上代表了施工中電纜提升點與觀測點位置的幾種關系,不論檢波器級數(shù)、級間纜長度、觀測點距如何變化,電纜提升點的間距變化始終滿足以上函數(shù)關系。
3 VBA編程實現(xiàn)
在Excel程序中,可以使用VBA編程對表格中的各類數(shù)據(jù)進行計算,并控制表格內(nèi)數(shù)據(jù)的顯示。因此,在分析清電纜提升點與觀測點位置的關系后,即可以用程序來自動計算并顯示。
程序運行設計主要包括:數(shù)據(jù)輸入(檢波器級數(shù)、級間纜長度、觀測點距、最大觀測深度、最小觀測深度);表格內(nèi)容初始化;計算所有觀測點;賦值給對應單元格;顯示觀測點深度表及相關統(tǒng)計數(shù)據(jù)。
深度點計算過程的VBA程序代碼:
Forc=1To m
Fori=cTo200Step m
dlcs=dlcs+1
Forn=jbqjs+4To5Step-1
If zdcs_1 < zxcs Then
Cells(i+2,n).Font.ColorIndex=3
Cells(i+2,n).Font.Strikethrough=True
ElseIf zdcs_1=zxcsOr zdcs_1=zdcs Then
Cells(i+2,n).Font.ColorIndex=5
End If
Cells(i+2,n).Value=zdcs_1
zdcs_1=zdcs_1-jjlcd
Next n
Cells(i+2,4).Value=i
If zdcs_1 Exit For End If Next i zdcs_1=zdcs_2 zdcs_2=zdcs_2-gcdj Next c 4 應用 4.1 現(xiàn)場快速進行電纜提升點與觀測深度點計算 在施工中,遇到突發(fā)情況,如儀器不能下到預定觀測深度、多級儀器中有一級出現(xiàn)故障而減少級數(shù)施工、臨時進行觀測點加密等等,施工前編制的深度表即需要進行修改,以與實際情況相匹配,如采用人工計算,速度慢,出錯率高,往往無法匹配高效生產(chǎn)的節(jié)奏。而利用此程序,只需輸入新的參數(shù),即可瞬間重新計算電纜提升點與觀測深度點,極大的提高了施工效率。 4.2 指導電纜、儀器操作員正確作業(yè),規(guī)范質量管理 在施工中,按照行業(yè)規(guī)程要求,電纜與儀器操作員需要每炮互相核對電纜深度,打印好的深度表可以指導電纜、儀器操作員正確的進行電纜提升、資料采集工作,在進行深度核對時出錯率低,確保電纜深度的準確無誤。 在標準化作業(yè)要求下,每次施工都采用程序提供的打印格式與顯示標準,有利于質量管理的規(guī)范性,同時方便后期的深度核查與工作量統(tǒng)計。 4.3 深度數(shù)據(jù)可直接導入電子班報 在以往的施工中,觀測點深度數(shù)據(jù)需要人工填寫或電腦輸入到班報中,效率低且出錯率高,核查繁瑣。使用程序生成的深度數(shù)據(jù)在格式上與電子班報一致,可以直接導入電子班報內(nèi)使用,極大的方便了班報的填寫,也最大限度減少了人工輸入引起的錯誤。特別是深度表重新修改后,能夠在現(xiàn)場快速的對班報資料進行調(diào)整,縮短了工序時間。