国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于混合模擬退火算法的陣列側向測井實時反演研究

2019-10-30 07:02倪小威劉迪仁
石油鉆探技術 2019年5期
關鍵詞:奎特模擬退火測井

馮 進, 倪小威, 楊 清, 管 耀, 劉迪仁

(1. 中海石油(中國)有限公司深圳分公司研究院,廣東深圳 518054;2. 中國石油塔里木油田分公司油氣田產能建設事業(yè)部,新疆庫爾勒 841000;3. 油氣資源與勘探技術教育部重點實驗室(長江大學),湖北武漢 430100;4. 長江大學地球物理與石油資源學院,湖北武漢 430100)

電阻率測井資料往往受鉆井液侵入和井眼、圍巖等環(huán)境因素的影響,不能準確反映鉆井液侵入剖面信息,故需要對其進行反演或校正處理[1-6]。早期為解決電阻率失真問題,油田現場多采用圖版校正法[7]。這種方法操作比較簡便,但需要多次進行插值處理,且無法反映全部地層情況,準確性和普適性都較低[8]。

隨著計算機技術的發(fā)展,線性反演技術被引入電測井資料處理[9-10]。其中,馬奎特算法是一種線性反演算法,其收斂速度極快,有利于測井資料的實時反演,但在實際應用中其反演結果受初始值影響極大,若初始值設置不合理,很難準確反演出地層的真實電阻率值[11]。為了提高反演精度,針對同時存在多種電測井資料的油井,提出了聯合反演的技術思路,通過增加反演過程中的地層信息來提高反演精度,此類方法具備一定的理論可行性[12],但實際上極少有油井進行2 種以上不同原理的電測井作業(yè),因此其普適性并不高。陣列型電測井儀器(如陣列側向測井儀器、陣列感應測井儀器)的探測深度深、分辨率高[13-14],能夠提供多條測井信息,可以很好地解決聯合反演時存在的問題。隨著反演技術的進一步發(fā)展,非線性反演算法被引入測井反演領域[15-20]。模擬退火算法是一種典型的非線性反演算法,具備較強的全局搜索能力,在計算時間充足的情況下基本上能找到全局最優(yōu)解;但模擬退火算法在處理復雜的非線性優(yōu)化問題時收斂速度過慢,難以滿足測井資料的實時反演需求。

為解決傳統(tǒng)模擬退火算法與馬奎特算法存在的問題,筆者將2 種反演方法結合,提出了混合模擬退火算法:利用幅度差法優(yōu)化了模擬退火算法的初始值選擇,然后利用退火策略進行了迭代,最后將迭代過一定次數的結果作為馬奎特算法的初始值,利用馬奎特算法進行迭代尋優(yōu)。混合模擬退火算法既保留了模擬退火算法的全局尋優(yōu)能力,也很好地利用了馬奎特算法的后期收斂能力,不僅能滿足實時反演的要求,而且還可以進一步提高反演精度。

1 陣列側向測井反演模型

實際測井過程中,陣列側向測井儀器可獲得由淺至深的4 條視電阻率曲線MLR1、MLR2、MLR3和MLR4。視電阻率響應可以認為是沖洗帶半徑rxo、沖洗帶電阻率 Rxo、地層電阻率 Rt、井眼和圍巖等地層參數的非線性函數[21-23]。實時反演過程中,井眼校正時忽略圍巖的影響,故視電阻率可以被認為是三參數(沖洗帶半徑 rxo、沖洗帶電阻率 Rxo和地層電阻率 Rt)的非線性函數。陣列側向測井儀器在水平層狀介質中的電阻率反演模型可表示為:

式中: f(X) 為待求目標函數; xi表示待求模型參數;i 為反演種群規(guī)模; yj為第j 種測井方法的實際測井數據; Φj為第j 種測井方法的正演響應算子,可通過模式匹配法或者有限元法得到。其中, j=1,2,3,4,分別對應MLR1,MLR2,MLR3 和MLR4(下同)。

2 混合模擬退火算法

2.1 模擬退火算法原理及步驟

模擬退火算法是在金屬退火機制上演化而成的一種非線性反演算法,從概率意義上來說,模擬退火算法總能找到全局最小點[24]。其控制因素主要分為搜索空間 Ω、能量函數 f(x)、 狀態(tài)轉移規(guī)則 p和冷卻進度表 T(x)等4 類。

模擬退火算法的一般步驟是:首先隨機給定初始解,然后借助控制參數產生的一系列Mapkob 鏈、新解產生裝置和接受準則,重復“產生新解—計算適應度函數—判斷是否接受新解—接受/拋棄新解”的步驟,不斷進行迭代,直到目標函數適應度達到最小。

