资源描述:
第34卷 第2期 2017年6月 爆 破 BLASTING Vol. 34 No. 2 Jun. 2017 doi10. 3963/ j. issn. 1001 -487X. 2017. 02. 013 基于BP神经网络的高含水岩石爆破震动参数预报 李玉能 1,2, 马建军1, 池恩安2, 陈永麟1 (1.武汉科技大学理学院, 武汉430081;2.贵州新联爆破工程集团有限公司, 贵阳550000) 摘 要 运用现场试验震动监测得出水介质对高含水岩石爆破地震波传播规律的影响, 再结合BP神经网 络理论, 将水介质纳入网络模型, 建立爆破震动参数预报的BP神经网络模型。采用高含水岩石爆破现场监 测数据对网络模型进行训练。把训练达到最优后的预报结果与实测结果作对比, 发现BP神经网络模型预 报参数与实测值较为接近。 关键词 高含水岩石;BP神经网络;爆破震动;预报模型 中图分类号 TD235 文献标识码 A 文章编号 1001 -487X(2017)02 -0068 -06 Forecast of Blasting Vibration Parameters in High Water Cut Rock based on BP Neural Network LI Yuneng1, 2, MA Jianjun1,CHI Enan2,CHEN Yonglin1 (1. College of Science,Wuhan University of Science and Technology,Wuhan 430081,China; 2. Guizhou Xinlian Blasting Engineering Group Co Ltd,Guiyang 550000,China) Abstract The influence of water medium on the propagation law of blasting vibration in high water cut rock is studied by vibration monitoring in field test. Combining with the BP neural network theory,the water medium is incor porated into the network model to establish the blasting vibration parameter forecasting model. The network model is trained by using site monitoring data of high water cut rock blasting. The optimum results of BP neural network model after training are compared with the measured data. It is found that the BP neural network model is close to the meas ured value,which is instructive for such engineering blasting. Key words high water cut rock;BP neural network;blasting vibration;forecasting model 收稿日期2017 -01 -28 作者简介李玉能(1990 -) , 男, 武汉科技大学硕士生, 爆破工程, (Email)1090131002@ qq. com。 通讯作者马建军(1957 -) , 男, 武汉科技大学教授、 博士生导师, 控 制爆破, (Email)wkdmjj@163. com。 基金项目黔科合支撑[2016]2312 随着国民经济的快速发展, 爆破作为基础工程 重要手段, 被广泛应用于各个领域。但是大规模、 频 繁的爆破必将给周边环境带来安全隐患。特别是严 峻环境下施爆, 安全爆破显得尤为重要。贵州地处 高原地带, 山多交通不发达, 山体多属典型的喀斯特 地貌, 以石灰岩为主。由于生态环境、 植被保护较 好, 常年降雨量较大, 使得山体长期处于饱水性, 岩 石受到雨水、 地下水的侵蚀, 节理、 裂隙、 岩溶发育, 缝隙富存流动水, 而成为高含水岩体。针对这一类 岩体爆破时, 由于水介质的特殊性质, 使得地震波在 多相介质中传播规律更加复杂。利用传统的经验公 式进行预报时, 往往与实际监测不符, 出现错报、 误 报现象。 人工神经网络是近几年发展起来的一门新型的 交叉学科, 为爆破震动预报提出了一种新的理念。大 量学者运用BP神经网络原理[ 14], 建立相应的神经 网络模型, 并采集大量实测数据对模型进行训练, 所 得预测结果比传统经验公式更加准确, 对实际施工也 更具指导意义。在前人的基础上, 把岩石含水这一特 万方数据 性纳入神经网络模型中, 对高含水岩石爆破震动峰值 速度、 震动频率、 持续时间三大参数预报进行研究。 1 高含水岩石爆破震动影响因素确定 高含水岩石爆破震动影响因素较一般岩石爆破 更为复杂, 此类爆破除了受一般岩石爆破的所有影 响因素以外, 还受水介质的影响。但是, 爆破震动波 在岩质和水的不规则交替变换路径上传播, 应遵循 何种传播与衰减规律 为了进一步了解水介质是如何影响地震波的传 播规律, 在贵州贵安新区某含水岩石爆破项目选取 安全地块进行现场实验。在相同地质结构取两个干 孔、 两个水孔(提出钻杆炮孔就含水, 非天然雨水) 炮孔孔网参数相同 孔深6 m, 孔径115 mm, 填塞长 度为2. 8 m; 干孔每孔装药量为24 kg, 水孔每孔装 药量为16 kg; 两组炮孔之间分别以3段、13段延时 导爆管连接; 在炮孔中垂线的两端分别设置测点一、 测点二, 如图1所示。 图1 现场实验布置 Fig. 1 Field experiment arrangement 检测结果表明16 kg药量的水孔较24 kg药量 的干孔振动峰值略大。从震动波形图(如图2所 示) 可以看出 波形一共出现两次波峰, 在约0. 03 s 时第一次出现的振速峰值为水孔爆破震动峰值, 约 0.65 s时第二次出现的振速峰值为干孔爆破震动峰 值。第一次震动从开始到峰值再到衰减最后趋于平 静持续时间较第二次要长。因此, 水介质的存在使 得爆炸能量利用率更高, 爆破地震波衰减更为缓慢。 图2 振动监测波形图 Fig. 2 Waveform figure of vibration monitoring 因此, 水介质对高含水岩石爆破地震波的影响 是不可忽略的, 在BP神经网络模型建立时, 水介质 因素必然要纳入模型。 2 BP神经网络模型的建立 2. 1 BP神经网络理论 BP神经网络是一种多层前馈神经网络, 主要特 点是信号向前传递, 误差反向传播[ 5,6], 即计算实际 输出时按从输入到输出的方向进行, 而权值和阈值 的修正从输出到输入的方向进行。一个典型的3层 前馈BP神经网络学习算法结构如图3所示,3层分 别为输入层、 隐含层、 输出层。网络训练过程主要是 通过信息向前传递, 修正权值和阈值, 进行反馈训 练, 直至输出的总误差小于期望误差, 使网络的传递 96第34卷 第2期 李玉能, 马建军, 池恩安, 等 基于BP神经网络的高含水岩石爆破震动参数预报 万方数据 函数达到最优化[ 7]。 图3 BP网络结构 Fig. 3 Structure of BP network 3层网络中,xi为输入节点,wij表示隐含层与输 入层之间的权值, 阈值θi;(x)表示隐含层的激励 函数;wki表示输出层与隐含层之间的权值,ak阈值; ψ(x) 表示输出层的激励函数;o(k) 表示输出层输出 节点。 BP神经网络的输入输出的计算如下 隐含层第i个节点的输入neti neti=∑ M j =1 wijxj + θ i (1) 隐含层第i个节点的输出yi yi= (neti)= ∑ M j =1 wijxj + θ i (2) 输出层第k个节点的输入netk netk=∑ q i =1 wkiyi+ ak=∑ q i =1 wki ∑ M j =1 wijxj + θ i + ak (3) 输出层第k个节点的输出ok ok= ψ(neti)= ψ ∑ q i =1 wkiyi+ a k = ψ ∑ q i =1 wki ∑ q j =1 wijxj + θ i + a[] k (4) 输出节点的总误差E E = 1 2 ∑ p p =1 ∑ l k =1 (Tp k - op k) 2 (5) 2. 2 BP神经网络模型建立 建立高含水岩石爆破震动预报的BP神经网络 模型时, 将高含水岩石条件下影响爆破震动的因素 设置为网络模型的输入层, 需要预报的爆破参数设 置为输出层, 模型的输入层与输出层之间合理设置 隐含层。 (1) 输入层节点确定 对于高含水岩石爆破来说, 影响爆破震动的因 素很多, 主要归结为 爆源因素和介质因素两类。 爆源因素对震动参数起着决定性的影响, 如爆 破炸药量、 药包位置、 起爆时间等[ 8]。目前随着高 精度延时雷管发展及应用, 为了减小爆破震动, 炮孔 之间都使用延期雷管连接, 合理的控制了单次起爆 的药量。因此, 炸药量主要考虑距离测点(或被保 护对象) 最近单段起爆药量、 单段起爆最大药量、 单 次起爆总药量; 药包位置主要考虑最近单段起爆药 包距离、 最大单段起爆药包距离; 起爆时间主要考虑 孔间延期时间、 最近单段起爆药包起爆时间、 最大单 段起爆药包起爆时间、 单次起爆传爆总时间。 介质因素直接影响地震波的传播规律。由于高 含水岩石爆破中地震波传播介质为多相介质(岩 石、 水、 空气、 其他杂质) , 因此, 此类爆破传播介质 较为复杂。再加上多相介质的特性、 内部构造较为 复杂, 很难对岩石含水量做出定量。为了方便, 以炮 孔含水量( 提出钻杆炮孔就含水, 非天然雨水)作为 岩石含水定量标准。介质因素主要考虑 最近孔装 药前水深、 最近孔装药后水深、 最大装药孔装药前水 深、 最大装药孔装药后水深、 单次起爆所有孔装药前 平均水深、 单次起爆所有孔装药后平均水深。 综上所述, 网络模型的输入层节点由最近单段 起爆药量q1、 单段起爆最大药量q2、 单次起爆总药 量Q、 最近单段起爆药包距离L1、 最大单段起爆药包 距离L2、 孔间延期时间t、 最近单段起爆药包起爆时 间t1、 最大单段起爆药包起爆时间t2、 单次起爆传爆 总时间T、 最近孔装药前水深h1、 最近孔装药后水深 h2、 最大装药孔装药前水深h3、 最大装药孔装药后水 深h4、 单次起爆所有孔装药前平均水深h5、 单次起 爆所有孔装药后平均水深h6共15个节点组成。 (2) 输出层节点确定 传统的经验公式和以往的大量研究都以震动速 度峰值作为安全评价指标。如今, 由于爆破领域不 断扩展、 施工环境更为严峻, 使得大批学者对振动安 全评价指标做进一步研究, 几乎一致认为单一以振 速峰值来评判振动安全问题是存在较大误差的。大 量研究结果表明 运用震动速度、 频率、 持续时间等 综合指标来衡量震动安全, 远比振速峰值这单一指 标更加合理、 准确。 因此, 建立BP网络时, 输出层由震动速度峰值 v、 震动主频f、 单次震动持续时间t共3个节点组成。 (3) 隐含层节点确定 在一定范围内, 用含有1个隐含层的BP网络 可以完成任意n维到m维的映射[ 5]。因此, 网络模 型采用1个隐含层。隐含层节点数的选取直接影响 07爆 破 2017年6月 万方数据 网络的训练结果。节点数越多, 网络的预报效果越 好, 但是, 隐层节点数过多, 就会大大增加模型的计 算量, 严重影响网络的收敛速度[ 9]。因此, 合理选 取隐含层节点数至关重要。 目前, 隐含层节点数没有理论上的计算公式, 只 能根据经验公式来选取[ 5]。常用的经验公式有 n = 2m + 1(6) 式中n为隐层节点数;m为输入层节点数。 因此, 建立BP网络模型时, 隐含层节点数根据 公式(6) 计算为31个。 3 BP神经网络模型的训练及运用 3. 1 BP神经网络模型的训练 网络模型构成以后, 运用现场监测数据作为训 练样本对网络训练。将数据进行归一化处理后输入 网络, 输入层使用logsig函数, 隐含层的传递函数选 择双曲正切S型非线性函数tansig。网络训练时允 许最大训练迭代步数为10000次, 模型的训练目标 误差为0. 001。模型的核心算法如下 net = newff(minmax(P) , [15,31,3] , { ‘logsig’ , ‘tansig’ , ‘purelin’ } , ‘trainlm’ ) ; Net. trainParam. epochs = 10000; net. trainParam. goal =0. 001; [net,tr]= train(net,p1,t1) ; 贵安新区高铁站站房平场项目(岩石含水量较 高) 爆破施工时, 对附近还未通车的高铁站部分已 修建的站房进行振动监测, 监测过程中依据模型建 立时确定的参数收集整理其中25套数据, 如表1所 示。其中, 前20套数据用于训练网络, 经过600次 迭代后, 如图4, 模型精度达到要求, 网络模型的连 接权值确定, 可以对同类型的数据开始预测。 图4 训练函数随训练次数的收敛曲线 Fig. 4 Convergence curve of the training function following the training time 3. 2 网络模型应用结果分析 按照建立网络模型时输入层的要求, 将数据样 本表1中后面5组数据( 模型训练以为的5组数据) 输入已经训练好的BP模型中, 得到的预报结果见 表2。 运用数据样本表1中前20组数据对目前使用 最为广泛的萨道夫斯基经验公式进行线性回归分 析, 拟合出与爆破点至保护对象间的地形、 地质条件 有关的系数和衰减指数K、α值。同样对数据样表1 中后面五组数据进行预测, 所得结果见表2。 通过对比表2中结果可知 (1)BP神经网络预 报参数更为广泛, 可以同时预报所需的多个相关参 数, 经验公式预报参数较为单一, 只能单一输出振速 峰值。(2) 相比较而言,BP神经网络模型预报结果 误差更小, 振速最大相对误差为14. 76%, 平均相对 误差为6. 89%; 主频率最大相对误差为25. 22%, 平 均相对误差为11. 5%; 震动持续时间最大相对误差 为10. 1%, 平均相对误差为8. 27%。而经验公式预 报结果相对误差较大, 最大误差高达65. 7%, 平均 相对误差达到46. 21%。 4 结论 通过对高含水岩石爆破震动参数预报研究, 得 出以下结论 通过现场实验, 对震动监测数据分析, 结果表 明 水介质对爆破振动的传播规律具有较大影响, 由 于水介质的存在, 爆破地震波持续时间较长, 衰减速 度较为平缓。 爆破地震波影响因素很多, 且各因素之间关系 十分复杂, 传统的经验公式难于满足这种复杂多变 的实际情况。但是神经网络的自学习和自适应性, 使得网络能够自动调整结构参数, 改变映射关系, 根 据特定的输入得出相应的预期输出, 很好的解决振 动预报问题。通过与实测值对比 传统经验公式预 报结果平均误差为,BP神经网络预报结果平均误 差为。 在本次预报神经网络模型建立时, 仅以炮孔含 水量作为岩石含水情况的定量标准, 纳入网络模型 中。并未把岩石本身的地质条件、 内部含水情况, 如 含水量、 水介分布情况等因素纳入网络模型, 对模型 的精度还有一定影响, 导致预报结果仍然存在一定 偏差。因此, 在以后的研究中应重点对这方面做进 一步探索。 17第34卷 第2期 李玉能, 马建军, 池恩安, 等 基于BP神经网络的高含水岩石爆破震动参数预报 万方数据 表1 模型训练与检验数据样本 Table 1 The training samples and the samples of model 序号 药量因素 位置因素 水介质因素 时间因素 输出目标 q1/ kg q2/ kg Q/ t L1/ m L2/ m h1/ m h2/ m h3/ m h4/ m h5/ m h6/ m t/ ms t1/ ms t2/ ms T/ ms v/ (cms -1) f/ Hz t/ s 132522.870.0076.004.55.56.00 6.004.86.00504005005502.01223.8591.60 214522.887.0081.504.55.54.50 6.004.86.00502505005501.52642.7271.64 330522.869.0074.005.05.55.50 6.004.86.00501505005502.20328.1001.58 448482.683.3086.006.06.06.00 7.503.45.00503504505001.43253.4201.48 545482.687.6090.003.54.56.00 7.503.45.0050504505002.00730.1211.56 629482.661.00120.002.53.86.00 7.503.45.00501504505001.46459.8701.62 778923.660.1075.104.57.85.30 8.604.67.20502003504001.66341.6671.89 868923.673.6080.004.16.95.30 8.604.67.2050503504001.43230.3241.90 984923.6105.60119.003.86.45.30 8.604.67.205003504001.35668.5472.02 1088985.0102.6098.503.76.24.30 8.204.67.40501502504501.13250.1031.33 1182985.089.4792.304.87.54.30 8.204.67.40503002504501.07728.4501.23 1278985.0117.30105.005.29.24.30 8.204.67.40501502504501.24640.4261.28 1380863.472.6096.604.17.23.80 6.804.06.455002504001.20356.4811.42 1478863.498.6086.603.86.43.80 6.804.06.45502002504001.09330.6831.60 1564863.486.40100.003.66.43.80 6.804.06.45501502504000.94728.6611.58 1645583.384.5078.204.06.03.60 5.203.65.00501001504500.98449.0451.73 1730583.367.8086.503.84.63.60 5.203.65.005001504501.30235.7141.67 1824583.382.3098.502.63.43.60 5.203.65.0050501504500.68462.3401.46 1953883.698.0483.283.77.64.20 8.004.57.65501502004001.68728.4731.58 2068883.668.9898.484.88.04.20 8.004.57.6550502004001.02850.0411.87 2158883.684.5698.433.67.34.20 8.004.57.65501002004001.75639.4621.90 2228563.264.8995.872.54.93.20 6.002.55.65002505001.98760.6801.88 2343563.272.8990.242.34.53.20 6.002.55.6501502505002.03032.3401.58 2432484.4102.00100.603.24.53.15 5.653.25.355003505501.48051.4652.06 2526484.498.23122.402.85.13.15 5.653.25.35502503505501.65029.6801.94 表2 实测结果与预报结果作对比 Table 2 Comparison between the actual results and the forecast results 序号 实测值 BP神经网络预报值 经验公式预测值 v/ (cms -1) f/ Hz t/ s v/ (cms -1) ey/ % f/ Hz ef/ % t/ s et/ % v/ (cms -1) ev/ % 11. 75639. 4621. 901. 83404. 4033. 62814. 782. 068. 390. 982444. 05 21. 98760. 6801. 881. 693714. 7630. 3381. 121. 756. 720. 681465. 70 32. 03032. 3401. 581. 96013. 4455. 9577. 781. 486. 292. 367516. 62 41. 48051. 4652. 061. 41644. 3038. 7578. 601. 8510. 100. 508465. 65 51. 65029. 6801. 941. 52727. 4438. 48325. 221. 759. 842. 293739. 01 参考文献(References) [1] 夏梦会, 董香山, 张力民, 等.神经网络模型在爆破振 动强度预测中的应用研究[J].有色金属,2004, 3(56) 2527. [1] XIA Menghui,DONG Xiangshan,ZHANG Limin. To study on applying of neural network model in prediction of blasting vibration intensity[J]. Nonferrous Metals,2004, 3(56) 2527.(in Chinese) [2] 陶 挺, 林从谋, 程李凯, 等.爆破振动的BP神经网络 预测方法研究[J].爆破,2011,4(28) 105107. [2] TAO Ting,LIN Congmou,CHENG Likai. Prediction method research of blasting vibration based on BP neural network[J]. Blasting,2011,4(28) 105107.(in Chi nese) [3] 申旭鹏, 璩世杰, 王福缘, 等.基于BP神经网络的爆破 振速峰值预测[J].爆破,2013,1(30) 123125. [3] SHEN Xupeng,QU Shijie,WANG Fuyuan. Prediction of blasting peak particle velocity by BP neural network 27爆 破 2017年6月 万方数据 model[J]. Blasting,2013,1(30) 122125.(in Chi nese) [4] 郭英杰, 璩世杰, 胡光球.基于BP神经网络的露天采 场爆破振速预测[J].现代矿业,2016(1) 1316. [4] GUO Yingjie,QU Shijie,HU Guangqiu. Prediction of blasting vibration based on BP neural network in openpit mine[J]. Modern Mining,2016(1) 1316.(in Chinese) [5] 张立明.人工神经网络模型及其应用[M].上海 复旦 大学出版社,1992. [6] 张德丰. MATLAB神经网络应用设计[M].保定 机械 工业出版社,2009. [7] 王 涛, 张建华.基于BP神经网络的微差爆破震动预 测研究[J].爆破,2015,2(32) 141143. [7] WANG Tao,ZHANG Jianhua. Millisecond blasting vibra tion prediction based on BP neural network[J]. Blasting, 2015,2(32) 140143.(in Chinese) [8] 段宝鹏, 张 猛, 李俊猛.逐孔起爆震动参数预报的BP 神经网络模型[J].爆炸与冲击,2010,4(30) 401 406. [8] DUAN Baofu,ZHANG Meng,LI Junmeng. A BP neural network model for forecasting of vibration parameters form holebyhole detonation[J]. Explosion and Shock Waves, 2010,4(30) 401406.(in Chinese) [9] DUAN Baofu,WANG Xuguang,SONG Jinquan. An op timizing selection model in preparation of PEE[J]. Jour nal of Beijing University of Science and Technology, 2004,11(1) 14. (上接第67页) 参考文献(References) [1] 张建华, 王 琪, 黄其冲.基于AHP和灰色关联分析法 的爆破参数优化[J].爆破,2014,31(4) 7275. [1] ZHANG Jianhua,WANG Qi,HUANG Jichong. Optimi zation of blasting parameters based on analytic hierarchy process and grey correlation analysis method[J]. Blas ting,2014,31(4) 7275.(in Chinese) [2] 曹胜祥, 邱贤阳, 史秀志.大直径深孔爆破参数优化研 究[J].有色金属工程,2015,5(1) 160164. [2] CAO Shengxiang,QIU Xianyang,SHI Xiuzhi. Optimiza tion of largediameter deep hole blasting parameters[J]. Nonferrous Metal Engineering,2015,5(1) 160164.(in Chinese) [3] 韩新平, 李世丰.基于层次分析法的露天矿爆破方案 模糊综合优选[J].爆破,2015,32(4) 6468. [3] HAN Xinping,LI Shifeng. Fuzzy comprehensive optimi zation of openpit blasting scheme based on AHP[J]. Blasting,2015,32(4) 6468.(in Chinese) [4] 鲍学英, 王起才, 宫文昌.基于模糊层次分析法的地铁 工程施工安全评价[J].中国安全生产科学技术, 2013,9(1) 136139. [4] BAO Xueying,WANG Qicai,GONG Wenchang. Study on safety assessments of metro constructions using fuzzy analytic hierarchy process[J]. Journal of Safety Science and Technology,2013,9(1) 136139.(in Chinese) [5] 禹春辉, 朱传云, 翟立新.微粒群算法在隧道爆破参数 优化中的应用[J].水利与建筑工程学报,2009,7(3) 3033. [5] YU Chunhui,ZHU Chuanyun,ZHAI Lixin. Application of particle swarm optimization to tunnel blasting parame ters optimization[J]. Journal of Water Resources Archi tectural Engineering,2009,7(3) 3033.(in Chinese) [6] THIERNO Amadou Mouctar Sow. Optimization and appli cation of blasting parameters based on the“Pushingwall” mechanism[J]. Springer,2012,19(10) 879885. [7] 邹宝平, 杨建辉, 王建秀, 等.基于灰色理论与BP神经 网络的特长瓦斯隧道爆破参数优选[J].铁道标准设 计,2015,59(8) 131135. [7] ZOU Baoping,YANG Jianhui,WANG Jianxiu,et al. Optimization of gas tunnel blasting parameters based on gray theory and BP neural network[J]. Railway Standard Design,2015,59(8) 131135.(in Chinese) [8] 王 璞, 王维锋, 徐海波. BP神经网络在台阶爆破参数 优化中的应用[J].露天采矿技术,2012(3) 99106. [8] WANG Pu,WANG Weifeng,XU Haibo. Application of BP neural network in bench blasting parameter optimiza tion[J]. Opencast Mining Technology,2012(3) 99106. (in Chinese) [9] 龙 源, 林吓平, 刘 强.灰色系统局势决策法在洞室 爆破参数优化中的应用研究[J].工程爆破,1997, 3(1) 14. [9] LONG Yuan,LIN Heping,LIU Jiang. Application of gray system situation decision making method in parameter optimization of cavern blasting[J]. Engineering Blasting, 1997,3(1) 14.(in Chinese) [10] 王常红, 朱传云, 舒大强, 等.层次分析法在爆破方案 优化中的应用研究[J].爆破,2000,17(2) 59. [10] WANG Changhong,ZHU Chuanyun,SHU Dajiang,et al. Application of analytic hierarchy process in blasting scheme optimization[J]. Blasting,2000,17(2) 59.(in Chinese) [11] 和多田淳三.模糊多元分析的理论及其应用[M].陈 国范, 等, 译.北京 科学出版社,1987. [12] 孟海利.隧道分区爆破振动传播规律试验研究[J]. 铁道建筑,2015(4) 5054. [12] MENG Haili. Experimental study on propagation law of blasting vibration in tunnel[J]. Railway Engineering, 2015(4) 5054.(in Chinese) 37第34卷 第2期 李玉能, 马建军, 池恩安, 等 基于BP神经网络的高含水岩石爆破震动参数预报 万方数据
展开阅读全文