999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于 GEP 的爆破峰值速度預測模型

2015-12-30 03:23:31史秀志,陳新,史采星
振動與沖擊 2015年10期

第一作者史秀志男,博士,教授,博士生導師,1966年生

郵箱:425837528@qq.com

基于GEP的爆破峰值速度預測模型

史秀志1,陳新1,史采星1,劉博1,張迅2(1.中南大學資源與安全工程學院,長沙410083;2.中南大學軟件學院,長沙410083)

摘要:針對施工中爆破振動危害嚴重、振動峰值速度難以預測問題,選用基因表達式編程(Gene Expression Programming, GEP)算法以MyEclipse為開發工具,建立基于GEP的爆破峰值速度預測模型。取實測數據進行預測,并與薩道夫斯基經驗公式與模糊神經網絡模型預測結果對比。結果表明,三者平均相對誤差分別為8.8%、11.3%及27.9%。由此證明GEP模型預測爆破峰值速度可行,亦為爆破振動預測提供新思路。

關鍵詞:爆破振動;爆破峰值速度;GEP;預測

基金項目:國家科技支撐計劃項目(2013BAB02B05)

收稿日期:2014-03-25修改稿收到日期:2014-05-06

中圖分類號:TD235文獻標志碼:A

Prediction model for blasting-vibration-peak-speed based on GEP

SHIXiu-zhi1,CHENXin1,SHICai-xing1,LIUBo1,ZHANGXun2(1. School of Resources and Safety Engineering, Central South University, Changsha 410083, China;2. School of Software, Central South University, Changsha 410083, China)

Abstract:In order to predict the peak particle velocity of blasting vibration, the measured data of an open pit bench blasting were selected and a prediction model of peak particle velocity of blasting vibration was established based on GEP with My Eclipse as a development tool. By comparing the forecasted data and the measured ones, the average relative errors of the results of three methods including GEP, the fuzzy-neural network and the experience formula were 8.8%, 11.3% and 27.9%, respectively. The predicted results demonstrated that GEP is feasible and it provides a new way for predicting the peak particle velocity of blasting vibration.

Key words:blasting vibration; peak particle velocity of blasting vibration; gene expression programming (GEP); predict

工程中爆破振動產生的負面效應不可避免。因此爆破前對其振動特征參量進行預測十分必要[1]。爆破振動影響因素眾多,各因素間存在復雜的非線性關系。傳統的薩道夫斯基公式僅考慮段藥量、爆源距兩參數,處理過于簡單,難以確定相關系數,存在不科學性及預測誤差較大等缺點。引用模糊神經網絡雖一定程度上能提高學習速度及識別精度,但神經網絡訓練效果的好壞對初始權值及閾值的選取依賴性較強,且需大量訓練樣本,否則即使收斂到全局最小,也不能保證有較高精度[2-3]。基因表達式編程算法具有強大的全局搜索尋優能力,在面對多參數非線性問題時也具有極強的函數發現能力及很高的訓練效率,能發掘較準確的預測公式。本文將基因表達式編程用于爆破峰值速度預測,取得較好效果。

1GEP簡介

1.1GEP定義

基因表達式編程(Gene Expression Programming, GEP)由Ferreira于2001年借鑒生物遺傳基因表達規律提出的基于基因型及表現型自適應演化算法數據挖掘技術。其在遺傳算法(Genetic Algorithms,GA)、遺傳程序設計(Genetic Programming,GP)基礎上進化發展而來。結合GA的簡單線性染色體思想與GP中所用大小、形狀不同的分叉結構思想,遺傳過程中表現為定長線性字符串易于遺傳操作,并具有非線性的樹結構,從而達到簡單編碼解決復雜問題之目的,使其在速度上較GA與GP提高100倍~60000倍[4-6],計算精度亦大幅提高。目前GEP已在多領域得以應用及發展。如:袁暉等[7]提出的基于GEP自動聚類算法視頻關鍵幀提取方法;王超等[8]將GEP算法用于變壓器故障診斷;杜冬等[9]建立基于GEP的四維飛行軌跡預測模型;孟艷等[10]將GEP算法用于桁架結構優化設計。目前尚無將GEP算法用于爆破峰值速度預測。

