Processing math: 0%

基于Faster−YOLOv7的带式输送机异物实时检测

唐俊, 李敬兆, 石晴, 杨萍, 王瑞

唐俊,李敬兆,石晴,等. 基于Faster−YOLOv7的带式输送机异物实时检测[J]. 工矿自动化,2023,49(11):46-52, 66. DOI: 10.13272/j.issn.1671-251x.2023020037
引用本文: 唐俊,李敬兆,石晴,等. 基于Faster−YOLOv7的带式输送机异物实时检测[J]. 工矿自动化,2023,49(11):46-52, 66. DOI: 10.13272/j.issn.1671-251x.2023020037
TANG Jun, LI Jingzhao, SHI Qing, et al. Real time detection of foreign objects in belt conveyors based on Faster-YOLOv7[J]. Journal of Mine Automation,2023,49(11):46-52, 66. DOI: 10.13272/j.issn.1671-251x.2023020037
Citation: TANG Jun, LI Jingzhao, SHI Qing, et al. Real time detection of foreign objects in belt conveyors based on Faster-YOLOv7[J]. Journal of Mine Automation,2023,49(11):46-52, 66. DOI: 10.13272/j.issn.1671-251x.2023020037

基于Faster−YOLOv7的带式输送机异物实时检测

基金项目: 国家自然科学基金资助项目(51874010);淮北市重大科技专项项目(Z2020004)。
详细信息
    作者简介:

    唐俊(1998—),男,安徽合肥人,硕士研究生,主要研究方向为嵌入式系统和深度学习,E-mail:1592267145@qq.com

    通讯作者:

    李敬兆(1964—),男,安徽淮南人,教授,博士,博士研究生导师,主要研究方向为智能控制,E-mail:254662583@qq.com

  • 中图分类号: TD56/67

