• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    石油開采注醇路線優(yōu)化現(xiàn)狀與研究

    2015-05-30 18:07:26孟雅蕾劉天時
    環(huán)球市場信息導(dǎo)報 2015年7期
    關(guān)鍵詞:蜜源鄰域氣田

    孟雅蕾 劉天時

    為降低石油開采的注醇成本,提高低滲透氣田的開發(fā)效益,在石油開采中出現(xiàn)了諸多注醇路線優(yōu)化方法。本文在總結(jié)收益比的基礎(chǔ)上,研究一種改進的人工蜂群算法來優(yōu)化注醇路線。結(jié)果表明,該方法可以很好的優(yōu)化注醇路線,對提高低滲透氣田的開發(fā)效益具有一定參考價值。

    鄂爾多斯盆地廣泛分布著一些低孔、低滲、低豐度的“三低”氣田。由于該類氣田中氣井井筒溫度和壓力變化速度較快,因此易于形成天然氣水合物。為降低開發(fā)成本,提高開發(fā)效益。近年來,氣田大力改進注醇工藝,變注醇管線為注醇工程車機動注醇。但各低產(chǎn)井分散于氣田各部且距離較大,以往注醇車所走的路線并不是注醇井間的最短路徑,因此注醇路線的優(yōu)化對提高低滲透氣田的開發(fā)效益具有重要的意義。

    為降低注醇成本,提高低滲透氣田的開發(fā)效益,本文提出一種改進人工蜂群算法來優(yōu)化注醇路線。針對傳統(tǒng)ABC算法收斂速度慢,容易陷入局部最優(yōu)等問題,通過引入角色轉(zhuǎn)化機制來討論跟隨蜂的路徑選擇機制和鄰域搜索策略,再將改進的ABC算法應(yīng)用于注醇路線優(yōu)化,求出遍歷所有注醇井間的最短路徑。

    人工蜂群算法

    工蜂群(ABC,Artificial Bee Colony)算法在2005年由Karaboga等人提出,該算法在模仿蜂群覓食自組織行為的基礎(chǔ)上建立,是一種優(yōu)化多變量連續(xù)函數(shù)的非數(shù)值優(yōu)化方法,近年來很多學(xué)者利用ABC算法來解決組合優(yōu)化問題。ABC算法有2個重要的組成部分:蜜源和蜂群,而蜂群又分為偵察蜂、跟隨蜂、引領(lǐng)蜂,有3種基本的行為模式:搜索蜜源、為蜜源招募、放棄蜜源。

    假設(shè)ABC算法在 維解空間中有 個可行解。ABC算法中偵察蜂和跟隨蜂的食物源更新公式如下:

    (1)

    其中, 為新蜜源的位置, 為蜜源的第 維位置, ; , ; 是一個隨機數(shù),它控制 鄰域的生成范圍,隨著搜索接近最優(yōu)解,鄰域的范圍會逐漸減少。

    跟隨蜂和偵察蜂在蜜源更新后會根據(jù)適應(yīng)度來確定新蜜源,蜜源的適應(yīng)度越高,被選擇的概率就越大,蜜源的選擇概率如下:

    (2)

    (3)

    其中, 代表第 個蜜源被選擇的概率, 為蜜源的總數(shù), 是適應(yīng)度, 是被優(yōu)化問題的目標(biāo)函數(shù)值。

    當(dāng)采蜜工作的進行到后期,蜜源的豐富度逐漸降低,蜜源很可能會出現(xiàn)枯竭的現(xiàn)象,因此,需要對蜜源的采集次數(shù)進行限制,來防止蜜源枯竭的現(xiàn)象發(fā)生。規(guī)定算法中蜜源的最大采集次數(shù)為 ,當(dāng)同一蜜源被采集了 次后,蜜源的適應(yīng)度將變得很低。若周圍搜索沒有找到比此蜜源適應(yīng)度更高的蜜源則放棄此蜜源,在整個解空間中隨機產(chǎn)生一個新的蜜源,引領(lǐng)蜂將變?yōu)閭刹旆淙ふ倚碌拿墼?,隨機產(chǎn)生新蜜源的公式如下:

    (4)

    其中, , 表示第 個解的第 維分量; 表示優(yōu)化參數(shù) 決定的食物源質(zhì)量的最小值, 表示優(yōu)化參數(shù) 決定的食物源質(zhì)量的最大值,即上界與下界。

    改進的人工蜂群算法

    角色轉(zhuǎn)換機制。隨機產(chǎn)生新的蜜源后,偵察蜂根據(jù)收益比進行角色轉(zhuǎn)換,加速算法收斂。收益比是偵察蜂找到新蜜源的質(zhì)量與所有偵察蜂尋找到蜜源質(zhì)量的比值,收益比越大則偵察蜂尋找到的蜜源就越優(yōu),收益比 的計算公式如下:

    (5)

    其中, 是偵察蜂的總數(shù); 標(biāo)識當(dāng)前是哪一只偵察蜂; 表示第 個偵察蜂所找到的蜜源的質(zhì)量; 指該偵察蜂未走過的節(jié)點個數(shù); 為蜜源 到蜜源 的距離。若 ,則此偵察蜂轉(zhuǎn)變?yōu)橐I(lǐng)蜂,否則繼續(xù)偵查,0.5為闕值[8]。

    路徑選擇。偵察蜂在發(fā)現(xiàn)新的蜜源后會返回到蜂巢內(nèi)的舞蹈區(qū),將蜜源的相關(guān)信息,蜜源的適應(yīng)度告訴跟隨蜂。跟隨蜂再根據(jù)蜜源的適應(yīng)度選擇是否跟隨這只偵察蜂去采蜜。本文根據(jù)蟻群優(yōu)化的信息素更新策略對公式(2)、(3)做出如下改進,使算法收斂到較好的蜜源上。被選擇概率 的計算公式如下:

    (6)

    其中,適應(yīng)度 的計算公式如下:

    (7)

    其中, 為蜜源 到蜜源 的距離,距離越短被選擇的可能性越大; 和 是用來控制信息和距離的參數(shù); 是蜜源 到蜜源 的信息值,計算公式如下:

    (8)

    跟隨蜂的信息值計算分為兩種:①可選擇的路徑包含引領(lǐng)蜂走過的道路。若選擇引領(lǐng)蜂走過的道路,則此時的信息值 ;若不選擇引領(lǐng)蜂走過的道路,則 。其中, 為集合 的元素數(shù)目,表示蜜蜂未走過的節(jié)點個數(shù); 表示引領(lǐng)蜂的引導(dǎo)性強弱,其中 為引領(lǐng)常數(shù), 為第 只蜜蜂在本次迭代中所走過的路徑長度。②可選擇路徑不含引領(lǐng)蜂走過道路。此時, , 同樣指蜜蜂未走過的節(jié)點個數(shù)。

    跟隨蜂的鄰域搜索策略。在原始的ABC算法中,跟隨蜂階段執(zhí)行與偵察蜂階段相同的搜索策略,雖然全局搜索能力相對良好,但局部搜索能力相對偏弱。因此,本文根據(jù)當(dāng)前局部最優(yōu)解制定跟隨蜂的鄰域搜索策略,幫助蜂群跳出局部最優(yōu)。隨機選取每一代當(dāng)前解中的 個解,這些解中的最優(yōu)解 在某種程度上可以起到平衡全局搜索能力和局部開發(fā)能力的作用,跟隨蜂的鄰域搜索公式如下:

    (9)

    其中, 為新蜜源的位置, 為蜜源的第 維位置; , , 是一個隨機數(shù); 也是一個隨機數(shù),其中 是常數(shù); 是隨機選取的 個解中最優(yōu)解 的第 維位置。

    優(yōu)化結(jié)果:

    采用傳統(tǒng)的ABC算法優(yōu)化后的注醇路線長度為315.72km,而采用本文算法優(yōu)化后的注醇路線長度為287.45km,注醇路線的長度縮短了8.95%。傳統(tǒng)的ABC算法的迭代次數(shù)為345次,而改進后的ABC算法的迭代次數(shù)下降到310次。

    本文研究了一種改進的ABC算法來優(yōu)化注醇路線。改進的ABC算法引入角色轉(zhuǎn)換機制,突顯引領(lǐng)蜂的精英作用,保持優(yōu)良的蜜源;路徑選擇機制和鄰域搜索策略則加速算法的收斂速度并且?guī)椭惴ㄌ鼍植孔顑?yōu)。實驗結(jié)果表明,該算法可以很好的實現(xiàn)注醇路線優(yōu)化,降低了注醇的成本,提高了低滲透氣田的開發(fā)效益。

    (作者單位:西安石油大學(xué)計算機學(xué)院)

    聯(lián)系方式:

    聯(lián)系人:孟雅蕾

    電話:13720659358

    郵箱:398804816@qq.com

    地址:陜西省西安市雁塔區(qū)電子二路18號西安石油大學(xué)計算機學(xué)院

    郵編:710065

    猜你喜歡
    蜜源鄰域氣田
    貴州寬闊水國家級自然保護區(qū)蜜源植物資源調(diào)查研究*
    林下拓蜜源 蜂業(yè)上臺階
    稀疏圖平方圖的染色數(shù)上界
    基于鄰域競賽的多目標(biāo)優(yōu)化算法
    指示蜜源的導(dǎo)蜜鳥
    關(guān)于-型鄰域空間
    氣田水回注方式探討
    氣田開發(fā)試采井口流程探討
    石油化工應(yīng)用(2014年11期)2014-03-11 17:40:45
    基于時序擴展的鄰域保持嵌入算法及其在故障檢測中的應(yīng)用
    德兴市| 兴文县| 虞城县| 新余市| 莒南县| 类乌齐县| 白朗县| 新巴尔虎左旗| 平原县| 和林格尔县| 义乌市| 桂林市| 奎屯市| 玉溪市| 阜新市| 剑川县| 灵山县| 金塔县| 鄂伦春自治旗| 措美县| 买车| 枞阳县| 蚌埠市| 原阳县| 镇巴县| 天长市| 平和县| 桃源县| 鄂伦春自治旗| 屏南县| 田阳县| 凤山县| 贵溪市| 廉江市| 乃东县| 西宁市| 安阳县| 哈巴河县| 桂东县| 肃宁县| 喜德县|