1.2GEP基因及染色體結構

GEP染色體由一個或多個基因通過連接符作用成為整體,為固定長度的字符串,由頭、尾部組成。頭部元素∈{函數集F}∪{終止集T},尾部元素∈{終止集T}。其中F由求解問題需要的所有函數運算符組成,T由描述問題解的已知符號、變量或常數組成。頭部長度h及尾部長度t需滿足關系為

t=h(n-1)+1

(1)

式中:n為函數集F中函數最大操作數。t與h所具有的特殊關系,使基于基因型個體的遺傳操作有很好的合法性[11]。

圖1 表達式樹結構 Fig.1 The expression trees structure

1.3GEP遺傳算子及步驟

基因表達式編程核心及精髓為遺傳操作。其中,算子通常選用輪轉賭盤算子,據染色體適應度值大小計算染色體進入子代種群概率。變異操作可在染色體任何位置進行,只要保持染色體組織結構不變,經變異后產生的新個體均為合法程序。插串算子為選中基因的一個片段,將其遷移到基因的另個位置,按能否將特定遺傳序列插入基因頭部首位分為插串算子與根插串算子。重組作為交換父代染色體間等位基因,有三種重組操作方式,即單點重組、兩點重組及基因重組[12]。

GEP選合適的函數符及終止符對種群進行初始化,算法隨機產生一個種群對染色體進行解碼,計算適應度值,再對染色體選擇、復制、變異、插串、根插串、基因重組、單點重組、兩點重組等遺傳操作,產生新的個體形成子代種群。通過賭盤方式選擇適應度高的個體重復遺傳操作,直至適應度值達最大值或進化代數達規定值時結束[13]。具體流程見圖2。

圖2 GEP算法流程 Fig.2 GEP algorithm process

1.4GEP適應度函數

適應度函數能計算種群中染色體適應環境的能力,據個體適應能力對種群進化進行指導。兩種分別以絕對誤差、相對誤差計算適應度函數表達式[14]為

(2)

(3)

式中:fi為第i個染色體適應度值;M為常量,為控制適應度fi的取值范圍;Ct為計算樣本量;C(i,j)為第i個染色體計算第j個樣本時的函數值;Tj為第j個樣本實際值。

2GEP峰值速度預測模型建立與應用

以銅錄山露天臺階爆破為例,現場試驗測定影響爆破振動峰值速度的主要因素有:最大段藥量、總裝藥量、水平距離、高程差、前排抵抗線、預裂縫穿透率、巖體完整性系數、測點及最小抵抗線方向夾角、炸藥爆速[15]。為驗證預測模型的有效性及可行性,對銅錄山露天臺階爆破進行研究的23組實測數據進行分析,其中前16組用作訓練,后7組進行預測,見表1。由于表1中所用數據單位不同,且部分數值間差距較大,不利于計算,故對表1數據用標準差歸一化方法進行無量綱化處理,即

(4)

對預測后計算結果進行反歸一化處理[16],即

(5)

表2 遺傳參數

2.1GEP預測模型建立

GEP建模選取最大段藥量a、總裝藥量b、水平距離c、高程差d、前排抵抗線e、預裂縫穿透率f、巖體完整性系數g、測點及最小抵抗線方向夾角h、炸藥爆速i共9個影響因素為輸入因子,以爆破振動峰值速度y為輸出因子。參考相關研究,并通過多次試驗確定的較優遺傳參數,見表2。適應度函數采用相對誤差適應度函數(式(3))。其中Q為取開方運算;E為以自然對數e為底的冪函數運算;A為取絕對值。據基因表達式編程思路,本文用Java語言編程,利用MyEclipse軟件平臺運算,建立爆破振動峰值速度預測模型。

2.2GEP預測

