基于PSO-RBF神经网络模型的岩爆倾向性预测
1.
2.
A PSO-RBF Neural Network Model for Rockburst Tendency Prediction
1.
2.
收稿日期: 2019-05-22 修回日期: 2019-11-04 网络出版日期: 2020-03-06
基金资助: |
|
Received: 2019-05-22 Revised: 2019-11-04 Online: 2020-03-06
作者简介 About authors
李任豪(1995-),男,湖南双峰人,硕士研究生,从事安全理论与深部矿山安全研究工作
关键词:
Keywords:
本文引用格式
李任豪, 顾合龙, 李夕兵, 侯奎奎, 朱明德, 王玺.
LI Renhao, GU Helong, LI Xibing, HOU Kuikui, ZHU Deming, WANG Xi.
岩爆预测通常划分为短时预报和长期预测。短时岩爆预报常使用原位预测技术,如微震监控、声发射技术或断层扫描技术等[6,7,8],主要用于提前测定工程中可能发生岩爆的位置,减少工程损失。而长期岩爆预测常始于地下工程开发的初始阶段,通过对地下工程进行地质调查,结合工程原位试验或室内试验等手段确定地下工程的岩石力学参数,然后使用这些岩石参数进行定性的长期岩爆趋势预测。当前,国内外学者基于能量、变形和应力等角度对岩爆倾向性预测进行了大量研究,形成了一系列的理论体系,并从最初的单一指标预测发展到基于多因素的综合性指标预测,如模糊数学法、未确知测度法、粗糙集—理想点法和随机森林分类方法等[9,10,11,12]。然而上述岩爆预测方法还存在一定的缺陷。比如模糊数学法和未确知测度法计算复杂,确定指标权重时主观性较强;粗糙集—理想点法的2种属性重要度定义上具有不完备性;随机森林方法在噪声较多的样本集分类问题上容易出现过拟合现象。此外,岩爆的发生受到围岩性质、地应力水平等多因素的影响,是具有不确定性的复杂行为,因此岩爆倾向性的预测也呈现出多维非线性的特征。而上述岩爆预测方法所选取的数学模型难以模拟岩爆发生的多维不确定性特点,这使得其缺乏理论支撑。在众多数学方法中,神经网络对非线性函数的拟合程度最好,适用于解决岩爆预测这种“黑箱”性质的问题。目前使用神经网络预测岩爆发生的相关研究,多采用简单BP神经网络或ANN神经网络等模型,并未对网络展开优化。
基于此,采用粒子群优化(Partical Swarm Optimization,PSO)算法对径向基函数(Radical Basic Function,RBF)神经网络进行优化,建立多维非线性岩爆预测模型并对岩爆倾向性进行预测,同时结合现有岩爆事故参数,验证该模型在岩爆倾向性精准预测方面的优越性,为岩爆倾向性评价提供新的理论方法。
1 研究方法
1.1 RBF神经网络理论
图1
设RBF神经网络输入层存在n个信息源节点,可将输入层表示为[
式中:
通过对隐含层节点进行线性加权可得RBF神经网络输出层,若输出层有k个输出节点,则RBF神经网络的第j个输出可表示为
式中:
RBF神经网络的学习训练过程,就是对隐含层基函数中心
1.2 粒子群优化算法
粒子群优化算法来源于对自然界中鸟类捕食行为的研究[15]。在PSO算法需要查找解决的问题中存在若干个潜在解,每一个潜在解都代表算法中种群的一个粒子,其对应一个基于适应度函数求解的适应度值。每个粒子在迭代中根据自己独有的速度和位置以及其他单体的飞行经验,动态决定下一次的飞行方向与路径,使个体在可解空间中得到最优解。
设存在有D维的目标空间,空间中有一粒子群,其粒子总数为m,群体中第i(1≤i≤m)个个体的粒子信息表示为
当前所在空间位置:
当前速度:
可以通过适应度函数计算个体在当前位置的适应度值,然后比较适应度值确定第i个粒子所经过的最优位置为
在式(3)和式(4)中,
式中:kmax表示最大训练迭代次数。
2 PSO优化RBF神经网络的岩爆预测模型
2.1 评价指标的选取
岩爆的发生是多因素导致的,但是从根本上来讲,岩体的内部因素与外部条件决定了岩爆的发生。其中,内部因素是指岩体本身的岩石力学性质,包括岩体自身的脆性、岩石的抗压强度和储存弹性能等因素;外部条件是指岩体工程的整体地质环境以及环境的变化,如工程围岩的地应力水平和工程开挖方法等因素。
本文参考现有的研究资料,从岩爆发生的地应力状况、岩体的物理岩性和岩体储能状况等方面进行综合考虑,选取岩爆倾向性评价指标。同时选取指标时需满足以下原则:
(1)重要性原则。所选取的评价指标必须是控制岩爆发生的核心因素,对岩爆的发生有显著影响。
(2)独立性原则。所选取的评价指标之间相互独立,相关性较小。
(3)定量原则。所选择的评价指标能以一个确切值定量地表现岩爆发生的倾向,而不是一个模糊定性的表示。
(4)简易与通用原则。应该选择常见、通用的评价指标,同时指标所包含的岩石力学参数应易于通过室内试验或者现场测试进行测取,避免过于复杂的评价指标。
表1 岩爆倾向性指标分级判据
Table 1
岩爆分级 | Weq | |||
---|---|---|---|---|
Ⅰ(无岩爆) | <80.0 | <0.3 | >40.0 | <2.0 |
Ⅱ(弱岩爆) | 80.0~120.0 | 0.3~0.5 | 26.7~40.0 | 2.0~4.0 |
Ⅲ(中岩爆) | 120.0~180.0 | 0.5~0.7 | 14.5~26.7 | 4.0~6.0 |
Ⅳ(强岩爆) | >180.0 | >0.7 | <14.5 | >6.0 |
2.2 隐含层节点数确定
在RBF神经网络中,除了需要对隐含层基函数中心
式中:
2.3 PSO-RBF神经网络的算法模型
综上所述,可得到基于PSO优化RBF神经网络的岩爆预测模型,如图2所示。
图2
图2
PSO-RBF神经网络岩爆预测模型
Fig.2
PSO-RBF neural network models for prediction of rockburst
具体的预测步骤如下:
(1) 选择对应岩爆评价指标的学习样本,对学习样本进行归一化处理后将其作为RBF网络的输入层,建立输入—输出非线性映射。
(2) 将RBF神经网络中需要优化的参数隐含层中心
(3) 以式(7)作为适应度计算函数对粒子群第i个粒子在当前位置的适应度值(fitness)进行求解。得到粒子群中个体对应的适应度值后,对个体适应度进行比较,以更新单个粒子所经历的最优位置和整个粒子种群经历的最优位置。
式中:
(4) 依据式(3)和式(4)对粒子i的飞行速度
(5) 记录迭代结束后的种群最优位置,得到RBF神经网络参数,建立PSO-RBF神经网络模型。将预测样本输入该模型得到对应的岩爆预测等级,验证该模型的准确性。
2.4 样本学习与模型建立
表2 国内外工程岩爆数据
Table 2
样本序号 | 岩爆指标 | 实际岩爆等级 | |||
---|---|---|---|---|---|
Weq | |||||
1 | 170 | 0.53 | 15.04 | 9.00 | Ⅲ |
2 | 120 | 0.82 | 18.46 | 3.80 | Ⅲ |
3 | 140 | 0.77 | 17.50 | 5.50 | Ⅲ |
4 | 20 | 0.08 | 6.67 | 1.39 | Ⅰ |
5 | 120 | 0.37 | 24.00 | 5.10 | Ⅱ |
6 | 20 | 0.19 | 6.67 | 1.39 | Ⅰ |
7 | 120 | 0.61 | 24.00 | 5.10 | Ⅲ |
8 | 180 | 0.42 | 21.69 | 5.00 | Ⅲ |
9 | 140 | 0.77 | 17.50 | 5.50 | Ⅲ |
10 | 115 | 0.10 | 23.00 | 5.70 | Ⅰ |
11 | 176 | 0.31 | 24.11 | 9.30 | Ⅲ |
12 | 115 | 0.55 | 76.67 | 5.70 | Ⅲ |
13 | 165 | 0.38 | 17.55 | 9.00 | Ⅲ |
14 | 132 | 0.43 | 13.98 | 7.44 | Ⅲ |
15 | 128 | 0.55 | 14.66 | 6.43 | Ⅲ |
16 | 190 | 0.47 | 11.09 | 3.97 | Ⅲ |
17 | 170 | 0.53 | 9.92 | 3.97 | Ⅲ |
18 | 83 | 0.37 | 12.77 | 3.20 | Ⅱ |
19 | 226 | 0.40 | 13.14 | 7.30 | Ⅳ |
20 | 54 | 0.63 | 4.46 | 3.17 | Ⅱ |
21 | 237 | 0.44 | 13.42 | 6.38 | Ⅳ |
22 | 157 | 0.58 | 13.2 | 6.30 | Ⅳ |
23 | 148 | 0.45 | 17.5 | 5.10 | Ⅲ |
24 | 132 | 0.39 | 20.9 | 4.60 | Ⅲ |
25 | 107 | 0.20 | 41.0 | 1.70 | Ⅰ |
将表2的25组工程岩爆数据进行归一化处理后作为学习样本,输入所建立的PSO-RBF神经网络中进行训练学习。取粒子群算法的种群大小m=20,惯性权重因子w的线性递减区间为[0.4,0.9],学习因子
3 工程应用
表3 岩爆倾向性预测结果
Table 3
样本序号 | 岩爆指标 | 输出特征值 | PSO-RBF预测等级 | 实际岩爆等级 | RBF预测等级 | Hoek岩爆判据 | |||
---|---|---|---|---|---|---|---|---|---|
Weq | |||||||||
1 | 164 | 0.64 | 2.80 | 8.41 | 4.1671 | Ⅳ | Ⅳ | Ⅲ* | Ⅲ~Ⅳ |
2 | 146 | 0.58 | 6.22 | 5.13 | 2.6765 | Ⅱ~Ⅲ | Ⅲ | Ⅲ | Ⅲ |
3 | 132 | 0.30 | 21.39 | 4.22 | 0.9672 | Ⅰ | Ⅰ | Ⅰ | Ⅰ |
4 | 149 | 0.55 | 6.09 | 5.60 | 3.2167 | Ⅲ | Ⅲ | Ⅲ | Ⅲ |
5 | 139 | 0.4 | 14.8 | 5.38 | 2.0910 | Ⅱ | Ⅱ | Ⅱ | Ⅱ |
6 | 141 | 0.43 | 10.76 | 4.87 | 1.9851 | Ⅱ | Ⅱ | Ⅲ* | Ⅱ |
7 | 152 | 0.57 | 3.71 | 7.26 | 3.7762 | Ⅳ* | Ⅲ | Ⅲ | Ⅲ |
8 | 135 | 0.38 | 16.92 | 4.08 | 1.1662 | Ⅰ | Ⅰ | Ⅰ | Ⅱ* |
9 | 161 | 0.69 | 2.97 | 7.09 | 3.0102 | Ⅲ | Ⅲ | Ⅲ | Ⅳ* |
10 | 130 | 0.31 | 29.86 | 3.96 | 1.1537 | Ⅰ | Ⅰ | Ⅰ | Ⅰ |
应该指出的是,岩爆发生受到多方面因素的影响,具有模糊性和不确定性,因此实际工程的岩爆发生情况绝不仅依赖于几个岩石参数,而是受到地质结构、开挖条件等因素影响在主判别级别附近动态变化。以7号样本为例,本文模型输出特征值为3.7762,所预测岩爆等级为强岩爆,但实际工程的岩爆情况可能因工程施工等因素影响而动态表现为中等岩爆。但是,即使实际情况为中等岩爆,依然不能排除该样本在未来有发展为强岩爆等级的可能性,所以本文所建立模型的预测具有一定的保守性和预见性,对工程的岩爆防护具有积极作用。
4 结论
(1)基于PSO算法对RBF神经网络的网络参数进行优化,以充分反映岩爆发生的复杂性,并参考相关资料与原则选择单轴抗压强度
(2)采用试错法确定了RBF神经网络隐含层节点数,并选取国内外实际工程数据输入模型对参数进行迭代训练,获得岩爆预测模型。将该模型应用于实际工程的岩爆倾向性预测,相对误差率仅为10%,优于普通RBF神经网络与Hoek判据的预测误差,证明了该模型具有比较优良的预测性与可行性,为类似问题的解决提供了新的方法。
(3)在使用工程数据训练PSO-RBF神经网络的过程中,该模型依然出现了偶发性的陷入局部最优的情况,随着学习样本分布空间的增加该情况有所好转。在今后的研究中应针对该缺陷进一步对模型进行改进,以保证模型的预测精度。
参考文献
岩爆模拟试验及岩爆机理研究
[J].,
Simulation testing and mechanism studies on rockburst
[J].
深部硬岩矿山岩爆的动静组合加载力学机制与动力判据
[J].,
Coupled static-dynamic loading mechanical mechanism and dynamic criterion of rockburst in deep hard rock mines
[J].
基于AHP和熵权TOPSIS模型的岩爆预测方法
[J].,
Rockburst prediction method based on AHP and entropy weight TOPSIS model
[J].
岩石动力学基础与应用
[M].
Rock Dynamics Fundamentals and Application
[M].
岩爆及其判据和防治
[J].,
Rockburst and its criteria and control
[J].
基于区域性微震活动的深部采场稳定性分析
[J].,
Stability analysis of deep stope based on regional microseismic activity
[J].
Rockburst hazard determination by using computed tomography technology in deep workface
[C]//
灰色突变理论及声发射在岩爆预测中的应用
[J].,
Application of grey catastrophe theory and acoustic emission in rock burst prediction
[J].
岩爆预测的模糊数学综合评判方法
[J].,
Method of fuzzy comprehensive evaluations for rockburst prediction
[J].
未确知测度模型在岩爆烈度分级预测中的应用
[J].,
Application of unascertained measurement model to prediction of classification of rockburst intensity
[J].
基于改进的RS-TOPSIS模型的岩爆倾向性预测
[J].,
Rock-burst proneness prediction based on improved RS-TOPSIS model
[J].
Prediction of rockburst classification using Random Forest
[J].,
RBF神经网络在岩爆预测中的应用
[J].,
Application of RBF neural network in rockburst prediction
[J].
基于主成分分析法与RBF神经网络的岩体可爆性研究
[J].,
Research on rock mass blastability based on principal component analysis and RBF neural network
[J].
粒子群优化算法
[J].,
Particle swarm optimization algorithm
[J].
基于PSO-RBF神经网络模型反演闽江下游水体悬浮物浓度
[J].,
Retrieval of total suspended matter in the lower of Minjiang River based on PSO-RBF
[J].
基于粗糙集理论的岩爆预测模糊综合评价
[J].,
A fuzzy assessment method of rockburst prediction based on rough set theory
[J].
岩爆分类的支持向量机方法
[J].,
Classification of rockburst using support vector machine
[J].
深部金属矿山RS-TOPSIS岩爆预测模型及其应用
[J].,
RS-TOPSIS model of rockburst prediction in deep metal mines and its application
[J].
基于粗糙集理论的遗传-神经网络在岩爆预测中的应用
[J].,
Application of RBF neural network to rockburst prediction based on rough set theory
[J].
/
〈 | 〉 |