基于压缩感知的区域离散化矿井目标定位方法

徐志明1, 田子建1, 王文清2, 刘真真1, 刘婷1, 黄蕾1

(1.中国矿业大学(北京) 机电与信息工程学院, 北京 100083;2.北京工业职业技术学院 科研处, 北京 100042)

摘要针对电磁波测距定位方法受井下电磁干扰导致定位精度低,指纹定位方法离线构建指纹特征库面临海量离线数据连续测量和存储的问题,提出了基于压缩感知的区域离散化矿井目标定位方法。首先对定位区域划分网格进行离散化处理,离线测量网格处信号强度,构建指纹特征库;然后将在线采样的少量信号强度通过压缩感知得到包含目标位置信息的稀疏位置矩阵,从而估计目标可能存在的位置;最后通过网格质心法对目标精确定位。实验结果表明,该方法提高了定位精度、缩短了定位时间,实现了矿井目标精确定位。

关键词井下定位; 压缩感知; 区域离散化; 指纹特征库; 网格质心法

中图分类号:TD655

文献标志码:A

网络出版地址:http://kns.cnki.net/kcms/detail/32.1627.TP.20180725.1607.003.html

Region discretization mine target positioning method based on compressed sensing

XU Zhiming1, TIAN Zijian1, WANG Wenqing2, LIU Zhenzhen1, LIU Ting1, HUANG Lei1

(1.School of Mechanical Electronic and Information Engineering, China University of Mining and Technology(Beijing), Beijing 100083, China; 2.Office of Scientific Research, Beijing Polytechnic College, Beijing 100042, China)

Abstract:For problems of low positioning accuracy of electromagnetic wave ranging positioning method due to underground electromagnetic interference and continuous measurement and storage of massive offline data in offline construction of fingerprint feature database by fingerprint positioning method, a region discretization mine target positioning method based on compressed sensing was proposed. Firstly, positioning area is divided into grids for discretization, and fingerprint feature database is constructed by offline measuring signal strength at the grid. Then, sparse position matrix containing target position information is obtained by compressed sensing with a small amount of signal strength sampled online, so as to estimate possible position of the target. Finally, the target is accurately positioned by grid centroid method. The experimental results show that the method achieves accurate positioning of mine target with higher positioning accuracy and less positioning time.

Key words:underground positioning; compressed sensing; region discretization; fingerprint feature database; grid centroid method

文章编号1671-251X(2018)08-0067-04

DOI:10.13272/j.issn.1671-251x.2018020005

收稿日期2018-02-01;

修回日期:2018-07-13;

责任编辑:盛男。

基金项目国家自然科学基金资助项目(51674269);青海省科学技术厅科技支撑计划项目(2014-NS-119)。

作者简介徐志明(1993-),男,安徽安庆人,硕士研究生,研究方向为矿井目标定位,E-mail:xzm_bj@163.com。

引用格式徐志明,田子建,王文清,等.基于压缩感知的区域离散化矿井目标定位方法[J].工矿自动化,2018,44(8):67-70.

XU Zhiming,TIAN Zijian,WANG Wenqing,et al.Region discretization mine target positioning method based on compressed sensing[J].Industry and Mine Automation,2018,44(8):67-70.

0 引言

随着无线网络技术和物联网技术的不断发展,使用无线局域网进行定位成为目前研究热点[1-5]。现有目标定位通常采用电磁波测距定位方法[6],如基于接收信号强度[7-8](Received Signal Strength,RSS)和基于到达时间(Time of Arrival,TOA)测距定位方法。基于RSS测距定位方法根据目标节点与参考节点之间的电磁波衰减关系实现测距定位;基于TOA测距定位方法通过目标节点与参考节点之间的电磁波传播时间进行测距定位,其对于节点之间的同步要求较高。煤矿井下电磁噪声严重,巷道的形状、介质对电磁波传播有很大影响,这2种定位方法在煤矿井下应用效果不理想,测距误差大,难以保证目标定位精度。

指纹定位方法[9]在离线阶段测量任意位置处的信号强度,信号强度与其对应位置的坐标信息构成指纹特征库,通过在线实测信号强度与指纹特征库对比的方式完成定位,有效降低了电磁噪声对定位的干扰。但定位目标可能出现在矿井中任意位置,海量离线数据的连续测量和存储在工程上无法实现。因此,本文提出了基于压缩感知的区域离散化矿井目标定位方法。首先通过划分网格将定位区域离散化,离线测量各网格所在位置处信号强度,构建指纹特征库;然后在线测量少量参考节点接收到的信号强度,应用压缩感知得到目标的估计位置;最后通过网格质心法进一步精确定位。

1 定位方法原理

基于压缩感知的区域离散化矿井目标定位流程如图1所示。离线阶段:将定位区域划分成网格进行离散化处理,测量在每个网格处的信号强度,并与相应网格坐标一一对应构建指纹特征库。在线阶段:参考节点接收目标发射的信号强度,根据接收的信号强度组成测量值向量;同时从指纹特征库中导出离线接收的信号强度,构建测量矩阵;通过压缩感知计算稀疏位置矩阵,稀疏位置矩阵中非零元素对应的网格位置表示目标可能存在的位置,完成压缩感知粗定位;根据压缩感知粗定位估计的目标所在网格坐标,利用网格质心法实现精确定位。

图1 基于压缩感知的区域离散化矿井目标定位流程
Fig.1 Process of region discretization mine target positioning based on compressed sensing

2 定位方法实现

2.1 压缩感知粗定位

将矿井巷道离散化处理,划分成N个网格。M(MN)个参考节点布置在巷道壁上部,用来接收信号强度,且参考节点位置已知。离线阶段下,不断改变目标节点在网格中的位置,参考节点接收来自各网格处目标节点发射的信号强度,并与相应网格坐标一一对应构建指纹特征库。

在线阶段下,各参考节点接收目标发射的信号强度,由M组实测信号强度φ1φ2,…,φM组成测量值向量:

φ=[φ1 φ2φM]T

(1)

从指纹特征库中导出离线阶段采集的信号强度,构建测量矩阵:

(2)

式中φij(1≤iM,1≤jN)为第i个参考节点接收的来自第j个网格处目标发射的信号强度。

参考节点数相对于划分的网格数是稀疏的,通过少量参考节点测量得到的信号强度进行定位很难保证定位精度。压缩感知理论[10-12]指出:只要采样信号在某一正交空间上具有稀疏性(可压缩性),就可用较低的频率采样该信号,并能够高概率重构出该信号。因此,将少量参考节点测得的信号强度通过压缩感知可得到包含目标位置信息的稀疏位置矩阵θ

φ=

(3)

稀疏位置矩阵中元素与定位区域的网格一一对应。理论上,稀疏位置矩阵中数值为“1”的元素对应的网格处有目标存在,而数值为“0”的元素对应的网格处没有目标。但实际情况中通过压缩感知得到的稀疏位置矩阵是由若干个非零元素和零元素组成,即非零元素对应的网格处可能存在目标。

由于MN,使得式(3)没有唯一解,在稀疏位置矩阵满足有限等距性质条件下,通过重构算法[13-14]求一个最优解来得到最优稀疏位置矩阵:

(4)

2.2 网格质心精确定位

设置门限值λ,将最优稀疏位置矩阵中小于λ的元素值置“0”,保留大于λ的元素值(设L个大于λ的元素值为λ1λ2,…,λLL<N)。最优稀疏位置矩阵中元素值越接近“1”,表明目标越靠近该元素所对应的网格位置,因此计算加权系数:

(5)

通过网格质心法计算目标最终位置坐标:

(6)

式中(xn,yn)为大于λ的元素对应的网格坐标。

3 实验结果分析

对基于压缩感知的区域离散化矿井目标定位方法进行实验验证。选择长×宽×高为20 m×5 m×3 m的区域模拟矿井空间环境。将20 m×5 m的平面区域划分为400个网格;在平面区域内随机部署8个目标节点,目标节点采用OMT-620型手持信号发射器;将10个参考节点部署在墙壁上部,参考节点采用TL-AP302P型300 Mbit/s室外无线AP。

离线阶段测试人员通过手持信号接收器采集信号,在线阶段多个测试人员携带手持信号发射器参与定位效果测评。在实验过程中,测试人员均按日常行走速度在测试环境内走动,为减小偶然误差对测量数据的影响,重复测量5次并取平均值作为测量数据。

将测量数据通过Matlab仿真得到定位结果,如图2所示。可看出本文方法定位结果与目标实际位置很接近,表明本文方法能精确实现目标定位。

图2 定位结果
Fig.2 Positioning results

为了更直观地体现本文方法定位性能,在相同环境条件下,采用本文定位方法、基于RSS测距定位方法和基于TOA测距定位方法依次进行实验,3种方法的定位结果和定位时间分别见表1、表2。

表1 不同方法定位结果对比
Table 1 Comparison of positioning results under different methods (m,m)

实际坐标定位坐标本文定位方法基于RSS测距定位方法基于TOA测距定位方法(0.5,3.2)(0.6,3.6)(0.4,3.9)(0.6,3.9)(1.3,4.8)(1.4,5.3)(1.4,5.3)(1.4,5.5)(2.0,6.2)(2.1,6.6)(1.9,7.0)(2.2,7.0)(2.8,7.9)(2.7,8.5)(2.6,8.6)(2.9,8.7)(3.5,9.8)(3.5,10.2)(3.6,10.5)(3.6,10.5)(4.0,11.3)(4.0,11.8)(4.1,11.9)(4.1,12.0)(4.6,14.1)(4.7,14.3)(4.7,14.5)(4.7,15.1)(4.9,18.7)(4.9,19.3)(4.8,19.4)(4.9,19.5)

表2 不同方法定位时间对比
Table 2 Comparison of positioning time under different methods ms

定位方法定位时间本文定位方法200基于RSS测距定位方法320基于TOA测距定位方法280

定位误差为

(7)

式中:K为目标个数;(xm,ym)为目标实际坐标;为目标定位坐标。

将表1中数据代入式(7),可得本文定位方法、基于RSS测距定位方法和基于TOA测距定位方法的定位误差分别为0.46,0.65,0.78m。可见本文方法与基于RSS测距定位方法和基于TOA测距定位方法相比,在定位精度和定位时间上有明显优势。

4 结语

基于压缩感知的区域离散化矿井目标定位方法将定位区域划分成网格进行离散化处理,解决了建立离线指纹特征库所需海量数据连续测量和存储的问题,减少了工作量;通过离线测量对应网格的信号强度来构建指纹特征库,降低了因电磁干扰导致的定位误差;将在线采样的少量信号强度通过压缩感知得到包含目标位置信息的稀疏位置矩阵,从而估计目标可能存在的位置,再通过网格质心法得到目标最终位置,实现了矿井目标精确定位,降低了运算复杂度,提高了定位精度。

参考文献(References):

[1] 陈伟.基于压缩感知的无线传感器网络定位研究[D].南京:南京邮电大学,2014.

[2] 何风行,余志军,刘海涛.基于压缩感知的无线传感器网络多目标定位算法[J].电子与信息学报,2012,34(3):716-721.

HE Fenghang,YU Zhijun,LIU Haitao.Multiple target localization via compressed sensing in wireless sensor networks[J].Journal of Electronics and Information Technology,2012,34(3):716-721.

[3] 钱鹏,郭艳,李宁,等.基于压缩感知的多目标定位与功率估计[J].计算机科学,2016,43(3):103-106.

QIAN Peng,GUO Yan,LI Ning,et al.Compressive sensing based target localization and power estimation[J].Computer Science,2016,43(3):103-106.

[4] 陈宝.目标数目未知下的压缩感知定位算法[D].南京:南京邮电大学,2016.

[5] 杨成.矿井移动目标无线定位技术研究[D].合肥:合肥工业大学,2013.

[6] 武丹琛,丁青青,刘志高,等.基于RSSI方法的井下人员定位系统原理与设计[J].工矿自动化,2010,36(11):76-79.

WU Danchen,DING Qingqing,LIU Zhigao,et al.Principle of underground personnel positioning system based on RSSI and its design[J].Industry and Mine Automation,2010,36(11):76-79.

[7] YAGHOUBI F,ABBASFAR A A,MAHAM B.Energy-efficient RSSI-based localization for wireless sensor networks[J].IEEE Communications Letters,2014,18(6):973-976.

[8] 冯辰.基于压缩感知的RSS室内定位系统的研究与实现[D].北京:北京交通大学,2010.

[9] 王永星,华钢,徐永刚,等.基于信号传输模型的指纹井下目标定位算法[J].中国科技论文,2015,10(20):2463-2466.

WANG Yongxing,HUA Gang,XU Yonggang,et al.Localization algorithm of coal mine miner based on the signal transmission model fingerprint[J].China Sciencepaper,2015,10(20):2463-2466.

[10] 邵文泽,韦志辉.压缩感知基本理论:回顾与展望[J].中国图象图形学报,2012,17(1):1-12.

SHAO Wenze,WEI Zhihui.Advances and perspectives on compressed sensing theory[J].Journal of Image and Graphics,2012,17(1):1-12.

[11] CHENG Qiao,MUNOZ M,ALOMAINY A,et al.Compressive sensing applied to fingerprint-based localisation[C]//IEEE MTT-S International Microwave Workshop Series on RF and Wireless Technologies for Biomedical and Healthcare Applications,London,2014:1-3.

[12] 张海锋,胡春海.压缩感知重构的传感器目标定位研究[J].激光杂志,2016,37(11):128-131.

ZHANG Haifeng,HU Chunhai.Research on target localization based on compressed sensing reconstruction sensor[J].Laser Journal,2016,37(11):128-131.

[13] 黄振.稀疏多频带信号的亚奈奎斯特采样与重构算法研究[D].昆明:云南大学,2015.

[14] 王希.压缩感知的重构技术研究[D].南京:东南大学,2016.