按GEP運算步驟,選擇合適的函數符、終止符對種群初始化隨機產生一個種群,對染色體進行解碼計算適應度值;按程序中輸入的遺傳參數對染色體進行選擇、復制、變異、插串、根插串、基因重組、單點重組、兩點重組等遺傳操作產生新個體,形成子代種群;通過賭盤方式選擇適應度高的個體重復遺傳操作。對表1歸一化數據訓練后,模型在迭代到68181代時達到歷史訓練的最佳代數,最大適應度值為1 348.847 430 615 532,輸出最佳爆破峰值速度預測函數為

y=(((((f+c)e)(ic))×

(g(0.9015×0.9015)))+

((d(Abs[a]))(f(Exp[d]))))+(((0.5571b)

(1.4588f))(0.5571h))

(6)

由式(6)看出,GEP預測模型能較好發掘各因素對爆破峰值速度影響,并將其表示在預測公式中。通過LaTex軟件輸出表達式樹見圖3。

圖3 表達式樹 Fig.3 The expression trees

采用上文預測公式對后7組數據進行預測,得到最大預測相對誤差為14.1%,最小預測相對誤差為3.5%,誤差已達較理想預測水平,見表3。

表3 預測結果

3預測效果分析

將GEP預測結果與文獻[15]中模糊神經網絡及薩道夫斯基公式預測結果進行對比,將爆破峰值速度實測值與GEP、模糊神經網絡、薩道夫斯基公式預測值顯示為結果序列曲線[17],見圖4。由圖4看出,四者數據走勢相符,但由于薩道夫斯基公式只考慮最大段藥量與爆心距兩個因素,使其預測結果偏離實測值較大。模糊神經網絡與GEP算法預測效果均較好,但GEP算法精度更高、與實測值擬合性更好;模糊神經網絡在訓練過程中所用訓練樣本多達93組,而GEP算法僅用16組,說明GEP算法在爆破峰值速度預測中具有所需樣本數量少、預測精度高等優點。

圖4 峰值速度序列曲線 Fig.4 The sequence curves of peak speed

三種方法預測結果與實測值對比見表4。從表4可得,GEP模型預測結果與實測值的平均相對誤差為8.8%,模糊神經網絡預測結果與實測值平均相對誤差為11.3%,薩道夫斯基公式的預測值與實測值平均相對誤差為27.9%。顯然,GEP模型預測結果更精確,與實測值擬合度更好。

表4 預測結果與實測值對比

4結論

(1)GEP高效的遺傳算子及有指導性的全局搜索尋優方式使之具備較強的非線性空間全局搜索能力,可較好處理爆破振動作用機理的復雜性及難描述性。通過對銅錄山露天臺階爆破所建振動峰值速度預測模型計算研究表明,GEP能較全面發掘各因素間關系,輸出預測公式、預測精度較好,較僅考慮最大段藥量和爆心距的薩道夫斯基公式更科學。對露天爆破的指導作用更全面。

(2)通過爆破振動峰值速度實測值與GEP、模糊神經網絡預測值對比表明,GEP模型預測與實測值平均相對誤差僅8.8%,較模糊神經網絡(平均相對誤差11.3%)預測結果更精確;且GEP所用訓練樣本(僅16組)較模糊神經網絡(93組)減少很多,可簡化預測工作量。GEP用于爆破峰值速度預測可靠、科學。

參考文獻

[1]史秀志,林大能,陳壽如. 基于粗糙集模糊神經網絡的爆破振動危害預測[J].爆炸與沖擊,2009, 29 (4): 401-407.

SHI Xiu-zhi, LIN Da-neng, CHEN Shou-ru. Blasting vibration induced damage prediction by rough set based fuzzy-neural network[J]. Explosion and Shock Waves, 2009, 29(4): 401-407.

[2]唐海,石永強,李海波,等. 基于神經網絡的爆破振動速度峰值預報[J].巖石力學與工程學報,2007, 26(增1):3533-3539.