2.1.1 初始值的選取

選取的初始值是否合適會直接影響模擬退火算法的收斂速度[25]。初始值若偏離真實值較小,模擬退火時只需進行少數迭代即可尋找到最優(yōu)解;若初始值偏離真實值過大,模擬退火算法迭代次數會明顯增加。為此,引入基于電阻率幅度差信息的沖洗帶半徑初始值選取策略,定義幅度差系數s1~s6:

式中: Mj為 視電阻率; s1為MLR4 與MLR1 的幅度差系 數; s2為MLR4 與MLR2 的 幅 度 差 系 數; s3為MLR4 與MLR3 的幅度差系數; s4為MLR3 與MLR1的幅度差系數; s5為MLR3 與MLR2 的幅度差系數;s6為MLR2 與MLR1 的幅度差系數。

利用有限元法計算得到的s1~s6隨沖洗帶半徑的變化關系如圖1所示。

圖 1 幅度差系數隨沖洗帶半徑的變化關系Fig. 1 The relationship between the coefficient of amplitude difference and with the radius of the flushing zone

基于圖1 分析沖洗帶半徑 rxo與 s1, s2, s3, s4, s5和s6的 多元回歸關系,得到 rxo的回歸關系式:

將沖洗帶半徑多元回歸結果與理論計算值進行相關性分析,可以看出R2高達0.984 4,說明了多元回歸的準確性(見圖2)。

圖 2 多元回歸結果與理論值相關性分析Fig. 2 Correlation analysis between the multiple regression results of flushing zone radius and the theoretical values

對于沖洗帶電阻率及地層電阻率,分別將微球型聚焦測井結果RMSF 及MLR4 作為其初始值。

2.1.2 新解的求取

在初始值的基礎上進行新解的求取, rxo, Rxo和Rt分別按照以下公式進行迭代更新:

式中: Tk為退火溫度; T0為初始溫度,一般數值較大; k 為迭代次數; Rtnew為地層電阻率新解, Ω·m;Rxonew為 沖洗帶電阻率新解, Ω·m ; rxonew為沖洗帶半徑新解,mm; Rtmax, Rtmin為地層電阻率的最大、最小值, Ω·m ; Rxomax, Rxomin為沖洗帶電阻率的最大、最小值, Ω·m ; rxomax, rxomin為沖洗帶半徑的最大、最小值,mm; rand 為0 到1 之間的隨機數; sign(x)為符號函數,當x 大于等于0 時為+1,當x 小于0 時為-1。

2.1.3 接受準則

采用Metropolis 準則,判斷是否接受模擬退火算法產生的新解[26]:

式中:p(Tk)為接受新解的概率;f(A),f(B)分別為原始解、新解對應的系統(tǒng)能量(即適應度)。

若新解對應的系統(tǒng)能量 f(B)小于前一狀態(tài)系統(tǒng)能量 f(A),則直接接受新解;反之,若新解系統(tǒng)能量f(B)( 大于或者等)于前一狀態(tài)系統(tǒng)能量 f(A),則以的概率接受新解;接受的新解作為下一次迭代的初始值。

2.1.4 終止條件

采用溫度終止準則[27],若系統(tǒng)溫度大于預先設定的系統(tǒng)最低溫度,則繼續(xù)進行迭代;若系統(tǒng)溫度小于或等于系統(tǒng)最低溫度,則算法終止。

2.2 混合模擬退火算法

采用模擬退火算法對式(1)進行求解,迭代若干次(一般15 次左右),將迭代后的新解作為初始值,利用馬奎特算法進行反演處理,即可得到三參數反演結果。

將利用模擬退火算法得到的初始值帶入正演模型,將陣列側向測井響應在該初始值附近線性化:

式中: Mja為視電阻率響應, Ω·m。

視電阻率擬值矩陣和測井數據矩陣分別表示為:

式中: ΔP 為未知參量矩陣; [J]為Jacobi 矩陣。

式(18)采用阻尼最小二乘法進行求解,即可實現三參數反演?;旌夏M退火算法的基本步驟為:

1)設定初始溫度、最低溫度和退火因子等參數數值;

2)基于電阻率幅度差信息策略生成初始值,并計算初始值對應的適應度;

3)將初始值代入式(9)—式(12),進行模擬退火操作,利用Metropolis 準則判斷是否進行個體更新;

4)利用模擬退火算法迭代一定的代數(具體根據實際問題而定),將新解作為初始值代入馬奎特算法;

