基于BP神经网络理论的岩石硬度识别

2021-07-08 10:29冯志威马力陈彦龙崔慧栋李强
关键词:钻机硬度神经网络

冯志威 马力 陈彦龙 崔慧栋 李强

摘 要:巖石硬度是露天矿山爆破参数设计的重要依据,为了精确判断岩石硬度,以1190E型牙轮钻机为研究对象,利用传感器采集钻机的工作参数,通过现场取样和室内试验获得对应的岩石硬度,分别运用2层和3层结构的BP神经网络建立岩石硬度的识别模型。研究发现当BP神经网络的训练样本集较大时,两层结构的BP神经网络,岩石硬度预测值与目标值的相对误差随着隐含层节点数的增加而减小;而3层结构的BP神经网络,岩石硬度预测值与目标值的相对误差在隐含层节点数为8时达到最小值,之后随着隐含层节点数的增加而增加。结果表明:3层结构的BP神经网络比两层结构的具有更好的泛化能力,对岩石硬度识别结果的精度更高,其绝对误差均小于0.04,相对误差均小于0.7%,均能满足判断岩石硬度的精度要求,可以为露天矿爆破参数设计中岩石硬度的识别提供方法和依据。

关键词:岩石硬度;牙轮钻机;BP神经网络;钻进参数;爆破设计中图分类号:TD 164

文献标志码:A

文章编号:1672-9315(2021)01-0121-07

DOI:10.13800/j.cnki.xakjdxxb.2021.0116

Rock hardness identification based on BP neural network theory

FENG Zhiwei1,MA Li2,3,CHEN Yanlong3,CUI Huidong1,LI Qiang1

(1.College of Mechanics and Civil Engineering,China University of Mining and Technology,Xuzhou 221116,China;

2.College of Energy Science and Engineering,Xian University of Science and Technology,Xian 710054,China;

3.State Key Laboratory for Geomechanics & Deep Underground Engineering,

China University of Mining and Technology,Xuzhou 221116,China)

Abstract:Rock hardness is an important basis for the design of blasting parameters in open pit mines.In order to accurately determine the hardness of rock,the 1190E type rotary drilling rig was taken as the research object.The working parameters of the drilling rig are collected by sensors.The corresponding rock hardness is obtained by field sampling and laboratory test.The rock hardness identification model is established by two-layer and three-layer structure BP neural network respectively.It is found that when the training sample set of BP neural network is large,for the two-layer BP neural network,the relative error between the predicted value and the target value decreases with the increase of the number of nodes in the hidden layer;for the three-layer BP neural network,the relative error between the predicted value and the target value reaches the minimum value when the number of nodes in the hidden layer is 8,and then increases with the increase of the number of nodes in the hidden layer.The results show that the three-layer structure BP neural network has better generalization ability than the two-layer one and the accuracy of rock hardness identification results is higher,with the absolute error  less than 0.04,and the relative error  less than 0.7%,which can meet the accuracy requirements of rock hardness,and can provide methods and basis for rock hardness identification in the blasting parameter design of open pit.Key words:rock hardness;rotary drilling rig;BP neural network;drilling parameters;blasting design

0 引 言

露天矿爆破参数设计时,对岩石硬度的选取通常是根据地质勘察报告提供的大范围地层岩性分析,因此,无法准确识别具体爆破区域内岩石硬度的变化,极易造成炸药消耗量过高及爆破效果不佳等工程难题。目前,岩石硬度识别的方法主要有岩屑录井岩石硬度识别[1]、钻井资料岩石硬度识别[2-3]及BP神经网络岩石硬度识别[4]等。其中,岩心录井方法不仅需要花费大量的时间、人力和资金,而且依赖于录井资料的质量;钻后测井资料的解释处理属于钻后分析,不具有实时性。

