Periodic pressure prediction of working face based on dynamic adaptive sailfish optimization BP neural network
-
摘要: 针对现有工作面周期来压预测方法精度不足、泛化性较差和算力要求高等问题,提出了一种基于动态自适应旗鱼优化BP神经网络(DASFO−BP)的工作面周期来压预测模型。通过分析工作面周期来压机理,得到与来压相关的影响因素,通过皮尔逊相关系数确定对来压具有显著影响的因素(推进速度、直接顶厚度、基本顶厚度、采高、煤层倾角和倾向长度)作为预测模型输入,并以下次来压强度和来压步距作为预测模型输出。针对旗鱼优化(SFO)算法鲁棒性不足的问题,提出了动态自适应优化策略对SFO算法进行改进,即在优化前期利用SFO达到快速收敛的目的,中期则借助秃鹰搜索(BES)跳出局部最优,后期发挥粒子群优化(PSO)深度搜索的优势来提高解的精度。通过改进后的动态自适应旗鱼优化(DASFO)算法对BP神经网络的超参数进行训练,构建了基于DASFO−BP的来压预测模型。实验结果表明:DASFO算法在单峰和多峰测试函数上均能实现快速收敛;与BP,SFO−BP和NCPSO−BP相比,DASFO−BP对周期来压强度和步距的预测值与真实值更为接近,具有更高的精度,拟合能力和泛化能力强,能够准确预测下一周期来压分布情况。Abstract: In order to solve the problems of insufficient precision, poor generalization, and high computational requirements of existing methods for periodic pressure prediction of working face, a periodic pressure prediction model of working face based on dynamic adaptive sailfish optimization BP neural network (DASFO-BP) is proposed. By analyzing the mechanism of working face periodic pressure, the influencing factors related to pressure are obtained. The Pearson correlation coefficient is used to determine the factors that have a significant impact on pressure (advance speed, direct roof thickness, basic roof thickness, mining height, coal seam dip angle, and dip length) as inputs for the prediction model. The subsequent pressure intensity and pressure step distance are used as outputs for the prediction model. A dynamic adaptive optimization strategy is proposed to improve the robustness of the sailfish optimization (SFO) algorithm. In the early stage of optimization, SFO is used to achieve fast convergence, while in the middle stage, bald eagle search (BES) is used to escape local optima. In the later stage, the advantage of particle swarm optimization (PSO) deep search is utilized to improve the precision of the solution. A dynamic adaptive sailfish optimization (DASFO) algorithm is improved to train the hyperparameters of the BP neural network, and a pressure prediction model based on DASFO-BP is constructed. The experimental results indicate that the DASFO algorithm can achieve fast convergence on both unimodal and multimodal test functions. Compared with BP, SFO-BP, and NCPSO-BP, DASFO-BP has higher precision in predicting the intensity and step distance of periodic pressure, and has strong generalization ability and fitting capability. It can accurately predict the pressure and its distribution in the next period.
-
0. 引言
煤矿事故数据分析结果显示,顶板事故在煤矿事故中的占比达22.6%,死亡率达11.6%。这类事故不仅严重威胁开采工人的生命安全,而且会对煤矿正常运营产生重大影响。研究表明,基本顶垮落引起的周期性来压是导致顶板事故的主要原因[1]。在工作面推进过程中,失去支撑的覆岩会发生坍塌,形成基本顶垮落,对工作面顶板产生冲击,造成周期性来压,不仅容易损坏工作面设备,还会影响正常开采,增加顶板事故风险。为促进煤矿的安全高效生产[2-4],需要对工作面周期来压进行准确预测。
当前,工作面周期来压预测方法可分为基于来压机理分析的方法[5-6]和基于机器学习的方法[7-11]两大类。基于来压机理分析的方法通过分析已有观测数据,建立描述周期来压与其影响因素关系的数学模型。该类方法只考虑了周期来压与影响因素之间的线性关系,而周期来压的影响因素较多且具有非线性特点,导致拟合模型的精度较差,且由于拟合模型参数量较少,无法适应不同工况,泛化性较差。基于机器学习的方法借助非线性激活函数的特性,能够有效捕捉周期来压与各影响因素之间的复杂非线性关系,在处理高维度和复杂数据时展现出更强的学习能力和泛化能力,可显著提高预测精度。然而,这类方法对计算资源的需求较高,在实际生产环境中部署较为困难。BP神经网络是一种广泛应用于深度学习领域的模型[12]。在一些小规模问题上,BP神经网络相较于主流深度学习模型表现更佳,因为其相对简单的结构可以确保计算效率,无需引入复杂的深度结构。同时,BP神经网络能够从输入中提取丰富的特征,建立输入与输出之间的映射关系,从而实现准确预测。但BP神经网络在训练过程中易陷入局部极小值,对参数的初始化和优化器的选择要求较高。因此,本文提出了一种基于动态自适应旗鱼优化(Dynamic Adaptive Sailfish Optimization,DASFO)BP神经网络的工作面周期来压预测模型。首先,通过动态自适应优化策略对旗鱼优化(Sailfish Optimization,SFO)算法搜索路径进行强化,使其具有更高的寻优精度和更快的收敛速度;然后,通过DASFO算法对BP神经网络的超参数进行训练,构建来压预测模型,避免BP神经网络陷入局部最优;最后,通过训练得到的DASFO−BP预测模型实现工作面周期来压强度和来压步距的预测,可为工作面支护方案提供理论支撑。
1. 周期来压影响因素分析
1.1 来压机理
工作面推进过程中直接顶垮落造成基本顶悬空,随着工作面进一步推进,基本顶悬空长度达到极限值,会发生垮落,造成周期性来压[13-14]。基本顶垮落受力结构如图1所示。P1,P2分别为岩块M,N受到的载荷;F1为基本顶对岩块M施加的压力;F2为岩块N受到的支撑力;θ1为岩块M的转角;Qa,Qc分别为岩块M在A点和C点施加的剪力;Lb为岩块M的切落长度;hb,ht分别为基本顶厚度和直接顶厚度;hc为工作面采高;W为岩块N的下沉量。
1) 来压强度影响因素分析。岩块M的下沉量和质量共同决定了岩块垮落过程中产生的冲击力大小:随着岩块下沉量增加,岩块的势能转换为动能的过程越来越剧烈,导致更大的冲击力;质量越大的岩块,在滑落过程中会积累更多动能,对下方结构造成更大冲击,支架所需承受的来压强度越高。由图1可知,岩块M的下沉量约等于岩块N的下沉量,假设岩块N已经完全垮落在后方采空区岩石上,处于压实状态,则岩块的下沉量可表示为
$$ W = {h_{\mathrm{c}}} - \left( {{K_{\mathrm{p}}} - 1} \right) {h_{\mathrm{t}}} $$ (1) 式中Kp为岩石膨胀系数,取决于顶板岩性。
当直接顶厚度ht增大时,岩块的下沉量W相应减小,导致来压强度降低;当工作面采高hc增大时,岩块的下沉量相应增加,导致来压强度增大。此外,由于岩块的质量主要取决于岩性和基本顶厚度,可得来压强度的主要影响因素为直接顶厚度、基本顶厚度、采高、顶板岩性。
2) 来压步距影响因素分析。当岩块M发生破断时,切落长度决定了岩块在悬挂状态下的受力情况。根据悬臂梁计算模型,岩块M的切落长度为
$$ {L_{\mathrm{b}}} = \varpi {h_{\mathrm{b}}} \sqrt {\frac{{{P_1}}}{{{\sigma _{\mathrm{t}}}}}} $$ (2) 式中:$ \varpi $为经验系数,取决于矿山条件;σt为基本顶岩石抗拉强度。
在基本顶岩石抗拉强度不变的情况下,基本顶厚度hb越大,基本顶受力面积越大,能够承受更大的垂直应力,进而基本顶切落长度越大,岩块的自重变大,岩块抵抗失稳的能力增强,来压步距相应增大。
此外,来压步距还与基本顶岩块的垮落点位置密切相关。由图1可知,岩块M在垂直方向上处于受力平衡状态,即岩块M在A点和C点所施加剪力Qa与Qc之和约等于岩块M所受载荷P1,A点与C点之间距离约等于Lb,假设剪力Qa与载荷P1之间夹角与θ1相等,则有
$$ {Q_{\mathrm{a}}} = \frac{{4{L_{\mathrm{b}}} - 3\sin\; {\theta _1}}}{{4{L_{\mathrm{b}}} + 2\sin\; {\theta _1}\left( {\cos\; {\theta _1} - 2} \right)}}{P_1} $$ (3) 岩块M在A点所受的支撑力取决于岩块M在A点所受到的压力F1和岩块间的摩擦因数,考虑到煤层本身存在倾角θ2,岩块M在A点所受的支撑力表达式为
$$ F_{\mathrm{c}}=\mu\left(F_1-mg\cos\left(90^\circ -\theta_2\right)\right) $$ (4) 式中:μ为摩擦因数;m为岩块M的质量;g为重力加速度。
当岩块M倾斜时,支撑面积减小,单位面积上受到的剪力增加,当岩块M在A点所受支撑力Fc小于其在A点施加的剪力Qa时,岩块M无法保持稳定状态,会发生垮落,造成来压。因此,影响来压步距的主要因素为基本顶厚度、顶板岩性、煤层倾角。
通过上述分析可得:影响来压的主要因素包括基本顶厚度、直接顶厚度、采高、煤层倾角和顶板岩性。由于同一工作面顶板岩性变化较小,不将其作为来压预测模型输入参数。煤层厚度和工作面倾向长度会对开采后的空间结构产生影响,且推进速度在一定程度上决定了基本顶破断后能否快速达到自稳结构,因此将煤层厚度、工作面倾向长度和推进速度作为来压预测模型预选输入参数。
1.2 参数相关性
在来压预测模型的训练过程中,输入参数过多会造成模型效率和稳定性降低,使网络产生振荡,不易收敛,从而影响预测精度。为提高模型预测效果,使用皮尔逊相关系数对各输入参数与来压强度和来压步距进行相关性分析[15-16],选择与来压相关性大的参数,以减少输入参数数量。
为避免量纲对相关性分析结果产生影响,对输入参数进行归一化处理。各参数与来压步距和来压强度的相关性分析结果见表1(为方便排序,所有相关系数取绝对值,且值越大,表明相关性越大)。可看出,各因素与周期来压步距的相关性从大到小依次为推进速度、采高、煤层倾角、基本顶厚度、倾向长度、直接顶厚度、煤层厚度;各因素与周期来压强度的相关性从大到小依次为推进速度、基本顶厚度、直接顶厚度、采高、煤层倾角、倾向长度、煤层厚度。因此,最终选择推进速度、直接顶厚度、基本顶厚度、采高、煤层倾角和倾向长度作为来压预测模型的输入参数。
表 1 周期来压与影响因素相关性分析结果Table 1. Analysis results of correlation between periodic pressure and influencing factors参数 皮尔逊相关系数 直接顶厚度 基本顶厚度 采高 煤层厚度 煤层倾角 倾向长度 推进速度 周期来压步距 0.32 0.41 0.55 0.13 0.48 0.37 0.58 周期来压强度 0.52 0.56 0.41 0.07 0.35 0.28 0.61 2. 来压预测模型
2.1 BP神经网络
BP神经网络通过梯度下降法最小化损失函数,具体过程是计算目标函数的梯度,并沿着梯度的反方向不断迭代更新参数,以寻找到最小值。但当面对多峰值问题(即目标函数有多个局部最小值)时,由于梯度下降法基于局部梯度信息进行决策的特性,可能会找到一个局部最小值而非全局最小值。梯度下降法能否找到全局最优解很大程度上取决于参数的初始值,不同的初始值会导致算法收敛到不同的局部最小值。
来压预测属于多变量非线性拟合问题,在高维空间必然会产生多个局部最优的情况,采用梯度下降法对模型进行优化会产生无法跳出局部最优的问题。因此,本文采用群智能优化算法取代传统梯度下降法,通过扩大搜索范围,避免陷入局部最优。
2.2 DASFO
SFO算法源于旗鱼对沙丁鱼捕食行为的模拟,旗鱼种群用于围绕迄今为止的最优解进行强化搜索,沙丁鱼种群则用于探索未知空间,以提高解的多样性。SFO算法具有寻优能力强、收敛速度快的优点[17-18],然而,由于该算法受限于单一的搜索路径,其优化精度与优化对象的特性密切相关,所以在面对不同的优化问题时,其鲁棒性稍显不足。秃鹰搜索(Bald Eagle Search,BES)算法具有冲出局部最优的特点,当陷入局部最优时,能够快速扩大搜索范围,缺点在于收敛速度较慢,且收敛精度不足[19]。粒子群优化(Particle Swarm Optimization,PSO)算法擅长局部搜索,收敛精度高,缺点在于收敛速度较慢,且在前期收敛过程中存在明显振荡[20]。融合不同算法的优势是提高算法性能的一种有效方法,基于此,本文提出了一种动态自适应优化策略来改进SFO算法。该优化策略将整个优化过程分为前、中、后3个阶段。在优化的前期,利用SFO的快速收敛特性,达到快速收敛的目的;中期则借助BES跳出局部最优的能力,防止算法在局部最优处停止迭代;后期发挥PSO深度搜索的优势,提高解的精度。在每次迭代中,通过动态调整子种群的性能和规模,实现全局搜索和局部搜索的平衡,从而提高整体优化性能。
DASFO算法实现步骤如下。
1) 参数初始化:设置种群大小、最大迭代次数。
2) 种群初始化:对鱼群、粒子群和秃鹰群完成初始化,并进行边界检查。
3) SFO更新:对鱼群中的个体进行位置更新,按照旗鱼优化路径,分别对旗鱼群和沙丁鱼群进行更新。
4) 粒子群更新:对粒子群中每个粒子的位置和速度进行更新。
5) 秃鹰群更新:根据探索、跟踪和捕获3个阶段的优化机制对秃鹰群中每个个体的位置进行更新。
6) 适应度值更新:从鱼群、粒子群和秃鹰群中分别选择最优个体,得到3个局部最优解,通过比较其适应度值择优作为当前最优解。
7) 种群贡献度计算:各个种群的贡献度根据种群的适应度进行计算,适应度越大的个体对于整个种群的贡献度越大。
$$ {T_{i,j}} = \dfrac{{{f_{i,j}}}}{{{\delta _j}}} {{\mathrm{exp}}\left({ - \dfrac{{{d_{i,j}}}}{\varDelta }}\right)} $$ (5) 式中:Ti,j为第i个个体对第j个种群的贡献度;fi,j为第i个个体在第j个种群中的适应度;$ {\delta _j} $为第j个种群中适应度的标准差;di,j为第i个个体和第j个种群局部最优解之间的距离;$ \varDelta $为缩放因子。
计算第j个种群中所有个体的贡献度之和,记为$ {T_{{\mathrm{total}},j}} $,则每个个体的相对贡献度为
$$ {T_{{\mathrm{relative}},i}} = \dfrac{{{T_{i,j}}}}{{{T_{{\mathrm{total}},j}}}} $$ (6) 计算第j个种群中所有个体的相对贡献度之和,记为$ {T_{{\mathrm{relative}},{\mathrm{total}},j}} $,则该种群的贡献度为
$$ {T_j} = \dfrac{{{T_{{\mathrm{relative}},{\mathrm{total}},j}}}}{{{T_{{\mathrm{total}},{\mathrm{total}}}}}} $$ (7) 式中$ {T_{{\mathrm{total}},{\mathrm{total}}}} $为所有种群中所有个体的贡献度之和。
8) 种群规模更新:根据种群的贡献度,动态调整种群数量。
$$ {N_j} = \dfrac{{{T_j}}}{{{T_{{\mathrm{total}},{\mathrm{total}}}}}} N $$ (8) 式中:Nj为第j个种群个体数量;N为所有种群个体数量。
9) 判断是否到达最大迭代次数或误差小于预期值,若是则跳出循环,输出全局最优解,否则循环步骤3)—步骤8)。
2.3 DASFO优化BP神经网络
基于DASFO−BP的工作面周期来压预测模型如图2所示。
以上一周期来压后3 d的工况参数作为模型输入,在时间序列上提取来压的动态特征。通过3个隐藏层对数据进行处理,3个隐藏层分别包含16,32,16个神经元,所有隐藏层均采用ReLU激活函数进行连接。在输出层,通过设置2个独立的全连接层来实现输出权重的差异化,并采用线性激活函数获得连续性输出结果。
通过每次迭代输出的来压强度和来压步距计算损失值:
$$ \rho = \frac{1}{\varGamma } \sum\limits_{\tau = 1}^\varGamma {\sqrt {{{\left( {{y_{{\mathrm{s}}\tau }} - {{\hat y}_{{\mathrm{s}}\tau }}} \right)}^2} + {{\left( {{y_{{\mathrm{d}}\tau }} - {{\hat y}_{{\mathrm{d}}\tau }}} \right)}^2}} } $$ (9) 式中:$ \varGamma $为样本数量;$ {y_{{\mathrm{s}}\tau }} , {\hat y_{{\mathrm{s}}\tau }} $分别为第$ \tau $个样本的真实、预测来压强度;$ {y_{{\mathrm{d}}\tau }} , {\hat y_{{\mathrm{d}}\tau }} $分别为第$ \tau $个样本的真实、预测来压步距。
根据各种群贡献度更新种群规模,判断是否满足迭代次数或达到误差要求,保存最小损失值对应的预测模型网络参数。
3. 实验分析
实验配置:Intel Core i7−13700H处理器;NVIDIA GeForce RTX 4060显卡;16 GiB内存;Ubuntu 18.04操作系统;Python编程语言。
采用不同工作面共726个周期来压数据,以及相关的直接顶厚度、基本顶厚度、采高、煤层倾角、倾向长度和推进速度,将数据按9∶1的比例随机分为训练集和测试集,对模型进行200个epoch的训练。
3.1 收敛特性
DASFO与梯度下降法在单峰测试函数和多峰测试函数上的收敛曲线如图3所示。可看出在单峰测试函数下DASFO的收敛速度更快,仅迭代3次就已达到极小值;在多峰测试函数下DASFO损失曲线在第2—4次迭代期间保持稳定,在第5次迭代时出现下降,表明此时找到了更优解,凸显了DASFO算法在处理多峰值问题时的优势,即使在前期损失下降缓慢或停滞时,仍能通过探索新的解空间,在后续迭代中对当前最优解进一步优化。
3.2 预测精度
为验证DASFO算法的精度,将DASFO−BP与梯度下降法、SFO算法和NCPSO算法[21]优化BP神经网络的表现进行对比,并选取均方根误差(Root Mean Square Error,RMSE)、平均绝对误差(Mean Absolute Error,MAE)和决定系数(R²)作为评价指标,结果见表2。
表 2 不同模型评价指标结果Table 2. Evaluation index results of different models模型 周期来压强度 周期来压步距 RMSE MAE R2 RMSE MAE R2 BP 0.0116 0.0598 0.6441 0.0076 0.0374 0.7753 SFO−BP 0.0136 0.0854 0.4676 0.0174 0.0568 0.5462 NCPSO−BP 0.0026 0.0386 0.8962 0.0037 0.0387 0.6732 DASFO−BP 0.0023 0.0317 0.9092 0.0030 0.0254 0.9891 从表2可看出:在周期来压强度预测中,DASFO−BP的RMSE相较于BP,SFO−BP,NCPSO−BP分别下降了80.1%,83.0%和11.5%,在周期来压步距预测中,DASFO−BP的RMSE相较于BP,SFO−BP,NCPSO−BP分别下降了60.5%,82.7%和18.9%,且DASFO−BP的MAE也在对比算法中表现最优,表明DASFO−BP具有更高的预测精度;DASFO−BP在来压强度和来压步距预测中的R2分别为0.909 2和0.989 1,表明DASFO−BP相较于其他模型具有更强的拟合能力。
3.3 泛化能力
训练后的不同模型在测试集上的预测结果对比如图4所示。可看出相较于其他模型,DASFO−BP的预测结果更接近真实值,在面对极端值时也能够做到精确拟合,表明DASFO−BP具有良好的泛化性能。
4. 工程验证
为验证DASFO−BP在实际井下环境中的有效性和可靠性,在某煤矿81202工作面进行周期来压预测。该工作面长度为203 m,配置了119台支架,每台支架宽1.5 m。实时采集和分析工作面工况数据,并将采集数据处理后作为DASFO−BP模型输入参数。DASFO−BP模型输入参数分为固有参数和可变参数两类:固有参数包括直接顶厚度、基本顶厚度、煤层倾角、倾向长度;可变参数为采高和推进速度。为更直观地体现模型预测精度,以每次来压后数据作为模型输入,预测下次来压步距与来压强度,将 DASFO−BP预测结果与其他模型预测结果进行比较,结果见表3。
由表3可知,DASFO−BP的来压强度和来压步距预测结果均方误差分别为0.269 8和1.518 4,显著低于其他模型,表明DASFO−BP模型拟合效果最佳;除DASFO−BP外,来压强度预测均方误差最小的为BP神经网络,为1.290 5,DASFO−BP相对其下降了79.1%,来压步距预测均方误差最小的为NCPSO−BP神经网络,为2.216 2,DASFO−BP相对其下降了31.5%。
表 3 不同模型的周期来压预测结果Table 3. Periodic pressure prediction results of different models日期/(年−月−日) BP SFO−BP NCPSO−BP DASFO−BP 真实来压
强度/MPa真实来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m2023−12−09 45.46 22.64 46.88 25.39 45.24 25.72 46.25 24.25 46.99 25.59 2023−12−15 28.32 21.44 26.72 21.55 26.62 18.69 28.20 18.78 28.51 19.96 2023−12−19 29.35 20.56 32.62 18.83 29.52 20.46 31.15 20.52 30.53 20.17 2023−12−24 32.80 20.30 32.25 18.88 32.76 19.33 32.27 19.47 32.21 21.29 2023−12−30 32.55 26.03 30.31 26.09 30.28 26.31 31.78 29.10 31.52 28.43 2024−01−03 29.90 18.51 33.52 18.03 32.53 17.99 31.11 18.24 30.60 16.78 2024−01−07 28.35 26.70 29.35 25.79 30.04 22.25 29.71 26.78 29.91 25.06 2024−01−14 48.78 21.43 45.92 17.85 46.97 19.89 47.11 20.77 47.78 20.34 2024−01−20 43.91 24.00 42.84 23.72 41.38 22.69 43.27 25.23 42.35 23.56 2024−01−26 30.96 27.16 32.96 25.19 32.69 25.99 32.07 28.10 32.13 27.88 均方误差 1.2905 2.5368 2.2279 3.1205 1.5147 2.2162 0.2698 1.5184 — — 为分析工作面在来压期间的压力分布情况,选取2024年1月14日来压最为剧烈的一次数据进行分析。根据工作面支架号,将工作面划分为5个区域:Ⅰ区,1—25号支架区域;Ⅱ区,26—50号支架区域;Ⅲ区,51—75号支架区域;Ⅳ区,76—100号支架区域;Ⅴ区,101—119号支架区域。根据DASFO−BP预测的下一周期来压步距和当前工作面推进速度,计算得到下一周期来压时间为1月14日,结合前5次最强来压区域数据,通过回归分析预测下次最强来压区域,结果如图5所示,显示下次最强来压区域为工作面Ⅲ区。
为验证预测结果的有效性,使用1月14日的真实来压数据进行验证。1月14日来压期间前后5 d内支架压力变化情况如图6所示。可见,在来压前2 d,支架压力较为稳定;到1月14日,部分中部支架的压力出现明显上升,表现出局部来压现象,部分支架压力超过30 MPa;在1月15日,支架压力进一步升高,高达35 MPa以上,最大压力达47 MPa,远远超过支架额定工作阻力,且来压面积扩大,主要集中在Ⅲ区,与来压区域预测结果一致。
5. 结论
1) 利用多种群优势融合思路,DASFO算法在SFO算法的基础上引入BES算法和PSO算法来优化SFO算法的寻优路径,在迭代阶段动态调整种群规模。实验结果表明,DASFO算法在单峰和多峰测试函数上均能实现快速收敛。
2) 通过DASFO优化BP神经网络,提取来压在时间序列上的特征,从而实现周期来压准确预测。实验结果表明,DASFO−BP预测精度高、泛化能力强,能够准确预测下一周期来压分布情况。
-
表 1 周期来压与影响因素相关性分析结果
Table 1 Analysis results of correlation between periodic pressure and influencing factors
参数 皮尔逊相关系数 直接顶厚度 基本顶厚度 采高 煤层厚度 煤层倾角 倾向长度 推进速度 周期来压步距 0.32 0.41 0.55 0.13 0.48 0.37 0.58 周期来压强度 0.52 0.56 0.41 0.07 0.35 0.28 0.61 表 2 不同模型评价指标结果
Table 2 Evaluation index results of different models
模型 周期来压强度 周期来压步距 RMSE MAE R2 RMSE MAE R2 BP 0.0116 0.0598 0.6441 0.0076 0.0374 0.7753 SFO−BP 0.0136 0.0854 0.4676 0.0174 0.0568 0.5462 NCPSO−BP 0.0026 0.0386 0.8962 0.0037 0.0387 0.6732 DASFO−BP 0.0023 0.0317 0.9092 0.0030 0.0254 0.9891 表 3 不同模型的周期来压预测结果
Table 3 Periodic pressure prediction results of different models
日期/(年−月−日) BP SFO−BP NCPSO−BP DASFO−BP 真实来压
强度/MPa真实来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m预测来压
强度/MPa预测来压
步距/m2023−12−09 45.46 22.64 46.88 25.39 45.24 25.72 46.25 24.25 46.99 25.59 2023−12−15 28.32 21.44 26.72 21.55 26.62 18.69 28.20 18.78 28.51 19.96 2023−12−19 29.35 20.56 32.62 18.83 29.52 20.46 31.15 20.52 30.53 20.17 2023−12−24 32.80 20.30 32.25 18.88 32.76 19.33 32.27 19.47 32.21 21.29 2023−12−30 32.55 26.03 30.31 26.09 30.28 26.31 31.78 29.10 31.52 28.43 2024−01−03 29.90 18.51 33.52 18.03 32.53 17.99 31.11 18.24 30.60 16.78 2024−01−07 28.35 26.70 29.35 25.79 30.04 22.25 29.71 26.78 29.91 25.06 2024−01−14 48.78 21.43 45.92 17.85 46.97 19.89 47.11 20.77 47.78 20.34 2024−01−20 43.91 24.00 42.84 23.72 41.38 22.69 43.27 25.23 42.35 23.56 2024−01−26 30.96 27.16 32.96 25.19 32.69 25.99 32.07 28.10 32.13 27.88 均方误差 1.2905 2.5368 2.2279 3.1205 1.5147 2.2162 0.2698 1.5184 — — -
[1] 段柱平. 基于煤矿采煤工作面顶板事故原因及其防治措施探析[J]. 当代化工研究,2023(13):87-89. DUAN Zhuping. Analysis on the causes and prevention measures of roof accidents in coal mining faces[J]. Modern Chemical Research,2023(13):87-89.
[2] TAN Tingjiang,YANG Zhen,CHANG Feng,et al. Prediction of the first weighting from the working face roof in a coal mine based on a GA-BP neural network[J]. Applied Sciences,2019,9(19). DOI: 10.3390/app9194159.
[3] 李泽西. 基于可变时序移位Transformer−LSTM的集成学习矿压预测方法[J]. 工矿自动化,2023,49(7):92-98. LI Zexi. Ensemble learning mine pressure prediction method based on variable time series shift Transformer-LSTM[J]. Journal of Mine Automation,2023,49(7):92-98.
[4] 贾永杰. 野青灰岩坚硬顶板工作面来压步距与强度预测分析[J]. 煤炭与化工,2022,45(12):1-7,11. JIA Yongjie. Prediction and analysis of pressure step and strength for Yeqing limestone hard roof[J]. Coal and Chemical Industry,2022,45(12):1-7,11.
[5] 冯银辉,宋阳,李务晋,等. 基于支架数据优化的工作面矿压预测模型研究[J]. 煤炭工程,2023,55(6):101-107. FENG Yinhui,SONG Yang,LI Wujin,et al. Mine pressure prediction model for fully mechanized working face based on data optimization of hydraulic support[J]. Coal Engineering,2023,55(6):101-107.
[6] 路建军,周宏范,冯明,等. 综采工作面来压步距预测及修正方法研究[J]. 煤炭工程,2022,54(11):118-123. LU Jianjun,ZHOU Hongfan,FENG Ming,et al. Prediction and correction method of weighting interval for fully mechanized mining face[J]. Coal Engineering,2022,54(11):118-123.
[7] 赵毅鑫,杨志良,马斌杰,等. 基于深度学习的大采高工作面矿压预测分析及模型泛化[J]. 煤炭学报,2020,45(1):54-65. ZHAO Yixin,YANG Zhiliang,MA Binjie,et al. Deep learning prediction and model generalization of ground pressure for deep longwall face with large mining height[J]. Journal of China Coal Society,2020,45(1):54-65.
[8] 冀汶莉,田忠,张丁丁,等. 基于遗传算法−深度神经网络的分布式光纤监测工作面矿压预测[J]. 科学技术与工程,2022,22(24):10485-10492. DOI: 10.3969/j.issn.1671-1815.2022.24.016 JI Wenli,TIAN Zhong,ZHANG Dingding,et al. Mine pressure prediction by genetic algorithm-deep neural network based on distributed optical fiber monitoring[J]. Science Technology and Engineering,2022,22(24):10485-10492. DOI: 10.3969/j.issn.1671-1815.2022.24.016
[9] 吕文玉,王海金,伍永平,等. 基于PSO−SVR预测模型的综采工作面周期来压研究[J]. 煤炭工程,2022,54(4):86-91. LYU Wenyu,WANG Haijin,WU Yongping,et al. PSO-SVR prediction model of periodic weighting in fully mechanized working face[J]. Coal Engineering,2022,54(4):86-91.
[10] 高阳. 基于长短时记忆神经网络的工作面矿压预测方法研究[D]. 焦作:河南理工大学,2022. GAO Yang. Study on prediction method of mine pressure in working face based on long-short-term memory neural network[D]. Jiaozuo:Henan Polytechnic University,2022.
[11] LIU Yaping,DONG Lihong,YE Ou. Mine pressure prediction model of fully mechanized mining face based on improved transformer[C]. IEEE International Conference on Signal Processing,Communications and Computing,Xi'an,2022:1-5.
[12] RUMELHART D E,HINTON G E,WILLIAMS R J. Learning representations by back-propagating errors[J]. Nature,1986,323:533-536. DOI: 10.1038/323533a0
[13] 张琦. 综放工作面周期来压步距和来压强度的定量预测方法研究[J]. 煤炭与化工,2017,40(2):37-39,42. ZHANG Qi. Study on quantitative prediction methods of ground pressure strength and periodic weighting length in fully mechanized caving face[J]. Coal and Chemical Industry,2017,40(2):37-39,42.
[14] 王陈真. 孤岛综放工作面覆岩结构分析及矿压特征研究[J]. 煤矿现代化,2019(5):26-29. DOI: 10.3969/j.issn.1009-0797.2019.05.009 WANG Chenzhen. The analysis of overburden rock structure and the study of ore pressure characteristics in the fully mechanized caving face of isolated island[J]. Coal Mine Modernization,2019(5):26-29. DOI: 10.3969/j.issn.1009-0797.2019.05.009
[15] 李云鹏,赵善坤,李杨,等. 复杂坚硬岩层条件下特厚煤层综放开采矿压分级预测[J]. 煤炭学报,2021,46(增刊1):38-48. LI Yunpeng,ZHAO Shankun,LI Yang,et al. Prediction on weighting classification of fully-mechanized caving mining under extremely thick coal seam[J]. Journal of China Coal Society,2021,46(S1):38-48.
[16] 巩师鑫,任怀伟,杜毅博,等. 基于MRDA−FLPEM集成算法的综采工作面矿压迁移预测[J]. 煤炭学报,2021,46(增刊1):529-538. GONG Shixin,REN Huaiwei,DU Yibo,et al. Transfer prediction of underground pressure for fully mechanized mining face based on MRDA-FLPEM integrated algorithm[J]. Journal of China Coal Society,2021,46(S1):529-538.
[17] SHADRAVAN S,NAJI H R,BARDSIRI V K. The sailfish optimizer:a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems[J]. Engineering Applications of Artificial Intelligence,2019,80:20-34. DOI: 10.1016/j.engappai.2019.01.001
[18] 黄鹤,熊武,吴琨,等. 基于记忆传递旗鱼优化的K均值混合迭代聚类[J]. 上海交通大学学报,2022,56(12):1638-1648. HUANG He,XIONG Wu,WU Kun,et al. K-means hybrid iterative clustering based on memory transfer sailfish optimization[J]. Journal of Shanghai Jiao Tong University,2022,56(12):1638-1648.
[19] 段洁,伍瑞泽,尤敬尧,等. 基于改进秃鹰算法优化LSSVM的变压器故障诊断[J]. 红水河,2024,43(1):96-101. DOI: 10.3969/j.issn.1001-408X.2024.01.018 DUAN Jie,WU Ruize,YOU Jingyao,et al. Transformer fault diagnosis based on improved vulture algorithm to optimize LSSVM[J]. Hongshui River,2024,43(1):96-101. DOI: 10.3969/j.issn.1001-408X.2024.01.018
[20] 田劼,李阳,张磊,等. 基于PSO−BP神经网络的临时支架支撑力自适应控制[J]. 工矿自动化,2023,49(7):67-74. TIAN Jie,LI Yang,ZHANG Lei,et al. Adaptive control of temporary support force based on PSO-BP neural network[J]. Journal of Mine Automation,2023,49(7):67-74.
[21] 顾丽丽,刘勇,甄佳奇. 基于改进粒子群算法优化BP神经网络的甜菜产量预测方法[J]. 新疆大学学报(自然科学版),2021,38(2):191-196. GU Lili,LIU Yong,ZHEN Jiaqi. Prediction of beet yield based on BP neural network optimized by improved particle swarm algorithm[J]. Journal of Xinjiang University(Natural Science Edition),2021,38(2):191-196.