基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制

汪学明, 黄竞智, 宋传智, 吴代丰

汪学明,黄竞智,宋传智,等. 基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制[J]. 工矿自动化,2024,50(11):118-126, 141. DOI: 10.13272/j.issn.1671-251x.2024080066
引用本文: 汪学明,黄竞智,宋传智,等. 基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制[J]. 工矿自动化,2024,50(11):118-126, 141. DOI: 10.13272/j.issn.1671-251x.2024080066
WANG Xueming, HUANG Jingzhi, SONG Chuanzhi, et al. Locking control of underground signal lights based on improved Kalman filter and state observer[J]. Journal of Mine Automation,2024,50(11):118-126, 141. DOI: 10.13272/j.issn.1671-251x.2024080066
Citation: WANG Xueming, HUANG Jingzhi, SONG Chuanzhi, et al. Locking control of underground signal lights based on improved Kalman filter and state observer[J]. Journal of Mine Automation,2024,50(11):118-126, 141. DOI: 10.13272/j.issn.1671-251x.2024080066

基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制

基金项目: 西藏自治区科技计划重点研发项目(XZ202301ZY0002G);中国煤炭科工集团常州研究院研发项目(2022GY0004);天地(常州)自动化股份有限公司研发项目(2023GY2013 )。
详细信息
    作者简介:

    汪学明(1983— ),男,安徽太湖人,副研究员,硕士,主要研究方向为矿山自动化与智能化,E-mail:wang83@126.com

  • 中图分类号: TD525