BP神经网络方法具有自学习、自组织、自适应、泛化能力强、结果客观可靠等优点。范训礼等对塔里木油田某测井岩石硬度用BP神经网络进行识别[5];周劲辉、屠厚泽开发了人工神经网络识别地层的软件[6];毛清华等运用神经网络来识别岩石硬度,都取得了较好的效果[7]。然而,BP神经网络也存在自身的缺陷,张辉、高德利等通过冲量校正法[8]、主成分分析法[9]、模糊聚类算法[10]等方法改进BP神经网络,使其在识别岩石硬度的过程中避免出现麻痹、局部最小等问题。但是,由于训练样本集较小等原因,选择的网络大都为两层结构的BP神经网络[11-12]。而在训练样本集相对较小的情况下,两层结构的BP神经网络可以实现任意非线性映射,但考虑钻孔时钻机参数的复杂性,为了使构建的网络具有更高的泛化能力,应适当的扩大训练样本集。随着训练样本集增大,两层结构的网络有可能达不到识别岩石硬度的精度要求。

为了提高BP神经网络识别岩石硬度的精度,文中尝试构建3层结构的网络,并与两层结构的网络相互对比。同时,在经验公式范围内分别为网络设置不同的隐含层节点数,并对不同结构层数及不同隐含层节点数的网络的测试结果的相对误差值加以对比分析,最终选择出泛化能力最强,精度最高的BP神经网络的结构。

1 钻机主要工作参数的采集

某露天煤矿位于准格尔煤田中部,矿田面积57.7 km2,2006年5月开工建设,目前核定生产能力为31 Mt/a,目前首采区内煤工作线长度2 km,剥离工作线长度2~2.3 km。该区气候干旱少雨,植被稀少,降雨集中,水土流失嚴重。地表的河谷和冲沟将台状高原切割的沟壑纵横,这致使台状高原被切割得沟壑纵横,地形支离破碎,异常复杂,形成具有缓梁沟谷和高梁沟谷地形的沙丘地貌。

该矿主要采用1190E型牙轮钻机钻孔。牙轮钻机在某种强度岩石上钻孔时,钻机的工作参数与岩石的强度之间存在着一定的联系,钻进参数随岩石强度不同而相应变化。1190E型牙轮钻机的钻孔过程主要包括破岩和排渣2个基本环节。钻机的回转加压机构在牙轮钻头上施加轴压力和回转力矩,使牙轮绕牙轮钻头(图1)轴线公转的同时在摩擦力的作用下绕牙爪轴径自转。牙轮旋转过程中依靠轴压静载荷及滚动时的动载荷压入和冲击破碎岩石,同时牙轮柱齿滑动使岩石发生剪切破坏。岩石在牙轮钻头冲击、挤压、挖凿和剪切的复合作用下破碎[13-15]。岩石破碎后,压气通过牙爪的3个侧向孔由孔壁向中心吹洗孔底,将岩渣从孔底吹至孔外。钻机的主要参数见表1。

通过大量的现场试验及查阅文献,1190E型牙轮钻机反映沿钻孔轴向岩石硬度变化的工作参数主要有给进压力、回转压力、钻进速度和回转速度[16-18]。在不同的矿岩条件下,适当的调整这些工作参数,不仅可以提高穿孔效率、延长钻头寿命,还可以减少钻机事故、降低钻孔成本[19]。根据1190E型牙轮钻机的性能和工作环境,选择精度较高、性能稳定、安装方便、防爆抗磁的传感器采集钻机的工作参数[20](图2)。

在露天矿钻孔平盘,共采集样本数据35 602组,随机选择其中的1 000组数据作为BP神经网络的测试样本集,剩余的34 602组数据作为网络的训练样本集。然后通过现场取样和室内试验获得对应深度的岩石普氏硬度值。钻机工作参数及对应的岩石普氏硬度值见表2,限于篇幅,这里仅给出部分样本数据。

2 BP神经网络理论

