一种考虑UWB延迟的井工矿车辆位置实时计算方法及系统与流程

文档序号:44721168发布日期:2026-02-24 19:59阅读:5来源:国知局
技术简介:
本发明针对井工矿车辆定位中UWB系统延迟导致的位置偏差问题,提出融合多源数据的实时计算方法。通过车载毫米波雷达获取速度、结合巷道地图拓扑数据与UWB标签信息,采用外插/内插算法进行运动补偿,并通过穿墙判断与位置修正机制消除定位误差。解决了传统UWB定位因数据延迟引发的路径穿越和位置失真问题,提升井下车辆定位精度与实时性。
关键词:UWB延迟补偿,车辆定位优化

本发明涉及井工矿车辆实时位置识别,更具体的说是涉及一种考虑uwb延迟的井工矿车辆位置实时计算方法及系统。


背景技术:

1、目前井工矿车辆实时位置获取的常规方法,多是沿用uwb人员定位系统,直接使用车载uwb应答标签进行井下车辆的定位。即从井下各个位置的固定安装的uwb定位基站上读取车载的uwb应答标签与各个uwb定位基站的距离,推算作为车辆位置。

2、但由于uwb自身特点以及井下通讯的特点,会产生以下问题:1、uwb定位基站数据刷新间隔通常为900ms左右;2、需要通过井下环网,读取大量uwb定位基站数据,在读到的数据中针对某车辆信息进行搜索、过滤、排序整理,并需要通过井下无线网络接入读取车载传感器数据,整体数据更新延迟可能达到900ms~1.8s。

3、在存在上述延迟情况下,此期间车辆的运动带来的位置改变不可忽略。以车辆行进速度5m/s估计,实际车辆位置和uwb系统播报位置之间可能存在4.5m~9m的差距。尤其在转弯处,若是对于车辆位移没有合适的处理、补偿,车辆位置计算结果可能发生穿墙行为。

4、因此,如何提供一种考虑uwb延迟的井工矿车辆位置实时计算方法及系统,是本领域技术人员亟需解决的问题。


技术实现思路

1、有鉴于此,本发明提供了一种考虑uwb延迟的井工矿车辆位置实时计算方法及系统,将巷道地图数据、uwb定位卡数据、雷达测速等多参数引入车上进行的实时位置计算,解决了由于单一使用uwb进行车辆定位造成的缺陷。

2、为了实现上述目的,本发明采用如下技术方案:

3、一种考虑uwb延迟的井工矿车辆位置实时计算方法,包括以下步骤:

4、在井下巷道中预设安装多个uwb应答标签,各标签具有唯一的id及预存的位置信息;

5、在车辆上设置uwb定位基站、车载定位任务计算机和毫米波测速雷达;

6、通过所述uwb定位基站读取车辆周围uwb应答标签的id及其与车辆的实时距离;

7、通过所述毫米波测速雷达获取车辆实时速度;

8、基于所述uwb应答标签的id查询预存的位置信息,结合所述实时距离和实时速度,通过所述车载定位任务获取最终车辆位置。

9、优选地,对应一个uwb应答标签的道路节点表示为:

10、

11、其中,表示uwb应答标签的内部id,用于区分各个uwb应答标签;为当前距离车辆的动态可变距离,为uwb测量结果;为距离井口的距离,用于相对位置判断;为路网中表示相邻关系的属性,辅助用于相对位置判断和临近路网的遍历;为这个节点的经纬度和高程属性;为这个节点在以选定点为零点的测地坐标系中的位置;为车载uwb定位基站读取到数据;

12、使用向数据库查询,得到对应uwb节点信息:

13、;

14、其中, dend表示这个id的uwb节点距离所在巷道下井方向末端或巷道交叉路口的距离;denntry表示这个uwb节点距离进口的距离;为路网中表示相邻关系的属性,辅助用于相对位置判断和临近路网的遍历;为这个节点的经纬度和高程属性;为这个节点在以选定点为零点的测地坐标系中的位置。

15、优选地,基于所述uwb应答标签的id查询预存的位置信息,结合所述实时距离和实时速度,通过所述车载定位任务获取最终车辆位置,包括:

