中国机械工程 ›› 2023, Vol. 34 ›› Issue (12): 1504-1511.DOI: 10.3969/j.issn.1004-132X.2023.12.013

• 工程前沿 • 上一篇    下一篇

基于神经网络与自调节卡尔曼滤波的超宽带定位算法研究

古玉锋;杜雨洁;王育阳;李昆鹏;黎程山   

  1. 长安大学道路施工技术与装备教育部重点实验室,西安,710064
  • 出版日期:2023-06-25 发布日期:2023-07-12
  • 作者简介:古玉锋,男,1978年生,副教授。研究方向为机械系统动力学及其控制、汽车电控主动悬架系统、现代汽车无人驾驶系统、现代汽车及工程机械底盘系统控制与匹配。发表论文14篇。E-mail:guyufeng@chd.edu.cn。

Study on UWB Positioning Algorithm Based on Neural Networks and Self-adjusting Kalman Filters

GU Yufeng;DU Yujie;WANG Yuyang;LI Kunpeng;LI Chengshan   

  1. Key Laboratory for Highway Construction Technology and Equipment of Ministry of Education,
    Changan University,Xian,710064
  • Online:2023-06-25 Published:2023-07-12

摘要: 提出了一种基于神经网络与自调节卡尔曼滤波的超宽带(UWB)定位算法,以改善目前某三线自动驾驶轨道交通系统车辆定位精度不够高的现状。使用UWB标签和基站采集大量标签与各个基站的距离信息及对应标签的实际位置训练神经网络。在实时定位阶段,标签与各个基站的距离信息经网络发送至集中控制中心的服务器,通过优化后的神经网络得出实时的UWB定位标签的位置,对实时得到的标签位置使用自调节卡尔曼滤波以进一步提高精度。根据实车运行情况设计了一组包含斜道、直道和弯道的UWB标签移动轨迹进行仿真,并搭建UWB定位系统,设计标签的行驶轨迹,对神经网络与自调节卡尔曼滤波结合的UWB定位算法进行实验验证。结果表明:神经网络与自调节卡尔曼滤波结合的定位算法最大定位误差为223.58 mm,平均定位误差为43.16 mm,定位误差均方根值为42.06 mm。提出的神经网络与自调节卡尔曼滤波结合的定位算法相较于三点定位算法、卡尔曼滤波算法和神经网络算法,具有精度高、实时性好及稳定性高的优点,能够满足目前该三线轨道交通的定位要求。

关键词: 超宽带, 神经网络, 自调节卡尔曼滤波, 定位算法

Abstract: A UWB positioning algorithm was proposed based on neural networks and self-adjusting Kalman filters for improving the positioning accuracy of current a certain three-line automatic driving rail transport system vehicles. The UWB tags and base stations were used to collect large amount of distance information between tags and various base stations and collect the actual locations of the corresponding tags, and the neural network was trained. The distance information between the tags and various base stations was sent to the centralized control center server through the network during the real-time positioning stage, and the real-time locations of the UWB positioning tags were obtained by the optimized neural network. The self-adjusting Kalman filter was used to improve the accuracy of the real-time tag positions furtherly. A set of UWB tag moving trajectories containing inclines, straight paths, and curves were designed for simulation based on the actual vehicle operation, and a UWB positioning system was built, the moving trajectories of the tags were designed, the UWB positioning algorithm combining the neural network and self-adjusting Kalman filter was verified through experiments. The results show that the maximum positioning error of the positioning algorithm combining neural network and self-adjusting Kalman filter is as 223.58 mm, and the average positioning error is as 43.16 mm, and the root mean square value of the positioning errors is as 42.06 mm. The positioning algorithm proposed combining the neural network and self-adjusting Kalman filter has the advantages of higher accuracy, better real-time performance and stability compared with the three-point positioning algorithm, Kalman filtering algorithm, and neural network algorithm, and the current positioning requirements of the three-line rail transports may be fulfilled.

Key words: ultra-wide band(UWB), neural network, self-adjusting Kalman filter, positioning algorithm

中图分类号: