[發明專利]一種基于改進烏鴉搜索算法的礦區開采沉降預測方法有效
| 申請號: | 202110323901.4 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN113077082B | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 郭慶彪;陳紅凱;羅錦;王亮;呂鑫 | 申請(專利權)人: | 安徽理工大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/02;G06N3/00 |
| 代理公司: | 合肥中谷知識產權代理事務所(普通合伙) 34146 | 代理人: | 洪玲 |
| 地址: | 232000 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 改進 烏鴉 搜索 算法 礦區 開采 沉降 預測 方法 | ||
1.一種基于改進烏鴉搜索算法的礦區開采沉降預測方法,其特征在于,包括以下步驟:
步驟S1.基于烏鴉搜索算法向其中引入Levy飛行策略、領導者策略與替補烏鴉策略進行改進,得出改進的烏鴉搜索算法;
所述烏鴉搜索算法具體為:假設在定義的8維搜索范圍內有N個烏鴉飛行,尋找食物的位置,較好的食物位置的適應度函數值f(Xi,t)較低,其中烏鴉i在第t次迭代中的位置為:
其中i∈[1,N],t∈[1,tmax],tmax表示最大迭代次數;
烏鴉i在第t次迭代所找到的最佳位置即烏鴉的記憶位置為:
在搜索過程中,烏鴉有兩種不同的方式更新自己的位置,烏鴉i隨機跟隨烏鴉j,企圖找到烏鴉j的記憶位置,烏鴉j有一定的感知概率發現自己被跟蹤,若沒有發現則烏鴉j的記憶位置被烏鴉i獲取,此為狀態一,若發現則烏鴉j將烏鴉i帶至一個隨機位置,此為狀態二,此搜索過程的表達公式為:
其中飛行半徑ri服從0-1之間的均勻分布,AP表示烏鴉j的感知概率,pl為飛行距離;
搜索完成后,將烏鴉i新位置的適應度與其記憶值的適應度比較,更新烏鴉的記憶位置,表達公式為:
迭代完成后,取適應度函數值最小的烏鴉記憶值作為參數最優解輸出;
基于烏鴉搜索算法進行改進時引入的Levy飛行策略具體為:
其中,S為步長,μ,v為正態分布,
σv=1
其中,β取值為1.5;Γ是標準的Gamma函數;
引入Levy飛行策略的烏鴉搜索公式為:
基于烏鴉搜索算法進行改進時引入的領導者策略具體為:隨機選取N/2只烏鴉,將其中適應度最優的烏鴉記憶值作為領導者位置Mleader,t,當執行狀態一時,選擇領導者位置進行跟蹤;
引入Levy飛行策略和領導者策略后的烏鴉搜索公式為:
基于烏鴉搜索算法進行改進時引入的替補烏鴉策略具體為:當搜索過程產生解空間范圍之外的烏鴉位置時,在解空間隨機生成一個新的烏鴉位置,代替該位置參與下一次的迭代計算;
引入替補烏鴉策略后的烏鴉搜索公式為:
步驟S2.將改進的烏鴉搜索算法引入概率積分參數反演中以建立基于改進的烏鴉搜索算法的概率積分參數反演模型,并通過該模型進行沉降預測計算,得出沉降概率預計值;
其中,將改進的烏鴉搜索算法引入概率積分參數反演時的具體過程如下:
1)、設定最大迭代次數tmax、感知概率AP、飛行半徑ri,給定概率積分參數中心值X0=[q,tanβ,b,θ,s1,s2,s3,s4]、波動范圍ΔX=[Δq,Δtanβ,Δb,Δs1,Δs2,Δs3,Δs4],生成初始烏鴉種群其中i=1,2,3,...,N,并將初始烏鴉種群位置記作烏鴉種群的記憶位置Mi;其中,q表示下沉系數,tanβ表示主要影響角正切,b表示水平移動系數,θ為開采影響傳播角,S1、S2、S3、S4分別為上山拐點偏移距、下山拐點偏移距、開切眼處拐點偏移距、停采線處拐點偏移距;
2)、設定評判烏鴉位置優劣的適應度函數:
其中T為觀察站個數,Wk、Uk分別是Xi作為概率積分參數在觀測站k上預計的下沉值與水平位移值,分別是觀測站k上的實測下沉值與實測水平位移值;
3)、更新烏鴉位置,種群中每一只烏鴉按照引入Levy飛行策略和領導者策略后的烏鴉搜索公式進行搜索;
4)、按照引入替補烏鴉策略后的烏鴉搜索公式產生替補烏鴉將超出解空間的烏鴉位置進行替換,更新烏鴉的位置;
5)、計算更新后烏鴉位置的適應度,按照烏鴉記憶位置更新公式對烏鴉的記憶位置進行更新;
6)、重復步驟3)至步驟5),直至達到最大迭代次數或滿足精度條件時將烏鴉記憶值中適應度函數最優值作為結果輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽理工大學,未經安徽理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110323901.4/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





