基于无线传感器的矿井通风测试系统及软件开发
2015-03-20杨艳国周新雨
杨艳国 王 祎 周新雨
(辽宁工程技术大学矿业学院,辽宁 阜新,123000)
·机电与自动化·
基于无线传感器的矿井通风测试系统及软件开发
杨艳国 王 祎 周新雨
(辽宁工程技术大学矿业学院,辽宁 阜新,123000)
基于传统通风阻力测试方法精度低且操作复杂的缺点,提出了一种以无线传感器网络技术为核心的矿井通风多参数无线测试系统。重点对系统中的硬件和软件进行了设计。硬件方面是将CC2530芯片作为控制处理器的核心,并且把51单片机与RF射频技术融合为一体,用MAX232与PC机实现数据的通信;软件方面是在Z_TACK通信协议栈的基础上,利用C语言来编写核心控制程序。该系统不仅实现了实时监测井下一段巷道内2点的温、湿度和气压值,而且能真正实现矿井通风阻力测试的自动化、精确化、网络化。
矿井通风阻力 无线传感器 测试系统 硬件设计 软件设计 监测 传输模块
《煤矿安全规程》规定:“新建的矿井必须要进行一次矿井通风阻力的测定,以后每三年最少测定一次”[1]。通常情况下,常见的通风阻力测定方法主要包括压差计法和气压计法。前者测定的阻力精度较高,但是操作复杂;而气压计的测定精度较差且受井下环境的影响较大。国外对于井下的通风阻力测定的研究相对比较成熟,在矿井通风系统中有计算机的控制系统等[2-3],而国内的研究人员也提出了利用巷道的风门等测量巷道通风阻力的一些方法[4-7],然而对整个矿井的通风阻力的测定工作还不够完善,无法实现全矿井的通风状态的实时监测。
本研究在前人对通风阻力测定研究的基础上,研究出一种新的矿井通风阻力测试系统,此系统能够根据无线通信的技术来测试井下的温湿度等相关参数,且可以同步进行计数,大大减少了传统通风阻力测定的复杂性和不确定性。
1 系统工作原理
气压计同步法即为同一型号的气压计放置在一段巷道的始端和末端且在同一时刻读数。根据矿井通风阻力测定的原理,基于气压计同步法[8-9],在无线传感器网络技术的基础上,通过矿井通风多参数无线测试系统,在井下巷道的始端和末端同时测量相关参数,显示在测试装置的LCD中,实现真正的同步。
基于气压计同步法的矿井通风阻力公式为
(1)
式中,hrij为通风阻力,Pa;hrij表示2测点间的通风阻力,Pa;hvi、hvj分别表示测点i、j的动压值,Pa;k′、k″分别表示气压计Ⅰ、Ⅱ的校正系数;hi′、hj′分别为气压计Ⅰ在测点i、j的读数,Pa;hi″、hj″表示与hi′、hj′对应时间气压计Ⅱ的读数,Pa;Zi、Zj分别表示测点i、j的标高,m;ρij表示测点i、j间空气密度的平均值,kg/m3。
使用该矿井通风多参数的无线测试系统,可简化矿井通风阻力的计算。公式为
(2)
该方法一方面使气压计同步法得到简化,另一方面在一定程度上使得测试精度提高。
该系统采用的是拓扑结构[10],如图1所示,主要包括主、从矿井通风无线测试装置以及中继路由节点,主矿井通风参数仪在矿井内作为一个协调器,建立网络结构,使节点之间进行绑定,并接受从测试仪的数据,显示与LCD上;而把从测试仪看作为传感器节点,引入到以主测试仪为核心的无线网络范围内,把采集到的参数传送给主测试仪;当矿井内测试巷道增长时,进而加入中继路由节点,它可起到路由的效果,可以接受并转发相关参数。
图1 系统网络结构Fig.1 System network structure
2 系统硬件设计
2.1 主、从矿井通风多参数无线测试装置
主、从矿井通风多参数无线测试仪器的硬件构成基本相同。以CC2530F256芯片为核心,把相关的仪器连接起来,主要包括串口模块、LCD显示模块、温湿度传感器模块、气压传感器模块、风速传感器模块、带通滤波器和天线等[11-12]。其中,LED可以显示测试出的矿井通风相关参数,CC2591能进一步放大系统的输出功率。此测试装置的结构模块如图2所示,硬件构成如图3所示。
图2 主、从无线测试装置系统结构模块
2.2 中继路由节点
中继路由节点[13]可以起到路由的效果,主要是把测试装置的相关参数发送到主测试装置内。功能结构相对简单,不需要对相关参数进行复杂的处理。选用CC2530F64芯片,外接 CC2591功放模块、电源模块、LCD显示模块等。
图3 主、从无线测试装置硬件连接
2.3 传感器模块
本系统采用型号为SHT10数字式的温湿度传感器来采集矿井巷道内的温湿度;而井下巷道内的静压是用型号为BMP085-MK的气压传感器来测试的,它通过IIC总线与各个微处理器进行连接。其分辨率到达5 Pa(0.05 mbar),可以测量1 000~110 000 Pa(10~1 100 mbar)的压力;采用型号为GFY15的风速传感器来测试巷道内的风速、风量等参数,通过微压差的变化原理测量风速,可以解决气流紊流的问题,提高了测试精度。
3 系统软件设计
3.1 主测试装置组网程序设计
通风多参数无线测试系统的组网是通过ZStack2006协议ugun软件来实现的,此协议栈可以实现网络的自组织和自愈合[14]。基于C 语言在ZStack模板上建立需要的相关项目。第一步先将矿井通风装置进行IEEE802.15.4协议栈的初始化[15];进而设置网络号PAN ID、16位短地址,最后通过扫描检测寻找空闲通道并绑定,这时就已创建好ZigBee网络,其网络ID号在LCD中显示出来。第二步在主测试仪设置的基础上,将其他的相关设备引入网络;而从测试仪和中继节点在初始化的基础上扫描检测寻找主测试装置,并请求接入网络内。主测试装置接受到相关的请求信息后,作出响应表明是否允许该设备加入网络。主测试装置组网的流程详见图4。
图4 系统组网设计流程
3.2 从测试装置发送数参数序设计
矿井通风从测试仪在初始化的基础上,通风信道能量扫描检测网络信号并发送接入网络请求,当收到主测试装置的响应后,进一步发送绑定请求,完成绑定,否则进入休眠状态。当从测试装置绑定成功后,将通过按键触发式自动的将监测到的温湿度、静压、风速和风量等相关参数信息发送给主测试装置。其软件流程如图5所示。
图5 数据发送流程
4 系统测试与分析
在无障碍条件下进行测试,主、从测试装置相距400 m,在中间200 m处增加中继路由节点。在本实验中主、从测试装置不断采集数据,同时主测试仪与PC进行连接,且通过Packet Sniffer检测数据接收的情况,测试结果如表1所示。
表1 无障碍环境系统不同条件测试结果
由以上测试结果可知:
(1)测试系统无线传输模块CC2530连接CC2591功放模块之后,系统传输性能得到了明显提升,系统最大稳定传输距离由原来的220 m提高到了现在的350 m。
(2)通过在主、从测试装置中间加入路由器节点,该节点不采集参数信息,只负责信息的接收和转发。事实上在系统中路由节点起到了中继接力的作用。增加该节点后,系统最大传输距离由原来的220 m增加到现在560 m。
5 结 论
(1)在对现有矿井通风阻力测定方法优缺点和适用范围分析的基础上,结合同步法矿井通风阻力测试原理,设计了一种矿井通风参数的无线测试方法,实验证明该无线测试方法从真正意义上实现了矿井通风参数的同步测试,简化了矿井通风阻力测定方法。
(2)利用ZigBee无线传感器网络技术,通过硬件设计和软件设计,开发出矿井通风参数无线测试系统。
(3)通过增加中继节点(路由器节点)、在无线数据传输模块中增加CC2591功放芯片两项措施,提高系统发射功率和测试范围,从而使测试系统在井下受限环境中更好地应用。
(4)通过实验测试,证明该系统在连续工作情况下,具有良好的稳定性和准确性。
[1] 国家安全生产监督管理总局.煤矿安全规程[M].北京:煤炭工业出版社,2010. State Administration of Work Safety.Coal Mine Safety Regulations[M].Beijing:Coal Industry Press,2010.
[2] Agarkar S A,Kulat K,Kshirsagar R.WSN based low cost and low power EPM design and field micro-climate analysis using recent embedded controllers[J].International Journal of Computer Applications,2010,12(6):24-28.
[3] Cao Xuhui,Lu Caiwu,Li Yuji.WI-FI in mine ventilation monitoring system[J].Manufactuaring Engineering & Autornation Ⅱ,2012,591:1835-1838.
[4] 王 桃.基于WiFi的煤矿井下生产环境监测与预警系统研究[D].西安:西安建筑科技大学,2013. Wang Tao.Study on the Coal Mine Production Environment Monitoring and Warning System Based on WIFI Technology[D].Xi'an:Xi'an University of Architecture and Technology,2013.
[5] 孙 维.基于 Wi-Fi 技术的矿井无线通信系统的设计与应用[J].煤矿安全,2010(4):87-89. Sun Wei.The design and application of mine wireless communication system based on Wi-Fi technology[J].Mine Safety,2010(4):87-89.
[6] 蔡 卫.矿井通风系统安全性评价及其应用[J].煤炭学报,2004,29(2):195-198. Cai Wei.The safety evaluation of the mine ventilation system and its application[J].Coal Society,2004,29(2):195-198.
[7] 乔钢柱.基于无线传感器网络的煤矿安全综合监控系统设计与关键技术研究[D].兰州:兰州理工大学,2013. Qiao Gangzhu.Design and Key Technology Research on Coal Mine Safety Comprehensive Monitoring System Based on Wireless Sensor Network[D].Lanzhou:Lanzhou University of Technology,2013.
[8] 孙利民.无线传感器网络[M].北京:清华大学出版社,2005. Sun Limin.Wireless Sensor Networks[M].Beijing:Tsinghua University Press,2005.
[9] 杨 烨,董 惠.基于ZigBee的无线传感器网络节点的设计[J].现代电子技术,2009,32(17):140-142. Yang Ye,Dong Hui.Based on ZigBee wireless sensor network node design[J].Modern Electronic Technology,2009,32(17):140-142.
[10] 张文波,冯永新,滕振宇.互联网宏观拓扑结构[M].北京:国防工业出版社,2012. Zhang Wenbo,Feng Yongxin,Teng Zhenyu.Internet Macroscopic Topology[M].Beijing:National Defend Industry Press,2012.
[11] Catsoulis J.嵌入式硬件设计[M] 徐君明,陈振林,郭天杰,译.北京:中国电力出版社,2004. Catsoulis J.Embedded Hardware Design[M].Xu Junming,Chen Zhenling,Guo Tianjin,Translate.Beijing:China Electric Power Press,2004.
[12] 黄孝斌,魏剑平,樊 勇,等.功率自适应的传感器网络及其应用[J].微计算机信息,2008,12(1):138-140. Huang Xiaobin,Wei Jianping,Fan Yong,et al.Power adaptive sensor networks and its application[J].Microcomputer Information,2008,12(1):138-140.
[13] 章伟聪,俞新武,李忠成.基于CC2530及ZigBee协议栈设计无线网络传感器节点[J].计算机系统应用,2011,20(7):184-187. Zhang Weicong,Yu Xinwu,Li Zhongcheng.Design a wireless network based on the CC2530 ZigBee protocol stack sensor nodes[J].Computer Systems & Applications,2011,20(7):184-187.
[14] 吕西午,刘开华,赵 岩.基于Zigbee的无线监测系统设计与实现[J].计算机工程,2010,36(5):243-247. Lu Xiwu,Liu Kaihua,Zhao Yan.Design and implementation of Zigbee-based wireless monitoring system[J].Computer Engineering,2010,36(5):243-247.
[15] 李志方,钟洪声.IEEE802.15.4的CC2530无线数据收发设计[J].单片机与嵌入式系统应用,2011,11(7):15-19. Li Zhifang,Zhong Hongsheng.A IEEE802.15.4 the CC2530 wireless data transceiver design[J].Microcontrollers & Embedded Systems Applications,2011,11(7):15-19.
(责任编辑 徐志宏)
Testing System and Software Development of Mine Ventilation Based on Wireless Sensor
Yang Yanguo Wang Yi Zhou Xinyu
(MiningCollege,LiaoningTechnicalUniversity,Fuxin123000,China)
The traditional ventilation resistance test method has feature of low precision and complex operation,a multi-parameter wireless test mine ventilation system based on wireless sensor network technology is proposed.Designing of system hardware and software is focused on,where CC2530 chip is considered as the control core processor of hardware.Both 51 single chips and the RF technology are integrated as a whole to realize data communication with the MAX232 and PC.Meanwhile,on the basis of Z_TACK communication protocol stack,C language is adopted to write the key control program in software.The system can achieve real-time monitoring of temperature,humidity and barometric pressure at two points within the underground roadway,and truly realize automation,high precision and network of mine ventilation resistance testing.
Mine ventilation resistance,Wireless sensor network,Testing system,Hardware design,Software design,Monitor,Transmission module
2015-03-08
国家自然科学基金项目(编号:51174106)。
杨艳国(1971—),男,副教授。
TD727
A
1001-1250(2015)-05-149-04