一种深立井井筒数据采集及分析系统设计

赵佰亭, 庞猛, 贾晓芬

赵佰亭,庞猛,贾晓芬. 一种深立井井筒数据采集及分析系统设计[J]. 工矿自动化,2022,48(5):118-122. DOI: 10.13272/j.issn.1671-251x.2021120088
引用本文: 赵佰亭,庞猛,贾晓芬. 一种深立井井筒数据采集及分析系统设计[J]. 工矿自动化,2022,48(5):118-122. DOI: 10.13272/j.issn.1671-251x.2021120088
ZHAO Baiting, PANG Meng, JIA Xiaofen. Design of data acquisition and analysis system for deep vertical shaft[J]. Journal of Mine Automation,2022,48(5):118-122. DOI: 10.13272/j.issn.1671-251x.2021120088
Citation: ZHAO Baiting, PANG Meng, JIA Xiaofen. Design of data acquisition and analysis system for deep vertical shaft[J]. Journal of Mine Automation,2022,48(5):118-122. DOI: 10.13272/j.issn.1671-251x.2021120088

一种深立井井筒数据采集及分析系统设计

基金项目: 国家自然科学基金面上项目(52174141);安徽省自然科学基金面上项目(2108085ME158)。
详细信息
    作者简介:

    赵佰亭(1981—),男,山东枣庄人,教授,博士,硕士研究生导师,研究方向为深度学习、图像处理、井筒破裂预警,E-mail:btzhao@aust.edu.cn

  • 中图分类号: TD76

Design of data acquisition and analysis system for deep vertical shaft

  • 摘要: 目前用于深立井井筒数据采集的罐道巡检机器人能够搭载的传感器数量较少,且没有安全保护装置,存在安全隐患,此外,深立井井筒数据可视化方案大多采用3D GIS进行渲染和显示,存在不易移植、开发周期长等问题。针对上述问题,设计了一种深立井井筒数据采集及分析系统。对罐道巡检机器人进行改进,通过增加车轮锁装置保证机器人运行过程中的安全性,以带车轮锁的罐道巡检机器人作为移动平台,通过搭载红外摄像头、光电编码器、超声波测距模块及各种传感器实现深立井井筒数据采集。采用云服务器加前端可视化面板的方式进行数据处理和显示,通过云服务器接收罐道巡检机器人发送的各类数据,并对数据进行分类处理:温湿度传感器和气体传感器数据直接存储在相应文件夹内;视频数据采用卷积神经网络(CNN)进行处理,分析罐道和井壁是否出现裂缝、形变等,再将分析结果存储在相应文件夹内。对前端可视化面板进行轻量化处理,采用异步JavaScript和XML(Ajax)从云服务器定时读取数据,并采用JavaScript编写上位机界面显示程序,以提高系统的便携性和可移植性。测试结果表明:以带车轮锁的罐道巡检机器人作为数据采集装置,提高了数据采集的可靠性和安全性;可视化面板加云服务器的数据处理和显示方式将上位机软件所占内存缩小至5 MB以内,页面刷新快,可移植性强。
    Abstract: At present, the cage guide inspection robot used for data acquisition of deep vertical shaft can only carry a small number of sensors. There is no safety protection device, so there are potential safety hazards. In addition, most of the deep vertical shaft data visualization programs use 3D GIS for rendering and display. It is difficult to transplant and has long development cycle. In order to solve the above problems, a data acquisition and analysis system for deep vertical shaft is designed. The cage guide inspection robot is improved by adding a wheel lock device to ensure the safety of the robot during operation. The cage guide inspection robot with wheel lock is used as mobile platform. The data acquisition of deep vertical shaft is realized by infrared camera, photoelectric encoder, ultrasonic ranging module and various sensors on the robot. The cloud server plus front-end visualization panel is used for data processing and display. The cloud server receives various data sent by the cage guide inspection robot and classifies and processes the data. The data of temperature and humidity sensor and the gas sensor is directly stored in the corresponding folder. The convolutional neural network (CNN) is applied to process the video data and analyze whether there are cracks or deformation in the cage guide and the shaft wall. The analysis results are stored in the corresponding folder. The front-end visual panel is lightweighted. Asynchronous JavaScript and XML (Ajax) are used to read data from the cloud server regularly. And JavaScript is used to write the host computer interface display program to improve the portability of the system. The test results show that the cage guide inspection robot with wheel lock used as the data acquisition device can improve the reliability and safety of the system. The data processing and display method of the visualization panel and cloud server reduces the memory occupied by the host computer software to less than 5 MB. The page refreshes quickly and the portability is strong.
  • 我国煤矿的开采深度多分布在600~800 m,但约有2.95万亿t煤炭资源埋深大于1 000 m,占煤炭资源总量的53%,因此,煤炭开采向深立井方向转变是不可避免的趋势[1-2]。深立井属于矿山的咽喉要道,不仅用于提升开采到的煤炭和设备等,还用于提升下井作业工人,因此深立井的可靠性尤为重要,需要对深立井井筒内的各种状况进行检测[3-5],以避免重大安全事故,如井筒内的有毒气体浓度过高导致下井工作人员中毒、井筒壁破裂导致矿井坍塌等[6-7]

    深立井内部环境复杂,能见度低,仅靠人工监测井筒内情况不仅耗时,还可能存在漏看、错看等问题。当前深立井井筒数据采集大多采用在井筒内固定位置安装传感器的方式,该方式需要安装较多传感器且传输的数据量大,不仅对井筒内WiFi网络带宽要求高,还存在不易维护等问题[8-9]。有研究人员已着手研发罐道巡检机器人[10-11],但当前研发的机器人能够搭载的传感器数量较少,且没有安全保护装置,一旦有突发情况造成机器人断电,机器人很容易失速并滑落脱轨,造成安全隐患。目前的深立井井筒数据可视化方案大多采用3D GIS进行渲染和显示,该方式不易移植、开发周期长且价格较高,仅有少数厂家使用[12-14]。针对上述问题,设计了一种深立井井筒数据采集及分析系统。该系统通过罐道巡检机器人采集井筒数据,并对罐道巡检机器人进行改进,通过增加车轮锁模块保证机器人运行过程中的安全性;采用云服务器加前端可视化面板的方式进行数据处理和显示,在云服务器端采用卷积神经网络(Convolutional Neural Network,CNN)算法对井壁及罐道进行裂缝检测,对前端可视化面板进行轻量化处理,以提高系统的便携性和可移植性。

    深立井井筒数据采集及分析系统包括数据采集、数据处理和分析、上位机显示3个模块,如图1所示。

    图  1  深立井井筒数据采集及分析系统框架
    Figure  1.  Framework of data acquisition and analysis system for deep vertical shaft

    数据采集模块采用搭载摄像头及各种传感器的罐道巡检机器人采集深立井井筒内部的各种数据。罐道巡检机器人电路以STM32F103作为主控芯片,采用3个红外摄像头组合实现360°视频数据采集,基于光电编码器数据计算机器人运行速度和距离,从而确定安全隐患位置,并通过WiFi模块传输至云服务器进行数据处理,以减少机器人算力和电量损耗。机器人头部搭载超声波测距模块,以测量其与立井底部的距离,当距离小于3 m时,启动反向运行程序,循环检测井筒内的各项数据。

    数据处理和分析模块通过云服务器接收罐道巡检机器人发送的各类数据,并对数据进行分类处理:温湿度传感器和气体传感器数据直接存储在相应文件夹内;视频数据采用CNN进行处理,分析罐道和井壁是否出现裂缝、形变等,再将分析结果存储在相应文件夹内。

    上位机显示模块采用异步JavaScript和XML(Asynchronous JavaScript and XML,Ajax)从云服务器定时读取数据,并采用JavaScript编写上位机界面显示程序。

    由于井内罐道采用刚性材料制成,所以采用磁吸附方式使罐道巡检机器人吸附在罐道表面,且磁铁不直接与罐道表面接触,布置于距离罐道表面5 mm处,以保证足够强的磁吸附力。

    为了保证罐道巡检机器人在井筒内顺利、安全地采集数据,需要给罐道巡检机器人安装车轮锁装置。该装置在发生以下情况时工作:① 机器人在井筒内遇到不可控情况造成断电时,自动启动车轮锁,将机器人固定在罐道上,防止失速并滑落脱轨,杜绝因突然断电造成的安全事故。② 当需要在井筒内某处长时间停留检测时,可通过程序控制双通道与门开关,启动车轮锁,让机器人停留在罐道上,实现长时间检测。

    车轮锁三维结构如图2所示。双通道与门开关接收来自主控板和稳压器的信号,当接收的任意一个信号为低电平时,断开继电器的电源,使带卡扣的衔铁卡住齿轮,将齿轮和轮子固定在一起,从而限制机器人继续移动。

    图  2  罐道巡检机器人车轮锁
    Figure  2.  Wheel lock of cage guide inspection robot

    光电编码器采集罐道巡检机器人的运行速度,然后通过积分的方式计算出机器人所在位置,将位置和温湿度、可燃气体浓度、有毒气体浓度等数据一一对应,以数组的形式进行存储,以方便数据提取操作。罐道巡检机器人的运行速度$ {v}_{0} $和路程S分别为

    $$ {v}_{0}=\frac{{C}_{0}M}{{M}_{0}t} $$ (1)
    $$ S={\int }_{0}^{T}{v}_{0}{\rm{d}}t $$ (2)

    式中:$ {C}_{0} $为机器人轮子的周长;$ M $为统计时间内编码器的总脉冲数;$ {M}_{0} $为车轮旋转1周光电编码器的脉冲数;$ t $为统计时间;$ T $为从机器人出发到计算路程时刻的总时间。

    视频数据处理流程如图3所示。对于摄像头采集的罐道及井壁视频,将数据传输至上位机后,利用OpenCV按帧提取视频中的图像。因为相邻帧的图像相似性较高,所以每隔2帧提取1帧图像。在红外图像增强部分,先对图像进行多尺度卷积,对卷积结果分别进行双通道自适应均衡化和自适应受限拉普拉斯变换,然后将两部分结果融合[15]。对多尺度卷积结合双通道自适应均衡化的图像增强方法进行改进,将图像输入方式改为接收视频帧提取操作的输出,实时对视频流中的红外图像进行增强。采用基于 U−net和特征金字塔网络(Feature Pyramid Network,FPN)架构的网络对增强图像进行裂缝检测[16]。如果检测到裂缝和形变,则提取该帧图像并将其命名为拍摄视频时罐道巡检机器人所在的深度,然后将该帧图像存储在相应的文件夹内。

    图  3  视频数据处理流程
    Figure  3.  Processing flow of video data

    可视化界面使用JavaScript编写,采用Visual Studio Code编辑,并使用Echarts实现数据的可视化,同时加入互动操作。深立井内部情况可视化面板如图4所示。面板左右两侧分别显示井筒近7 d罐笼升降次数、出煤量、下井工作人数、罐道巡检机器人所在位置的CO浓度和温湿度、罐道和井壁的健康程度。面板中间上部显示矿山的预估开采煤量和目前已开采煤量,下部显示最近7 a每个矿井的出煤量。当系统启动后,会读取相应文件夹内的数据,然后刷新可视化面板上的显示数据(每2 s刷新1次)。由于全屏刷新响应速度较慢且影响观看,所以采用Ajax传输方式实现数据的局部刷新,在浏览器与 Web 服务器之间进行异步数据传输。JavaScript可在不重载页面的情况下与 Web 服务器交换数据,实现局部数据刷新。

    图  4  深立井内部情况可视化面板
    Figure  4.  The visualization panel of internal situation of deep vertical shaft

    为验证车轮锁的可靠性,编写模拟罐道巡检机器人断电的程序,并将程序整合至机器人控制程序中。让罐道巡检机器人在室外竖直的刚性面板表面运行,启动断电程序后,车轮锁立即启动,罐道巡检机器人平稳地停在刚性物体表面,不会滑落或侧翻,如图5所示。

    图  5  车轮锁测试
    Figure  5.  Wheel lock testing

    打开上位机的可视化显示页面,通过Ajax读取云服务器的数据。若读取到温湿度、CO浓度等数据,则通过局部刷新的方式显示;若读取到裂缝图片数据,则立即刷新界面,将裂缝图像显示在可视化面板中间位置,并发出警告信号。例如,在一号深井200 m处识别到裂缝,会以红色字体显示警告“请注意!!!一号深井200 m处检测到裂缝”,提示工作人员及时采取相应的解决措施。双击红色字体,会解除警告,恢复到正常的可视化面板。裂缝检测结果如图6所示。可视化面板加云服务器的数据读取和显示方式将上位机软件所占内存缩小至5 MB以内,页面刷新快,且对显示器的要求较低。

    图  6  裂缝检测结果
    Figure  6.  Crack detection result

    设计了一种深立井井筒数据采集及分析系统,采用带有车轮锁的罐道巡检机器人实现数据采集,既能保证机器人在井筒内运行的安全性和可靠性,又能高效、方便地检测井筒内各种环境数据。将机器人采集到的数据通过WiFi模块传输至云服务器中,在服务器中对视频数据进行图像增强和目标检测,识别井筒井壁和罐道裂缝,增加了深立井井筒内的安全性。采用前端可视化面板加云服务器的方式将系统轻量化,提高了系统的便携性和可移植性。

  • 图  1   深立井井筒数据采集及分析系统框架

    Figure  1.   Framework of data acquisition and analysis system for deep vertical shaft

    图  2   罐道巡检机器人车轮锁

    Figure  2.   Wheel lock of cage guide inspection robot

    图  3   视频数据处理流程

    Figure  3.   Processing flow of video data

    图  4   深立井内部情况可视化面板

    Figure  4.   The visualization panel of internal situation of deep vertical shaft

    图  5   车轮锁测试

    Figure  5.   Wheel lock testing

    图  6   裂缝检测结果

    Figure  6.   Crack detection result

  • [1] 袁亮. 煤炭精准开采科学构想[J]. 煤炭学报,2017,42(1):1-7.

    YUAN Liang. Scientific conception of precision coal mining[J]. Journal of China Coal Society,2017,42(1):1-7.

    [2] 武强,涂坤,曾一凡,等. 打造我国主体能源(煤炭)升级版面临的主要问题与对策探讨[J]. 煤炭学报,2019,44(6):1625-1636.

    WU Qiang,TU Kun,ZENG Yifan,et al. Discussion on the main problems and countermeasures for building an upgrade version of main energy (coal) industry in China[J]. Journal of China Coal Society,2019,44(6):1625-1636.

    [3] 许金,何桥. 煤矿安全监控系统自诊断方法研究[J]. 煤矿安全,2021,52(1):127-130.

    XU Jin,HE Qiao. Research on self-diagnosis method of coal mine safety monitoring system[J]. Safety in Coal Mines,2021,52(1):127-130.

    [4] 袁亮. 面向煤炭精准开采的物联网架构及关键技术[J]. 工矿自动化,2017,43(10):1-6.

    YUAN Liang. Framework and key technologies of Internet of things for precision coal mining[J]. Industry and Mine Automation,2017,43(10):1-6.

    [5] 崔俊飞. 安全监控超限报警信息融合系统建设[J]. 煤炭技术,2021,40(8):168-170.

    CUI Junfei. Construction of information fusion system for safety monitoring overrun alarm[J]. Coal Technology,2021,40(8):168-170.

    [6] 孙亚娟,经来旺. 黄淮地区井筒破裂致因分析及防治措施[J]. 安徽理工大学学报(自然科学版),2010,30(1):25-29. DOI: 10.3969/j.issn.1672-1098.2010.01.007

    SUN Yajuan,JING Laiwang. Analysis of shaft lining rupture in Huanghuai region and its control[J]. Journal of Anhui University of Science and Technology(Natural Science),2010,30(1):25-29. DOI: 10.3969/j.issn.1672-1098.2010.01.007

    [7] 刘超林,李扬,许延春. 煤矿立井井筒稳定性评价及破裂预测[J]. 煤炭与化工,2013,36(7):12-14,17.

    LIU Chaolin,LI Yang,XU Yanchun. Stability appraisal and fracture forecast of coal mine shaft[J]. Coal and Chemical Industry,2013,36(7):12-14,17.

    [8] 孙继平. 煤矿监控新技术与新装备[J]. 工矿自动化,2015,41(1):1-5.

    SUN Jiping. New technologies and new equipments of coal mine monitoring[J]. Industry and Mine Automation,2015,41(1):1-5.

    [9] 谭章禄,吴琦,肖懿轩,等. 智慧矿山信息可视化研究[J]. 工矿自动化,2020,46(1):26-31.

    TAN Zhanglu,WU Qi,XIAO Yixuan,et al. Research on information visualization of smart mine[J]. Industry and Mine Automation,2020,46(1):26-31.

    [10] 封华, 李强, 陈朋朋. 磁轮驱动的钢罐道巡检机器人研究[J/OL]. 煤炭科学技术: 1-11[2021-12-07]. http://kns.cnki.net/kcms/detail/11.2402.TD.20210924.1433.002.html.

    FENG Hua, LI Qiang, CHEN Pengpeng. Research on inspection robot of steel cage guide driven by magnetic wheel[J/OL]. Coal Science and Technology: 1-11[2021-12-07]. http://kns.cnki.net/kcms/detail/11.2402.TD.20210924.1433.002.html.

    [11] 贺耀宜,刘丽静,赵立厂,等. 基于工业物联网的智能矿山基础信息采集关键技术与平台[J]. 工矿自动化,2021,47(6):17-24.

    HE Yaoyi,LIU Lijing,ZHAO Lichang,et al. Key technology and platform of intelligent mine basic information acquisition based on industrial Internet of things[J]. Industry and Mine Automation,2021,47(6):17-24.

    [12] 成董浩,浑宝炬,靳凯. 增强现实技术在矿井通风系统中的应用前景分析[J]. 工矿自动化,2018,44(8):10-14.

    CHENG Donghao,HUN Baoju,JIN Kai. Application prospect analysis of augmented reality technology in mine ventilation system[J]. Industry and Mine Automation,2018,44(8):10-14.

    [13] 王国法,刘峰,孟祥军,等. 煤矿智能化(初级阶段)研究与实践[J]. 煤炭科学技术,2019,47(8):1-36.

    WANG Guofa,LIU Feng,MENG Xiangjun,et al. Research and practice on intelligent coal mine construction (primary stage)[J]. Coal Science and Technology,2019,47(8):1-36.

    [14] 韩安,陈晓晶,贺耀宜,等. 智能矿山综合管控平台建设构思[J]. 工矿自动化,2021,47(8):7-14.

    HAN An,CHEN Xiaojing,HE Yaoyi,et al. Construction conception of intelligent mine integrated management and control platform[J]. Industry and Mine Automation,2021,47(8):7-14.

    [15]

    LU Haoxiang,LIU Zhenbing,PAN Xipeng. An adaptive detail equalization for infrared image enhancement based on multi-scale convolution[J]. IEEE Access,2020,8:156763-156773. DOI: 10.1109/ACCESS.2020.3017499

    [16]

    DAIS D,BAL İ E,SMYROU E,et al. Automatic crack classification and segmentation on masonry surfaces using convolutional neural networks and transfer learning[J]. Automation in Construction,2021,125:103606. DOI: 10.1016/j.autcon.2021.103606

  • 期刊类型引用(1)

    1. 何永福,张锋. 建筑施工现场基坑工程目标数据采集仿真. 计算机仿真. 2023(05): 497-500+510 . 百度学术

    其他类型引用(1)

图(6)
计量
  • 文章访问数:  269
  • HTML全文浏览量:  42
  • PDF下载量:  38
  • 被引次数: 2
出版历程
  • 收稿日期:  2021-12-26
  • 修回日期:  2022-04-26
  • 网络出版日期:  2022-03-04
  • 刊出日期:  2022-05-26

目录

/

返回文章
返回