本發(fā)明屬于油藏井網(wǎng)流線計算領域,具體涉及一種油藏井網(wǎng)流線計算方法。
背景技術:
1、在全球能源需求日益增長的趨勢下,油田開發(fā)扮演著至關重要的角色。為了實現(xiàn)高效的油氣開采,準確地計算油藏井網(wǎng)流線成為了關鍵環(huán)節(jié)。油藏井網(wǎng)流線是指在油田開發(fā)過程中,油井和水井之間的流體流動路徑。它對于優(yōu)化井網(wǎng)布局、提高油氣采收率以及制定合理的開發(fā)策略具有至關重要的指導意義。
2、傳統(tǒng)的油藏井網(wǎng)流線計算方法在許多情況下已經(jīng)取得了不錯的效果,但是現(xiàn)有的井網(wǎng)流線計算方法的缺點包括以下幾個方面:
3、(1)處理復雜地質(zhì)情況的能力不足:現(xiàn)有技術在面對復雜的地質(zhì)情況,尤其是斷層分布多樣且不規(guī)則的情況下,往往顯得力不從心。斷層作為地下巖石的斷裂和錯位現(xiàn)象,對油氣的運移和聚集產(chǎn)生了深遠的影響,斷層的復雜形態(tài)和分布使得傳統(tǒng)的計算方法在精度和效率上都存在不足。
4、(2)缺乏對斷層數(shù)據(jù)的有效利用:現(xiàn)有技術未能充分考慮到斷層對井網(wǎng)流線的影響,導致油氣流動規(guī)律的把握不夠準確,優(yōu)化開發(fā)方案的制定也存在一定的局限性。
5、(3)空間索引結構不夠高效:現(xiàn)有的空間索引結構在處理大規(guī)模井網(wǎng)數(shù)據(jù)時,查詢效率和準確性較低,無法滿足現(xiàn)代油田開發(fā)對精細度的高要求。
6、(4)流線抽稀方法不夠完善:現(xiàn)有技術在流線抽稀過程中,未能有效地構建整個層系的唯一流線,導致流線圖不夠清晰,影響了開發(fā)策略的制定。
7、隨著油田開發(fā)的不斷深入,對油藏描述的精細度要求越來越高。需要更為精確地考慮斷層對井網(wǎng)流線的影響,以便更好地把握油氣的流動規(guī)律,優(yōu)化開發(fā)方案。此外,隨著計算機技術和數(shù)學算法的不斷發(fā)展,為解決復雜的油藏井網(wǎng)流線計算問題提供了新的可能性。因此,開發(fā)一種能夠高效、準確地基于斷層數(shù)據(jù)計算油藏井網(wǎng)流線的方法及系統(tǒng),成為了油田開發(fā)領域亟待解決的技術難題。
技術實現(xiàn)思路
1、針對上述技術問題,本發(fā)明提出了一種油藏井網(wǎng)流線計算方法。該方法包括獲取井數(shù)據(jù)和斷層數(shù)據(jù)、對斷層數(shù)據(jù)進行分組,創(chuàng)建多邊形對象,并合并這些多邊形以形成一個整體的多邊形組合、構建空間索引結構查找附近點、計算主流線和分流線,同時考慮斷層的影響、根據(jù)規(guī)則提取規(guī)則流線和抽稀流線。
2、本發(fā)明是通過以下技術方案實現(xiàn)的:
3、一種油藏井網(wǎng)流線計算方法,所述方法包括如下步驟:
4、(1)讀取井數(shù)據(jù)和斷層數(shù)據(jù);
5、(2)依據(jù)所述井數(shù)據(jù)的坐標范圍,保留位于井數(shù)據(jù)坐標范圍內(nèi)的斷層數(shù)據(jù);
6、(3)對步驟(2)篩選后的斷層數(shù)據(jù)進行分組,將同一斷層編號對應的?x?坐標和?y坐標分別組合成坐標對,并將每個斷層的坐標對轉換為多邊形,創(chuàng)建一個包含所有多邊形的多邊形組合;
7、(4)構建空間索引結構;
8、(5)使用所述空間索引,計算獲得每個油井點與鄰近水井點之間的距離,篩選出每個油井點在指定范圍內(nèi)的鄰近水井點,或者計算每個水井點與鄰近油井點之間的距離,篩選出每個水井點在指定范圍內(nèi)的鄰近油井點;獲得布井方式和井距范圍。
9、(6)依據(jù)布井方式和井距范圍,計算主流線和分流線,計算主流線和分流線的過程中判斷所述主流線和所述分流線是否相交,排除相交部分,以獲得去除斷層影響的全局流線;
10、(7)對步驟(6)獲得的所述全局流線進行標準化篩選,以進行流線抽稀,構建整個層系的唯一流線。
11、進一步地,步驟(1)中,所述井數(shù)據(jù)包括井編號、目的層橫坐標、目的層縱坐標、井類型;
12、所述斷層數(shù)據(jù)包括斷層編號、每個斷層編號對應的?x?坐標、?每個斷層編號對應的y?坐標。
13、進一步地,步驟(2)具體為:過濾斷層數(shù)據(jù),僅保留?x?坐標在[min_x,max_x]范圍內(nèi)且?y?坐標在[min_y,max_y]范圍內(nèi)的斷層數(shù)據(jù)。其中,min_x為井數(shù)據(jù)中目的層橫坐標的最小值,max_x為井數(shù)據(jù)中目的層橫坐標的最大值;min_y為井數(shù)據(jù)中目的層縱坐標的最小值,max_y為井數(shù)據(jù)中目的層縱坐標的最大值。
14、進一步地,步驟(3)具體為:
15、對步驟(2)篩選后的斷層數(shù)據(jù)按照斷層編號進行分組,將同一斷層編號對應的?x坐標和?y?坐標分別組合成坐標對,基于幾何原理,將每個斷層的坐標對轉換為一個多邊形對象;
16、依據(jù)幾何方法,將所有斷層對應的所有多邊形對象合并為一個整體的包含所有多邊形的多邊形組合。
17、進一步地,步驟(4)中采用r樹空間索引結構。
18、進一步地,步驟(5)中,當采用的布井方式為四點法、五點法、九點法、七點法時,對于位于所述多邊形組合內(nèi)的每個油井點,使用所述空間索引結構查詢附近的鄰近油井點和鄰近水井點,計算每個油井點與鄰近水井點之間的距離,與預設的距離范圍進行比較,篩選出每個油井點在指定范圍內(nèi)的鄰近水井點,獲得布井方式和井距范圍;
19、當采用的布井方式為反四點法、反七點法、反九點法時,對于位于所述多邊形組合內(nèi)的每個水井點,使用所述空間索引結構查詢附近的鄰近油井點和鄰近水井點,計算每個水井點與鄰近油井點之間的距離,與預設的距離范圍進行比較,篩選出每個水井點在指定范圍內(nèi)的鄰近油井點,獲得布井方式和井距范圍。
20、進一步地,步驟(6)中,判斷所述主流線和所述分流線是否相交的方法為:
21、定義主流線線段兩點為和,分流線構成的多邊形表示為,其中,表示閉合的多邊形;
22、對于線段和多邊形v的邊,通過計算交點來判斷是否相交:
23、如果線段和多邊形的邊的交點位于線段和邊的參數(shù)范圍內(nèi),則相交,設線段的參數(shù)方程為:
24、,;
25、其中,,;
26、多邊形v的邊的參數(shù)方程為:
27、,;
28、其中,,,;
29、如果存在t和s,使得:
30、;
31、則線段和多邊形v的邊相交。
32、進一步地,步驟(7)中,對所述全局流線進行標準化篩選具體為:
33、從全局流線中篩選同時符合以下兩個規(guī)則的流線作為標準流線,
34、第一個規(guī)則是:中心點到周圍點的距離滿足預設距離;
35、第二個規(guī)則是:采用收縮公式縮小周圍點構成的封閉圖形區(qū)域的面積,排除中心點在封閉圖形區(qū)域邊界并且中心點到周圍點的距離滿足預設距離的組合;其中,所述收縮公式如下:
36、;
37、;
38、其中,點是點收縮后坐標,是點與前一個點之間的連線與正x軸的夾角,;為收縮的單位。
39、本發(fā)明的有益技術效果:
40、本發(fā)明提出了一種基于斷層數(shù)據(jù)的油藏井網(wǎng)流線計算方法,充分考慮了斷層的復雜形態(tài)和分布,提高了計算的精度和效率。
41、本發(fā)明采用了r樹這種高效的空間索引結構,能夠快速查找范圍內(nèi)的節(jié)點,提升了查詢效率和準確性。
42、本發(fā)明支持多種布井方式,能夠根據(jù)不同的井網(wǎng)布局進行靈活計算,適用性更強。
43、本發(fā)明引入了流線抽稀和標準化篩選的方法,構建了整個層系的唯一流線,使得流線圖更加清晰,便于制定合理的開發(fā)策略。
44、本發(fā)明在計算主流線和分流線時,充分考慮了斷層的影響,確保了流線計算的準確性和可靠性。