系统仿真学报 ›› 2017, Vol. 29 ›› Issue (6): 1193-1200.doi: 10.16182/j.issn1004731x.joss.201706005

• 仿真建模理论与方法 • 上一篇    下一篇

基于LWR-ABCSVR的WiFi指纹定位算法

王艳, 殷富成, 纪志成, 严大虎   

  1. 江南大学物联网技术应用教育部工程研究中心,无锡 214122
  • 收稿日期:2016-10-21 修回日期:2016-11-08 出版日期:2017-06-08 发布日期:2020-06-04
  • 作者简介:王艳(1978-),女,江苏无锡,博士,副教授,硕导,研究方向为无线传感器网络、制造物联技术。
  • 基金资助:
    国家自然科学基金(61572238),江苏省杰出青年基金(BK20160001),江苏省产学研联合创新资金-前瞻性联合研究项目(BY2016022-24)

Fingerprinting Positioning Algorithm for WiFi Based on Locally Weighted Regression and Support Vector Regression Optimized by Artificial Bee Colony

Wang Yan, Yin Fucheng, Ji Zhicheng, Yan Dahu   

  1. Engineering Research Center of Internet of Things Technology Applications Ministry of Education, Wuxi 214122, China
  • Received:2016-10-21 Revised:2016-11-08 Online:2017-06-08 Published:2020-06-04

摘要: 针对在WiFi环境下,传统的位置指纹定位算法定位精度不够高和指纹数据库构建困难的问题提出了一种基于线性加权回归(LWR)和蜂群优化的支持向量回归机(ABCSVR)的LWR-ABCSVR定位算法。该算法通过LWR在离线阶段对采集到的位置指纹数据库进行扩充;利用ABCSVR构建物理位置和RSS之间的非线性关系,并通过构建的预测模型完成定位。实验结果表明,该算法的定位精度远高于传统的几种定位算法,并且可以在一定程度上减少构建指纹数据库的工作量,是一种综合性能良好的定位算法。

关键词: WiFi, LWR算法, ABC算法, SVR算法, 定位技术

Abstract: Since the traditional location fingerprinting algorithms have poor positioning accuracy and cost laborious efforts constructing fingerprinting database during the offline phase, a novel LWR-ABCSVR positioning algorithm was proposed, that the derived algorithm was based on the locally weighted regression (LWR) method and support vector regression was optimized by artificial bee colony (ABCSVR) algorithm. By using the proposed algorithm, the fingerprinting database was expanded by LWR step. The ABCSVR algorithm was employed to build the nonlinear relationship between the RSS values of reference points and their locations. The position of mobile terminal was predicted by the constructed model. Simulation results indicate that the proposed algorithm performs better than traditional location fingerprinting algorithms, in terms of positioning accuracy and database constructing costs.

Key words: WiFi, LWR algorithm, ABC algorithm, SVR algorithm, positioning technique

中图分类号: