基于UWB与PDR的井下人员融合定位方法

贾宇涛, 李冠华, 潘红光, 陈海舰, 魏绪强, 白俊明

贾宇涛,李冠华,潘红光,等. 基于UWB与PDR的井下人员融合定位方法[J]. 工矿自动化,2024,50(6):96-102, 135. DOI: 10.13272/j.issn.1671-251x.2024010071
引用本文: 贾宇涛,李冠华,潘红光,等. 基于UWB与PDR的井下人员融合定位方法[J]. 工矿自动化,2024,50(6):96-102, 135. DOI: 10.13272/j.issn.1671-251x.2024010071
JIA Yutao, LI Guanhua, PAN Hongguang, et al. A fusion positioning method for underground personnel based on UWB and PDR[J]. Journal of Mine Automation,2024,50(6):96-102, 135. DOI: 10.13272/j.issn.1671-251x.2024010071
Citation: JIA Yutao, LI Guanhua, PAN Hongguang, et al. A fusion positioning method for underground personnel based on UWB and PDR[J]. Journal of Mine Automation,2024,50(6):96-102, 135. DOI: 10.13272/j.issn.1671-251x.2024010071

基于UWB与PDR的井下人员融合定位方法

基金项目: 国家重点研发计划项目(2023YFC3009800);国家自然科学基金项目(61603295);陕西省秦创原“科学家+工程师”队伍建设项目(2022KXJ-38);西安市科技计划项目(23ZDCYJSGG0025-2022)。
详细信息
    作者简介:

    贾宇涛(1988—),男,陕西榆林人,工程师,研究方向为煤矿井下人员定位,E-mail:3159567747@qq.com

    通讯作者:

    潘红光(1983—),男,山东临沂人,副教授,研究方向为人工智能、过程控制,E-mail:hongguangpan@163.com

  • 中图分类号: TD655.3

