分区域BES-ELM融合WDME加权双模的室内可见光定位

Indoor visible light positioning based on fusion of subregion BES-ELM and WDME weighted dual-mode

  • 摘要: 针对室内定位精度低、边界区域定位误差大等问题,提出一种秃鹰搜索算法-极限学习机(bald eagle search -extreme learning machine,BES-ELM)神经网络融合加权双模边缘(weighted dual-mode edge,WDME)定位模型的室内可见光定位方法。该方法提出采用单LED和5个光电探测器可见光系统结构,通过模糊C均值聚类算法实现房间区域划分;采用BES优化ELM神经网络,分区域建立BES-ELM定位模型;针对边界区域,构建WDME定位模型,实现边缘精准定位。基于3.2 m×3.2 m×3 m的室内环境进行仿真,结果表明:采用BES-ELM算法对中心区域进行定位,平均定位误差为0.011 7 m,最小定位误差为0.001 9 m;采用WDME定位模型对边缘区域定位,平均定位误差为0.013 3 m,相较于ELM、Elman、BES-ELM模型定位精度分别提高84%、27%、26%。因此,所提可见光定位方法使整体区域定位误差减小,尤其是边缘区域定位精度得到改善。

     

    Abstract: Aiming at the problems of low indoor positioning accuracy and large boundary area positioning error, an indoor visible light positioning method based on the bald eagle search-extreme learning machine (BES-ELM) neural network and weighted dual-mode edge (WDME) positioning model was proposed. In this method, a visible light system structure with a single LED and five photodetectors was proposed, and the room was divided by fuzzy c-means clustering algorithm. The BES was used to optimize the ELM neural network, and the BES-ELM positioning model was established in different regions. Aiming at the boundary area, a weighted dual-mode edge (WDME) positioning model was constructed to achieve accurate edge location. Based on the indoor environment simulation of 3.2 m×3.2 m×3 m, the results show that using the BES-ELM algorithm to locate the center area, the average positioning error is 0.011 7 m, and the minimum positioning error is 0.001 9 m. Using the WDME positioning model to locate the edge area, the average positioning error is 0.013 3 m, which is 84%, 27%, and 26% higher than that of ELM, Elman and BES-ELM models, respectively. Therefore, the proposed visible light positioning method reduces the overall area positioning errors, especially improving the positioning accuracy of edge area.

     

/

返回文章
返回