摘要

针对室内定位精度不高、稳定性差的问题,本文提出了一种基于遗传算法优化极限学习机(GA-ELM)的多LED灯室内可见光定位系统。该系统先通过遗传算法(GA)优化ELM神经网络的初始权值和阈值,使优化后的ELM网络的拓扑结构更加稳定,不易陷于局部最优;然后利用各个参考点处LED接收的光功率以及接收机的位置坐标作为指纹数据,构建指纹数据库,将指纹数据库引入到优化好的ELM网络模型中进行训练,建立定位模型。实验结果表明,在4 m×4 m×3 m的测试空间内,本文算法的平均定位误差为0.9214 cm,最大定位误差为3.9192 cm,定位精度可达毫米级。