BP神经网络的学习方式是典型的“有教师”的学习,如图3所示。在学习过程中同时给出了与输入向量P相对应的输出向量a的目标向量t,输入向量P与目标向量t共同组成训练样本集。导入训练样本集,网络通过设定的结构和前一次迭代的权值和阈值从第一层向后计算各神经元的输出,然后考察学习的结果,由式(1)计算输出向量a与目标向量t的均方误差m,并根据均方误差m从最后一层向前计算各权值b和阈值ω对总误差的影响梯度,据此对权值和阈值进行修改。如此反复训练,直到误差收敛到要求的误差性能指标为止。

(1)

式中 m为均方误差;n为输出单元数;ai为第i个输出单元的实际值;ti为第i个输出单元的目标值。

3 BP神经网络模型结构的确定

选取1190E型牙轮钻机的给进压力、回转压力、钻进速度和回转速度4个工作参数与对应的岩石普氏硬度值建立以下函数关系。

Y=f(X1,X2,X3,X4)

(2)

式中 X1,X2,X3,X4分别为系统采集的给进压力、回转压力、钻进速度、回转速度;Y为岩石的普氏硬度,f(·)为未知函数模型。

将钻孔时的工作参数作为BP神经网络的输入向量,对应的岩石普氏硬度作为目标向量,选择适当的隐含层层数和隐含层节点数,建立BP神经网络模型。

BP神经网络的隐含层层数的选择与求解问题的需求及训练样本集的大小有关且一般不超过2层。在已知的文献中选择的隐含层层数基本为1层,但由于文中设置的训练样本集较大,精度要求较高,仅有1个隐含层的网络结构有可能达不到预测的精度要求,所以分别构建隐含层层数为1层和2层的BP神经网络进行试验。

BP神经网络的隐含层节点数与求解问题的需求、输入输出单元数的多少都有直接的关系。隐含层的节点数越多,网络的泛化能力也就越强,但当隐含层节点数过多时,不仅会导致网络的学习时间过长、收敛速度降低,甚至会出现“过适配”的现象,减弱网络的泛化能力。当隐含层节点数过少时,网络的泛化能力弱、容错性差,甚至网络的误差性能指标有可能不能收敛到目标允许的范围。所以必须综合多方面的因素设置BP神经网络的隐含层节点数,采用式(3)与试验相结合的方法暂定隐含层节点数分别为7,8,9,10,11,12。

n=ni+n0+k

(3)

式中 n为隐含层节点数;ni,n0分别为输入层和输出层节点数;k为0至10之间的任意常数。

综上所述,BP神经网络模型的拓扑结构如图4所示。

4 BP神经网络模型的训练与测试

确定BP神经网络的结构后,导入训练样本集对网络进行训练,修正网络的权值和阈值,使网络实现输入向量与目标向量的映射关系。导入测试样本集检测网络的预测精度,不同结构BP神经网络的预测值与目标值的相对误差如图5所示。

从图5可以看出

1)对于2层结构的BP神经网络,预测值与目标值的相对误差最大值随着隐含层节点数的增加而减小,这是由于训练样本集较大,而网络的结构层数较少,所以需要增加隐含层节点数,以提高网络的泛化能力。

2)对于3层结构的BP神经网络,预测值与目标值的相对误差最大值在隐含层节点数为8时达到最小值,之后随着隐含层节点数的增加而增加,这是因为增加了一个隐含层,使网络规模减小。当节点数为7时,由于隐含层节点数较少,网络的泛化能力弱;当隐含层节点数增加到9以后,节点数过多,出现了“过适配”现象。

3)2层结构的BP神经网络在隐含层节点数为11,12时相对误差最大值较小,均在1.5%以下。3层结构的BP神经网络在隐含层节点数为8时相对误差最大值最小,小于0.7%。显然,3层结构的BP神经网络精度更高,泛化能力更强。