A fusion positioning method for underground personnel based on UWB and PDR

  • 摘要: 现有超宽带(UWB)与行人航位推算(PDR)融合定位方法大多忽略了非视距(NLOS)环境下的定位误差校正,以简单的阈值划分作为NLOS环境判断依据,而阈值划分在很大程度上与定位场景及场地大小相关。针对上述问题,提出一种考虑NLOS环境的基于UWB与PDR的井下人员融合定位方法。首先,利用UWB技术进行井下人员位置解算,通过三边定位算法得到人员初步位置后,使用最小二乘法对位置进行优化,通过多项式拟合实现NLOS环境下基站和标签之间实际值和测量值之间的拟合,减小NLOS环境下的测距误差,提高定位精度。其次,采用PDR算法对步态进行识别和分析,PDR算法使用惯性导航传感器采集的步态数据,通过步态识别、步长估计和方向估计,实现目标位置的更新;然后,通过卷积神经网络(CNN)−长短期记忆(LSTM)网络分析信道脉冲响应(CIR)特征,实现视距(LOS)/NLOS识别,解决NLOS环境判断存在场景限制的问题;最后,根据LOS/NLOS识别结果确定融合系数,实现UWB和PDR定位结果融合。测试结果表明:多项式拟合后UWB平均测距误差降低0.59 m;LOS/NLOS识别的平均准确率为95.3%,召回率和F1分数均在90%以上,验证了CNN−LSTM具有较好的识别效果;融合定位方法的平均误差为0.31 m,较UWB降低1.57 m,较PDR降低1.41 m。
    Abstract: Most existing fusion positioning methods for ultra-wideband (UWB) and pedestrian dead reckoning (PDR) ignore the correction of positioning errors in non line of sight (NLOS) environments. The methods use simple threshold division as the basis for NLOS environment judgment, which is largely related to the positioning scene and site size. In order to solve the above problems, a fusion positioning method for underground personnel considering NLOS environment is proposed. Firstly, UWB technology is used to calculate the position of underground personnel. After obtaining the preliminary position of personnel through the trilateral positioning algorithm, the least squares method is used to optimize the position. Polynomial fitting is used to achieve the fitting between the actual value and the measured value between the base station and the tag in the NLOS environment, reducing the ranging error in the NLOS environment and improving the positioning precision. Secondly, the PDR algorithm is used for gait recognition and analysis. The PDR algorithm uses gait data collected by inertial navigation sensors to update the target position through gait recognition, step size estimation, and direction estimation. Thirdly, the convolutional neural network (CNN) - long short term memory (LSTM) network is used to analyze the features of channel impulse response (CIR) and achieve line of sight (LOS)/NLOS recognition. It solves the problem of scene limitations in NLOS environment judgment. Finally, the fusion coefficient is determined based on the LOS/NLOS recognition results to achieve the fusion of UWB and PDR positioning results. The experimental results show that after polynomial fitting, the average ranging error of UWB is reduced by 0.59 m. The average accuracy of LOS/NLOS recognition is 95.3%, and the recall rate and F1 score are both above 90%, verifying that CNN-LSTM has good recognition performance. The average error of the fusion positioning method is 0.31 m, which is 1.57 m lower than UWB and 1.41 m lower than PDR.
  • 煤矿井下人员位置监测系统是矿山安全避险“六大系统”之一 ,在煤矿安全生产、事故应急救援和事故调查中发挥着重要作用[1]。通过实时监测和定位矿工的位置,井下人员定位系统可以提供关键的安全保障,在紧急情况下,救援人员可以快速定位矿工并展开救援行动。现有单一井下人员定位技术有WiFi定位、蓝牙定位、超声波定位、红外线定位、无线射频识别(Radio Frequency Identification Devices,RFID)定位、超宽带(Ultra-Wideband,UWB)定位、行人航位推算(Pedestrian Dead Reckoning,PDR)等[2-5]。其中,WiFi、蓝牙等方法在信号传播过程中易受环境条件影响,稳定性差,定位精度不高[6-7];超声波和红外线等只适用于小范围定位[8-9];RFID作用范围有限,只适用于近距离定位;UWB定位在视距(Line of Sight,LOS)环境下精度高,但是易受非视距(Non Line of Sight,NLOS)环境影响;PDR算法会产生较大累计误差。

    由于单一定位算法无法克服自身缺陷,所以定位技术逐渐向多技术融合方向发展[10]。Kong Xiaotong等[11]提出了一种基于低功耗蓝牙(Bluetooth Low Energy,BLE)和PDR的混合室内定位方法,将BLE的位置、距离测量结果与PDR定位结果深度融合,提高了定位精度。李宗伟等[12]提出了一种基于飞行时间(Time of Flight,TOF)测距定位和捷联惯导定位的煤矿井下人员融合定位方法,定位精度在1 m左右。吴静然等[13]设计了一种基于改进接收信号强度指示器(Received Signal Strength Indicator,RSSI)和PDR的矿井人员融合定位系统,采用扩展卡尔曼滤波进行融合,平均定位误差为1.79 m。赵子凡等[14]提出一种UWB和惯导结合的定位算法,在短距离定位中提高了NLOS环境下的定位精度,但是在长距离定位中受定位场景影响较大,不适用于长距离定位。由于井下环境的复杂性,目前融合定位方法在定位精度和定位范围等方面还存在缺陷[15]

    UWB定位技术在数据环境下定位精度高,但受NLOS影响较大,而PDR算法不受NLOS的影响[16-17],因此,UWB与PDR融合定位方法效果较好。但现有UWB与PDR融合定位方法大多忽略了NLOS环境下的定位误差校正[18-21];此外,在进行NLOS环境判断时,以简单的阈值划分作为NLOS环境的判断依据,而阈值划分在很大程度上与定位场景及场地大小相关[22]。针对上述问题,本文通过多项式拟合校正降低NLOS环境对定位精度的影响,提高井下复杂环境中的人员定位精度;此外,在融合UWB与PDR的同时,利用神经网络解决NLOS环境判断存在场景限制的问题。

    基于UWB与PDR的井下人员融合定位方法包括数据采集、位置解算、融合定位3个部分,如图1所示。

    图  1  基于UWB与PDR的井下人员融合定位方法原理
    Figure  1.  Principle of underground personnel fusion positioning method based on UWB and PDR

    1) 数据采集。使用惯导传感器(包含加速度计和陀螺仪)采集加速度和方向角数据,通过DWM1000传感器采集UWB数据,测得标签到各基站的距离,提前确定UWB基站的位置坐标。

    2) 位置解算。位置解算包括PDR位置解算和UWB位置解算2个部分。PDR位置解算通过加速度数据检测人员步态,算出人员行走的步数,同时通过步长估计模型得到人员平均步长,再利用方向角数据得到人员行走的方向,之后使用PDR算法位置更新模型解算出人员位置(位置1)。UWB位置解算利用标签与基站之间的距离,通过三边定位算法得到初步位置,再使用最小二乘法对位置进行优化,获得UWB解算位置(位置2)。

    3) 融合定位。通过卷积神经网络(Convolutional Neural Network,CNN)−长短期记忆(Long Short-Term Memory,LSTM)网络判断当前井下环境处于LOS环境还是NLOS环境,根据具体环境改变位置1与位置2的融合系数,从而得出更加准确的位置坐标。

    基站一般安装于井下工作人员活动区域的边缘位置。综合考虑准确性、可靠性及经济性等,本文采用4个基站,布局形状为平行四边形,如图2所示。对角线上的基站处于同一高度,2对基站之间存在高度差[23]

    图  2  基站布局
    Figure  2.  Base station layout

    UWB传感器通过接收UWB定位标签发送的超短脉冲信号实现对周围环境的感知,中心节点通过UWB通信模块接收UWB传感器数据并存储在数据库中。数据处理单元对采集的UWB数据进行实时处理和分析。

    在PDR数据采集中,设备的正确安装至关重要,直接影响数据的准确性。考虑到腰部的稳定性及强方向性,将惯导传感器安装于人员腰部。采用带金属外壳的N100传感器采集加速度、角速度及磁场信息等。

    通过三边定位算法得到人员初步位置后,使用最小二乘法对位置进行优化。最小二乘法原理如图3所示。

    图  3  最小二乘法原理
    Figure  3.  Principle of least squares method

    设$ n $个参考节点的位置坐标分别为$ \left({x}_{1},{y}_{1}\right), \left({x}_{2},{y}_{2}\right),\cdots ,\left({x}_{n},{y}_{n}\right) $,待求目标节点的位置坐标为$ \left( {x,y} \right) $,且目标节点到各参考节点的距离分别为$ {d}_{1}, {d}_{2},\cdots, {d}_{n} $,根据几何关系可得

    $$ \left\{ {\begin{array}{*{20}{l}} {{{\left( {x - {x_1}} \right)}^2} + {{\left( {y - {y_1}} \right)}^2} = d_1^2} \\ {{{\left( {x - {x_2}} \right)}^2} + {{\left( {y - {y_2}} \right)}^2} = d_2^2} \\ \qquad \qquad \vdots \\ {{{\left( {x - {x_n}} \right)}^2} + {{\left( {y - {y_n}} \right)}^2} = d_n^2} \end{array}} \right. $$ (1)

    对式(1)进行简化,将前$ n-1 $项与第$ n $项相减,得

    $$ \left\{ \begin{gathered} x_1^2 - x_n^2 - 2\left( {{x_1} - {x_n}} \right)x + y_1^2 - y_n^2 - 2\left( {{y_1} - {y_n}} \right)y = d_1^2 - d_n^2 \\ x_2^2 - x_n^2 - 2\left( {{x_2} - {x_n}} \right)x + y_2^2 - y_n^2 - 2\left( {{y_2} - {y_n}} \right)y = d_2^2 - d_n^2 \\ \qquad \qquad \qquad \qquad\qquad \vdots \\ x_{n - 1}^2 - x_n^2 - 2\left( {{x_{n - 1}} - {x_n}} \right)x + y_{n - 1}^2 - y_n^2 - 2\left( {{y_{n - 1}} - {y_n}} \right)y =\\\quad d_{n - 1}^2 - d_n^2 \\ \end{gathered} \right. $$ (2)

    令$ r_j^2 = d_j^2 - x_j^2 - y_j^2 $(j=1,2,···,n),进行系数矩阵转换,得

    $$ \left[ \begin{array}{cc} 2\left( {{x_1} - {x_n}} \right)& 2\left( {{y_1} - {y_n}} \right) \\ 2\left( {{x_2} - {x_n}} \right)&2\left( {{y_2} - {y_n}} \right) \\ \vdots &\vdots \\ 2\left( {{x_{n - 1}} - {x_n}} \right)&2\left( {{y_{n - 1}} - {y_n}} \right) \end{array} \right]\left[ {\begin{array}{*{20}{l}} x \\ y \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {r_n^2 - r_1^2} \\ {r_n^2 - r_2^2} \\ \vdots \\ {r_n^2 - r_{n - 1}^2} \end{array}} \right] $$ (3)

    令$ {\boldsymbol{A}}=\left[ \begin{array}{cc}2\left({x}_{1}-{x}_{n}\right)&2\left({y}_{1}-{y}_{n}\right) \\2\left({x}_{2}-{x}_{n}\right)&2\left({y}_{2}-{y}_{n}\right) \\\vdots & \vdots \\2\left({x}_{n-1}-{x}_{n}\right)&2\left({y}_{n-1}-{y}_{n}\right) \end{array} \right], \hat{{\boldsymbol{X}}}=\left[ \begin{array}{l}x \\y \end{array} \right]$,${\boldsymbol{b}}= \left[ \begin{array}{c}{r}_{n}^{2}-{r}_{1}^{2}\\{r}_{n}^{2}-{r}_{2}^{2}\\[-5pt] \vdots \\{r}_{n}^{2}-{r}_{n-1}^{2}\end{array} \right] $,得

    $$ {\boldsymbol{A}}\hat {\boldsymbol{X }}= {\boldsymbol{b}} $$ (4)

    解式(4)可得出位置坐标:

    $$ \hat {\boldsymbol{X}} = {( {{{\boldsymbol{A}}^{\mathrm{T}}}{\boldsymbol{A}}} )^{ - 1}}{{\boldsymbol{A}}^{\mathrm{T}}}{\boldsymbol{b}} $$ (5)

    PDR定位方法的伪代码如下,其中$ ({x_{{\text{p}}t}},{y_{{\text{p}}t}}) $为当前t时刻人员的位置坐标。

    - 初始化:确定人员初始位置$ ({x_{{\text{p}}0}},{y_{{\text{p}}0}}) $及初始方位角$ {\theta _0} $

    - 根据加速度数据计算步长$ {L_{\mathrm{S}}} $

    - while(处于定位区域) do

    - 通过陀螺仪数据得出角度变化$ {\theta _t} $

    - 通过步长$ {L_{\mathrm{S}}} $和$ {\theta _t} $更新人员位置

    - 计算得出位置:

    $ {x_{{\text{p}}t}} $ = ${x_{{\text{p}}(t - 1)}} + {L_{\mathrm{S}}} \sin \;{\theta _t} $

    $ {y_{{\text{p}}t}} $ = ${y_{{\text{p}}(t - 1)}} + {L_{\mathrm{S}}} \cos \;{\theta _t} $

    - end

    针对一组距离数据$ ({d_{{\text{n}}i}},{d_{{\text{a}}i}}) $,$ i = 1,2 ,\cdots, m $,$ m $为该组距离数据总长度,$ {d_{{\text{n}}i}} $为UWB设备测距值,$ {d_{{\text{a}}i}} $为实际值。通过多项式拟合NLOS环境下基站和标签之间的实际值和测量值,使损失函数最小,从而使测距值更加接近真实值,减小NLOS环境下的测距误差,提高定位精度。

    $$ \varepsilon = \sum\limits_{i = 1}^m {{{\left( {{d_{{\text{a}}i}} - f\left( {{d_{{\text{n}}i}}} \right)} \right)}^2}} $$ (6)

    式中:ε为残差;$ f({d_{{\text{n}}i}}) $为k阶多项式。

    $$ f({d_{{\text{n}}i}}) = {a_0} + {a_1}{d_{{\text{n}}i}} + {a_2}{d_{{\text{n}}i}^2} + \cdots + {a_k}{d_{{\text{n}}i}^k} $$ (7)

    式中a0ak为多项式系数。

    使用最小二乘法的拟合思想,使$ f({d_{{\text{n}}i}}) $与$ {d_{{\text{a}}i}} $之间的残差$ \varepsilon $最小。为了求得使$ \varepsilon $最小的$ {a_0},{a_1} ,\cdots, {a_k} $值,对式(7)中的多项式系数分别求偏导,得

    $$ \left\{\begin{gathered}\frac{\partial\varepsilon}{\partial a_0}=-2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)] \\ \frac{\partial\varepsilon}{\partial a_1}=-2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)]d_{\text{n}i} \\ \qquad\qquad\qquad\qquad\vdots \\ \frac{\partial\varepsilon}{\partial a_k}=-2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)]d_{\text{n}i}^k \\ \end{gathered}\right. $$ (8)

    令式(8)中的偏导数等于0,得

    $$ \left\{\begin{gathered}-2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)]=0 \\ -2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)]d_{\text{n}i}=0 \\ \qquad\qquad\qquad\qquad\vdots \\ -2\sum\limits_{i=1}^m[d_{\text{a}i}-(a_0+a_1d_{\text{n}i}+\cdots+a_kd_{\text{n}i}^k)]d_{\text{n}i}^k=0 \\ \end{gathered}\right. $$ (9)

    将式(9)转换为矩阵形式:

    $$ \left[ \begin{array}{cccc} m + 1 & \displaystyle\sum\limits_{i = 1}^m {{d_{{\text{n}}i}}} & \cdots &\displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^k}}} \\ \displaystyle\sum\limits_{i = 1}^m {{d_{{\text{n}}i}}} &\displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^2}}} & \cdots &\displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^{k + 1}}}} \\ \vdots& \vdots & & \vdots \\ \displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^k}}}&\displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^{k + 1}}}} &\cdots&\displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^{2k}}}} \\ \end{array} \right] \left[ \begin{array}{c} a_1 \\ a_2 \\ \vdots \\ a_k \\ \end{array} \right]{\text{ = }}\left[ \begin{array}{c} \displaystyle\sum\limits_{i = 1}^m {{d_{{\text{a}}i}}} \\ \displaystyle\sum\limits_{i = 1}^m {{d_{{\text{n}}i}}{d_{{\text{a}}i}}} \\ \vdots \\ \displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^k}}{d_{{\text{a}}i}}} \\ \end{array} \right] $$ (10)

    通过采集实际距离与设备测距值,计算出$ \displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^k}}} $与$ \displaystyle\sum\limits_{i = 1}^m {d{{_{{\text{n}}i}^k}}} {d_{{\text{a}}i}} $,求解式(10),可得到使残差ε最小的拟合系数$ a_1,a_2, \cdots, a_k$。

    本文采用CNN−LSTM进行LOS/NLOS识别。CNN负责提取输入数据中的局部特征,然后将特征序列输入LSTM中进一步处理。LSTM学习输入序列中的长期依赖关系,输出相应的识别结果。

    在UWB位置解算中,$ \hat {\boldsymbol{X}} = [ x \quad y ]^{\mathrm{T}} $至少需要2个方程组才可求解,方程构建以基站对标签形成的定位圆为基准,定位圆存在形式如图4所示。图4(a)、图4(b)表示存在NLOS情况,无法完成准确定位;图4(c)表示最理想情况下的定位结果;图4(d)表示存在误差情况下的定位结果。

    图  4  定位圆存在形式
    Figure  4.  Existence form of positioning circle

    采集4种情况下的信道脉冲响应(Channel Impulse Response,CIR)数据,对模型进行离线训练,得到可以准确识别4种环境的模型。CIR表示信号从发送端经信道传输到接收端所引起的时域脉冲响应。通过分析CIR的特征,可以了解信道中的多径效应、时延扩展、频率选择性衰落等信息,从而判断LOS情况。

    在线识别过程中,实时采集UWB通信过程中的CIR信号,调用训练好的模型对当前环境进行判断,从而实现LOS/NLOS识别,为融合定位做好准备。

    由于传感器采集频率及采集数据丢包等因素的影响,数据之间可能存在时间上的不一致。本文在数据融合前进行时间对齐。UWB解算位置和PDR解算位置之间的融合公式为

    $$ Z = {\omega _{\mathrm{u}}} {Z_{\mathrm{u}}} + {\omega _{\mathrm{p}}} {Z_{\mathrm{p}}} $$ (11)

    式中:$ Z $为融合后的位置;$ {\omega _{\mathrm{u}}} $,$ {\omega _{\mathrm{p}}} $分别为UWB和PDR的融合系数;$ {Z_{\mathrm{u}}} $,$ {Z_{\mathrm{p}}} $分别为UWB和PDR的解算位置。

    在NLOS环境下,PDR的相对定位准确度高于UWB,其他情况下UWB的相对定位准确度高于PDR算法。因此,通过2种定位方法的相对准确度进行融合系数更新,从而最大化位置信息准确性,提高定位精度。

    PDR与UWB的融合定位流程如图5所示。对UWB和PDR定位结果进行融合,一方面降低了NLOS环境对UWB定位结果的影响,另一方面降低了PDR定位过程中产生的累计误差,最大程度发挥了UWB和PDR的优势,提高了井下人员定位精度。

    图  5  PDR与UWB融合定位流程
    Figure  5.  The fusion positioning process of pdestrian dead reckoning(PDR) and UWB

    在西安科技大学煤炭主体专业综合实验实训中心进行测试,如图6所示。

    图  6  测试现场
    Figure  6.  Test site

    由于井下环境复杂,将环境按照障碍物不同划分为4种情况,分别对应图4中的4种测距情况,依次定义为环境1−环境4。针对4种环境,使用DWM1000模块分别采集100组测距过程中的CIR信号数据,并分别标定对应的标签,构建4种环境中UWB测距的特征数据集。

    使用4种环境数据集对CNN−LSTM模型进行训练。采集四周环境数据,在不定义标签的情况下,通过训练好的模型对实时数据进行分类识别,实现LOS/NLOS识别。

    采用CIR中的时延、幅度及功率延迟特征信息,对LOS/NLOS数据进行训练。通过交叉熵损失函数判别模型训练效果,如图7所示。可看出损失值迅速下降,说明该模型具有很好的识别效果。

    图  7  训练损失
    Figure  7.  Training loss

    识别模型分类的准确率、召回率和F1分数见表1。可看出平均识别准确率为95.3%,召回率和F1分数均在90%以上,验证了识别模型具有较好的识别效果,可以应用于LOS/NLOS判断。

    表  1  环境识别结果
    Table  1.  Environmental recognition result %
    环境 准确率 召回率 F1分数
    环境1 95.0 92.1 91.9
    环境2 95.2 91.3 93.0
    环境3 95.8 91.6 91.7
    环境4 95.1 92.6 91.5
    平均值 95.3 91.9 92.0
    下载: 导出CSV 
    | 显示表格

    在NLOS环境下通过多项式拟合对UWB定位结果进行校正,降低定位误差。进行10组测试,对校正前后的数据进行分析,结果见表2。可看出多项式拟合后UWB平均测距误差降低0.59 m,提高了定位精度。

    表  2  多项式拟合前后误差对比
    Table  2.  Comparison of errors before and after polynomial fitting
    测试序号 UWB测距误差/m
    拟合前 拟合后
    1 1.29 0.86
    2 1.23 0.88
    3 1.32 0.91
    4 1.49 0.97
    5 1.38 0.65
    6 1.44 0.71
    7 1.19 0.59
    8 1.63 0.84
    9 1.51 0.78
    10 1.20 0.63
    平均值 1.37 0.78
    下载: 导出CSV 
    | 显示表格

    在模拟实验室中,人员按照规定路线活动,同时记录PDR信息和UWB信息,之后对其进行位置解算。在位置解算过程中,首先进行LOS/NLOS分析,调整融合系数,对PDR数据和UWB数据进行融合,实现井下人员位置解算。单独PDR、单独UWB及PDR+UWB 3种定位方法测试结果如图8所示。可看出UWB定位在NLOS情况下定位精度明显降低,与单独的UWB定位相比,融合定位数据更稳定,在NLOS 情况下可以较好地实现定位。3种定位方法误差对比如图9所示。由于融合定位方法在 PDR 基础上使用测距值进行修正,相比于PDR算法,融合定位结果更加贴近真实值,累计误差降低。

    图  8  3种定位方法测试结果
    Figure  8.  Test results of three positioning methods
    图  9  3种定位方法误差对比
    Figure  9.  Comparison of errors of three positioning methods

    3种定位方法误差统计结果见表3。可看出PDR+UWB融合定位方法的平均误差较UWB降低1.57 m,较PDR降低1.41 m。

    表  3  3种定位方法误差统计结果
    Table  3.  Statistical results of errors of three positioning methods m
    定位方法 最大误差 最小误差 平均误差
    UWB 3.71 0.21 1.88
    PDR 3.75 0.05 1.72
    UWB+PDR 1.19 0.06 0.31
    下载: 导出CSV 
    | 显示表格

    将基于视距分析的PDR+UWB融合定位方法与抗差卡尔曼滤波[24]、扩展卡尔曼滤波[21]、自适应扩展卡尔曼滤波[25]对比,结果见表4。可看出本文方法平均定位误差最小,为0.310 m。

    表  4  融合方法误差对比
    Table  4.  Comparison of errors of fusion methods
    融合方法 平均定位误差/m
    抗差卡尔曼滤波 1.420
    扩展卡尔曼滤波 0.475
    自适应扩展卡尔曼滤波 0.330
    视距分析融合 0.310
    下载: 导出CSV 
    | 显示表格

    1) 提出了一种基于UWB与PDR的井下人员融合定位方法,利用UWB和PDR算法实现井下人员位置信息的初步推算,通过CNN−LSTM进行LOS分析,实现对2种方法定位结果的融合。

    2) 测试结果表明:多项式拟合后UWB平均测距误差降低了0.59 m;LOS/NLOS识别的平均准确率为95.3%,召回率和F1分数均在90%以上,验证了CNN−LSTM具有较好的识别效果;融合定位方法的平均误差为0.31 m,较UWB降低1.57 m,较PDR降低1.41 m。

  • 图  1   基于UWB与PDR的井下人员融合定位方法原理

    Figure  1.   Principle of underground personnel fusion positioning method based on UWB and PDR

    图  2   基站布局

    Figure  2.   Base station layout

    图  3   最小二乘法原理

    Figure  3.   Principle of least squares method

    图  4   定位圆存在形式

    Figure  4.   Existence form of positioning circle

    图  5   PDR与UWB融合定位流程

    Figure  5.   The fusion positioning process of pdestrian dead reckoning(PDR) and UWB

    图  6   测试现场

    Figure  6.   Test site

    图  7   训练损失

    Figure  7.   Training loss

    图  8   3种定位方法测试结果

    Figure  8.   Test results of three positioning methods

    图  9   3种定位方法误差对比

    Figure  9.   Comparison of errors of three positioning methods

    表  1   环境识别结果

    Table  1   Environmental recognition result %

    环境 准确率 召回率 F1分数
    环境1 95.0 92.1 91.9
    环境2 95.2 91.3 93.0
    环境3 95.8 91.6 91.7
    环境4 95.1 92.6 91.5
    平均值 95.3 91.9 92.0
    下载: 导出CSV

    表  2   多项式拟合前后误差对比

    Table  2   Comparison of errors before and after polynomial fitting

    测试序号 UWB测距误差/m
    拟合前 拟合后
    1 1.29 0.86
    2 1.23 0.88
    3 1.32 0.91
    4 1.49 0.97
    5 1.38 0.65
    6 1.44 0.71
    7 1.19 0.59
    8 1.63 0.84
    9 1.51 0.78
    10 1.20 0.63
    平均值 1.37 0.78
    下载: 导出CSV

    表  3   3种定位方法误差统计结果

    Table  3   Statistical results of errors of three positioning methods m

    定位方法 最大误差 最小误差 平均误差
    UWB 3.71 0.21 1.88
    PDR 3.75 0.05 1.72
    UWB+PDR 1.19 0.06 0.31
    下载: 导出CSV

    表  4   融合方法误差对比

    Table  4   Comparison of errors of fusion methods

    融合方法 平均定位误差/m
    抗差卡尔曼滤波 1.420
    扩展卡尔曼滤波 0.475
    自适应扩展卡尔曼滤波 0.330
    视距分析融合 0.310
    下载: 导出CSV
  • [1] 王显政. “以煤为基,多元发展”是我国能源安全战略的必然选择[J]. 煤炭经济研究,2014,34(4):1.

    WANG Xianzheng. "Coal-based,diversified development" is the inevitable choice of China's energy security strategy[J]. Coal Economy Research,2014,34(4):1.

    [2]

    LI Menggang,ZHU Hua,YOU Shaoze,et al. UWB-based localization system aided with inertial sensor for underground coal mine applications[J]. IEEE Sensors Journal,2020,20(12):6652-6669. DOI: 10.1109/JSEN.2020.2976097

    [3]

    ZHAO Yuxuan,WANG Manyi. The LOS/NLOS classification method based on deep learning for the UWB localization system in coal mines[J]. Applied Sciences,2022,12(13). DOI: 10.3390/app12136484.

    [4] 陈炜翰,李世银. 基于超宽带和微惯导组合的室内精确定位[J]. 电子元器件与信息技术,2020,4(1):24-26.

    CHEN Weihan,LI Shiyin. Indoor precise positioning based on ultra-wideband and micro-inertial navigation combination[J]. Electronic Component and Information Technology,2020,4(1):24-26.

    [5] 汪义庭. 基于UWB的无线室内定位系统设计与实现[D]. 淮南:安徽理工大学,2019.

    WANG Yiting. Design and implementation of wireless indoor positioning system based on UWB[D]. Huainan:Anhui University of Science & Technology,2019.

    [6]

    BRIGADNOV I,LUTONIN A,BOGDANOVA K. Error state extended Kalman filter localization for underground mining environments[J]. Symmetry,2023,15(2). DOI: 10.3390/sym15020344.

    [7]

    YU Da,LI Changgeng,XIAO Jiaxun. Neural networks-based Wi-Fi/PDR indoor navigation fusion methods[J]. IEEE Transactions on Instrumentation and Measurement,2023,72:1-14.

    [8] 李金奎. 基于超声波时差法定位系统设计[J]. 自动化应用,2022(10):11-14.

    LI Jinkui. Design of positioning system based on ultrasonic time difference method[J]. Automation Application,2022(10):11-14.

    [9] 陶靖. 煤矿测量红外定位放线装置的研制[J]. 煤矿机电,2020,41(3):111-112,115.

    TAO Jing. Development of infrared positioning and actuating device for coal mine measurement[J]. Colliery Mechanical & Electrical Technology,2020,41(3):111-112,115.

    [10] 王轩. 基于模式感知和地图匹配的PDR/BLE室内融合定位方法研究[D]. 徐州:中国矿业大学,2021.

    WANG Xuan. Research on PDR/BLE indoor fusion positioning based on mode awareness and map matching[D]. Xuzhou:China University of Mining and Technology,2021.

    [11]

    KONG Xiaotong,WU Chang,YOU Yuan,et al. Hybrid indoor positioning method of BLE and PDR based on adaptive feedback EKF with low BLE deployment density[J]. IEEE Transactions on Instrumentation and Measurement,2023,72:1-12.

    [12] 李宗伟,王翀,王刚,等. 煤矿井下人员融合定位方法[J]. 工矿自动化,2020,46(1):59-64.

    LI Zongwei,WANG Chong,WANG Gang,et al. Fusion positioning method of underground mine personnel[J]. Industry and Mine Automation,2020,46(1):59-64.

    [13] 吴静然,崔冉,赵志凯,等. 矿井人员融合定位系统[J]. 工矿自动化,2018,44(4):74-79.

    WU Jingran,CUI Ran,ZHAO Zhikai,et al. Mine personnel fusion location system[J]. Industry and Mine Automation,2018,44(4):74-79.

    [14] 赵子凡,张艺蒙,彭霄,等. 基于UWB/INS组合的室内高精度移动定位算法研究[J]. 导航定位学报,2022,10(5):74-80. DOI: 10.3969/j.issn.2095-4999.2022.05.011

    ZHAO Zifan,ZHANG Yimeng,PENG Xiao,et al. Indoor high-precision mobile positioning algorithm design based on the Integration of UWB/INS[J]. Journal of Navigation and Positioning,2022,10(5):74-80. DOI: 10.3969/j.issn.2095-4999.2022.05.011

    [15]

    YUAN Debao,ZHANG Jian,WANG Jian,et al. Robustly adaptive EKF PDR/UWB integrated navigation based on additional heading constraint[J]. Sensors,2021,21(13). DOI: 10.3390/s21134390.

    [16]

    ANGRISANO A,VULTAGGIO M,GAGLIONE S,et al. Pedestrian localization with PDR supplemented by GNSS[C]. European Navigation Conference,Warsaw,2019:1-6.

    [17] 刘送永,崔玉明. 煤矿井下定位导航技术研究进展[J]. 矿业研究与开发,2019,39(7):114-120.

    LIU Songyong,CUI Yuming. Research progress of positioning and navigation technology in underground coal mine[J]. Mining Research and Development,2019,39(7):114-120.

    [18] 吴益凡,刘帅,刘婷月. 基于UWB的室内运动定位算法研究[J]. 电脑编程技巧与维护,2024(4):151-153. DOI: 10.3969/j.issn.1006-4052.2024.04.046

    WU Yifan,LIU Shuai,LIU Tingyue. Research on indoor motion location algorithm based on UWB[J]. Computer Programming Skills & Maintenance,2024(4):151-153. DOI: 10.3969/j.issn.1006-4052.2024.04.046

    [19] 黎昱杰,黎蕾蕾,卜继军,等. 基于UWB/PDR的无基础设施行人协同导航研究[J]. 压电与声光,2023,45(5):736-739.

    LI Yujie,LI Leilei,BU Jijun,et al. Research on non-infrastructure pedestrian cooperative navigation based on UWB/PDR combination[J]. Piezoelectrics & Acoustooptics,2023,45(5):736-739.

    [20] 李景文,韦晶闪,周俊芬,等. 融合UWB+PDR的室内定位方法改进[J]. 测绘通报,2022(3):36-40. DOI: 10.3969/j.issn.0494-0911.2022.3.chtb202203008

    LI Jingwen,WEI Jingshan,ZHOU Junfen,et al. Improvement of indoor positioning method combining UWB and PDR[J]. Bulletin of Surveying and Mapping,2022(3):36-40. DOI: 10.3969/j.issn.0494-0911.2022.3.chtb202203008

    [21] 杨国华. 基于无线传感网络与UWB技术的煤矿井下采掘人员定位方法[J]. 煤矿现代化,2024,33(2):41-44,50. DOI: 10.3969/j.issn.1009-0797.2024.02.010

    YANG Guohua. A method for locating mining personnel in coal mines based on wireless sensor networks and UWB technology[J]. Coal Mine Modernization,2024,33(2):41-44,50. DOI: 10.3969/j.issn.1009-0797.2024.02.010

    [22] 方贤宝,林勇,苏羿安,等. 基于TOF和自适应抗差卡尔曼滤波的UWB室内定位算法[J]. 传感器与微系统,2024,43(3):134-138.

    FANG Xianbao,LIN Yong,SU Yi'an,et al. UWB indoor positioning algorithm based on TOF and adaptive robust KF[J]. Transducer and Microsystem Technologies,2024,43(3):134-138.

    [23]

    SI Lei,WANG Zhongbin,WEI Dong,et al. Fusion positioning of mobile equipment in underground coal mine based on redundant IMUs and UWB[J]. IEEE Transactions on Industrial Informatics,2024,20(4):5946-5958. DOI: 10.1109/TII.2023.3342427

    [24] 李金昆,修春娣,杨东凯. 基于UWB/PDR/地磁的地下空间多源融合定位方法[C]. 第十六届全国信号和智能信息处理与应用学术会议,2022:182-187.

    LI Jinkun,XIU Chundi,YANG Dongkai. Multi-Source fusion location method for underground space based on UWB/ PDR/Geomagnetic[C]. The 14th National Academic Conference on Signal and Intelligent Information Processing and Application,2022:182-187.

    [25] 刘宇,谢宇,彭慧,等. 基于UWB/PDR的航向发散自适应修正算法研究[J]. 电子测量技术,2022,45(3):98-103.

    LIU Yu,XIE Yu,PENG Hui,et al. Research on adaptive correction algorithm of heading divergence based on UWB/PDR[J]. Electronic Measurement Technology,2022,45(3):98-103.

  • 期刊类型引用(0)

    其他类型引用(1)

图(9)  /  表(4)
计量
  • 文章访问数:  150
  • HTML全文浏览量:  45
  • PDF下载量:  22
  • 被引次数: 1
出版历程
  • 收稿日期:  2024-01-21
  • 修回日期:  2024-06-17
  • 网络出版日期:  2024-07-09
  • 刊出日期:  2024-06-29

目录

/

返回文章
返回