地下停车场UWB定位基站的部署与优化

Deployment and Optimization of UWB Anchors for Indoor Vehicle Localization in Underground Parking

  • 摘要: 针对地下停车场复杂环境中 UWB 室内车辆定位的挑战,基于 DWM1000 模块构建了多基站部署定位系统,并提出了一套从静态几何布局到动态优化的解决方案。首先,建立了三维空间定位模型,采用正三、正四、正五、正六边形锚点布设策略,通过 GDOP 分布仿真与实测对比,验证在同等条件下正六边形布局较传统等边三角形可降低约 40.5% 的 GDOP。其次,为适应 NLOS、强多径及信号衰减等综合干扰,设计了基于线性递减惯性权重的改进粒子群优化算法,对锚点半径与高度进行动态调整,使平均 GDOP 从 1.25 优化至 0.829,较传统布局进一步提升 33.9%。最后,在覆盖 20 m×20 m 地下车道并结合墙面、立柱等障碍物的真实场景中,通过改进的EKF 与 LS两种滤波方法对比,验证了改进的 EKF 在动态响应和误差鲁棒性方面的优势。

     

    Abstract: In response to the challenges of ultra-wideband indoor vehicle localization in complex underground parking environments, a multi-anchor deployment system based on the Decawave DWM1000 module was developed, together with a unified solution spanning static geometric layout and dynamic optimization. A three-dimensional localization model was first established, in which regular triangular, quadrilateral, pentagonal, and hexagonal anchor deployment strategies were investigated. Through geometric dilution of precision analysis and experimental validation, the regular hexagonal configuration was shown to reduce geometric dilution of precision by approximately 40.5% compared with the conventional equilateral triangular layout under identical conditions. To address non-line-of-sight propagation, severe multipath effects, and signal attenuation, an improved particle swarm optimization algorithm with linearly decreasing inertia weight was further proposed to dynamically optimize anchor radius and height, reducing the average geometric dilution of precision from 1.25 to 0.829, corresponding to an additional improvement of 33.9% over traditional layouts. Finally, in a realistic underground parking scenario covering 20 m × 20 m and incorporating obstacles such as walls and pillars, an improved extended Kalman filter was compared with the least squares method, demonstrating superior performance in terms of dynamic responsiveness and robustness against positioning errors. (请作者规范缩写使用方法, 除了类似于GDP, CPU之类的第一次出现需用全称, 太多缩写了, PSO中文里是粒子群算法, 为什么其它的还是缩写? )

     

/

返回文章
返回