在矿井深部开采中,顶板来压会造成岩层裂变,严重影响矿井安全生产[1]。顶板来压受顶板强度、底板强度、煤体强度等多条件指标影响,因此,需要根据实际情况分析指标特征,建立顶板支护案例库,并对顶板来压的条件指标和结果属性进行形式化定义,以节省存储空间。为了实现顶板支护决策多指标的最优化,可以使用高维多目标优化算法对各项指标进行优化,构建巷道支护决策方案。
国内外许多学者对煤矿顶板安全支护决策进行了研究,并取得了一定的成果。I.Shafii等[2]提出了CMRR(Coal Mine Roof Rating)指标,用于对顶板单元的水分敏感性、轴向强度和径向强度进行表征。J. Coggan等[3]对水平应力与煤矿顶板之间的关系进行了数值模拟计算。王志强等[4]根据侧帮锚杆作用机理提出了联合支护技术。侯朝炯等[5]提出了深部巷道破裂围岩浅孔封隙止浆和深孔减隙加固的注浆技术,使用该技术后巷旁充填体表面位移降低了38%,围岩应力降低了17.9%,水平应力偏移了60°。王志强等[6]采用FLAC3D数值模拟软件研究分析了上区段沿顶巷道侧帮锚索参数对侧向煤体应力分布和力学性质的影响,确定了合理的侧帮锚索和沿底巷道顶板支护参数。薛黎明等[7]通过二维云发生器绘制出了围岩稳定性分级的二维云图,并通过Apriori算法进行关联挖掘,得到了围岩稳定性的综合等级决策表,建立了围岩稳定性的岩体及地质因素和工程因素二维分级指标体系。刘海雁等[8]采用正交数值模拟方法设置影响巷道稳定性的锚杆长度、顶角锚杆安装角度和预紧力的影响权重分别为51.7%,45.8%和2.5%,采用所提方法得到的优化支护方案应用效果良好。冯友良等[9]基于RSM-BBD试验设计与离散元法研究了巷帮失稳关键因素及其控制技术,实验结论表明单一因素及其各自之间交互作用都会影响巷帮稳定性,并且RSM-BBD试验设计与离散元法可显著改善巷帮煤体失稳问题。煤矿顶板支护系统已有初步模型[10],但现有的支护方法效果却不尽如人意,主要存在以下问题:
(1) 顶板来压受复杂因素的相互影响、相互制约,现有决策方法或片面分析安全因素,或引用专家意见,或对指标客观赋予权重,不同指标对顶板事故的影响程度未能分配有效的权重系数。
(2) 顶板案例库涉及事故指标多样,进行案例决策属于高维多目标问题,而现有决策结果不能满足实际需求。
针对以上问题,笔者对顶板来压的指标进行分析,构建了基于R2-MOEA/D算法的顶板支护决策模型,并进行了案例相似度计算,为顶板事故快速决策提供有效方法。
以《煤矿支护手册》设定的巷道支护形式与参数选择为基础,结合《回采巷道支护形式与参数合理选择专家系统》建立顶板来压指标知识库M,见表1。M={m1,m2,…,mn},mi(i=1,2,…,n,n为指标个数)表示案例的第i个指标。顶板指标知识库M包含顶板来压条件指标和结果属性2个部分,事故案例是以条件指标作为判断依据,以结果属性作为顶板支护方案。在案例决策中匹配相似度最高的案例时,仅以条件指标值作为多目标决策的相似度计算依据,将匹配相似度最高的条件指标值所对应的结果属性值作为顶板支护方案。
表1 顶板指标知识库M
Table 1 Roof index knowledge base M
条件指标结果属性m1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22顶板强度煤体强度底板强度直接顶初次垮落步距巷道埋深巷道高度巷道宽度顶高比护巷煤柱宽度最大水平主应力采高煤层倾角巷道底板距煤层底板距离支护方式顶锚杆长度顶锚杆直径顶锚杆间距顶锚杆排距帮锚杆长度帮锚杆直径帮锚杆间距帮锚杆排距
为实现顶板支护案例决策结果的最优化,首先利用层次分析法和熵值法对知识库中的条件指标进行计算,分别得到指标的主观权重和客观权重,在确定主观、客观权重的基础上引入离差函数,得到各项指标的混离差权重;接着优化差分进化算法,提出R2-MOEA/D算法,应用切比雪夫公式将多目标问题分解成多个子问题,每个子问题在邻域范围内交叉、变异,利用切比雪夫函数作为R2指标排序标准来进行个体选择,得到收敛性和多样性[11-12]较好的Pareto最优解,即相似度最高的条件指标顶板案例,其对应的结果属性为事故案例的决策提供了支护方案。基于R2-MOEA/D算法的顶板支护决策模型的整体流程如图1所示。
条件指标权重一般是通过客观权重或主观权重确定,但客观权重未根据实际情况考虑现场专家的意见,主观权重仅考虑专家意见,未考虑以往的历史经验。因此,本文在此基础上引入离差函数来平衡主观、客观条件指标值,得到指标的综合权重。综合权重算法步骤如下:
(1) 通过熵值法得到指标的客观权重,熵值越小,信息的不确定性也就越小,权重越大。第i个条件指标的权重vi的计算公式为
(1)
(2)
图1 基于R2-MOEA/D算法的顶板支护决策模型流程
Fig.1 Flow of decision model of roof support based on
R2-MOEA/D algorithm
(3)
式中:Hi为第i个条件指标的信息熵;c为案例个数;xt i为第t(t=1,2,…,c)个案例的第i个属性指标值;为经过归一化后的第t个案例的第i个属性指标值。
(2) 利用层次分析法求得条件指标的主观权重[13],构造判断矩阵A,判断矩阵A由api构成,api为第p(p=1,2,…,P,P为专家人数)个专家对第i个指标赋予的权重, 按照《数值的设定标准群》[13]构造,计算一致性比例CR,当CR小于0.01时,CR的最大特征值γmax对应的特征向量ui就是指标的权重值。CR计算公式为
(4)
(5)
(6)
式中RI为平均随机一致性指标,可通过查询表2获得。
表2 RI数值
Table 2 RI values
n123456789101112131415RI000.580.901.121.241.321.411.451.491.521.541.561.581.59
为了充分考虑主观、客观因素,将熵值法和层次分析法得到的权重引入离差信息得到条件指标的综合权重:w={w1,w2,…,wn},wi表示第i个条件指标的权重。综合权重与主观、客观权重总的离差和最小,说明主观、客观因素考虑越充分,因此构造混合离差函数模型:
(7)
式中μ表示离差函数的偏好因子,为主观权重占比,(1-μ)为客观权重占比。
R2-MOEA/D算法利用非支配解指导种群的进化,首先在目标空间中随机产生h个初始种群{x1,x2,…,xh},并生成N个均匀分布参考权重向量λ,λ∈[0,1],根据R2-MOEA/D算法对父代种群进行变异、交叉等一系列操作,产生子代种群,将子代种群与父代种群合并,在合并种群中,引入R2指标进行环境选择,利用R2贡献值进行R2排序,从合并种群中选择h个个体x进入下一代,进行多次迭代后或者满足算法结束条件后所得到的的解就为最终的顶板支护决策方案,即相似度最高的条件指标顶板案例所对应的结果属性值,其详细步骤如下:
(1) 首先在目标空间中随机产生h个初始种群X={x1,x2,…,xh},并生成N个均匀分布参考权重向量λ,引入切比雪夫公式,将高维多目标优化问题分解成多个单目标子问题。切比雪夫公式为
subject to x∈Ω
(8)
对于∧i=1,2,…,n,都有(Ω为任一实数),fi(x)为第i个目标优化的子问题,所有单目标优化子问题的最优解的集合可以看作是多目标优化问题Pareto解集的近似,只要改变λ的值,就能得到不同单目标问题的最优解[14-15],也即对于每一个Pareto最优解w*,总存在一个权重向量λ使得式(8)的解是一个Pareto最优解。
(2) 利用欧氏距离选取距离权重向量最近的T个权重向量,D(d)={d1,d2,…,dT},随机从D(d)中随机选取2个序号k,l作为父代种群,利用遗传算子产生一个新解y为子代,并将子代与父代进行合并,引入R2指标来判定2个个体x1,x2的优劣,计算个体的R2贡献值,保留R2贡献值较大的个体进入下一代循环,保证种群的数目为h,以便引导种群的进化。
个体x1的R2指标公式为
R2(x1,λ,w*)=
(9)
个体x1的R2的贡献值为
CR2(x1,λ)=R2(x1,λ,w*)-R2(X/{x1},λ,w*)
(10)
(3) 将最优解w*对应的wi代入相似性公式中进行全局搜索,得到相似度最高的条件指标顶板案例。相似性公式为
(11)
为了检验R2-MOEA/D算法的性能,本文使用目前主流的NSGA2、NSGA3、RVEA算法分别与R2-MOEA/D算法进行收敛性和多样性的分析,评价方法选择了GD(Generational Distance,世代距离)和IGD(Inverted Generational Distance,反转世代距离)[16]。将收敛性和综合性作为评价标准,GD用于检验算法在优化过程中种群收敛的能力, 表示解集中的每个点到参考集中点的平均最小距离,GD值越小,说明收敛性越好。IGD表示每个参考点到最近解的距离的平均值,IGD值越小,说明算法综合性能越好,整体效果更好。
3.1.1 测试函数
DTLZ1—DTLZ7是用于评价高维MOEAs性能最广泛的测试集之一,目标个数可以任意设置,并且具有线性、凸凹面、多峰性、退化性及连续、非连续性等特征[17],因而,实验采用DTLZ1—DTLZ7进行算法对比分析。在一个给定的M目标测试中,测试问题划分为4,5,8,10,15目标时,即m∈{4,5,8,10,15},为保证算法的公正性,按照文献[18]对实验参数进行设置。
3.1.2 结果对比分析
为了直观地比较各算法的性能,在4,5,8,10,15维下,采用测试函数DTLZ1—DTLZ7,将NSGA2,NSGA3,RVEA算法与R2-MOEA/D算法进行对比,其GD值、IGD值比较如图2、图3所示。
(a) DTLZ1
(b) DTLZ2
(c) DTLZ3
(d) DTLZ4
(e) DTLZ5
(f) DTLZ6
(g) DTLZ7
图2 测试函数为DTLZ1—DTLZ7时4种算法的GD值比较
Fig.2 GD values comparison of four kinds of algorithm when the test function is DTLZ1-DTLZ7
(a) DTLZ1
(b) DTLZ2
(c) DTLZ3
(d) DTLZ4
(e) DTLZ5
(f) DTLZ6
(g) DTLZ7
图3 测试函数为DTLZ1—DTLZ7时4种算法的IGD值比较
Fig.3 IGD values comparison of four kinds of algorithm when the test function is DTLZ1-DTLZ7
从图2可看出,在测试函数DTLZ1—DTLZ7上,随着维度的增加,NSGA2、NSGA3、RVEA算法的GD值也不断增加,算法的收敛性能降低,R2-MOEA/D算法的GD值随着维度的变化而缓慢变化,其GD值在同一维度下的同一测试函数上低于其他3种算法,并且当测试函数为DTLZ1、DTLZ5、DTLZ7时,R2-MOEA/D算法在10,15维上的GD值最小,其数据的收敛性最优,在维度为5时,其性能仅次于最优;当测试函数为DTLZ2、DTLZ3、DTLZ4和DTLZ6时,R2-MOEA/D算法在5,10,15维上拥有最小的GD值,其数据的收敛性最优。总体来看,R2-MOEA/D算法的收敛性能优于其他3种算法。
从图3可看出,在测试函数DTLZ1—DTLZ7上,随着维度的增加,NSGA2、NSGA3、RVEA算法的IGD值也不断增加,算法的收敛性和多样性降低。R2-MOEA/D算法的IGD值随着维度的变化而缓慢变化,并当测试函数为DTLZ1、DTLZ3、DTLZ5、DTLZ6时,R2-MOEA/D算法在5,10,15维上IGD值均最小,表明R2-MOEA/D算法的多样性表现最优;当测试函数为DTLZ2时,R2-MOEA/D算法在10,15维上有最小的IGD值,当数据维度为5时,NSGA3算法有最小IGD值,算法的多样性最优,R2-MOEA/D算法仅次于NSGA3算法;当测试函数为DTLZ4和DTLZ7时,R2-MOEA/D算法性能稍差,其IGD值与最小IGD值相差不大。总体来看,R2-MOEA/D算法的性能优于NSGA2、NSGA3和RVEA算法。
通过山西霍州矿区三交河煤矿2-6011巷道和10-4151巷道来综合评定模型的可行性。具体建模步骤如下:
(1) 收集来自山西霍州矿区三交河煤矿、辛置煤矿、李雅庄煤矿,河北邯郸矿业云驾岭煤矿,山西汾西矿业新柳煤矿的地质信息,提取其中的条件指标数据和结果属性指标数据[19],构建顶板支护知识库,采用R2-MOEA/D算法对条件指标进行组合赋权并进行知识库案例检索,得到适合当前案例的解决方案。
(2) 通过熵值法得到各条件指标的权重,见表3。
(3) 通过层次分析法得到各条件指标的权重,见表4。
(4) 引入R2-MOEA/D算法对综合权重进行优化并检索出适合当前案例的解决方案,通过选取R2-MOEA/D中的6条最优解得到各指标的权重,见表5。
表3 熵值法指标权重
Table 3 Index weight of entropy method
m1m2m3m4m5m6m7m8m9m10m11m12m130.090 20.012 00.074 10.024 30.604 00.003 50.004 400.120 60.031 20.009 10.021 20.005 3
表4 层次分析法指标权重
Table 4 Index weight of AHP
m1m2m3m4m5m6m7m8m9m10m11m12m130.047 30.094 50.047 30.094 50.015 80.110 50.110 50.110 50.022 60.094 50.110 50.047 30.094 5
表5 R2-MOEA/D指标权重
Table 5 Index weight of R2-MOEA/D
μm1m2m3m4m5m6m7m8m9m10m11m12m130.590 50.064 90.060 70.058 70.065 10.262 50.067 70.065 60.064 00.063 70.068 20.069 10.036 30.057 2 0.282 90.717 80.078 00.035 60.066 40.044 10.437 70.033 40.034 80.030 90.093 00.049 20.037 80.028 5 0.554 90.066 30.057 70.059 20.063 20.277 70.062 90.063 30.061 30.066 60.066 70.065 20.035 70.054 5 0.798 70.055 90.077 30.052 90.081 30.134 10.086 70.089 30.087 90.042 30.081 80.090 10.041 30.079 3 0.758 10.058 00.074 50.053 60.077 50.158 10.084 60.084 40.083 80.046 20.079 20.086 00.041 00.073 1 0.794 70.056 00.079 10.052 60.081 80.136 30.088 40.089 70.087 40.042 20.081 20.089 20.041 80.075 3
(5) 选取R2-MOEA/D权重的第1行,即当主观权重与客观权重所占整体权重的比例为0.590 5∶0.409 5时所得到的综合权重,利用R2-MOEA/D算法得到2-6011巷道和10-4151巷道的支护方案,见表6、表7。
将所得支护方案与实际支护情况比较可知,由R2-MOEA/D算法检索出的解决方案符合当前案例的支护情况,证明了基于R2-MOEA/D算法的顶板支护决策模型的可行性。
表6 2-6011巷道锚杆支护情况
Table 6 Bolt support of 2-6011 roadway m
m14m15m16m17m18m19m20m21m22锚杆支护2.0180.91.21.014.61.11.5锚杆支护2.5200.91.22.5200.91.2锚杆支护2.5200.91.22.5200.91.2
表7 10-4151巷道锚杆支护情况
Table 7 Bolt support of 10-4151 roadway m
m14m15m16m17m18m19m20m21m22锚杆支护2.0180.81.002.0180.81.00锚杆支护2.5200.91.002.5200.91.00锚杆支护2.5220.90.952.5220.90.95
(1) 提出了一种基于R2-MOEA/D算法的顶板支护决策模型。首先对顶板来压的指标进行分析,构建顶板指标知识库,使用熵值法确定客观权重,层次分析法确定主观权重;然后为平衡主观、客观权重对指标选择的影响,引入离差函数设计混离差权重矩阵,差分高维多目标进化算法,在引入混离差权重后,对高维多目标问题进行分解,对进化算子进行交叉、变异;最后利用R2指标对结果集进行排序,得到收敛性与多样性分布较好的Pareto解集,即匹配度高的实时顶板支护决策方案。
(2) 回采巷道支护方式受许多因素影响,而不同因素对支护效果影响不同,通过组合赋权法,引入离差函数确定指标权重,综合考虑客观因素和主观因素的影响,能够给每个条件指标赋予不同的权重,使不同条件指标对煤矿回采巷道支护效果的影响占据不同的权重,使实验结果更加合理准确。
(3) 将R2-MOEA/D算法与NSGA2、NSGA3、RVEA算法进行比较,使用GD值和IGD值对收敛性和多样性进行评判,结果表明:R2-MOEA/D算法能够得到更优的Pareto解集。
(4) 在案例检索时,使用R2-MOEA/D算法计算其适应度值,在全局范围内检索满足适应度条件的解决方案,通过三交河煤矿2-6011巷道和10-4151巷道对基于R2-MOEA/D算法的顶板支护决策模型进行可行性评定,结果表明:该模型可根据顶板指标建立实时、有效的顶板支护决策方案,由R2-MOEA/D算法检索出的解决方案能够符合目标案例的支护情况,证明了该模型的可行性。
[1] 冯夏庭.智能岩石力学导论[M].北京:科学出版社,2000.
FENG Xiating.Introduction to intelligent rock mechanics[M].Beijing:Science Press,2000.
[2] SHAFII I,OSOULI A.Reliability of coal mine roof rating in mining applications[C]// IFCEE 2015,Geotechnical Special Publication:2058-2067.
[3] COGGAN J,GAO F,STEAD D,et al.Numerical modelling of the effects of weak immediate roof lithology on coal mine roadway stability[J].International Journal of Coal Geology,2012,90-91:100-109.
[4] 王志强,苏越,苏泽华,等.外错式区段间相邻巷道锚杆联合支护作用机理研究[J].采矿与安全工程学报,2021,38(1):58-67.
WANG Zhiqiang,SU Yue,SU Zehua,et al.Mechanism of combined support by bolts for adjacent roadways in the external-staggered split-level panel layout [J].Journal of Mining and Safety Engineering,2021,38(1):58-67.
[5] 侯朝炯,王襄禹,柏建彪,等.深部巷道围岩稳定性控制的基本理论与技术研究[J].中国矿业大学学报,2021,50(1):1-12.
HOU Chaojiong,WANG Xiangyu,BAI Jianbiao,et al.Research on basic theory and technology of stability control of surrounding rocks in deep roadways[J].Journal of China University of Mining & Technology,2021,50(1):1-12.
[6] 王志强,苏越,苏泽华,等.区段间相邻巷道锚杆-锚索联合支护协调作用机理研究[J].采矿与安全工程学报,2020,37(6):1152-1161.
WANG Zhiqiang,SU Yue,SU Zehua,et al.Coordination mechanism of bolt-cable combined support between adjacent roadway sections [J].Journal of Mining & Safety Engineering,2020,37(6):1152-1161.
[7] 薛黎明,李长明,郑志学,等.基于二维云模型和Apriori算法的围岩稳定性分级研究[J].铁道学报,2020,42(6):121-128.
XUE Liming,LI Changming,ZHENG Zhixue,et al.Classification of stability of surrounding rock based on two-dimensional cloud and Apriori [J].Journal of the China Railway Society,2020,42(6):121-128.
[8] 刘海雁,左建平,刘德军,等.基于正交矩阵分析的巷道锚杆支护优化[J].采矿与安全工程学报,2021,38(1):84-93.
LIU Haiyan,ZUO Jianping,LIU Dejun,et al.Optimization of roadway bolt support based on orthogonal matrix analysis [J].Journal of Mining & Safety Engineering,2021,38(1):84-93.
[9] 冯友良,鞠文君.基于RSM-BBD的煤巷开挖帮部失稳关键因素与控制技术离散元分析[J].采矿与安全工程学报,2020,37(4):707-714.
FENG Youliang,JU Wenjun.Discrete element analysis of the key influence factors and control technology of coal roadway sidewall instability for excavation based on RSM-BBD design [J].Journal of Mining & Safety Engineering,2020,37(4):707-714.
[10] 康红普.我国煤矿巷道围岩控制技术发展70年及展望[J].岩石力学与工程学报,2021,40(1):1-30.
KANG Hongpu.70-year development and prospect of surrounding rock control technology in coal mine roadway in China [J].Chinese Journal of Rock Mechanics and Engineering,2021,40(1):1-30.
[11] CAMPELO F,BATISTA L S,ARANHA C.The MOEADr package:a component-based framework for multiobjective evolutionary algorithms based on decomposition[J].Journal of Statistical Software,2020,92(6).
[12] LI H,ZHANG Q.Multi-objective optimization problems with complicated pareto sets,MOEA/D and NSGA-II[J].IEEE Transactions on Evolutionary Computation,2009,13(2):284-302.
[13] 李俊杰,程婉静,梁媚,等.基于熵权-层次分析法的中国现代煤化工行业可持续发展综合评价[J].化工进展,2020,39(4):1329-1338.
LI Junjie,CHENG Wanjing,LIANG Mei,et al.Comprehensive evaluation on sustainable development of China's advanced coal to chemicals industry based on EWM-AHP[J].Chemical Industry and Engineering Progress,2020,39(4):1329-1338.
[14] 赵辉,王天龙,刘衍舟,等.基于分解和支配关系的超多目标进化算法[J].电子与信息学报,2020(8):1975-1981.
ZHAO Hui,WANG Tianlong,LIU Yanzhou,et al.Decomposition and dominance relation based many-objective evolutionary algorithm[J].Journal of Electronics & Information Technology,2020(8):1975-1981.
[15] TAN Y Y,JIAO Y C.MOEA/D with uniform design for solving multiobjective knapsack problems[J].Journal of Computers,2013,8(2):302-307.
[16] ZHANG Qingfu,LI Hui,DIETMAR M,et al.MOEA/D with NBI-like tchebycheff approach for portfolio management[C]// IEEE Congress on Evolutionary Computation (CEC),Barcelona,2010:1-8.
[17] 刘元,郑金华,邹娟,等.基于邻域竞赛的多目标优化算法[J].自动化学报,2018,44(7):1304-1320.
LIU Yuan,ZHENG Jinhua,ZOU Juan,et al.Evolutionary algorithm based on neighborhood competition for multi-objective optimization[J].Acta Automatica Sinica,2018,44(7):1304-1320.
[18] LI L,UMBACH D M,TERRY P,et al.Application of the GA/KNN method to SELDI proteomics data[J].Bioinformatics,2004,20(10):1638-1640.
[19] 廖敬龙,蔺增元,杨波,等.大断面层状顶板巷道冒顶事故分析及支护措施[J].煤矿安全,2012,43(10):195-197.
LIAO Jinglong,LIN Zengyuan,YANG Bo,et al.Roof fall accidents analysis and support countermeasure in large section bedded roof roadway[J].Safety in Coal Mines,2012,43(10):195-197.
HAO Qinxia,WANG Lianlian,ZHANG Jinsuo.Decision model of roof support based on R2-MOEA/D algorithm[J].Industry and Mine Automation,2021,47(10):77-84.