Real time detection of foreign objects in belt conveyors based on Faster-YOLOv7

  • 摘要: 基于深度学习的目标检测算法在异物检测中具有较好的识别效果,但模型内存需求大,检测速度慢;轻量化深度学习网络能够大幅减少模型内存需求,提升检测速度,但在井下弱光环境中检测精度低。针对上述问题,提出了一种基于Faster−YOLOv7的带式输送机异物实时检测算法。通过限制对比度自适应直方图均衡化算法(CLAHE)进行图像增强,提高弱光环境中异物对比度;基于Mobilenetv3对YOLOv7主干网络进行轻量化设计,减少YOLOv7模型的计算量、参数量;添加有效通道注意力机制,缓解因特征通道数减少而导致的高层特征信息丢失问题;采用Alpha−IoU作为损失函数提高异物检测精度。实验结果表明:① Faster−YOLOv7的初始损失为0.143,最终稳定在0.039左右。② Faster−YOLOv7的检测速度可达42帧/s,较YOLOv5、YOLOv7分别提升了17,20帧/s;Faster−YOLOv7内存为14 MiB,较YOLOv5、YOLOv7分别降低了29,57 MiB;检测准确率达91.3%,较YOLOv5提升了8.8%。③ 将SSD、YOLOv5、轻量化YOLOv7、Faster−YOLOv7目标检测算法应用到煤矿井下带式输送机运煤图像及视频中,发现SSD在视频检测时发生了漏检现象,YOLO系列模型均有效地识别出待测异物,且Faster−YOLOv7识别结果的置信度更高。
    Abstract: The object detection algorithm based on deep learning has good recognition performance in foreign object detection. But the model memory requirement is large and the detection speed is slow. The lightweight deep learning networks can significantly reduce model memory requirements and improve detection speed. But their detection precision is low in weak light environments underground. In order to solve the above problems, a real-time foreign object detection algorithm for belt conveyors based on Faster-YOLOv7 is proposed. By using the contrast limited adaptive histogram equalization (CLAHE) with limited contrast for image enhancement, the contrast of foreign objects in low light environments is improved. Lightweight design of the YOLOv7 backbone network based on Mobilenetv3 is carried out to reduce the computational and parameter load of the YOLOv7 model. By adding an effective channel attention mechanism, the method alleviates the problem of high-level feature information loss caused by a decrease in the number of feature channels. Alpha-IoU is used as the loss function to improve the precision of foreign object detection. The experimental results show the following points. ① The initial loss of Faster-YOLOv7 is 0.143, and the final stability is around 0.039. ② The detection speed of Faster-YOLOv7 can reach 42 frames/s, which is 17 and 20 frames/s higher than YOLOv5 and YOLOv7, respectively. Faster-YOLOv7 has a memory of 14 MiB, which is 29 and 57 MiB lower than YOLOv5 and YOLOv7, respectively. The detection accuracy reaches 91.3%, which is 8.8% higher than YOLOv5. ③Applying SSD, YOLOv5, lightweight YOLOv7, and Faster-YOLOv7 object detection algorithms to the coal conveying images and videos of underground belt conveyors in coal mines, it is found that SSD misses detection during video detection. YOLO series models effectively recognized the foreign objects to be tested, and Faster-YOLOv7 recognition results has a higher confidence level.
  • 煤炭是我国的能源基石,在经济和工业的迅速发展中起着至关重要的作用[]。带式输送机是煤矿井下的重要运输设备,目前井下多级带式输送机的管理方式较为粗放,大部分多级带式输送机处于“大马拉小车”的高速低负荷状态,运载效率仅有额定值的40%~60%,导致大量电能浪费。在“碳达峰、碳中和”目标下,多级带式输送机的能耗优化成为煤炭行业绿色发展的当务之急[]。煤量和带速是决定带式输送机功率的主要因素,实时煤量和带速合理匹配可以有效节约能源[-]。在煤量−带速匹配技术中,煤量检测的准确性和实时性至关重要,动态煤量实时检测是井下多级带式输送机系统节能优化的基础和关键。

    输送带动态煤量检测的本质是对输送带上一段时间内煤料的质量或体积进行检测,现有方法包括电子胶带秤、核子胶带秤、激光检测法、机器视觉检测法和超声波检测法。电子胶带秤[]检测时要与带式输送机接触,检测精度受带式输送机振动或煤块冲击影响较大。核子胶带秤[]所用的放射性物质存在一定安全隐患,且检测精度受物料成分、含水率及堆积形状影响较大。激光检测法[-]所用的设备价格昂贵,投资成本大。机器视觉检测法[-]的检测精度受井下能见度影响较大,且算法复杂程度高,计算较为耗时。相对于接触式煤量检测方法,超声波检测法所用的超声阵列装置与带式输送机无直接接触,受带式输送机振动影响较小。超声波检测法[-]包括单超声波检测法和多超声波对向检测法。单超声波检测法将煤料截面近似为梯形区域,在煤块较大或横向分布不均的情况下检测误差较大。多超声波对向检测法在输送带上下方均设置多个超声波传感器测点且对向分布,各测点坐标变化体现了物料堆积形态的变化,并根据不同物料堆积情形分别设计物料横截面积算法,与单超声波检测法相比,检测误差更小。

    针对现有基于超声波的煤量检测算法精度较低、多超声波传感器之间易受干扰等问题,设计了基于超声阵列的输送带动态煤量检测系统。若干超声波传感器组成超声线性阵列,以实时检测对应点的煤料高度,根据超声波传感器的声束角合理布置各超声波传感器间距,设置多行超声波传感器对所测煤高数据进行补偿,并且阵列中每行选用中心频率不同的超声波传感器,以降低超声串扰影响。根据煤高数据、带速数据及煤料堆积密度,结合横截面切片法计算煤料体积和质量。

    超声阵列由若干中心频率不同的超声波传感器阵元构成,利用超声波测距原理检测对应检测点的煤料高度。若干超声波传感器阵元沿输送带横向布置n行,记为r1r2,…,rn,沿输送带纵向布置m列(m为奇数,m),记为l1l2,…,lm,构成n \times m线性阵列,如图1所示。其中,第{{\dfrac{{m + 1}}{2}}}列置于槽型托辊组中平行托辊中心正上方,第1列与第m列分别置于槽型托辊组中平行托辊与2个侧托辊连接点正上方。

    图 1 超声阵列
    图  1  超声阵列
    Figure  1.  Ultrasonic array

    超声阵列各行、各列之间均为等间距分布,列间距和行间距满足以下条件:

    \left\{ \begin{array}{l} {L}_{1}=\dfrac{L}{m-1}\geqslant 2H\mathrm{tan}\;\dfrac{\alpha }{2} \\ {L}_{2}=4H\mathrm{tan}\;\dfrac{\alpha }{2} \end{array} \right. (1)

    式中:L1L2分别为超声阵列的列间距和行间距,cm;L为槽形托辊组中平行托辊长度,cm;H为超声波传感器发射端与输送带之间的初始距离,cm;α为超声波传感器的声束角,(°)。

    由式(1)可知,m取决于超声波传感器的声束角、超声波传感器发射端与输送带之间的初始高度和槽形托辊组中平行托辊长度,3 \leqslant m \leqslant \dfrac{L}{{2H\tan \dfrac{\alpha }{2}}} + 1。为了提高数据的准确性,m应取该范围内的最大值,同时需设置多行超声波传感器,以补偿所测煤高数据。因此,超声阵列中超声波传感器的总数最少应为2m

    m=5为例,超声阵列工作截面如图2所示,托辊B1,B3为槽型托辊组的2个侧托辊,托辊B2为平行托辊,b点为托辊B2的中点,ac点分别为平行托辊B2与侧托辊B1,B3的机械连接点。将超声波传感器依次编号为i1—i5。其中,超声波传感器i3位于b点正上方,i1和i5分别位于ac点正上方,i1—i5间距相等,均为L1

    图 2 超声阵列工作截面
    图  2  超声阵列工作截面
    Figure  2.  Working cross-section of ultrasonic array

    超声波测距技术不受井下能见度的影响,具有指向性强的优点,但在介质中传播时会受到外界多种因素干扰,导致测距数据准确度较低。影响超声波测距的因素主要包括环境温度、同频声波串扰及超声波在煤矿井下大气环境中的衰减。

    1) 环境温度对超声波速度的影响。超声波在介质中的传播速度随周围环境的变化而变化,其中温度的影响最为显著。利用温度传感器测得实时环境温度,结合超声波速度与温度的关系进行速度修正,以最大限度减小温度所带来的误差。超声波速度与温度的关系为

    C=331.4+0.607\theta (2)

    式中:C为超声波在空气中的速度,m/s;\theta 为环境温度,℃。

    2) 同频声波串扰。同频声波分为内部串扰和外部串扰2类。内部超声串扰是指超声波传感器接收到的回波是由同一个超声阵列内其他超声波传感器发射的超声波遇到障碍物后返回的声波;外部超声串扰是指超声波传感器接收到的超声波是其工作环境中其他物体发出的。由于基于超声阵列的输送带动态煤量检测系统工作在煤矿井下,工作环境较为恶劣,存在较多噪声干扰源,其中同频噪声会对超声波测距结果造成严重不良影响。本文采用中心频率不同的超声波传感器进行检测,既能在一定程度上降低超声串扰带来的误差,又能满足系统的实时性要求。

    3) 超声波在煤矿井下大气环境中的衰减。煤矿井下大气环境为粉尘−空气混合物,在这种环境中,超声波会发生散射、透射、衍射等现象并随之产生超声波衰减。影响超声波传播的主要因素之一是矿井大气环境中粉尘的粒径和浓度,超声波频率越高,波长越短,在传播过程中越易发生衰减,超声波检测范围就越小。波束指向性也是一项非常关键的指标,超声波的频率越高,辐射面积越大,波束宽度越小,其指向性就越强。同时,超声波的频率越高,声波的波长越短,测距的绝对误差也越小,即精度越高。本文选用中心频率高于200 kHz、检测范围为50~1 000 mm的超声波传感器进行检测,可在兼顾衰减程度的同时,保证传感器测量精度。此外,采用多行超声波传感器对采集的煤高数据进行补偿,以提高煤高数据的准确性。

    基于超声阵列的输送带动态煤量检测系统由支撑装置、超声阵列装置和电控装置组成,如图3所示。通过超声阵列中的各超声波传感器阵元检测相应点的煤料高度,结合煤高数据、输送带带速、煤料堆积密度,通过动态煤量检测算法计算实时煤流量及累计总煤量。

    图 3 基于超声阵列的输送带动态煤量检测系统结构
    图  3  基于超声阵列的输送带动态煤量检测系统结构
    Figure  3.  Structure of dynamic coal quantity detection system for conveyor belt based on ultrasonic array

    超声阵列装置由超声波传感器布置架和超声波传感器阵元构成,如图4所示。选用10路中心频率不同的超声波传感器阵元,布置为2×5线性阵列形式,使系统兼顾经济性与检测准确性。

    图 4 超声阵列装置
    图  4  超声阵列装置
    Figure  4.  Ultrasonic array device

    超声波传感器布置架通过铝角码、内六角螺栓、梯形螺母和辅助固定块搭建而成。辅助固定块通过螺栓与梯形螺母固定于超声波传感器布置架上;超声波传感器上设有螺纹,通过上下2个六角细牙薄螺母固定在辅助固定块上;2个顶部固定杆分别采用螺栓与支撑装置中的调高板连接固定。超声波传感器的关键技术指标见表1

    表  1  超声波传感器关键技术指标
    Table  1.  Key technical indicators of ultrasonic sensors
    技术指标参数
    输入电压/V15~30
    输出电压/V0~10
    检测范围/mm50~1 000
    中心频率/kHz205,255,310,380,400
    声束角/(°)10
    分辨率/mm0.35
    下载: 导出CSV 
    | 显示表格

    电控装置[-]由下位机及上位机构成,如图5所示。下位机由STM32、ADC模块和串口通信模块组成,ADC模块用于将电压模拟量转换为STM32可处理的数字量,超声波传感器采集到的煤高数据经过STM32滤波处理之后,再通过串口通信模块上传到上位机中。上位机软件[]结合煤量体积算法、实时煤流量算法和累计总煤量算法,计算实时煤流量和累计总煤量。

    图 5 电控装置结构
    图  5  电控装置结构
    Figure  5.  Structure of electronic control device

    煤流量是单位时间内输送带上通过煤料的总质量,即单位时间内输送带上通过煤料的总体积与煤料堆积密度的乘积。将10路超声波传感器布置为2×5线性阵列形式,各超声波传感器相互独立,分别检测对应点的煤料高度,根据1行超声波传感器所测煤高数据计算煤料横截面积,且假设在单次采集时间dt内煤料横截面积不发生改变。横截面切片法如图6所示,以某一时刻的煤料横截面为切片,以1行超声波传感器单次采集时间内煤料运行距离为切片厚度,将单位时间内通过输送带上的煤料划分为若干微元计算体积。

    图 6 横截面切片法
    图  6  横截面切片法
    Figure  6.  Cross section slicing method

    单位时间内输送带上通过煤料的总体积是所有体积微元的积分:

    V{\text{ = }}\int_0^{{t_0}} {{S_{{j}}}{v_{{j}}}{\rm{d}}t} (3)

    式中:V为单位时间内输送带上通过煤料的总体积,m3{t_0}为单位时间,即1 s;{S_j}为根据j时刻超声阵列中1行超声波传感器所测煤高数据计算得出的煤料横截面积,m2{v_j}为输送带j时刻的带速,m/s。

    以第1行5个超声波传感器为例,煤料横截面积计算如图7所示,P_1P_2分别为槽形托辊组两侧托辊的中点。将整个煤料横截面划分为{A_1}{A_6}共6个区域,其中区域{A_1}{A_6}为三角形,区域{A_2}{A_5}为梯形。

    图 7 煤料横截面积计算
    图  7  煤料横截面积计算
    Figure  7.  Calculation of cross-sectional area of coal

    计算煤料横截面积之前,首先需要测量以下参数:① 托辊槽角\beta ;② 超声波传感器间距L;③ 超声波传感器{{\rm{i}}_1}{{\rm{i}}_5}发射端与输送带之间的距离H。实际工况下,输送带平面并不平整,表面会有起伏,随着带式输送机的长时间使用,托辊槽角会发生微调,但其数值变动较小,相对于煤高数据变动可忽略不计。设超声波传感器{{\rm{i}}_1}{{\rm{i}}_5}测距数据分别为{x_1}{x_5},首先计算区域{A_1}{A_6}的面积S_{A_1} S_{A_6}

    三角形区域{A_1}{A_6}面积计算公式为

    {S_{{A_1}}} = \left( {H - {x_1}} \right){L_1}\cos \beta (4)
    {S_{{A_6}}} = \left( {H - {x_5}} \right){L_1}\cos \beta (5)

    梯形区域{A_2}{A_5}面积计算公式为

    {S_{{A_2}}} = \frac{1}{2}\left( {2H - {x_1} - {x_2}} \right){L_1} (6)
    {S_{{A_3}}} = \frac{1}{2}\left( {2H - {x_2} - {x_3}} \right){L_1} (7)
    {S_{{A_4}}} = \frac{1}{2}\left( {2H - {x_3} - {x_4}} \right){L_1} (8)
    {S_{{A_5}}} = \frac{1}{2}\left( {2H - {x_4} - {x_5}} \right){L_1} (9)

    整个煤料横截面积为

    {S} = {S_{{A_1}}} + {S_{{A_2}}} + {S_{{A_3}}} + {S_{{A_4}}} + {S_{{A_5}}} + {S_{{A_6}}} (10)

    在计算出某时刻煤料横截面积的基础上,结合输送带带速及超声波传感器单次采集时间,可计算出一个微元体积,计算公式为

    {V_j} = {S_j}{v_j}{\rm{d}}t (11)

    式中{V_j}为单位时间内输送带上通过煤料的一个微元体积,m3

    单位时间内输送带上通过煤料的总体积为单位时间内微元体积的总和,结合式(3)、式(11)可得单位时间内输送带上通过煤料的总体积为

    V= \sum\limits_{t = 0}^{ {t_0}} {{V_j}} (12)

    煤料总体积取由各行超声波传感器所测煤高数据计算出的煤料总体积的均值。设由第1行、第2行超声波传感器所测煤高数据计算出的煤料总体积分别为{V^*}{V^{ * * }},则煤料总体积{V_{\rm{T}}}

    {V_{\rm{T}}} = \frac{{{V^ * } + {V^{ * * }}}}{2} (13)

    实时煤流量Q为单位时间内煤料总体积{V_{\rm{T}}}与煤料堆积密度\rho 的乘积:

    Q = \rho {V_{\rm{T}}} (14)

    累计总煤量即一段时间内输送带上通过的煤料总质量,设输送带上原有煤量为{M_1},一段时间内流入煤量为{M_2},则累计总煤量M

    M = {M_1} + {M_2} (15)

    若从输送带开机时开始计算,则输送带上原有煤量为0,则M = {M_2}。一段时间内流入煤量为连续N个单位时间{t_0}内输送带上通过煤量之和,即实时煤流量之和,计算公式为

    {M_2} = \sum\limits_{t=0}^{N{t_0}} Q (16)

    由于实验条件限制,目前无法在高带速条件下进行实验验证,下面通过理论分析超声阵列检测速度是否满足带速为5 m/s的带式输送机煤量检测要求。以超声阵列中的单个超声波传感器为例,如图8所示,x为超声波传感器与煤料的距离。

    图 8 单超声波传感器检测
    图  8  单超声波传感器检测
    Figure  8.  Single ultrasonic sensor detection

    已知超声波传播速度C约为340 m/s,设超声波自发射到接收所需时间为t1,则

    x = \frac{{C{t_1}}}{2} (17)

    设控制系统自收到测距值到计算出结果所需时间为t2,则整个动态煤量检测系统单次检测时间为

    t' = {t_1} + {t_2}=\frac{x}{{170}} + {t_2} (18)

    由式(18)可知,整个动态煤量检测系统单次检测的时间与超声波传感器到煤料的距离和控制系统数据处理速度有关。

    下位机采用模/数转换器(Analog-to-Digital Converter,ADC)+直接存储器访问(Direct Memory Access,DMA)方式采集多通道数据,STM32的APB2总线时钟频率配置为84 MHz,ADC时钟频率设为时钟频率PLCK2的4分频,即21 MHz。ADC分辨率为12 bit,采样间隔为10TT为ADC采样时钟周期),采样时间为480T,采样通道数为10,则DMA采样时间为239.29 µs。

    在上位机控制程序中添加定时器,上位机系统收到下位机输出的测距值时定时器启动,计算出结果时定时器停止,测得上位机自收到测距值到计算出结果所需时间为30 ms,当超声波传感器与煤料的距离为50 cm时,t' 约为33 ms,即1 s约可采集30次。当带速为5 m/s时,平均每16.67 cm采集1次数据,超声阵列检测速度理论上满足带速为5 m/s的带式输送机煤量检测要求。

    为验证基于超声阵列的输送带动态煤量检测系统在物料非静止情况下的检测准确性和稳定性,先后于2021-12-14和2022-06-20在宁夏天地西北煤机有限公司带式输送机实验室开展实验。超声阵列实验平台和被测物料分别如图9图10所示。

    图 9 超声阵列实验平台
    图  9  超声阵列实验平台
    Figure  9.  Experimental platform of ultrasonic array
    图 10 被测物料
    图  10  被测物料
    Figure  10.  Tested material

    将超声阵列装置中的各超声波传感器编号为1—10号,相邻两超声波传感器之间的距离设为12.5 cm。实验开始前,将超声阵列装置中各超声波传感器底端调整平齐,开启超声阵列设备,连续测量10次,取均值并记录1—10号超声波传感器与空输送带各对应点之间的距离。实验所用带式输送机的托辊槽角为45°。分别在0.125,0.170 m/s带速下通过横截面切片法对物料进行体积测量,以带速0.125 m/s、1号物料为例,1—5号超声波传感器测试数据曲线如图11所示。可看出当物料到达超声波传感器的检测范围内时,传感器底端与物料上表面之间的距离减小,物料完全通过后,超声波传感器的测距值恢复到初始距离。

    图 11 超声波传感器测试数据曲线
    图  11  超声波传感器测试数据曲线
    Figure  11.  Test data curves of ultrasonic sensors

    不同带速下横截面切片法测量结果见表2。由表2可知,0.125,0.170 m/s带速下物料体积检测的平均相对误差分别为4.99%,5.16%,均在6%以内。

    表  2  不同带速下横截面切片法测量结果
    Table  2.  Measurement results of cross section slicing method at different belt speeds
    物料
    编号
    带速为0.125 m/s带速为0.170 m/s
    物料体积
    测量值/m3
    绝对
    误差/m3
    相对
    误差/%
    物料体积
    测量值/m3
    绝对
    误差/m3
    相对
    误差%
    10.117 70.005 14.160.117 50.005 34.32
    20.105 70.005 75.690.105 90.005 95.92
    30.113 60.006 25.130.113 50.006 35.27
    40.083 60.004 44.970.083 50.004 55.12
    下载: 导出CSV 
    | 显示表格

    由于带式输送机煤块堆积情况复杂且随机,借助实验室现有资源,通过模拟实验台和煤块模拟实际工况,实验平台三维模型及实物如图12所示。实验平台由支撑架、横梁、超声阵列设备和模拟实验台组成。超声阵列设备悬挂固定在横梁上;模拟实验台设有置煤槽,置煤槽为梯形凹槽结构,以模拟槽型带式输送机;模拟实验台下方设有车轮,由电动机驱动行进。

    图 12 实际工况模拟实验平台
    图  12  实际工况模拟实验平台
    Figure  12.  Actual working condition simulation experimental platform

    实验开始前,首先调整模拟实验台与超声阵列设备的相对位置,记录各超声波传感器与对应点之间的初始距离。将总质量为22.5 kg、堆积密度为0.9 t/m3的煤块放于置煤槽中,控制模拟实验台往复行进于超声阵列设备正下方,受限于实验室空间,模拟实验台的移动速度保持为其最大移动速度1.0 m/s。

    1—5号超声波传感器在模拟工况下的测试数据曲线如图13所示。下位机接收煤高数据并将其通过串口传至上位机,上位机根据模拟实验台的移动速度、煤块堆积密度、各超声波传感器与对应点之间的初始距离和煤高数据,计算得到实时煤流量和总煤量。模拟工况下总煤量检测结果见表3。由表3可知,煤量检测的平均相对误差为5.56%。

    图 13 模拟工况下超声波传感器测试数据曲线
    图  13  模拟工况下超声波传感器测试数据曲线
    Figure  13.  Test data curves of ultrasonic sensors under simulated working condition
    表  3  模拟工况下总煤量检测结果
    Table  3.  Total coal quantity detection results under simulated working conditions
    实验编号总煤量测量值/kg绝对误差/kg相对误差/%
    123.7471.2475.54
    223.7831.2835.70
    323.7491.2495.55
    423.7061.2065.36
    523.7711.2715.65
    下载: 导出CSV 
    | 显示表格

    由实验结果可知,在低带速状态下,系统对规则物料和煤料的测量准确度可达94%以上,基本实现了煤量实时准确检测,满足带式输送机煤量检测需求。随着物料移动速度加快,检测精度略有降低,这是因为速度较快时系统误差和测量误差增大。

    1) 设计了基于超声阵列的输送带动态煤量检测系统,通过超声阵列实时检测各超声波传感器阵元对应检测点的煤料高度,采用横截面切片法计算单位时间内输送带上通过煤料的总体积,结合煤料堆积密度计算输送带实时煤流量及总煤量。横截面切片法以瞬时煤料横截面为切片,以超声波传感器单次采集时间内煤料运行距离为切片厚度,将单位时间内通过输送带上的总煤量划分为煤量微元进行体积计算。

    2) 相较于激光检测法,基于超声阵列的煤量检测方法成本更低,但精度稍低;相较于已有的超声波检测法,基于超声阵列的煤量检测方法采用中心频率不同的超声波传感器和多行超声补偿法提高了检测准确性。

    3) 实时性分析结果表明,超声阵列检测速度在理论上满足带速为5 m/s的带式输送机煤量检测要求。实验结果表明:在0.125,0.170 m/s带速下,规则物料体积检测的平均相对误差分别为4.99%,5.16%;模拟实际工况条件下,煤量检测的平均相对误差为5.56%。在低带速状态下,该系统对规则物料和煤料的测量准确度达94%以上,能够满足带式输送机煤量检测需求,但在高带速下的检测性能仍需进一步验证。

  • 图  1   带式输送机异物实时检测流程

    Figure  1.   Real-time detection process foreign body on belt conveyor

    图  2   CLAHE裁剪再分配过程

    Figure  2.   CLAHE tailoring redistribution process

    图  3   图像增强效果

    Figure  3.   Image enhancement effect

    图  4   Faster−YOLOv7网络结构

    Figure  4.   Faster-YOLOv7 network structure

    图  5   ELAN结构

    Figure  5.   ELAN structure

    图  6   Bneck模块结构

    Figure  6.   Bneck module structure

    图  7   ECA模块结构

    Figure  7.   ECA module structure

    图  8   损失函数曲线

    Figure  8.   Loss function curve

    图  9   不同模型检测结果

    Figure  9.   Test results of different models

    表  1   图像增强评价结果

    Table  1   Evaluation results of image enhancement

    评价指标原图CLAHE
    Brenner函数值81.447152.479
    Energy of Gradient函数值55.31199.494
    Roberts函数值103.655186.282
    下载: 导出CSV

    表  2   检测模型性能

    Table  2   Detection model performance

    模型 检测速度/(帧·s−1 模型内存/MiB 准确率/%
    YOLOv5 25 43 82.5
    YOLOv7 22 71 94.5
    Faster−YOLOv7 42 14 91.3
    下载: 导出CSV

    表  3   消融实验结果

    Table  3   Ablation test results

    改进策略 准确率/% 检测速度/(帧·s−1
    CLAHE ECA Alpha−IoU
    × × × 83.4 53
    × × 85.8 49
    × × 85.9 46
    × × 85.1 48
    91.3 42
    下载: 导出CSV
  • [1] 任志玲,朱彦存. 改进CenterNet算法的煤矿皮带运输异物识别研究[J]. 控制工程,2023,30(4):703-711.

    REN Zhiling,ZHU Yancun. Research on foreign object detection of coal mine belt transportation with improved CenterNet algorithm[J]. Control Engineering of China,2023,30(4):703-711.

    [2] 杜京义,陈瑞,郝乐,等. 煤矿带式输送机异物检测[J]. 工矿自动化,2021,47(8):77-83. DOI: 10.13272/j.issn.1671-251x.2021040026

    DU Jingyi,CHEN Rui,HAO Le,et al. Coal mine belt conveyor foreign object detection[J]. Industry and Mine Automation,2021,47(8):77-83. DOI: 10.13272/j.issn.1671-251x.2021040026

    [3] 杜紫薇,周恒,李承阳,等. 面向深度卷积神经网络的小目标检测算法综述[J]. 计算机科学,2022,49(12):205-218. DOI: 10.11896/jsjkx.220500260

    DU Ziwei,ZHOU Heng,LI Chengyang,et al. Small object detection based on deep convolutional neural networks:a review[J]. Computer Science,2022,49(12):205-218. DOI: 10.11896/jsjkx.220500260

    [4] 吴守鹏,丁恩杰,俞啸. 基于改进FPN的输送带异物识别方法[J]. 煤矿安全,2019,50(12):127-130.

    WU Shoupeng,DING Enjie,YU Xiao. Foreign body identificati on of belt based on improved FPN[J]. Safety in Coal Mines,2019,50(12):127-130.

    [5] 郝帅,张旭,马旭,等. 基于CBAM−YOLOv5的煤矿输送带异物检测[J]. 煤炭学报,2022,47(11):4147-4156.

    HAO Shuai,ZHANG Xu,MA Xu,et al. Foreign object detection in coal mine conveyor belt based on CBAM-YOLOv5[J]. Journal of China Coal Society,2022,47(11):4147-4156.

    [6] 任国强,韩洪勇,李成江,等. 基于FastYOLOv3算法的煤矿胶带运输异物检测[J]. 工矿自动化,2021,47(12):128-133.

    REN Guoqiang,HAN Hongyong,LI Chengjiang,et al. Foreign object detection in coal mine belt transportation based on FastYOLOv3 algorithm[J]. Industry and Mine Automation,2021,47(12):128-133.

    [7] 陈永,卢晨涛,王镇. 基于轻量级网络的铁路感兴趣区域异物侵限检测[J]. 吉林大学学报(工学版),2022,52(10):2405-2418.

    CHEN Yong,LU Chentao,WANG Zhen. Detection of foreign object intrusion in railway region of interest based on lightweight network[J]. Journal of Jilin University(Engineering and Technology Edition),2022,52(10):2405-2418.

    [8] 杨锦辉,李鸿,杜芸彦,等. 基于改进YOLOv5s的轻量化目标检测算法[J]. 电光与控制,2023,30(2):24-30. DOI: 10.3969/j.issn.1671-637X.2023.02.005

    YANG Jinhui,LI Hong,DU Yunyan,et al. A lightweight object detection algorithm based on improved YOLOv5s[J]. Electronics Optics & Control,2023,30(2):24-30. DOI: 10.3969/j.issn.1671-637X.2023.02.005

    [9] 胡璟皓,高妍,张红娟,等. 基于深度学习的带式输送机非煤异物识别方法[J]. 工矿自动化,2021,47(6):57-62,90. DOI: 10.13272/j.issn.1671-251x.2021020041

    HU Jinghao,GAO Yan,ZHANG Hongjuan,et al. Research on the identification method of non-coal foreign object of belt conveyor based on deep learning[J]. Industry and Mine Automation,2021,47(6):57-62,90. DOI: 10.13272/j.issn.1671-251x.2021020041

    [10] 陈宇梁,董绍江,孙世政,等. 改进YOLOv5的弱光水下生物目标检测算法[J/OL]. 北京航空航天大学学报:1-13[2023-01-11]. https://doi.org/10.13700/j.bh.1001-5965.2022.0322.

    CHEN Yuliang,DONG Shaojiang,SUN Shizheng,et al. Improved YOLOv5 low light underwater biological target detection algorithm [J/OL]. Journal of Beijing University of Aeronautics and Astronautics:1-13[2023-01-11]. https://doi.org/10.13700/j.bh.1001-5965.2022.0322.

    [11]

    WANG C Y,BOCHKOVSKIY Z,LIAO H Y M. YOLOv7:trainable bag-of-freebies sets new state-of-the-art for real-time object detectors[C]. IEEE/CVF Conference on Computer Vision and Pattern Recognition,Vancouver,2023:7464-7475.

    [12] 戚玲珑,高建瓴. 基于改进YOLOv7的小目标检测[J]. 计算机工程,2023,49(1):41-48.

    QI Linglong,GAO Jianling. Small object detection based on improved YOLOv7[J]. Computer Engineering,2023,49(1):41-48.

    [13] 成浪,敬超. 基于改进YOLOv7的X线图像旋转目标检测[J]. 图学学报,2023,44(2):324-334.

    CHENG Lang,JING Chao. X-ray image rotating object detection based on improved YOLOv7[J]. Journal of Graphics,2023,44(2):324-334.

    [14]

    DING Xiaohan,ZHANG Xiangyu,MA Ningning,et al. RepVGG:making VGG-style convnets great again[J]. Computer Vision and Pattern Recognition,2021. DOI: 10.1109/CVPR46437.2021.01352.

    [15] 赵元龙,单玉刚,袁杰. 改进YOLOv7与DeepSORT的佩戴口罩行人跟踪[J]. 计算机工程与应用,2023,59(6):221-230. DOI: 10.3778/j.issn.1002-8331.2210-0479

    ZHAO Yuanlong,SHAN Yugang,YUAN Jie. Wearing mask pedestrian tracking based on improved YOLOv7 and DeepSORT[J]. Computer Engineering and Applications,2023,59(6):221-230. DOI: 10.3778/j.issn.1002-8331.2210-0479

    [16] 辛世澳,葛海波,袁昊,等. 改进YOLOv7的轻量化水下目标检测算法[J/OL]. 计算机工程与应用:1-16[2023-01-30]. http://kns.cnki.net/kcms/detail/11.2127.TP.20231025.1722.024.html.

    XIN Shi'ao,GE Haibo,YUAN Hao,et al. lmproved YOLOv7's lightweight underwater target detection algorithm [J/OL]. Computer Engineering and Applications:1-16[2023-01-30]. http://kns.cnki.net/kcms/detail/11.2127.TP.20231025.1722.024.html.

    [17]

    HOWARD A,SANDLER M,CHU G,et al. Searching for MobileNetV3[C]. IEEE/CVF International Conference on Computer Vision (ICCV),Seoul,2019:1314-1324.

    [18]

    WANG Qilong,WU Banggu,ZHU Pengfei,et al. ECA-Net:efficient channel attention for deep convolutional neural networks[C]. IEEE/CVF Conference on Computer Vision and Pattern Recognition,Seattle,2020:11534-11542.

    [19] 苑朝,赵亚冬,张耀,等. 基于YOLO轻量化的多模态行人检测算法[J/OL]. 图学学报:1-12[2023-01-30]. http://kns.cnki.net/kcms/detail/10.1034.T.20231026.1644.002.html.

    YUAN Chao,ZHAO Yadong,ZHANG Yao,et al. Base on YOLO lightweight multi-modal pedestrian detection algorithm [J/OL]. Journal of Graphics:1-12[2023-01-30]. http://kns.cnki.net/kcms/detail/10.1034.T.20231026.1644.002.html.

    [20] 王灏文,朴燕,王鈅,等. 改进YOLOv7的无明火森林烟雾检测算法[J/OL]. 计算机工程与应用:1-11[2023-01-30]. http://kns.cnki.net/kcms/detail/11.2127.TP.20231025.1637.020.html.

    WANG Haowen,PU Yan,WANG Yue,et al. Forest smoke detection method without open flames based on improved YOLOv7 [J/OL]. Computer Engineering and Applications:1-11[2023-01-30]. http://kns.cnki.net/kcms/detail/11.2127.TP.20231025.1637.020.html.

    [21] 高新阳,魏晟,温志庆,等. 改进YOLOv5轻量级网络的柑橘检测方法[J]. 计算机工程与应用,2023,59(11):212-221.

    GAO Xinyang,WEI Sheng,WEN Zhiqing,et al. Citrus detection method based on improved YOLOv5 lightweight network[J]. Computer Engineering and Applications,2023,59(11):212-221.

  • 期刊类型引用(9)

    1. 范巧艳, 董洁, 郭攀. 基于超分辨率深度图像修复的输送带煤流检测算法. 金属矿山. 2025(07) 百度学术
    2. 葛世荣. 刮板输送机技术发展历程(四)——智能化成套装备. 中国煤炭. 2024(05): 1-12 . 百度学术
    3. 尚伟栋,杨大山,张坤. 基于深度神经网络的带式输送机煤量检测方法. 工矿自动化. 2024(S1): 139-145 . 本站查看
    4. 赵鑫,乔铁柱,冀杰,刘亮亮,武宏旺. 基于RGB-D视觉信息融合的带式输送机煤流量检测方法研究. 煤炭技术. 2024(07): 225-229 . 百度学术
    5. 王涛. 基于改进MobileNet的带式输送机煤量检测研究. 能源与环保. 2024(07): 198-202 . 百度学术
    6. 尹瑞,张冬雪,倪强. 基于数组的刮板输送机运载模型及煤量计算算法研究. 工矿自动化. 2024(08): 84-90 . 本站查看
    7. 牛亚凯. 基于超声波传感器的输送机煤流控制方法研究. 机械管理开发. 2024(12): 221-223 . 百度学术
    8. 吴江伟,南柄飞. 工作面刮板输送机煤流状态识别方法. 工矿自动化. 2023(11): 60-66 . 本站查看
    9. 张宇. 带式输送机煤流检测系统设计及其应用研究. 现代工业经济和信息化. 2023(12): 91-93 . 百度学术

    其他类型引用(2)

图(9)  /  表(3)
计量
  • 文章访问数:  475
  • HTML全文浏览量:  69
  • PDF下载量:  122
  • 被引次数: 11
出版历程
  • 收稿日期:  2023-02-12
  • 修回日期:  2023-11-04
  • 网络出版日期:  2023-11-14
  • 刊出日期:  2023-11-24

目录

WANG Rui

  1. On this Site
  2. On Google Scholar
  3. On PubMed

/

返回文章
返回