TANG Hai, SHI Yong-qiang, LI Hai-bo, et al. Prediction of peak particle velocity of blasting vibration by neural network [J].Rock mechanics and Engineering, 2007, 26(S1):3533-3539.

[3]方向,陸凡東,高振儒,等. 中深孔爆破振動加速度峰值的遺傳BP網絡預測[J]. 解放軍理工大學學報(自然科學版),2010, 11(3):312-315.

FANG Xiang, LU Fan-dong, GAO Zhen-ru, et al. A BP neural network model for forecasting of blasting vibration acceleration peak value from deep hole blasting[J].Journal of PLA university of science and technology: Natural Science Edition , 2010, 11(3):312-315.

[4]李菁,馬彥琳,梁曉群. 基于基因表達式編程的電力消費預測模型-武漢市的實證[J]. 統計研究,2008, 25(4): 45-49.

LI Jing, MA Yan-lin, LIANG Xiao-qun. Prediction of Wuhan’ power consumption by gene expression programming[J]. Statistical Research, 2008, 25 (4): 45-49.

[5]楊晶,胡珉,吳耿峰. 基因表達式編程算法的改進及其應用研究[J]. 計算機工程與應用,2007, 43(6): 240-243.

YANG Jing, HU Min, WU Geng-feng. Improvement and application of gene expression programming[J]. Computer Engineering and Applications, 2007, 43(6): 240-243.

[6]劉桂琴. GEP在演化建模中的應用[D].武漢:華中師范大學,2009: 9-12.

[7]袁暉,元昌安,覃曉,等. 基于GEP自動聚類算法的視頻關鍵幀提取方法[J].廣西師范學院(自然科學版),2013,30(1): 98-101.

YUAN Hui, YUAN Chang-an, QIN Xiao, et al. A method of video key frame extraction based on GEP automatic clustering algorithm[J]. Journal of Guangxi Teachers Education University(Natural Science Edition), 2013, 30 (1): 98-101.

[8]王超,趙延軍,董卓. GEP算法在變壓器故障診斷中的應用研究[J].技術應用,2012, 60(3): 60-71.

WANG Chao, ZHAO Yan-jun, DONG Zhuo. Research on application of GEP algorithm in transformer fault diagnosis [J]. Journal of Communicate Technology, 2012, 60(3): 60-71.

[9]杜冬,麥海波. 基于GEP的四維飛行軌跡預測模型[J].四川大學學報(自然科學版),2013, 50(4): 749-752.

DU Dong, MAI Hai-bo. 4-D trajectory prediction model based on GEP[J]. Journal of Sichuan University(Natural Science Edition), 2013, 50(4): 749-752.

[10]孟艷,趙洪波,茹忠亮,等. GEP在桁架結構優化中的應用[J].工程力學,2013, 30(1): 237-241.

MENG Yan, ZHAO Hong-bo, RU Zhong-liang, et al. The application of GEP in truss structure optimization[J]. Engineering Mechanics, 2013, 30(1): 237-241.

[11]古玲嵐. 基于GEP-RBF的協同過濾數據稀疏性問題研究[J].計算機與數字工程,2013, 9: 1432-1436.

GU Ling-lan. Data sparse issue of collaborative filtering algorithm based on GEP-RBF[J]. Computer and Digital Engineering, 2013, 9: 1432-1436.

[12]劉萌偉,黎夏,劉濤. 基于基因表達式編程的人口預測模型[J]. 中山大學學報(自然科學版),2010, 49(6): 116-120.

LIU Meng-wei, LI Xia, LIU Tao. A gene expression programming algorithm for population prediction problems [J]. Journal of Sun Yatsen University(Natural Science Edition), 2010, 49(6): 116-120.

[13]陳毅,楊一洋. 基于基因表達式編程的大壩位移強度聚類分析研究[J]. 測繪與空間地理信息,2013, 36(9): 33-36.

CHEN Yi, YANG Yi-yang. Study on clister analysis of dam deformation displacement intensity based on gene expression programming algorithm[J]. Geomatics and Spatial Information Technology,2013, 36(9): 33-36.

[14]劉傳立,劉小生,李妍妍. 基于GEP的金屬礦尾礦壩變形預測模型研究[J]. 有色金屬科學與工程,2013, 6: 63-68.

LIU Chuan-li, LIU Xiao-sheng, LI Yan-yan. Research ondeformation prediction model of metal mine tailings dam based on GEP[J]. Nonferrous Metals Science and Engineering, 2013, 6: 63-68.

[15]史秀志. 爆破振動信號時頻分析與爆破振動特征參量和危害預測研究[D].長沙:中南大學,2007: 93-115.

[16]劉博,史秀志,黃宣東,等. 基于擬牛頓法的QN-BP預測爆破振動峰值速度[J].中國有色金屬學報,2013,23(5): 1428-1433.

LIU Bo, SHI Xiu-zhi, HUANG Xuan-dong, et al. Prediction of peak particle velocity of blasting vibration by QN-BP based on Quasi-Newton method [J]. The Chinese Journal of Nonferrous Metals, 2013, 23(5): 1428-1433.

[17]Shi Xiu-zhi, Zhou Jian, Wu Bang-biao, et al. Support vector machines approach to mean particle size of rock fragmentation due to bench blasting prediction[J]. Transactions of Nonferrous Metals society of China, 2012, 22(2): 432-441.

主站蜘蛛池模板: 在线观看免费国产| 无码日韩精品91超碰| 26uuu国产精品视频| 5555国产在线观看| 久久国产精品电影| 伊人中文网| 她的性爱视频| 在线观看亚洲精品福利片| 国产在线视频福利资源站| 爱做久久久久久| 久久综合伊人77777| 亚洲人成日本在线观看| 国产免费好大好硬视频| 久操中文在线| 一级一级一片免费| 久久精品亚洲中文字幕乱码| 亚洲国产日韩视频观看| 夜精品a一区二区三区| 国产一级二级在线观看| 久久成人免费| 无码精品国产dvd在线观看9久 | 日韩东京热无码人妻| 国产成人欧美| 国产美女免费| 九色视频最新网址| 四虎影视国产精品| 国产Av无码精品色午夜| 中文字幕第4页| 亚洲国产精品成人久久综合影院| 免费人成视网站在线不卡| 波多野结衣AV无码久久一区| 精品欧美一区二区三区在线| 波多野结衣久久精品| 亚洲高清无码精品| 国内熟女少妇一线天| 91成人免费观看在线观看| 天天色天天综合网| 成人永久免费A∨一级在线播放| 婷婷综合亚洲| 日韩国产综合精选| 免费午夜无码18禁无码影院| 国产黄在线免费观看| 精品人妻无码区在线视频| 香蕉视频在线观看www| 精品少妇人妻一区二区| 人妻丰满熟妇av五码区| 国产精品无码久久久久久| 亚洲欧美另类久久久精品播放的| 国产免费福利网站| 久久精品娱乐亚洲领先| 一级香蕉视频在线观看| www.91在线播放| 91久草视频| 国产在线精品香蕉麻豆| 无码精品国产dvd在线观看9久| 成人精品免费视频| jizz在线免费播放| 成色7777精品在线| 精品视频第一页| 色偷偷综合网| 呦女精品网站| 热99re99首页精品亚洲五月天| 亚洲欧美成人| 成·人免费午夜无码视频在线观看 | 欧美综合成人| 国产精品高清国产三级囯产AV | 亚洲区欧美区| 日韩午夜伦| av无码久久精品| 成人在线天堂| 91欧洲国产日韩在线人成| 国产乱人免费视频| 国产视频a| 高清不卡一区二区三区香蕉| 中文字幕波多野不卡一区| 亚洲色图欧美视频| 红杏AV在线无码| 亚洲av中文无码乱人伦在线r| 欧美日韩一区二区在线免费观看| 四虎在线观看视频高清无码| 九九香蕉视频| 欧美久久网|