岳 衡, 韓翔宇, 張繼春, 潘 強(qiáng), 李鵬川, 陽(yáng) 陶
(西南交通大學(xué) 土木工程學(xué)院, 成都 610036)
?
GA改進(jìn)BP神經(jīng)網(wǎng)絡(luò)在抗滑樁孔爆破開(kāi)挖中的應(yīng)用
岳 衡, 韓翔宇, 張繼春, 潘 強(qiáng), 李鵬川, 陽(yáng) 陶
(西南交通大學(xué) 土木工程學(xué)院, 成都 610036)
摘要:目前樁孔開(kāi)挖主要依靠工程類(lèi)比進(jìn)行,不同設(shè)計(jì)者設(shè)計(jì)的爆破參數(shù)往往因掌握的爆破理論和經(jīng)驗(yàn)的不同而有所差異,爆破質(zhì)量參差不齊。為此,提出基于遺傳算法GA改進(jìn)BP神經(jīng)網(wǎng)絡(luò)(GA-BP)建立爆破參數(shù)優(yōu)化設(shè)計(jì)模型,該法不僅可以利用已有爆破經(jīng)驗(yàn)數(shù)據(jù)和工程地質(zhì)條件,同時(shí),使用遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)閾值和權(quán)值可以彌補(bǔ)BP神經(jīng)網(wǎng)絡(luò)不穩(wěn)定的缺陷,以達(dá)到獲得更優(yōu)爆破參數(shù)的目的。實(shí)踐表明,基于遺傳算法改進(jìn)BP神經(jīng)網(wǎng)絡(luò)相比一般BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)相對(duì)誤差較小,同時(shí)GA-BP神經(jīng)網(wǎng)絡(luò)得到的優(yōu)化爆破參數(shù)進(jìn)行現(xiàn)場(chǎng)試驗(yàn),取得了良好的爆破效果。因此,GA-BP神經(jīng)網(wǎng)絡(luò)模型應(yīng)用于抗滑樁孔開(kāi)挖爆破參數(shù)設(shè)計(jì)是可行的,可用于指導(dǎo)爆破施工。
關(guān)鍵詞:爆破參數(shù)優(yōu)化; BP神經(jīng)網(wǎng)絡(luò); 遺傳算法; 現(xiàn)場(chǎng)試驗(yàn); 樁孔開(kāi)挖; 爆破開(kāi)挖
1引 言
由于爆破施工具有工效高、速度快、費(fèi)用低的特點(diǎn),在各種類(lèi)型的巖基樁孔開(kāi)挖中得到了廣泛應(yīng)用〔1-3〕。目前,樁孔開(kāi)挖爆破設(shè)計(jì)主要是按照工程類(lèi)比法進(jìn)行,其設(shè)計(jì)質(zhì)量所決定的爆破效果與設(shè)計(jì)者掌握的爆破設(shè)計(jì)理論及其工程經(jīng)驗(yàn)密切相關(guān),而且在利用已有工程經(jīng)驗(yàn)方面,不同的設(shè)計(jì)者的爆破方案往往存在較大差異,爆破質(zhì)量因人而異〔4-6〕。究其原因,就是缺少能夠定量利用已有工程經(jīng)驗(yàn)(主要是爆破參數(shù))的合理方法,特別是很難在爆破設(shè)計(jì)中定量引入樁孔基巖的物理力學(xué)參數(shù)。此外,在通過(guò)現(xiàn)場(chǎng)爆破試驗(yàn)進(jìn)行所設(shè)計(jì)樁孔爆破參數(shù)的優(yōu)化時(shí),往往不能做到爆破參數(shù)對(duì)爆破效果影響作用的定量分析,因而爆破參數(shù)的優(yōu)化常常是人為因素偏多,這對(duì)于缺乏爆破工程實(shí)踐經(jīng)驗(yàn)或爆破工程經(jīng)驗(yàn)不多的設(shè)計(jì)者而言,就更難正確合理地選取爆破參數(shù)。為此,有必要提出可定量利用已有爆破經(jīng)驗(yàn)數(shù)據(jù)和工程地質(zhì)條件的設(shè)計(jì)計(jì)算方法。
不少設(shè)計(jì)者借鑒BP神經(jīng)網(wǎng)絡(luò)對(duì)露天礦山和巖體等進(jìn)行爆破參數(shù)設(shè)計(jì)〔7-8〕。該方法充分利用已有工程經(jīng)驗(yàn)對(duì)爆破參數(shù)的設(shè)計(jì),并考慮了基巖物理力學(xué)參數(shù),但在建立BP網(wǎng)絡(luò)模型時(shí),往往由于初始網(wǎng)絡(luò)連接權(quán)值和閾值產(chǎn)生的隨機(jī)性,導(dǎo)致網(wǎng)絡(luò)輸出結(jié)果不穩(wěn)定〔9〕。為此,提出基于遺傳算法GA優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的方法。通過(guò)遺傳算法全局最優(yōu)的功能很好的彌補(bǔ)BP神經(jīng)網(wǎng)絡(luò)的上述缺陷,優(yōu)化其連接權(quán)值和閾值,極大提高BP神經(jīng)網(wǎng)絡(luò)的穩(wěn)定性。
以雅康高速大渡河興康特大懸索橋雅安岸邊坡抗滑樁開(kāi)挖爆破為依托,建立抗滑樁開(kāi)挖爆破參數(shù)計(jì)算的基于GA改進(jìn)BP神經(jīng)網(wǎng)絡(luò)模型,針對(duì)本項(xiàng)目和其它工程已取得良好爆破效果的數(shù)據(jù)進(jìn)行快速學(xué)習(xí),優(yōu)化抗滑樁開(kāi)挖爆破參數(shù)。
2GA-BP神經(jīng)網(wǎng)絡(luò)模型
2.1BP神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)
BP神經(jīng)網(wǎng)絡(luò)模型是一種有導(dǎo)學(xué)習(xí)算法,也稱(chēng)誤差反向傳播算法〔9〕。在正向傳播過(guò)程中,每一層神經(jīng)元的狀態(tài)只影響到下一層神經(jīng)元網(wǎng)絡(luò),當(dāng)網(wǎng)絡(luò)模型實(shí)際輸出與期望輸出有誤差,則轉(zhuǎn)入反向傳播過(guò)程,通過(guò)修改各層神經(jīng)元權(quán)值,再進(jìn)行正向傳播過(guò)程,經(jīng)過(guò)正反傳播兩個(gè)過(guò)程的反復(fù)應(yīng)用使得誤差最小,以使模型達(dá)到最優(yōu)。
(1)BP網(wǎng)絡(luò)模型輸入、輸出參數(shù)
抗滑樁孔開(kāi)挖爆破設(shè)計(jì)參數(shù)和影響因素較多,考慮到本工程實(shí)際情況,為了減少爆破對(duì)圍巖的損傷以及減小振動(dòng),在開(kāi)挖過(guò)程中采用光面爆破和分段延時(shí)掏槽爆破的方案。在爆破參數(shù)設(shè)計(jì)中,根據(jù)不同的巖石性質(zhì),選取不同的炸藥單耗。為實(shí)現(xiàn)爆破后續(xù)人工開(kāi)挖的方便和滿(mǎn)足施工周期要求,平均線(xiàn)性超挖和線(xiàn)性欠挖、開(kāi)挖進(jìn)尺等也是需要考慮的因素。
綜上所述,結(jié)合本例實(shí)際工程情況,選取輸入?yún)?shù)為平均線(xiàn)性超挖W1(m)、平均線(xiàn)性欠挖W2(m)、抗滑樁孔的斷面面積A(m2)、實(shí)際進(jìn)尺L1(m)以及巖石f值,輸出參數(shù)為設(shè)計(jì)進(jìn)尺L2(m)、炸藥單耗q(kg·m-3)、周邊孔孔距E(m)、光爆層厚度d(m)、輔助孔孔距a(m)和掏槽孔孔距b(m)。
(2)網(wǎng)絡(luò)層數(shù)
由Kolmogorov定理可知〔10〕,一個(gè)三層的神經(jīng)網(wǎng)絡(luò)可以實(shí)現(xiàn)逼近任何一個(gè)函數(shù),本文選擇有一個(gè)隱含層的BP神經(jīng)網(wǎng)絡(luò),即網(wǎng)絡(luò)包含輸入層、隱含層和輸出層,選取激活函數(shù)均為Sigmoid函數(shù),即f(x)=1/(1+e-x)。
(3)隱含層節(jié)點(diǎn)數(shù)
隱含層節(jié)點(diǎn)數(shù)的選擇一般有三種方法〔11〕:
H=2I+1
(1)
(2)
H=log2I,I∈(0.02I,4I)
(3)
式中:H為隱含層節(jié)點(diǎn)數(shù),I為輸入層節(jié)點(diǎn)數(shù),O為輸出層節(jié)點(diǎn)數(shù),?為常數(shù)。但實(shí)際建模時(shí),主要是通過(guò)網(wǎng)絡(luò)模型對(duì)學(xué)習(xí)樣本和測(cè)試樣本的誤差交叉評(píng)價(jià),并采用試錯(cuò)法選取。經(jīng)過(guò)反復(fù)試驗(yàn),隱含層節(jié)點(diǎn)數(shù)選為7,其拓?fù)浣Y(jié)果見(jiàn)圖1。
圖1 神經(jīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖Fig.1 Topology structure of neural network
(4)學(xué)習(xí)率
在網(wǎng)絡(luò)模型設(shè)計(jì)中,學(xué)習(xí)速率的選取是影響收斂速度以及訓(xùn)練結(jié)果的一個(gè)很重要的因素。學(xué)習(xí)速率足夠小,雖然總能夠使訓(xùn)練網(wǎng)絡(luò)滿(mǎn)足精度要求,但耗時(shí)較長(zhǎng);學(xué)習(xí)速率較大,則可能導(dǎo)致訓(xùn)練過(guò)程不穩(wěn)定。因此,本文通過(guò)不斷重復(fù)試驗(yàn),選取學(xué)習(xí)率η為0.045。
(5)訓(xùn)練誤差
(4)
式中:djl、yjl分別為輸入樣本為l時(shí)對(duì)應(yīng)的期望輸出和實(shí)際輸出。
2.2遺傳算法對(duì)BP網(wǎng)絡(luò)權(quán)值和閾值的設(shè)計(jì)
用遺傳算法GA優(yōu)化BP神經(jīng)網(wǎng)絡(luò)連接權(quán)值和閾值主要涉及以下三個(gè)步驟:基因表達(dá),即基因的編碼方式;適應(yīng)度函數(shù)的選取;遺傳操作(主要包括選擇、交叉和變異)的確定。
(1)編碼。為了提高運(yùn)算精度和計(jì)算速度,省去二進(jìn)制和十進(jìn)制之間的解碼過(guò)程,直接采用實(shí)數(shù)編碼。由圖1 可知GA-BP的神經(jīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為5-7-6,因此采用遺傳算法對(duì)連接權(quán)值和閾值進(jìn)行編碼的長(zhǎng)度R=5×7+7×6+7+6=90。
(2)適應(yīng)度函數(shù)。適應(yīng)度函數(shù)是遺傳算法中評(píng)價(jià)種群個(gè)體遺傳至下一代概率大小的關(guān)鍵依據(jù),通過(guò)比較群體中每個(gè)個(gè)體的適應(yīng)度可以判斷其達(dá)到或接近全局最優(yōu)解的程度〔13〕。適應(yīng)度越高的個(gè)體,離全局最優(yōu)解越近,反之則越遠(yuǎn)。由公式(4)可知,BP神經(jīng)網(wǎng)絡(luò)將均方誤差作為訓(xùn)練誤差,誤差越小越好。采用將個(gè)體訓(xùn)練誤差的倒數(shù)作為適應(yīng)度函數(shù),當(dāng)適應(yīng)度最大時(shí),表明優(yōu)化的連接權(quán)和閾值達(dá)到最優(yōu),表達(dá)式如下所示:
f(i)=1/Ei
(5)
式中:f(i)即為種群中第i條染色體的適應(yīng)度值;Ei為對(duì)應(yīng)第i條染色體進(jìn)行優(yōu)化BP網(wǎng)絡(luò)的連接權(quán)和閾值時(shí)的訓(xùn)練誤差。
(3)遺傳操作
① 選擇操作。主要是以適應(yīng)度值為依據(jù),適應(yīng)度高的個(gè)體被選擇的概率較高,反之較低。通過(guò)每個(gè)個(gè)體的適應(yīng)度值計(jì)算個(gè)體被選擇的概率,具體如式(6)所示:
(6)
式中:Pi為第i個(gè)個(gè)體被選擇的概率;fi為公式(5)中的第i個(gè)個(gè)體的適應(yīng)度值。
② 交叉操作。交叉操作是遺傳算法全局搜索功能的關(guān)鍵操作,鑒于上述采用實(shí)數(shù)編碼,因此交叉操作選擇算術(shù)交叉法〔12〕。假設(shè)種群中x1和x2為父代個(gè)體,則通過(guò)交叉操作產(chǎn)生的子代個(gè)體x1′和x2′如下:
(7)
③ 變異操作。在本文中,變異操作和交叉操作結(jié)合使用,變異操作的目的是提高遺傳算法在優(yōu)化連接權(quán)和閾值的局部搜索功能,同時(shí)保持遺傳種群的多樣性。因此結(jié)合上述設(shè)計(jì),本文采用均勻變異操作。
2.3網(wǎng)絡(luò)模型的學(xué)習(xí)算法
網(wǎng)絡(luò)模型學(xué)習(xí)算法如下所示:
(1)網(wǎng)絡(luò)初始化。根據(jù)已確定的網(wǎng)絡(luò)結(jié)構(gòu),采用遺傳算法編碼,并確定初始種群,通過(guò)反復(fù)選擇、交叉、變異獲得網(wǎng)絡(luò)初始權(quán)值和閾值。
(2)獲得的權(quán)值和閾值賦予BP神經(jīng)網(wǎng)絡(luò),依次輸入8個(gè)學(xué)習(xí)樣本。設(shè)當(dāng)前輸入樣本為第p個(gè)樣本。
(3)依次計(jì)算各層的輸出。
第二層:
(8)
第三層:
(9)
(4)計(jì)算各層反傳誤差。
由BP算法可知,誤差反向傳播,所以首先計(jì)算第三層:
δjk=(dlp-ylp)ylp(1-ylp),(l=0,1,…,4)
(10)
再計(jì)算第二層:
(11)
(5)按權(quán)值修正公式修正各層的權(quán)值和閾值。
3實(shí)例計(jì)算
3.1網(wǎng)絡(luò)模型的訓(xùn)練和預(yù)測(cè)
為驗(yàn)證GA-BP神經(jīng)網(wǎng)絡(luò)模型的合理性,以在建的雅康高速大渡河興康特大懸索橋雅安岸邊坡抗滑樁孔開(kāi)挖爆破為例進(jìn)行分析。選取本例和其它工程已有的8組爆破效果較優(yōu)的輸入、輸出參數(shù)作為網(wǎng)絡(luò)模型的學(xué)習(xí)樣本〔13-14〕,如表1所示。當(dāng)網(wǎng)絡(luò)學(xué)習(xí)誤差ε小于0.001時(shí),結(jié)束模型學(xué)習(xí)。
將輸入?yún)?shù)和輸出參數(shù)分別加載至網(wǎng)絡(luò)模型兩端進(jìn)行學(xué)習(xí),圖2給出了網(wǎng)絡(luò)訓(xùn)練實(shí)際輸出與期望目標(biāo)的相關(guān)系數(shù),可以看出網(wǎng)絡(luò)模型訓(xùn)練后,網(wǎng)絡(luò)模型的輸出值與期望目標(biāo)的線(xiàn)性相關(guān)系數(shù)為0.9862,表明本文所建立的網(wǎng)絡(luò)模型具有較好的擬合效果,可以達(dá)到工程實(shí)際所需。
表1 網(wǎng)絡(luò)學(xué)習(xí)樣本
圖2 網(wǎng)絡(luò)訓(xùn)練實(shí)際輸出與期望目標(biāo)相關(guān)系數(shù)Fig.2 Correlation coefficient of network training actual output and the expected target
為了驗(yàn)證訓(xùn)練結(jié)束網(wǎng)絡(luò)模型的可靠度,同時(shí)比較基于遺傳算法改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)與原有BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)精度,另選取其他工程不同樁孔尺寸、不同巖體性質(zhì)且有良好爆破效果的3組輸入、輸出參數(shù)樣本(表2)作為模型預(yù)測(cè)樣本〔15〕,預(yù)測(cè)結(jié)果見(jiàn)表3、表4。其中表3為一般BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)結(jié)果,表4 為GA-BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)結(jié)果。
由表3和表4對(duì)比可以看出,基于遺傳算法改進(jìn)后的BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)精度均高于原始BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)精度。GA-BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)結(jié)果的最大平均相對(duì)誤差為4.0%,一般BP網(wǎng)絡(luò)的預(yù)測(cè)結(jié)果最大平均相對(duì)誤差為7.4%,由此可以看出原始BP網(wǎng)絡(luò)預(yù)測(cè)結(jié)果的離散程度較大,改進(jìn)后的BP網(wǎng)絡(luò)的預(yù)測(cè)平均相對(duì)誤差更小,預(yù)測(cè)結(jié)果也更穩(wěn)定。
表2 網(wǎng)絡(luò)模型檢驗(yàn)樣本
表3 一般BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)結(jié)果
表4 GA-BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)結(jié)果
注:X為計(jì)算值, m;Δ為絕對(duì)誤差, m;ε為相對(duì)誤差, %。
3.2現(xiàn)場(chǎng)試驗(yàn)
為了進(jìn)一步檢驗(yàn)所建立GA-BP網(wǎng)絡(luò)模型的效果,以雅康高速大渡河興康特大懸索橋雅安岸邊坡抗滑樁開(kāi)挖為例,對(duì)未開(kāi)挖的抗滑樁孔利用上述網(wǎng)絡(luò)模型進(jìn)行爆破參數(shù)設(shè)計(jì)。經(jīng)現(xiàn)場(chǎng)調(diào)查,確定所需設(shè)計(jì)的輸入?yún)?shù)向量(0.20,0.15,4.15,1.20,5.00),將向量加載至模型的輸入端進(jìn)行仿真,可以得到輸出向量(1.30,1.70,0.45,0.58,0.60,0.40),即設(shè)計(jì)進(jìn)尺為1.3m,炸藥單耗為1.70 kg/m3,周邊孔孔距為0.45m,光爆層厚度為0.58m,輔助孔孔距0.60m,掏槽孔孔距0.40m。
將GA-BP神經(jīng)網(wǎng)絡(luò)模型仿真的爆破設(shè)計(jì)參數(shù)進(jìn)行現(xiàn)場(chǎng)試爆,開(kāi)挖爆破試驗(yàn)之后,巖體爆渣塊度比較均勻,大塊率較低,一般的塊體尺寸在10cm~25cm,便于后續(xù)清渣。同時(shí),為了判斷爆破過(guò)程對(duì)周邊抗滑樁孔的影響,對(duì)與待爆抗滑樁孔水平距離最近的抗滑樁孔孔底基巖面和孔壁處進(jìn)行聲波檢測(cè)和爆破振動(dòng)監(jiān)測(cè),聲波測(cè)試結(jié)果見(jiàn)表5。
表5 聲波測(cè)試結(jié)果
注:測(cè)點(diǎn)1~4為樁底基巖面聲波波速測(cè)試;測(cè)點(diǎn)5~8為樁底孔壁聲波波速測(cè)試。
由表5可以看出,樁孔開(kāi)挖爆破后各測(cè)點(diǎn)位置的聲波速度下降率均小于10%,平均下降率為5.7%,說(shuō)明樁孔開(kāi)挖爆破對(duì)樁孔圍巖(基巖)的完整性、連續(xù)性沒(méi)有造成明顯影響。同時(shí)孔底爆破振動(dòng)監(jiān)測(cè)結(jié)果表明,爆破振動(dòng)速度最大值為5.9cm/s,滿(mǎn)足振動(dòng)最大速度不超過(guò)10.0cm/s 的設(shè)計(jì)要求。因此本文建立的GA-BP神經(jīng)網(wǎng)絡(luò)模型滿(mǎn)足工程要求,可以用來(lái)指導(dǎo)實(shí)際抗滑樁孔開(kāi)挖爆破參數(shù)設(shè)計(jì)。
4結(jié) 論
(1)抗滑樁孔開(kāi)挖爆破參數(shù)設(shè)計(jì)影響因素較多,GA-BP神經(jīng)網(wǎng)絡(luò)充分利用GA算法的全局搜索功能和BP網(wǎng)絡(luò)強(qiáng)大非線(xiàn)性映射、自學(xué)習(xí)、自適應(yīng)能力等特點(diǎn),按網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為5-7-6建立的三層GA-BP神經(jīng)網(wǎng)絡(luò)模型,通過(guò)對(duì)樣本的學(xué)習(xí)相關(guān)系數(shù)達(dá)到0.9862,預(yù)測(cè)輸出結(jié)果精度較高,方法可行。
(2)采用基于GA算法改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)模型對(duì)爆破參數(shù)進(jìn)行設(shè)計(jì),計(jì)算結(jié)果表明,其預(yù)測(cè)結(jié)果的相對(duì)誤差比一般BP網(wǎng)絡(luò)低,預(yù)測(cè)精度較高且網(wǎng)絡(luò)模型更穩(wěn)定。同時(shí)GA-BP神經(jīng)網(wǎng)絡(luò)方法利用已有爆破經(jīng)驗(yàn)數(shù)據(jù)和工程地質(zhì)條件,有效避免了因設(shè)計(jì)者爆破理論和經(jīng)驗(yàn)不足導(dǎo)致的爆破參數(shù)設(shè)計(jì)質(zhì)量參差不齊的情況。
(3)通過(guò)對(duì)雅安岸邊坡抗滑樁孔開(kāi)挖爆破參數(shù)預(yù)測(cè)的現(xiàn)場(chǎng)試驗(yàn)結(jié)果表明,利用GA-BP神經(jīng)網(wǎng)絡(luò)模型設(shè)計(jì)爆破參數(shù),滿(mǎn)足抗滑樁爆破施工需要,可以為抗滑樁孔開(kāi)挖爆破參數(shù)設(shè)計(jì)提供依據(jù)。
參考文獻(xiàn)(References):
〔1〕 程遠(yuǎn)學(xué),程康,周子然,等. 人工挖孔樁爆破開(kāi)挖技術(shù)探討[J]. 土工基礎(chǔ),2007,21(4):5-6.
CHENG Yuan-xue, CHENG Kang, ZHOU Zi-ran, et al. Discussion of explosive excavation technique of hand-dug pile [J]. Soil Eng. and Foundation,2007,21(4):5-6.
〔2〕 張成良,楊陽(yáng),梁開(kāi)水,等. 巖壁梁爆破參數(shù)優(yōu)化的神經(jīng)網(wǎng)絡(luò)模型[J]. 工程爆破,2006,12(1):22-26.
ZHANG Cheng-liang, YANG Yang, LIANG Kai-shui, et al. Neural network model of blasting parameters optimization of crane beam at rock wall[J]. Engineering blasting,2006,12(1):22-26.
〔3〕 張繼春,蔡德所,胡鐵松. 基于神經(jīng)網(wǎng)絡(luò)理論的巖體爆破效應(yīng)預(yù)測(cè)[J]. 東北大學(xué)學(xué)報(bào),1995, 16(增刊):101-106.
ZHANG Ji-chun, CAI De-suo, HU Tie-song. Rock blasting effect forecast based on neural network theory [J]. Journal of Northeast University, 1995, 16( Sup. ): 101-106.
〔4〕 張磊. 入巖控制爆破技術(shù)在鐵路橋梁挖孔樁中的應(yīng)用[J]. 山西建筑,2011,37(27):193-194.
ZHANG Lei. The application of controlled blasting into the rock technology in railway bridge digging piles [J].Shanxi Architecture, 2011,37(27):193-194.
〔5〕 林文強(qiáng),蘇陽(yáng),歐陽(yáng)衡. 人工挖孔樁工程孔內(nèi)基巖爆破設(shè)計(jì)和施工簡(jiǎn)介[J]. 水運(yùn)工程,2001(2):56-58.
LIN Wen-qiang, SU Yang, OUYANG Heng. Design and construction of in-hole base rock explosive for artificial excavation-hole pile engineering [J].Port & Waterway Engineering,2001(2):56-58.
〔6〕 劉召芹. 光面爆破技術(shù)在人工挖孔樁中的應(yīng)用[J]. 西部探礦工程,2001,69(2):89-90.
LIU Zhao-qin. Smooth blasting technology applied in the manual excavating pile [J].West-china Explosive Engineering,2001,69(2):89-90.
〔7〕 柴毅,尹宏鵬,李大杰,等. 基于改進(jìn)遺傳算法的BP神經(jīng)網(wǎng)絡(luò)自適應(yīng)優(yōu)化設(shè)計(jì)[J]. 重慶大學(xué)學(xué)報(bào)(自然科學(xué)版),2007,30(4):91-96.
CHAI Yi, YIN Hong-peng, LI Da-jie, et al. Self-adaptation optimize BP neural design based on the genetic algorithms [J]. Journal of Chongqing University (Natural Science Edition), 2007,30(4):91-96.
〔8〕 姚金階,朱以文. 巖體爆破參數(shù)設(shè)計(jì)的神經(jīng)網(wǎng)絡(luò)模型[J]. 爆破,2005,22(2):34-37.
YAO Jin-jie, ZHU Yi-wen. The neural network model of rock blasting parameters design [J].Blasting,2005,22(2):34-37.
〔9〕 劉慶,張光權(quán),吳春平,等. 基于BP神經(jīng)網(wǎng)絡(luò)模型的爆破飛石最大飛散距離預(yù)測(cè)研究[J]. 爆破,2013,30(1):115-118.
LIU Qing, ZHANG Guang-quan,WU Chun-ping, et al. Research on maximum distance prediction of blast fly rock based on BP neutral work [J].Blasting,2013,30(1):115-118.
〔10〕 鄭長(zhǎng)青,陳慶壽,徐海波,等. 基于神經(jīng)網(wǎng)絡(luò)的臺(tái)階爆破參數(shù)優(yōu)化設(shè)計(jì)[J]. 爆破,2008,25(3):22-25.
ZHENG Chang-qing, CHEN Qing-shou, XU Hai-bo, et al. Bench blasting design and optimization based on neural network [J]. Blasting,2008,25(3):22-25.
〔11〕 楊建剛. 人工神經(jīng)網(wǎng)絡(luò)實(shí)用教程[M]. 杭州:浙江大學(xué)出版社,2002.
YANG Jian-gang. Practical artificial neural network tutorial[M]. Hangzhou: Zhejiang University Press, 2002.
〔12〕 陳德志,朱瑞賡,徐順香. 基于BP神經(jīng)網(wǎng)絡(luò)的路塹爆破對(duì)鄰近民房安全預(yù)測(cè)的研究[J].巖石力學(xué)與工程學(xué)報(bào),2002,21(S2):2554-2557.
CHEN De-zhi, ZHU Rui-geng, XU Shun-xiang. BP neural network study on safety prediction for civil houses adjacent to cutting blasting [J]. Chinese Journal of Rock Mechanics and Engineering, 2002,21(S2):2554-2557.
〔13〕 范睿,李國(guó)斌,景韶光. 基于實(shí)數(shù)編碼遺傳算法的混合神經(jīng)網(wǎng)絡(luò)算法[J]. 計(jì)算機(jī)仿真,2006,23(1):161-162.
FAN Rui, LI Guo-bin, JING Shao-guang. A method of mixed neural network based on real-coded genetic algorithm [J]. Computer simulation, 2006,23(1):161-162.
〔14〕 羅學(xué)東,范新宇,代貞偉,等. BP神經(jīng)網(wǎng)絡(luò)模型在露天礦爆破振動(dòng)參數(shù)預(yù)測(cè)中的應(yīng)用及修正[J]. 中南大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,44(1):5020-5024.
LUO Xue-dong, FAN Xin-yu, DAI Zhen-wei, et al. BP neural network application and model modification in prediction of open-pit mine blasting vibration parameters [J]. Journal of Central South University, 2013,44(1):5020-5024.
〔15〕 爆破安全規(guī)程 GB 6722-2014[S]. 北京:中國(guó)標(biāo)準(zhǔn)出版社,2014.
Safety regulations for blasting GB 6722-2014[S]. Beijing: China Standards Press, 2014.
Application of BP neural network improved by GA in blasting excavation design of slide-resistant pile hole
YUE Heng, HAN Xiang-yu, ZHANG Ji-chun, PAN Qiang, LI Peng-chuan, YANG Tao
(School of Civil Engineering, Southwest Jiaotong University, Chengdu 610036, China)
ABSTRACT:Currently, the pile holes are excavated mainly relying on the engineering analogy, but the blasting parameters designed by different theories and experience and the effect of blasting are different. Therefore, BP neural network improved by genetic algorithm was provided and the model of optimization of blasting parameters was set up. The sample data obtained from good blasting effect and geology of practical engineering could be used, and GA could make up the defect of BP neural network which was not stable through optimizing the threshold and weight of BP neural network, and the purpose of obtaining the better blasting parameters was achieved. The practice showed that relative errors of prediction of GA-BP neural network were fewer than the general BP neural network, and it achieved a good result after field test using the optimized blasting parameters. GA-BP neural network model was well applied in the blasting parameters design of excavation of slide-resistant pile hole, it was feasible and could be used to guide the construction of blasting.
KEY WORDS:Blasting parameters optimization; BP neural network; GA; Field test; Pile hole excavation; Blasting excavation
文章編號(hào):1006-7051(2016)02-0028-06
收稿日期:2015-10-15
基金項(xiàng)目:國(guó)家自然科學(xué)基金項(xiàng)目(41272321)
作者簡(jiǎn)介:岳 衡(1993-),男,碩士,主要從事工程控制爆破方面的研究。E-mail: yueh0829@sina.com通訊作者:張繼春(1963-),男,博士、教授、博導(dǎo),主要從事工程爆破和爆炸防護(hù)方面的教學(xué)與科研工作。E-mail: jczhang2004@126.com
中圖分類(lèi)號(hào):TD235.1; U25
文獻(xiàn)標(biāo)識(shí)碼:A
doi:10.3969/j.issn.1006-7051.2016.02.006