Locking control of underground signal lights based on improved Kalman filter and state observer

  • 摘要:

    在非煤矿山井下斜坡道运输过程中,由于井下UWB动态定位精度不足、车辆定位卡采样间隔长和数据丢失等,传统信号灯闭锁控制方法效果较差。针对该问题,提出一种基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制方法。分析了基于UWB的井下车辆定位原理,给出了适合非煤矿山井下特点的信号灯逻辑判定方法。提出一种强跟踪卡尔曼滤波算法,通过强跟踪自适应方式对卡尔曼滤波算法进行改进,在计算预测误差时加入时变渐消因子,提高定位精度;根据滤波后所得的后验距离与速度值预测出车辆到达门限的时间,解决离散数据采集导致的控制滞后性问题,提高信号灯闭锁的可靠性和及时性。采用远程状态观测器评估信号灯闭锁控制效果,基于时域自动跟踪的统计,实现了闭锁可靠性的量化评估。仿真结果表明,改进卡尔曼滤波算法后,车辆动态与静态位置误差分别降低25.67%和27.19%,动态与静态速度误差分别降低25.28%和34.73%,信号灯门限逻辑响应更快。井下工业性试验和应用结果表明,采用强跟踪尔曼滤算法后,井下信号闭锁成功率达99.5%以上,有效提高了井下斜坡道岔路口信号闭锁控制的实时性和可靠性,保障了井下车辆的安全行驶。

    Abstract:

    During underground ramp transportation in non-coal mines, traditional signal light locking control method is ineffective due to insufficient UWB dynamic positioning accuracy, long sampling interval of vehicle positioning cards, and data loss. Aiming at this problem, this paper proposed a locking control method of underground signal lights based on improved Kalman filter and state observer. The underground vehicle positioning principle based on UWB was analyzed, and a signal light logic determination method tailored to the characteristics of non-coal mine operation was provided. A strong tracking Kalman filter algorithm was introduced, and it was improved through strong tracking adaptive method. A time-varying fading factor was incorporated in the calculation of prediction errors, improving the positioning accuracy. According to the filtered posterior distance and speed values, the time for the vehicle to reach the threshold was predicted, solving the problem of control lag caused by discrete data acquisition and improving the reliability and timeliness of signal light locking. A remote state observer was used to evaluate the performance of signal light locking control. Based on statistics of the time domain automatic tracking, the quantitative evaluation of the locking reliability was realized. Simulation results demonstrated that after improving Kalman filter algorithm, the dynamic and static position errors of the vehicle were reduced by 25.67% and 27.19%, respectively, the dynamic and static speed errors were reduced by 25.28% and 34.73%, respectively. The logic response of the signal light threshold was faster. Results from underground industrial trials and applications showed that the success rate of underground signal locking was over 99.5% after using the strong tracking Kalman filter algorithm, which effectively improved the real-time performance and reliability of signal locking control of underground ramp intersections and ensured the safe driving of underground vehicles.

  • 随着斜坡道建设技术的完善及无轨车辆在非煤矿山的广泛运用,众多矿山已经建立了用于运输的斜坡道[1-3]。然而,由于斜坡道施工难度和成本限制,国内井下斜坡道大多为单行道。除常规岔路口外,为便于井下无轨胶轮车错车,斜坡道每隔一定距离便设有避让路口,加之斜坡道路线的复杂性,导致井下斜坡道的辅助运输和监管变得复杂[4-5]。此外,井下还存在运输管理不严和司机安全意识不足等问题。若没有系统的有效监管和引导,时常发生超速、闯红灯、交通堵塞等现象,甚至导致碰撞等事故。因此,斜坡道辅助运输车辆管控系统成为矿山安全运营中不可或缺的重要组成部分[6-8]

    信号灯闭锁控制系统作为斜坡道辅助运输系统的重要组成部分,对于确保无轨胶轮车安全行驶起到至关重要的作用[9-11]。信号灯闭锁控制系统的基础是车辆定位。最简单、最早使用的定位方式是地感线圈,通过地感线圈检测固定位置是否有车辆经过,再通过PLC统计闭锁区间内的车辆数量,结合线圈感应顺序实现信号灯判定[12]。但地感线圈只能实现定点检测,无法进行车辆识别。李朝金[13]采用RFID车辆识别技术,通过车卡与基站的数据通信来区分车辆。佘九华等[14]提出采用位置传感器判断车辆位置的方法,较地感线圈定位范围大,可实现井下全范围车辆定位。随着无线通信技术的发展,ZigBee、WiFi和UWB等被应用到煤矿井下定位中[15-17]。其中,UWB技术具有较高的静态定位精度,但其动态定位精度会随着速度提高而降低。

    信号灯闭锁控制系统的另一个关键是控制逻辑。米彦军[18]提出的闭锁控制逻辑,可有效解决车辆“顶牛”问题,但逻辑仅限于闭锁区间,缺少提前警示功能,易造成后发司机看到红灯后倒车的问题。包翔宇等[19]提出的车辆放行逻辑适用于视线不好的复杂路口,实际车辆放行效率较低,易造成车辆等待时间过长的问题。

    针对上述问题,本文提出一种基于改进卡尔曼滤波和状态观测器的井下信号灯闭锁控制算法。结合非煤矿山井下斜坡道运输的实际情况,提出了井下信号灯控制逻辑规则,可避免井下常见的错车问题,提高斜坡道运输效率;通过强跟踪卡尔曼滤波进行UWB定位数据处理,以提高动态定位精度;通过预测到达门限时间,保证逻辑判定与信号灯响应的及时性;最后采用基于结果分析的远程状态观测器评估算法性能。

    采用UWB技术进行车辆定位,测距采用双向飞行时间法,静态定位误差小于0.3 m,可视覆盖范围达400 m。位于直线上的车辆仅需2个定位接收器即可完成定位,因此,将2个UWB定位模块合并放入定位分站中,分站左右两端各连接1个5 m长的定位天线(图1)用于接收和发送数据。图1中,红色为远路口天线,蓝色为近路口天线。

    图  1  定位分站及天线
    Figure  1.  Positioning substation and antennas

    定位以近路口天线为主、远路口天线为辅。定位原理如图2所示。其中,$ D $为车辆与路口中心的距离;$ {D}_{1}{,D}_{2} $分别为车辆与近路口天线和远路口天线的距离;$ {D}_{{\mathrm{S}}} $为定位分站中心到路口中心的距离;$ {D}_{\mathrm{1,2}} $为2个天线之间的距离,该距离需≥5 m。近路口天线测得车辆与天线的距离为$ {D}_{1} $,由此可推测车辆位置有2种可能:① 车辆在近路口天线的左侧(−$ {D}_{1} $处);② 车辆位置在近路口天线的右侧(+$ {D}_{1} $处)。远路口天线测得车辆位置距天线距离为$ {D}_{2} $,由$ {D}_{2} $可判断车辆真实位置在近路口天线的左侧。

    图  2  车辆定位原理
    Figure  2.  Vehicle positioning principle

    以近路口天线为界划分为近路口、远路口2个区域,如图3所示。

    图  3  区域划分
    Figure  3.  Regional division

    车辆位于远路口区域(近路口天线左侧)时,即$ {D}_{1} $>$ {D}_{2} $或($ {D}_{1} $<$ {D}_{2} $)&($ {D}_{2} $<${D}_{\mathrm{1,2}} $)时,车辆位置的计算公式为

    $$ D={-D}_{{\mathrm{S}}}+{D}_{\mathrm{1,2}}/2-{D}_{1} $$ (1)

    车辆位于近路口区域(近路口天线右侧)时,即($ {D}_{1} $<$ {D}_{2} $) &($ {D}_{2}\geqslant {D}_{\mathrm{1,2}} $)时,车辆位置的计算公式为

    $$ D={-D}_{{\mathrm{S}}}+{D}_{\mathrm{1,2}}/2+{D}_{1} $$ (2)

    根据定位分站的覆盖范围,可将井下巷道划分为多条直线,其中弯道可看成多条直线的组合,如图4所示。

    图  4  井下弯道拆解
    Figure  4.  Disassembly of underground bends

    进行信号灯逻辑判定时,首先要确定车辆行驶状态。车辆行驶状态可分为静止状态、驶入路口状态、驶离路口状态3种。定位分站采集到连续离散定位数据并进行分析,推断出车辆行驶状态。车辆行驶状态判定流程如图5所示。当分站检测到车辆连续2组定位数据后,通过计算车速判定车辆是否静止,若为非静止状态,再基于前后位置变化判定是驶入还是驶离路口。

    图  5  车辆行驶状态判定流程
    Figure  5.  Vehicle driving status determination process

    除车辆行驶状态外,系统还需要根据车辆不同位置做出不同逻辑判定。基于判定逻辑,车辆位置可划分为入列、关联闭锁及区间闭锁3个区域,如图6所示。当车辆驶入入列门限时,车辆进入入列状态。此状态下,该车辆的控制权归本地路口所有,本地分站同时向关联路口分享该车辆位置数据。当车辆继续驶过关联闭锁门限时,车辆进入关联闭锁状态,此时关联路口需要响应以提前作出警示。当车辆驶出区间闭锁门限时,车辆进入区间闭锁状态,驶向的关联路口需要响应以继续作出警示,其余关联路口恢复通行状态。

    图  6  车辆位置区分门限
    Figure  6.  Vehicle position differentiation threshold

    逻辑判定的目是引导车辆在斜坡道安全行驶,以避免产生交通问题。本文结合斜坡道运输的实际情况对逻辑判定规则进行了归纳,主要分为8种情况:① 未入列状态;② 入列限行;③ 关联闭锁;④ 区间闭锁;⑤车辆饱和限行;⑥ 特殊车辆跟车禁止;⑦ 辅助信号灯判定;⑧ 优先放行。

    1) 未入列状态如图7所示。当车辆驶向路口A且未经过入列门限时,若驶离的地方为车场、工作面或与路口A不关联的路口,则认为车辆为未入列状态,路口A的灯1为绿色状态。

    图  7  未入列状态
    Figure  7.  Non-queueing state

    2) 当车辆驶过入列门限后,进入路口A的控制区域。此时车辆位置状态切换为入列限行状态(图8),路口A 的灯1应变为红色。

    图  8  入列限行状态
    Figure  8.  Restricted access queueing state

    3) 当车辆驶过路口A的关联闭锁门限后,车辆切换为关联闭锁状态(图9),本地路口A的灯1释放,恢复成绿灯状态。路口B、C与路口A关联,当路口B、C的分站从路口A的分站处读到有非关联车辆(即不在关联闭锁区内的车辆)驶入关联闭锁门限时,路口B、C的关联灯(灯1)变为红色响应状态,以警示路口内司机:关联路口可能有车驶向本路口。

    图  9  关联闭锁状态
    Figure  9.  Associated locking status

    4) 当车辆驶出路口A并经过区间闭锁门限后,车辆切换为区间闭锁状态(图10)。路口B的分站未检测到路口A有非关联的关联闭锁车及关联的区间闭锁车,因此路口B的灯1恢复为绿色;而路口C的分站读到与路口A的闭锁区有区间闭锁车辆,路口C的灯1保持红色。当车辆行驶到路口C的入列门限后,车辆位置状态重新进入入列限行状态,开始新的循环。

    图  10  区间闭锁状态
    Figure  10.  Interval locking state

    5) 车辆饱和限行包括闭锁区车辆超限限行和路口饱和限行。闭锁区车辆超限限行如图11(a)所示,当同时有3辆车(闭锁区限行3辆)驶入路口A与路口B之间的闭锁区时,路口A的灯1会变红,限制车辆继续进入闭锁区,以免造成拥堵。路口饱和限行如图11(b)所示,当路口A出现≤1个岔口能放行车辆的情况时,除最先有车的关联路口的关联灯(路口B的灯1)为绿灯外,其余关联路口的关联灯(路口C、D的灯1)均为红灯,以免造成拥堵。

    图  11  车辆饱和限行
    Figure  11.  Vehicle saturation limit

    6) 特殊车辆跟车限行是指炸药运输车、油罐车等驶入闭锁区间时,该闭锁区关联的信号灯会变红,禁止后续车辆跟车。

    7) 当井下环境不好、斜坡道过窄或视线受阻时,可能存在司机开车过程中看不到对应闭锁区信号灯的问题,需要增加辅助信号灯。辅助信号灯按逻辑可分为2种,一种是同步信号灯,一种是放行信号灯。同步信号灯与对应关联信号灯同步显示,放行信号灯需要根据本地路口其他信号灯情况判定,一般遵循“有红则红”的原则。

    同步信号灯如图12(a)所示。由于视线受阻,区间②与区间③的司机互相看不到对方信号灯,此时可分别在区间②、③安装对方的同步信号灯,以提醒区间内的司机对向区间内有来车。放行信号灯如图12(b)所示。区间①、②为主巷道,区间②连接到停车场,可在停车场出口安装放行信号灯,用于管控停车场内车辆的驶离。当主巷道有来车时,放行信号灯变红,禁止车辆驶离,让主巷道车辆先行,以免发生“顶牛”。

    图  12  辅助信号灯
    Figure  12.  Auxiliary signal lights

    8) 优先放行车辆包括优先放行闭锁区车辆和特殊车辆,二者逻辑相似。当优先放行闭锁区有车或一般闭锁区有特殊车辆时,除该闭锁区外的关联信号灯都变红,以确保其余闭锁区没有车辆进入,保证车辆享有优先通行权。

    为降低施工和维修难度,提高便携性,本文使用的车辆定位卡为无源定位卡,受低功耗设计限制,定位卡位置更新频率约为0.5 s/次,这就造成信号灯响应延时问题。举例,如图13所示,T时刻车辆位置临近门限位置,车辆位置状态未发生变化,此时系统不会进行逻辑切换,直到下一采样时刻T',车辆已驶离门限位置较长一段距离,此时系统才会进行响应,这就造成信号灯响应延时,继而影响关联路口的及时响应。

    图  13  定时采样位置
    Figure  13.  Timed sampling positions

    此外,受本身动态精度降低及外在环境等因素的影响,UWB定位数据存在动态误差大、数据失真和间断性数据丢失等问题,通过卡尔曼滤波算法可以有效改善这些问题[20-21]。但在实际运算过程中,在非线性条件下,如在临时下客、车辆启动或者路障减速等车辆加/减速的情况下,卡尔曼滤波后的数据与实际数值偏差较大。为提高信号灯闭锁控制的可靠性、及时性和UWB动态定位精度,本文对卡尔曼滤波算法进行改进,提出一种强跟踪卡尔曼滤波算法。

    根据经典卡尔曼滤波算法建立系统方程:

    $$ {\hat{\boldsymbol{x}}}_{t}^-={{\boldsymbol{A}}_{t}\hat{\boldsymbol{x}}}_{t-1}^++{\boldsymbol{w}}_{t} $$ (3)

    式中:$ {\hat{\boldsymbol{x}}}_{t}^{-} $为t时刻车辆状态预测值,$ {\hat{\boldsymbol{x}}}_{t}^{-} $=[$ {{p}}_{t}{,{v}}_{t} $],$ {{p}}_{t} $为车辆位置,$ {{v}}_{t} $为车辆速度;$ {\boldsymbol{A}}_{t} $为t时刻状态变量的转移矩阵;$ {\hat{\boldsymbol{x}}}_{t-1}^{+} $为$t-1 $时刻卡尔曼滤波后的后验值;$ {\boldsymbol{w}}_{t} $为系统噪声。

    观测方程为

    $$ {\boldsymbol{x}'_t}={{\boldsymbol{H}}_{t}\boldsymbol{x}}_{t}+{\boldsymbol{Z}}_{t} $$ (4)

    式中:$ {\boldsymbol{x}'_t} $为观测值;$ {\boldsymbol{H}}_{t} $为观测矩阵;${\boldsymbol{x}}_{t} $为实际值;${ {\boldsymbol{Z}}}_{t} $为观测噪声。

    预测误差更新公式为

    $$ {\boldsymbol{P}}_{t}^-={\boldsymbol{A}}_{t}{\boldsymbol{P}}_{t-1}^+{\boldsymbol{A}}_{t}^{{\mathrm{T}}}+{\boldsymbol{Q}}_{t-1} $$ (5)

    式中:$ {\boldsymbol{P}}_{t}^{-} $为t时刻误差协方差矩阵;$ {\boldsymbol{P}}_{t-1}^{+} $为$t-1 $时刻预测误差协方差矩阵;$ {\boldsymbol{Q}}_{t-1} $为系统噪声方差。

    卡尔曼增益更新公式为

    $$ {\boldsymbol{K}}_{t}=\frac{{\boldsymbol{P}}_{t}^-}{{\boldsymbol{P}}_{t}^-+\boldsymbol{R}} $$ (6)

    式中:$ {\boldsymbol{K}}_{t} $为卡尔曼增益;R为观测噪声方差。

    后验预估值计算公式为

    $$ {\hat{\boldsymbol{x}}}_{t}^+={\hat{\boldsymbol{x}}}_{t}^-+{\boldsymbol{K}}_{t}({\boldsymbol{x}'_t}-{\boldsymbol{H}}_{\boldsymbol{t}}{\hat{\boldsymbol{x}}}_{t}^-) $$ (7)

    预测误差协方差更新公式为

    $$ {\boldsymbol{P}}_{t}^+=(\boldsymbol{I}-{\boldsymbol{K}}_{t}{\boldsymbol{H}}_{\boldsymbol{t}}){\boldsymbol{P}}_{t}^- $$ (8)

    式中I为单位矩阵。

    通过强跟踪自适应方式对卡尔曼滤波算法进行改进,在计算预测误差时加入时变渐消因子,防止在突发情况下卡尔曼算法过度依赖历史数据,造成较大误差。

    $$ {\boldsymbol{P}}_{t}^-={\lambda }_{t}{\boldsymbol{A}}_{t}{\boldsymbol{P}}_{t-1}^+{\boldsymbol{A}}_{t}^{{\mathrm{T}}}+{\boldsymbol{Q}}_{t-1} $$ (9)

    式中$ {\lambda }_{t} $为时变渐消因子,其计算如下:

    $$ {\mathrm{\lambda }}_{t}=\left\{ {\begin{array}{*{20}{c}} \dfrac{{\mathrm{tr}}{\boldsymbol{N}}_{t}}{{\mathrm{tr}}{\boldsymbol{M}}_{t}}&\dfrac{{\mathrm{tr}}{\boldsymbol{N}}_{t}}{{\mathrm{tr}}{\boldsymbol{M}}_{t}} > 1\\ 1 &\dfrac{{\mathrm{tr}}{\boldsymbol{N}}_{t}}{{\mathrm{tr}}{\boldsymbol{M}}_{t}}\leqslant 1\end{array}} \right. $$ (10)
    $$ \left\{ \begin{array}{l}{\boldsymbol{N}}_{t}={\boldsymbol{V}}_{t}-\beta {\boldsymbol{R}}_{t}-{\boldsymbol{H}}_{t}{\boldsymbol{Q}}_{t-1}{\boldsymbol{H}}_{t}^{{\mathrm{T}}}\\ {\boldsymbol{M}}_{t}={\boldsymbol{H}}_{t}{\boldsymbol{A}}_{{t}}{\boldsymbol{P}}_{t-1}^+{{\boldsymbol{A}}_{t}^{{\mathrm{T}}}\boldsymbol{H}}_{t}^{{\mathrm{T}}}\end{array}\right. $$ (11)

    式中:$ {\boldsymbol{N}}_{t}$,${\boldsymbol{M}}_{t} $为中间变量;$\boldsymbol{V}_{t} $为残差序列协方差矩阵;$ \beta $为弱化因子,一般$ \beta $≥1,本文取1.2。

    $$ {\boldsymbol{V}}_{t}=\left\{ {\begin{array}{*{20}{c}} {\boldsymbol{Z}}_{t}{\boldsymbol{Z}}_{t}^{{\mathrm{T}}} & t=1\\ \dfrac{\rho {\boldsymbol{V}}_{t-1}+{\boldsymbol{Z}}_{t}{\boldsymbol{Z}}_{t}^{{\mathrm{T}}}}{1+\rho }&t > 1 \end{array}} \right.$$ (12)

    式中ρ为遗忘因子,本文取0.95。

    根据滤波后所得的后验距离与速度值,通过加速度公式即可预测出车辆到达门限的时间,系统可及时进行逻辑切换,解决离散数据采集导致的控制滞后性问题。

    $$ \Delta p={\hat{v}}_{t}^+t+\frac{{\hat{{v}}}_{t}^+-{\hat{{v}}}_{t-1}^+}{2 \Delta t}{t}^{2} $$ (14)

    式中:$ \Delta p $为车辆当前位置与门限的距离;$ {\hat{{v}}}_{t}^{+} $为后验速度;$ \Delta t $为上一采样周期。

    将相关变量代入式(13),即可求出车辆到达门限的时间t

    采用基于结果分析的状态观测器验证闭锁控制算法性能。状态观测器布置于上位机内,通过以太网TCP协议与井下各定位分站通信,获取路口各信号灯状态、车辆实时行驶位置信息与算法过程数据等。状态观测器工作流程如下:

    1) 车辆行驶到路口B时,状态观测器采集到进入车辆的位置数据,并记录该车辆定位卡号。

    2) 状态观测器采集关联路口信号灯状态信息,缓存采样周期内井下各岔路口带时间戳的信号灯状态信息。本文设置采样时间间隔为1 s,采样周期为15 s。

    3) 车辆行驶到路口B的相邻路口A或C时,状态观测器再次采集到该车辆信息。

    4) 获取当前时间前关联路口信号灯状态信息。

    5) 将通过车辆闭锁逻辑关系判断的信号灯状态与采集的信号灯状态进行对比,若一致则判定信号控制闭锁成功,否则为闭锁失败。

    6) 读取并保存强跟踪卡尔曼滤波算法过程数据,用于算法滤波效果的追踪反馈和参数调整。

    根据工业现场数据进行仿真模拟,模拟车辆以6 m/s的初速度进入路口,在第27 s时以−0.6 m/s2的加速度行驶,在路口中心停留40 s后,以0.6 m/s2的加速度驶离路口。测量噪声按速度大小线性增加且符合正态分布,噪声均值为0,车辆静止时噪声误差标准差为0.1 m,车辆速度为6 m/s时噪声误差标准差为0.3 m。采用常见的加权递推平均滤波算法、卡尔曼滤波算法与强跟踪卡尔曼滤波算法进行对比分析。

    UWB定位模块测得的车辆距离滤波前后对比如图14所示。可看出4种情况下的距离几乎一致。将测得的距离减去模拟时的给定值,得到测距误差,如图15所示。

    图  14  车辆测距结果滤波前后对比
    Figure  14.  Comparison of vehicle distance measurement results before and after filtering
    图  15  测距误差滤波前后对比
    Figure  15.  Comparison of distance measurement error before and after filtering

    当车辆以6 m/s速度稳定运行时,经过加权递推平均滤波后的误差(均方根平均值)不降反增,这是因为平均值计算导致数据滞后;而经过卡尔曼滤波后的误差由30.62 cm降到20.18 cm,精度提高34.09%;经过强跟踪卡尔曼滤波后的误差降到22.76 cm,精度提高25.67%。当车辆静止时,经过加权递推平均滤波后的误差由10.04 cm降到10.28 cm,精度提高7.57%;经过卡尔曼滤波后的误差降到7.10 cm,精度提高29.28%;经过强跟踪卡尔曼滤波后的误差降到7.31 cm,精度提高27.19%。与加权递推平均滤波相比,卡尔曼滤波在动态滤波方面优势较大,虽然强跟踪卡尔曼滤波精度不如卡尔曼滤波,但当车辆减速或加速时,强跟踪卡尔曼滤波适应能力更强。

    车辆速度滤波前后对比如图16所示。当车辆以6 m/s速度稳定运行时,经过加权递推平均滤波后的速度误差由16.81 cm/s降到14.33 cm/s,精度提高14.74%;经卡尔曼滤波后速度误差降到11.64 cm/s,精度提高30.75%;经过强跟踪卡尔曼滤波后的速度误差降到12.56 cm/s,精度提高25.28%。当车辆静止时,经加权递推平均滤波后速度误差由10.94 cm/s降到8.71 cm/s,精度提高20.38%;经过卡尔曼滤波后的速度误差降到6.65 cm/s,精度提高39.21%;经过强跟踪卡尔曼滤波后的速度误差降到7.14 cm/s,精度提高34.73%。由图16中放大部分可知,当车速变动时,强跟踪卡尔曼滤波响应更快。

    图  16  车辆速度滤波前后对比
    Figure  16.  Comparison of vehicle speeds before and after filtering

    在西部矿业锡铁山分公司斜坡道进行了工业性试验。西部矿业锡铁山分公司运输斜坡道全长10 km,建有31个错车路口,5个三岔口。本次工业性试验共安装定位分站36台,信号灯78台,其余硬件主要包括上位机、地面核心交换机、环网接入器、不间断电源箱及车辆定位卡等,如图17所示。

    图  17  主要设备布置
    Figure  17.  Main equipment layout

    状态观测器记录的工业现场数据如图18所示,可看出现场试验结果与仿真结果基本相符。

    图  18  工业现场状态观测器记录数据
    Figure  18.  Data recorded by industrial field state observer

    状态观测器记录的车辆经过门限的预测时间及前后采样时间对比见表1,采样时间间隔为500 ms。当前一时刻采样结束后,系统通过算法预测到车辆经过门限的时间,并在对应时间点切换逻辑做出响应,不用等到后一时刻采样的时间点,这极大提高了信号灯闭锁控制的准确性与及时性。其中,第4组数据的前后时刻间隔为1 029 ms,表明系统采样时丢失中间1帧数据,通过预测时间可有效解决采样失败后的控制延时问题。

    表  1  门限预测结果
    Table  1.  Threshold prediction results
    组别时刻位置/cm时间/ms
    1前一时刻2 00519 675
    预测时刻2 00019 684
    后一时刻1 71520 206
    2前一时刻−1 88334 872
    预测时刻−1 88335 105
    后一时刻−2 17335 401
    3前一时刻−2 1115 112
    预测时刻−2 0005 357
    后一时刻−1 8775 632
    4前一时刻−1 97014 918
    预测时刻−2 00014 990
    后一时刻−2 38915 947
    下载: 导出CSV 
    | 显示表格

    为了进一步验证优化后的结果,通过远程状态观测器获取信号灯控制状态,统计井下30 d内的信号灯闭锁次数及闭锁成功次数,结果见表2

    表  2  信号灯闭锁结果
    Table  2.  Signal light locking results
    序号总次数闭锁成功次数
    未滤波卡尔曼
    滤波
    改进卡尔
    曼滤波
    18 2567 7198 0588 206
    28 5248 0558 3028 456
    38 4427 9868 2568 408
    48 2427 8138 0778 234
    59 5029 0089 2939 454
    68 4247 9948 2138 365
    79 5019 0459 2929 425
    88 5368 0928 3238 485
    98 5838 1208 4038 557
    108 4137 9678 2538 354
    118 2027 7847 9978 136
    129 5319 0649 2649 464
    138 4948 0528 2738 418
    149 5149 0299 3059 447
    158 5438 1338 3298 475
    168 4818 0578 2528 439
    178 2937 8458 0538 235
    188 1937 7597 9808 160
    198 5218 0868 2828 495
    208 4147 9518 2128 397
    218 2317 7878 0428 198
    228 0947 6257 8928 037
    238 2317 7628 0018 165
    248 1417 6937 8978 100
    258 5128 0528 2918 452
    268 8128 3198 5928 786
    278 7128 1988 5298 642
    288 6318 1058 4158 579
    298 5128 0188 2828 452
    308 6528 1768 4448 617
    下载: 导出CSV 
    | 显示表格

    滤波前后信号灯闭锁成功率对比如图19所示,可看出算法改进后的闭锁成功率达99.5%以上,远高于卡尔曼滤波算法。同时,状态观察器的数据分析可为井下分站故障诊断、数据优化迭代提供数据支撑。

    图  19  滤波前后信号灯闭锁成功率对比
    Figure  19.  Comparison of the success rate of signal light locking before and after filtering

    1) 分析了基于UWB的井下车辆定位原理,提出了适合非煤矿山井下特点的信号灯逻辑判定方法。

    2) 针对UWB动态定位精度不足及车辆定位数据丢失等问题,提出一种强跟踪卡尔曼滤波算法,通过强跟踪自适应方式计算预测误差,提高定位精度,通过准确预测车辆到达门限的时间,使斜坡道系统信号灯门限逻辑判定响应更快,闭锁成功率更高。

    3) 采用远程状态观测器评估信号灯闭锁控制效果,基于时域自动跟踪的统计,实现了闭锁可靠性的量化评估,为井下分站故障诊断、数据优化迭代提供数据支撑。

    4) 仿真结果表明,改进卡尔曼滤波算法后,车辆动态与静态位置误差分别降低25.67%和27.19%,动态与静态速度误差分别降低25.28%和34.73%,信号灯门限逻辑响应更快。井下工业性试验和应用结果表明,采用强跟踪尔曼滤算法后,井下信号闭锁成功率达99.5%以上,有效提高了井下斜坡道岔路口信号闭锁控制的可靠性,保障了井下车辆行驶安全。

  • 图  1   定位分站及天线

    Figure  1.   Positioning substation and antennas

    图  2   车辆定位原理

    Figure  2.   Vehicle positioning principle

    图  3   区域划分

    Figure  3.   Regional division

    图  4   井下弯道拆解

    Figure  4.   Disassembly of underground bends

    图  5   车辆行驶状态判定流程

    Figure  5.   Vehicle driving status determination process

    图  6   车辆位置区分门限

    Figure  6.   Vehicle position differentiation threshold

    图  7   未入列状态

    Figure  7.   Non-queueing state

    图  8   入列限行状态

    Figure  8.   Restricted access queueing state

    图  9   关联闭锁状态

    Figure  9.   Associated locking status

    图  10   区间闭锁状态

    Figure  10.   Interval locking state

    图  11   车辆饱和限行

    Figure  11.   Vehicle saturation limit

    图  12   辅助信号灯

    Figure  12.   Auxiliary signal lights

    图  13   定时采样位置

    Figure  13.   Timed sampling positions

    图  14   车辆测距结果滤波前后对比

    Figure  14.   Comparison of vehicle distance measurement results before and after filtering

    图  15   测距误差滤波前后对比

    Figure  15.   Comparison of distance measurement error before and after filtering

    图  16   车辆速度滤波前后对比

    Figure  16.   Comparison of vehicle speeds before and after filtering

    图  17   主要设备布置

    Figure  17.   Main equipment layout

    图  18   工业现场状态观测器记录数据

    Figure  18.   Data recorded by industrial field state observer

    图  19   滤波前后信号灯闭锁成功率对比

    Figure  19.   Comparison of the success rate of signal light locking before and after filtering

    表  1   门限预测结果

    Table  1   Threshold prediction results

    组别时刻位置/cm时间/ms
    1前一时刻2 00519 675
    预测时刻2 00019 684
    后一时刻1 71520 206
    2前一时刻−1 88334 872
    预测时刻−1 88335 105
    后一时刻−2 17335 401
    3前一时刻−2 1115 112
    预测时刻−2 0005 357
    后一时刻−1 8775 632
    4前一时刻−1 97014 918
    预测时刻−2 00014 990
    后一时刻−2 38915 947
    下载: 导出CSV

    表  2   信号灯闭锁结果

    Table  2   Signal light locking results

    序号总次数闭锁成功次数
    未滤波卡尔曼
    滤波
    改进卡尔
    曼滤波
    18 2567 7198 0588 206
    28 5248 0558 3028 456
    38 4427 9868 2568 408
    48 2427 8138 0778 234
    59 5029 0089 2939 454
    68 4247 9948 2138 365
    79 5019 0459 2929 425
    88 5368 0928 3238 485
    98 5838 1208 4038 557
    108 4137 9678 2538 354
    118 2027 7847 9978 136
    129 5319 0649 2649 464
    138 4948 0528 2738 418
    149 5149 0299 3059 447
    158 5438 1338 3298 475
    168 4818 0578 2528 439
    178 2937 8458 0538 235
    188 1937 7597 9808 160
    198 5218 0868 2828 495
    208 4147 9518 2128 397
    218 2317 7878 0428 198
    228 0947 6257 8928 037
    238 2317 7628 0018 165
    248 1417 6937 8978 100
    258 5128 0528 2918 452
    268 8128 3198 5928 786
    278 7128 1988 5298 642
    288 6318 1058 4158 579
    298 5128 0188 2828 452
    308 6528 1768 4448 617
    下载: 导出CSV
  • [1] 张延国,刘振国,赵有国. 中型矿山斜坡道开拓方案比选实践[J]. 采矿技术,2021,21(3):31-33.

    ZHANG Yanguo,LIU Zhenguo,ZHAO Youguo. Comparison and selection practice of medium-sized mine ramp development scheme[J]. Mining Technology,2021,21(3):31-33.

    [2] 蒋万飞,秦绍龙,赵兴东,等. 新城金矿深部斜坡道围岩稳定性分析与控制技术[J]. 金属矿山,2023(10):31-36.

    JIANG Wanfei,QIN Shaolong,ZHAO Xingdong,et al. Stability analysis and control technology of deep ramp surrounding rock in Xincheng Gold Mine[J]. Metal Mine,2023(10):31-36.

    [3] 梁生芳. 浅谈无轨胶轮车辅助运输[J]. 煤炭工程,2003,35(10):9-11.

    LIANG Shengfang. A talk about the undergroud auxiliary haulage system of trackless rubber-tyred mine cars[J]. Coal Engineering,2003,35(10):9-11.

    [4] 田华. 胶轮车运输监控系统在煤矿的应用[J]. 工矿自动化,2012,38(9):119-120.

    TIAN Hua. Application of monitoring and control system for transportation of rubber-tyred locomotive in coal mine[J]. Industry and Mine Automation,2012,38(9):119-120.

    [5] 王进强. 矿山运输与提升[M]. 北京:冶金工业出版社,2015.

    WANG Jinqiang. Mine transportation and hoisting[M]. Beijing:Metallurgical Industry Press,2015.

    [6] 梁占泽,马平,赵俊达,等. 煤矿井下智能无轨辅助运输技术研究[J]. 煤炭工程,2022,54(增刊1):6-11.

    LIANG Zhanze,MA Ping,ZHAO Junda,et al. Research on intelligent trackless auxiliary transportation technology in coal mine[J]. Coal Engineering,2022,54(S1):6-11.

    [7] 曾令义. 乌兰铅锌矿产能提升技改系统优化设计与实践[J]. 矿业研究与开发,2023,43(9):7-11.

    ZENG Lingyi. Optimization design and practice of technical transformation system for capacity expansion in Ullan Lead-Zinc Mine[J]. Mining Research and Development,2023,43(9):7-11.

    [8] 杨韬仁. 我国煤矿辅助运输的现状和无轨胶轮技术的应用[J]. 煤炭科学技术,2006,34(3):21-23. DOI: 10.3969/j.issn.0253-2336.2006.03.008

    YANG Taoren. Present status of coal mine auxiliary transportation and application of rubber tyre transportation technology in China coal mine[J]. Coal Science and Technology,2006,34(3):21-23. DOI: 10.3969/j.issn.0253-2336.2006.03.008

    [9] 吴畏,唐丽均,田国正. 矿用井下智能交通控制系统设计[J]. 煤炭工程,2018,50(7):10-13.

    WU Wei,TANG Lijun,TIAN Guozheng. Design of intelligent traffic control system for coal mine[J]. Coal Engineering,2018,50(7):10-13.

    [10] 丁静波,唐志媛,肖雅静,等. 煤矿井下胶轮车交通调度指挥系统研究与设计[J]. 中国煤炭,2013,39(9):63-65.

    DING Jingbo,TANG Zhiyuan,XIAO Yajing,et al. Design of dispatching and controlling system for underground rubber tire vehicle transportation[J]. China Coal,2013,39(9):63-65.

    [11] 刘一江,周惠蒙,彭楚武,等. 井下交通信号控制及指挥系统的研究与实现[J]. 计算机测量与控制,2008,16(1):58-61.

    LIU Yijiang,ZHOU Huimeng,PENG Chuwu,et al. Study and realization of control and command system for underground traffic signal[J]. Computer Measurement & Control,2008,16(1):58-61.

    [12] 李明. 煤矿井下交通信号控制系统在神东矿区的应用[J]. 电子世界,2016(17):151,153.

    LI Ming. Application of underground traffic signal control system in Shendong mining area[J]. Electronics World,2016(17):151,153.

    [13] 李朝金. 地下矿斜坡道运输自动化管控系统研究[J]. 铁路通信信号工程技术,2021,18(8):39-42. DOI: 10.3969/j.issn.1673-4440.2021.08.009

    LI Chaojin. Automatic management and control system of underground mine ramp transportation[J]. Railway Signalling & Communication Engineering,2021,18(8):39-42. DOI: 10.3969/j.issn.1673-4440.2021.08.009

    [14] 佘九华,陈小林,张明杰. 基于物理检测方式的胶轮车运输监控系统[J]. 工矿自动化,2016,42(5):9-11.

    SHE Jiuhua,CHEN Xiaolin,ZHANG Mingjie. Rubber-tyred vehicle transport monitoring system based on physical detection mode[J]. Industry and Mine Automation,2016,42(5):9-11.

    [15] 杨勇,王方杰,周思维. 基于RFID和ZigBee技术的矿井机车定位系统设计[J]. 煤炭技术,2017,36(1):245-247.

    YANG Yong,WANG Fangjie,ZHOU Siwei. Design of mine locomotive positioning system based on RFID and ZigBee technology[J]. Coal Technology,2017,36(1):245-247.

    [16] 覃中顺,赵四海,胡云兰,等. 煤矿井下应急导航系统设计[J]. 煤炭工程,2020,52(7):49-52.

    QIN Zhongshun,ZHAO Sihai,HU Yunlan,et al. Design of coal mine emergency navigation system[J]. Coal Engineering,2020,52(7):49-52.

    [17] 郭勤勤. 基于UWB技术在井下实时定位系统中的应用[J]. 山东煤炭科技,2021,39(10):209-211.

    GUO Qinqin. Application of UWB technology in underground real-time positioning system[J]. Shandong Coal Science and Technology,2021,39(10):209-211.

    [18] 米彦军. 基于精确定位的井下红绿灯闭锁控制应用[J]. 低碳世界,2024,14(1):73-75. DOI: 10.3969/j.issn.2095-2066.2024.01.025

    MI Yanjun. Application of underground traffic light locking control based on precise positioning[J]. Low Carbon World,2024,14(1):73-75. DOI: 10.3969/j.issn.2095-2066.2024.01.025

    [19] 包翔宇,单成伟,吴岩明. 基于UWB精确定位的辅助运输交通灯自动控制系统[J]. 工矿自动化,2022,48(6):100-111.

    BAO Xiangyu,SHAN Chengwei,WU Yanming. Automatic control system of auxiliary transportation traffic light based on UWB precise positioning[J]. Journal of Mine Automation,2022,48(6):100-111.

    [20] 侯华,李峻辉,代超娜,等. 井下人员超宽带精确定位算法[J]. 电子测量技术,2023,46(4):35-40.

    HOU Hua,LI Junhui,DAI Chaona,et al. Ultra-wideband precise positioning method for downhole personnel[J]. Electronic Measurement Technology,2023,46(4):35-40.

    [21] 李明锋,李䶮,刘用,等. 基于5G+UWB和惯导技术的井下人员定位系统[J]. 工矿自动化,2024,50(1):25-34.

    LI Mingfeng,LI Yan,LIU Yong,et al. Underground personnel positioning system based on 5G+UWB and inertial navigation technology[J]. Journal of Mine Automation,2024,50(1):25-34.

图(19)  /  表(2)
计量
  • 文章访问数:  59
  • HTML全文浏览量:  14
  • PDF下载量:  88
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-08-24
  • 修回日期:  2024-11-19
  • 网络出版日期:  2024-09-28
  • 刊出日期:  2024-11-24

目录

/

返回文章
返回