16、判断车辆行进方向是升井还是下井;

17、根据uwb数据刷新延迟时间和车辆速度,计算车辆在延迟时间内的运动补偿距离;

18、基于uwb应答标签的位置、车辆与标签的距离及运动补偿距离,初步估算车辆位置;

19、结合巷道地图拓扑数据,对初步估算的车辆位置进行穿墙判断与位置修正,输出最终车辆位置。

20、优选地,判断车辆行进方向是升井还是下井,包括:

21、当前车辆表示为:

22、

23、其中,表示对应车辆编号;表示对应是升井还是下井;表示对应具体是向北、向南、向东、向西;车辆距离最近的上井方向的节点的id值表示为、车辆距离这个最近的上井方向的节点的距离表示为;车辆距离最近的下井方向的节点的id值表示为、距离这个最近的下井方向节点的距离表示为。

24、优选地,初步估算车辆位置包括以下至少一种方式:

25、当车辆位于两个uwb应答标签同一侧时,采用外推法计算车辆位置;

26、当车辆位于两个uwb应答标签之间时,采用内插法计算车辆位置。

27、优选地,采用外推法计算车辆位置包括:

28、,

29、即

30、

31、即

32、

33、式中,xcar、ycar为车辆的二维坐标(可以使用选定坐标零点和方向的大地坐标,也可以使用经纬度)的两个分量,为坐标的向量表示;x(a),y(a)为两个临近的uwb应答器当中的一个的二维坐标,为其向量表示,da为车辆距离此uwb应答器的距离;x(c),y(c)为两个临近的uwb应答器当中的另一个的二维坐标,为其向量表示,dc为车辆距离此uwb应答器的距离。

34、优选地,采用内插法计算车辆位置包括:

35、

36、即

37、

38、式中,xcar、ycar为车辆的二维坐标(可以使用选定坐标零点和方向的大地坐标,也可以使用经纬度)的两个分量,为坐标的向量表示;x(a),y(a)为两个临近的uwb应答器当中的一个的二维坐标,为其向量表示,da为车辆距离此uwb应答器的距离;x(c),y(c)为两个临近的uwb应答器当中的另一个的二维坐标,为其向量表示,dc为车辆距离此uwb应答器的距离。

39、优选地,所述穿墙判断包括:

40、计算车辆位置到巷道中心线的距离;

41、判断车辆是否位于巷道宽度允许范围内;

42、若判断为穿墙,则将车辆位置修正至最近巷道中心线或节点位置。

43、优选地,所述位置修正包括:

44、若车辆位置与上一次修正位置的距离小于等于阈值,则直接采用当前估算位置;

45、若大于阈值,则在当前估算位置与上一次修正位置之间进行插值;

46、若发生穿墙,则将车辆位置拉回至巷道内最近节点或巷道中心线。

47、一种考虑uwb延迟的井工矿车辆位置实时计算系统,包括:车辆动作判断模块、速度补偿模块、实时定位模块;

48、其中,车辆动作判断模块接收uwb应答标签的卡号、uwb应答标签的距离以及预设位置,判断车辆是升井还是下井;

49、地图运动补偿模块获取uwb定位,根据毫米波雷达传入的速度和判断的车辆动作,计算车辆在延时时间段内移动距离;

50、实时定位模块根据传入的uwb应答标签位置预设信息、uwb应答标签播报车辆的位置、补偿距离,实时定位模块确定车辆所在位置。

51、经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种考虑uwb延迟的井工矿车辆位置实时计算方法及系统,主要有以下有益效果:

52、(1)井下部署大量定位卡、仅需每辆车安装一部定位基站,大大降低定位硬件成本。

53、(2)用于定位的数据仅限来自车辆本身的定位基站数据,无需使用多个固定安装的定位基站的数据综合比较。

54、(3)用于定位的数据获取不需经过井下通信环网,数据来源直接、延迟更低,处理更简单。车辆位置数据上报、地面管控平台上的位置展示更加实时。

55、(4)更加准确的车辆位置预测与补偿,消除了车辆位置展示中的穿墙情况。

当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!