4)当BP神经网络的结构层为3层,隐含层节点数为8时,预测值与目标值的相对误差最大值达到最小,小于0.7%,其拟合及绝对误差如图6所示。如图6(a)所示,预测值和目标值基本一致,说明BP神经网络的预测值能够较好地拟合目标值。在测试集中,目标值时常发生突变,而预测值也能完美反应出来,说明即使是在突变的情况下也能很好的预测真实的情况。如图6(b)和图5(h)所示,目标值和测试值的绝对误差均小于0.04,相对误差均小于0.7%,均能满足判断岩石硬度的精度要求。

5 结 论

1)相同结构层数的BP神经网络,隐含层的节点数将会影响预测精度,隐含层节点数过多或过少都会使预测精度下降,且结构层数越多,达到相同精度要求所需要的隐含层节点数就越少。

2)训练样本集较大的BP神经网络,结构层数为3层的BP神经网络比结构层数为两层的BP神经网络的预测精确度更高,泛化能力更强。

3)运用BP神经网络方法建立的基于牙轮钻机给进压力、回转压力、钻进速度和回转速度4个工作参数的岩石硬度识别模型可准确的识别露天矿沿钻孔轴向的岩石硬度。

参考文献(References):

[1]刘小红.查干凹陷火成岩岩性识别方法研究[D].青岛:中国石油大学(华东),2009.LIU Xiaohong.Study on identifying method of volcanic rock lithology in Chagan depression[D].Qingdao:China University of Petroleum(East China),2009.

[2]高铁红.基于遗传算法和神经网络的钻井参数估计和岩性识别的研究[D].天津:河北工业大学,2000.GAO Tiehong.Oil well drilling parameters estimation and lithology recognition based on genetic algorithms and neural network[D].Tianjin:Hebei University of Technology,2000.

[3]邹伟.基于潜孔钻机钻进参数的岩石硬度预测方法研究[D].沈阳:辽宁工程技术大学,2015.

ZOU Wei.Research on methods of rock hardness prediction based on drilling parameters of DTH rigs[D].Shenyang:Liaoning Technical University,2015.

[4]盧新卫,金章东.前馈神经网络的岩性识别方法[J].石油与天然气地质,1999,20(1):82-84.

LU Xinwei,JIN Zhangdong.Method of lithologic recognizing based on feedforward neural network[J].Oil & Gas Geology,1999,20(1):82-84.

[5]范训礼,戴航,张新家,等.神经网络在岩性识别中的应用[J].测井技术,1999,23(1):50-52.FAN Xunli,DAI Hang,ZHANG Xinjia,et al.Applications of neural network in lithology identification[J].Well Logging Technology,1999,23(1):50-52.

[6]周劲辉,屠厚泽.识别所钻进地层的实钻试验研究[J].探矿工程(岩土钻掘工程),2003(S1):194-196.ZHOU Jinhui,TU Houze.Study of practical drilling experiment for identifying drilled strata[J].Exploration Engineering(Rock & Soil Drilling and Tunneling),2003(S1):194-196.

[7]毛清华,赵健博,李亚周,等.基于ELM神经网络的采煤机截割载荷软测量建模方法[J].西安科技大学学报,2020,40(5):769-774.

MAO Qinghua,ZHAO Jianbo,LI Yazhou,et al.Soft sensor modeling method of shearer cutting load based on ELM neural network[J].Journal of Xian University of Science and Technology,2020,40(5):769-774.

[8]倪守斌,程武山.粒子群算法优化BP神经网络的变载荷自平衡控制系统[J].西安科技大学学报,2017,37(6):927-931.NI Shoubin,CHENG Wushan.Variable load self balancing control system based on BP neural network optimized by particle swarm optimization[J].Journal of Xian University of Science and Technology,2017,37(6):927-931.

[9]BANESHI M.The determination of lithofacies using an optimized neural network and well log data[J].Petroleum Science and Technology,2014,32(8):897-903.

