无线传感网络煤矿井下人员定位系统设计
作者:李蒙,李广宏,刁文广
来源:RFID世界网
日期:2011-08-01 11:04:03
摘要:为提高煤矿企业安全生产能力,设计基于Zigbee 技术架构的无线传感网络矿井人员定位系统。采用RSSI 测距和质心算法混合定位机制,实现井下人员精确定位; 开发基于PC 的上位机定位分析系统,可以显示定位目标的坐标位置、与各个定位目标进行数据通讯,同时支持对井下各通讯节点组网方式的动态调整。将无线传感网络技术运用于煤矿企业的井下人员的定位,可大大提高了煤矿企业安全生产水平。
煤矿安全生产事关人民群众的生命和国家财产安全,我国各级政府一贯高度重视煤矿企业的安全生产问题,但是由于基础薄弱,对井下人员管理模式落后等种种原因,煤矿企业的安全生产状况依然不容乐观。当矿井危险性事故发生时,及时掌握井下人员的分布情况,对于指挥抢险救灾、尽可能减少灾害损失和人员伤亡具有十分重要的意义,因此建立以灾害预防、事故救助、电子信息化管理为主要目标的井下人员定位系统势在必行。
近两年随着对无线传感网络的广泛应用,国内各高校及科研院所对基于无线传感网络的煤矿井下人员定位技术进行了深入的研究。基于Zigbee 技术架构的无线传感网络具有自组织、低功耗、廉价、可快速部署和可扩张性强等优点,非常适合在特殊时刻、特殊环境中快速构建信息基础设施。Zigbee作为一种低复杂度、低功耗、低数据速率、低成本的双向无线通信新技术,在煤矿安全生中中已有初步应用。采用Zigbee 技术实现煤矿井下人员定位,可消除地面管理人员对井下作业人员视野盲区,提高对井下作业人员的有效监控和调度,增强矿井灾害发生时井下作业人员的快速反应能力,以改善煤矿的安全生产和管理。
1 系统架构
煤矿井下人员定位系统由3 大部分组成: 井上监控中心、井下定位基站、人员定位终端设备。井上监控中心通过LAN 连接到井下中心站,井下中心站通过无线网络与井下各定位基站通讯,定位基站与人员定位终端进行无线网络通讯建立数据连接,架构底层的无线数据通讯平台,系统结构示意图如图1 所示。
井下定位基站是一个完全功能设备( FFD) ,FFD 节点,支持网络数据转发、数据融合和数据采集功能,可与其他FFD 节点通信也可与RFD 节点通信,负责构建井下无线通讯网络,每2 s 发送一次广播信息,与附件的人员定位终端设备建立无线通讯链路,以实现人员定位。井下定位基站部署在矿井巷道及工作面,可视关系的节点之间间距200 m 以内,工作面附件的节点间距不超过50 m。井下定位基站采用JENNIC - 5139 模块作为节点控制与通讯的核心单元,其工作电压3 V,无线通讯时工作电流37 mA,休眠状态电流为2. 6 μA,模块内嵌Zigbee 无线通讯协议,支持无线传感网络通讯,采用32 位的RISC CPU,内部集成了96 KB RAM、192KB ROM、4个12 位的ADC,用于检测井下瓦斯和湿度,电压检测传感器实现系统电压的监测,环境温度检测由模块内的温度传感器实现,根据温度实现对瓦斯和湿度传感器检测参数的动态补偿,提高检测精度、2 个UART 可在中心站构建CAN 总线接口,作为备用的通讯通道。JENNIC - 5139 功能强大,便于扩展。电源模块采用电池供电和外部辅助供电两套并存的供电模式,当没有外部辅助电源时,由电池供电,但外接辅助电源时,由外部电源供电,同时为电池充电。井下定位基站的系统结构如图2 所示。
2 定位算法设计与实现
煤矿井下人员定位具有其特殊性,无线传感网络中各节点( FFD,RFD) 受到资源有限、随机部署、通信易受环境干扰等限制,因此定位算法必须满足高精度、自组织、健壮性、能量高效、分布式计算等要求。
实现一个未知节点的定位基本步骤是距离测量( 未知节点到定标节点) 、坐标计算。距离测量常用的方法为: TOA( Time of Arrival) ,通过计算信号传播时间进行距离测量、TDOA( Time Difference of Arrival)通过记录不同信号传播的时间差测距; RSSI( Received Signal Strength Indicator) 接受信号强度测距; AOA( Angle of Arrival) 通过信号传播角度实现距离测量。该系统采用JENNIC - 5139 模块,只有RSSI测距法不需要额外的硬件,但基于信号强调的测距法容易受信号多径、反射等情况的干扰,降低测量精度。坐标计算定位算法: 有三角定位法、三边定位法、最大似然估计法、质心法等。如果直接使用上述定位算法基于RSSI 测距进行定位,无法得到满意的测量精度。该系统的定位机制是建立全巷道RSSI数据库的方式测距和质心算法混合机制实现人员定位。
3 结语
基于无线传感网络的煤矿井下人员定位系统在河南省新密市景岗煤矿进行了井下测试,该定位系统能够及时、准确的将井下各个区域人员的动态情况及矿井的环境参数反映到地面监控中心的计算机系统,使管理人员能够随时掌握井下人员的分布情况和每个矿工的运动轨迹,系统定位精度在1 m 以内。该系统还适用于矿难救援,救援人员也可根据井下人员定位系统所提供的数据、图形,迅速了解有关人员的位置情况,及时采取相应的救援措施,提高应急救援工作的效率,大大提高煤矿企业的安全生产和管理水平。
近两年随着对无线传感网络的广泛应用,国内各高校及科研院所对基于无线传感网络的煤矿井下人员定位技术进行了深入的研究。基于Zigbee 技术架构的无线传感网络具有自组织、低功耗、廉价、可快速部署和可扩张性强等优点,非常适合在特殊时刻、特殊环境中快速构建信息基础设施。Zigbee作为一种低复杂度、低功耗、低数据速率、低成本的双向无线通信新技术,在煤矿安全生中中已有初步应用。采用Zigbee 技术实现煤矿井下人员定位,可消除地面管理人员对井下作业人员视野盲区,提高对井下作业人员的有效监控和调度,增强矿井灾害发生时井下作业人员的快速反应能力,以改善煤矿的安全生产和管理。
1 系统架构
煤矿井下人员定位系统由3 大部分组成: 井上监控中心、井下定位基站、人员定位终端设备。井上监控中心通过LAN 连接到井下中心站,井下中心站通过无线网络与井下各定位基站通讯,定位基站与人员定位终端进行无线网络通讯建立数据连接,架构底层的无线数据通讯平台,系统结构示意图如图1 所示。
井下定位基站是一个完全功能设备( FFD) ,FFD 节点,支持网络数据转发、数据融合和数据采集功能,可与其他FFD 节点通信也可与RFD 节点通信,负责构建井下无线通讯网络,每2 s 发送一次广播信息,与附件的人员定位终端设备建立无线通讯链路,以实现人员定位。井下定位基站部署在矿井巷道及工作面,可视关系的节点之间间距200 m 以内,工作面附件的节点间距不超过50 m。井下定位基站采用JENNIC - 5139 模块作为节点控制与通讯的核心单元,其工作电压3 V,无线通讯时工作电流37 mA,休眠状态电流为2. 6 μA,模块内嵌Zigbee 无线通讯协议,支持无线传感网络通讯,采用32 位的RISC CPU,内部集成了96 KB RAM、192KB ROM、4个12 位的ADC,用于检测井下瓦斯和湿度,电压检测传感器实现系统电压的监测,环境温度检测由模块内的温度传感器实现,根据温度实现对瓦斯和湿度传感器检测参数的动态补偿,提高检测精度、2 个UART 可在中心站构建CAN 总线接口,作为备用的通讯通道。JENNIC - 5139 功能强大,便于扩展。电源模块采用电池供电和外部辅助供电两套并存的供电模式,当没有外部辅助电源时,由电池供电,但外接辅助电源时,由外部电源供电,同时为电池充电。井下定位基站的系统结构如图2 所示。
2 定位算法设计与实现
煤矿井下人员定位具有其特殊性,无线传感网络中各节点( FFD,RFD) 受到资源有限、随机部署、通信易受环境干扰等限制,因此定位算法必须满足高精度、自组织、健壮性、能量高效、分布式计算等要求。
实现一个未知节点的定位基本步骤是距离测量( 未知节点到定标节点) 、坐标计算。距离测量常用的方法为: TOA( Time of Arrival) ,通过计算信号传播时间进行距离测量、TDOA( Time Difference of Arrival)通过记录不同信号传播的时间差测距; RSSI( Received Signal Strength Indicator) 接受信号强度测距; AOA( Angle of Arrival) 通过信号传播角度实现距离测量。该系统采用JENNIC - 5139 模块,只有RSSI测距法不需要额外的硬件,但基于信号强调的测距法容易受信号多径、反射等情况的干扰,降低测量精度。坐标计算定位算法: 有三角定位法、三边定位法、最大似然估计法、质心法等。如果直接使用上述定位算法基于RSSI 测距进行定位,无法得到满意的测量精度。该系统的定位机制是建立全巷道RSSI数据库的方式测距和质心算法混合机制实现人员定位。
3 结语
基于无线传感网络的煤矿井下人员定位系统在河南省新密市景岗煤矿进行了井下测试,该定位系统能够及时、准确的将井下各个区域人员的动态情况及矿井的环境参数反映到地面监控中心的计算机系统,使管理人员能够随时掌握井下人员的分布情况和每个矿工的运动轨迹,系统定位精度在1 m 以内。该系统还适用于矿难救援,救援人员也可根据井下人员定位系统所提供的数据、图形,迅速了解有关人员的位置情况,及时采取相应的救援措施,提高应急救援工作的效率,大大提高煤矿企业的安全生产和管理水平。