当前位置: X-MOL 学术IEEE Photon. J. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Indoor High Precision Three-Dimensional Positioning System Based on Visible Light Communication Using Improved Hybrid Bat Algorithm
IEEE Photonics Journal ( IF 2.4 ) Pub Date : 2020-10-01 , DOI: 10.1109/jphot.2020.3017670
Yong Chen , Han Zheng , Huanlin Liu , Zhaozhong Han , Zhimiao Ren

To solve problems of low positioning accuracy and long time-consuming in indoor visible light three-dimensional positioning system, a visible light three-dimensional positioning method based on the improved hybrid bat algorithm (IHBA) is proposed in this paper. Firstly, some beacon points are set at the beginning of the IHBA to reduce the number of iterations. Secondly, weight coefficient is defined to improve positioning accuracy when the fitness function is constructed. Thirdly, aiming at controlling the search speed reasonably, an adaptive search factor is introduced while the bat individual update formula is designed. Finally, the chaotic perturbation operation is used to avoid the algorithm falling into local optimum. In indoor simulation environment, the size of which is 5 m×5 m × 3 m, the average positioning error of the IHBA is 1.16 cm and the positioning time is 1.85s. To verify the actual effectiveness of IHBA, a receiver is placed in the experimental environment, the size of which is 1.5 m × 1.2 m × 2 m. Through the optical power detected by the receiver, the processor calculate its coordinates with IHBA. The average positioning error of the IHBA is 3.64 cm and the positioning time is 0.89 s. The proposed algorithm has practical application value in existing indoor positioning methods.

中文翻译:

基于改进混合蝙蝠算法的可见光通信室内高精度三维定位系统

针对室内可见光三维定位系统定位精度低、耗时长的问题,提出一种基于改进混合蝙蝠算法(IHBA)的可见光三维定位方法。首先,在IHBA的开头设置一些信标点以减少迭代次数。其次,在构建适应度函数时定义权重系数以提高定位精度。第三,为了合理控制搜索速度,在设计蝙蝠个体更新公式的同时引入了自适应搜索因子。最后采用混沌扰动操作避免算法陷入局部最优。在5 m×5 m×3 m的室内模拟环境中,IHBA的平均定位误差为1。16 cm,定位时间1.85s。为了验证 IHBA 的实际有效性,在实验环境中放置了一个接收器,接收器的大小为 1.5 m × 1.2 m × 2 m。通过接收器检测到的光功率,处理器用 IHBA 计算其坐标。IHBA 的平均定位误差为 3.64 cm,定位时间为 0.89 s。该算法在现有的室内定位方法中具有实际应用价值。
更新日期:2020-10-01
down
wechat
bug