5)當迭代次數達到最大值或者適應度值小于預先設定的閾值時,將此時的新解作為反演結果輸出;若不滿足收斂條件,則跳轉至步驟2)重新進行初始計算。

3 混合模擬退火算法準確性評價

算法的性能評價主要包括尋優(yōu)成功率、收斂平均代數、平均最優(yōu)適應度和最優(yōu)個體進化曲線等方面[28-29]。馬奎特算法、模擬退火算法和混合模擬退火算法的尋優(yōu)成功率、收斂平均代數及平均最優(yōu)適應度的對比分析如表1 所示,混合模擬退火算法反演時長與儀器測量時長的對比結果如表2 所示。

表 1 3 種算法的性能對比Table 1 Comparison of the performances with three algorithms

表 2 混合模擬退火算法反演時長與儀器測量時長對比Table 2 Comparison of the inversion time of hybrid simulated annealing algorithm with the instrument measurement time

從表1 可知,混合模擬退火算法尋優(yōu)成功率遠高于馬奎特算法,且收斂速度遠高于模擬退火算法,不僅很好地兼顧了馬奎特算法、模擬退火算法的優(yōu)點,而且避免了二者的缺點。從表2 可以看出,混合模擬退火算法的反演速度快于儀器測量速度,滿足實時反演的要求。

3 種算法的最優(yōu)個體進化曲線如圖3 所示。從圖3 可以看出,混合模擬退火算法較模擬退火算法及馬奎特算法的初始適應度更小,說明基于電阻率幅度差信息的初始值優(yōu)化策略的有效性。混合模擬退火算法適應度小于0.005,反演精度高。

圖 3 算法最優(yōu)個體進化曲線Fig. 3 Optimal individual evolution curve with three algorithms

4 應用實例

選取W1P-7 井1 880.00~2 020.00 m 層段進行反演處理,處理結果如圖4 所示。W1P-7 井巖電參數a=1,b=1,m=1.72,n=1.87。圖4 中:第一道為巖性曲線道;第二道為為電阻率資料道,其中RMSF 為微球型聚焦測井視電阻率,MLR1C—MLR4C 為陣列側向測井經過井眼校正之后的視電阻率曲線。從巖性曲線道可以看出,1 982.00~1 992.00 m 層段的伽馬曲線表現出明顯的砂巖特征;同時,該層段的電阻率曲線也表現出明顯的幅度差特征,可以確定1 982.00~1 992.00 m 層段為滲透層。第三道為反演電阻率道,第四道為根據電阻率反演結果計算的含水飽和度。根據計算的含水飽和度,可以非常直觀地顯示出在處理層段的頂部、底部分別存在一油層和一水層,分別命名為W1 層和W2 層。根據試油資料,井深1 990.00 m 處累計泵抽0.83 h,泵抽地層流體達24.49 L,流體性質為油,證明W1 層為油層;井深2 002.01 m 處累計泵抽2.70 h,泵抽地層流體達83.86 L,流體性質為地層水,證明W2 層為水層。試油結果與反演處理結果一致,表明了混合模擬退火算法的正確性與實用性。

圖 4 W1P-7 井反演處理結果Fig. 4 Inversion processing results of Well W1P-7

5 結論與建議

1)提出基于電阻率幅度差信息初始值選取策略的混合模擬退火反演算法,理論模型與實際資料驗證表明,該算法不僅保存了傳統(tǒng)實時反演方法的速度優(yōu)勢(單點反演耗時僅需0.2 s 左右),還進一步提高了反演精度,同時三參數反演結果與試油結果相匹配。

2)以往的電阻率測井反演算法往往以單一算法為主,算法收斂性和尋優(yōu)能力不能同時得到保證,混合模擬退火算法兼顧了收斂速度和尋優(yōu)能力,反演精度更高。

3)本文的研究有一定局限性,沖洗帶半徑初值生成公式只適用于單一陣列側向測井儀器,實際應用中應根據陣列側向測井儀器種類結合本文方法重新生成初始值公式。此外,支持向量機、差分進化算法等非線性反演算法比模擬退火算法的尋優(yōu)能力更強,建議進一步研究此類算法與線性反演算法的混合反演應用,以得到更好的反演效果。

猜你喜歡
奎特模擬退火測井
本期廣告索引
結合模擬退火和多分配策略的密度峰值聚類算法
基于遺傳模擬退火法的大地電磁非線性反演研究
改進模擬退火算法在TSP中的應用
基于模擬退火剩余矩形算法的矩形件排樣
基于測井響應評價煤巖結構特征
中石油首個全國測井行業(yè)標準發(fā)布
走下地獄的“安迪男郎
核磁共振測井在致密油儲層孔隙結構評價中的應用