[10]刘长波,刘廷安.基于模糊聚类的岩性识别方法及其在牙轮钻进中的应用[J].矿山机械,1998,26(11):13-16.LIU Changbo,LIU Tingan.Lithology identification based on fuzzy clustering and its application in cone drilling[J].Mining & Processing Equipment,1998,26(11):13-16.

[11]JIN M X,ZHANG C M,LIU X M.Identification of lithology based on MATLAB neural networks[J].Journal of Jianghan Petroleum Institute,2003,25(4):81-83.

[12]余忠林,谢广祥.基于神经网络的采掘接替优化研究[J].西安科技大学学报,1999,19(4):298-301.

YU Zhonglin,XIE Guangxiang.Study on the optimization of mining replacement based on neural network[J].Journal of Xian University of Science and Technology,1999,19(4):298-301.

[13]戈雄,邵学智,沈九州.牙轮钻机破岩作用机理及受力分析[J].西部探矿工程,2012,24(2):72-73.GE Xiong,SHAO Xuezhi,SHEN Jiuzhou.Rock breaking mechanism and stress analysis of roller drill[J].West-China Exploration Engineering,2012,24(2):72-73.

[14]李斌,宫永军.牙轮钻机破岩形态的研究[J].矿山机械,2000,28(2):20-21.LI Bin,GONG Yongjun.Study on rock breaking morphology of roller drill[J].Mining & Processing Equipment,2000,28(2):20-21.

[15]樸金石.贯通式潜孔锤钻进过程优化研究[D].长春:吉林大学,2010.PU Jinshi.Research of drilling process optimization of reverse circulation drilling technique with hollow-through DTH hammer[D].Changchun:Jilin University,2010.

[16]杨文.岩石可钻性预测及钻头选型方法研究[D].成都:西南石油大学,2017.YANG Wen.Research on rock drillability prediction and bit selection method[D].Chengdu:Southwest Petroleum University,2017.

[17]熊天文.大港油田定向井钻头优选研究[D].北京:中国石油大学(北京),2016.

XIONG Tianwen.Study on bit optimization of directional well in Dagang oilfield[D].Beijing:China University of Petroleum(Beijing),2016.

[18]高晓旭,董丁稳,杨日丽.BP 神经网络在煤矿本质安全评价模型中的应用[J].西安科技大学学报,2011,31(6):780-785.GAO Xiaoxu,DONG Dingwen,YANG Rili.Application of BP neural network in coal mine intrinsic safety evaluation model[J].Journal of Xian University of Science and Technology,2011,31(6):780-785.

[19]张立刚.松辽盆地深层火成岩破碎机理及破岩效率评价[D].大庆:东北石油大学,2014.ZHANG Ligang.Research on the igneous rock crushing mechanism and efficiency in deep reservoir of Songliao Basin[D].Daqing:Northeast Petroleum University,2014.

[20]吴崇.露天矿回转钻机钻进参数采集与应用研究[D].沈阳:辽宁工程技术大学,2015.WU Chong.Study on acquisition and application of rotary drilling parameters in open pit mine[D].Shenyang:Liaoning Technical University,2015.

收稿日期:2020-09-06   责任编辑:刘 洁

基金项目:国家自然科学基金项目(51604264);陕西省教育厅科研计划项目(18JK0520);能源学院青年教工创新项目(2017-NY-001)

通信作者:冯志威,男,江苏徐州人,硕士研究生,E-mail:

1105366043@qq.com

猜你喜欢
钻机硬度神经网络
软硬度
基于人工智能LSTM循环神经网络的学习成绩预测
基于图像处理与卷积神经网络的零件识别
ZJ40L钻机并车箱升级改造设计
231米!“海牛Ⅱ号”钻出世界深度
基于风载、地震载荷下的钻机底盘有限元分析
基于自适应神经网络的电网稳定性预测
中学化学中的两种硬度
三次样条和二次删除相辅助的WASD神经网络与日本人口预测
金属表面镀层硬度的测量方法