Acta Geodaetica et Cartographica Sinica ›› 2024, Vol. 53 ›› Issue (8): 1564-1573.doi: 10.11947/j.AGCS.2024.20220693

• Geodesy and Navigation • Previous Articles     Next Articles

A RSSI ranging algorithm based on GWO-BP neural network

Yiruo LIN1(), Kegen YU1(), Feiyang ZHU1, Jinwei BU2   

  1. 1.School of Environmental Science and Spatial Informatics, China University of Mining and Technology, Xuzhou 221116, China
    2.Faculty of Land Resources Engineering, Kunming University of Science and Technology, Kunming 650093, China
  • Received:2022-12-08 Published:2024-09-25
  • Contact: Kegen YU E-mail:yiruo.lin@foxmail.com;yiruo.lin@foxmail.com;kegen.yu@cumt.edu.cn
  • About author:LIN Yiruo (1996—), male, PhD, majors in indoor wireless localization, multi-sensor information fusion, and machine learning based localization. E-mail: yiruo.lin@foxmail.com
  • Supported by:
    The Graduate Innovation Program of China University of Mining and Technology(2024WLKXJ174);The Fundamental Research Funds for the Central Universities(2024-10980);Postgraduate Research & Practice Innovation Program of Jiangsu Province(KYCX24_2825);The National Natural Science Foundation of China(42174022)

Abstract:

Recently, the research on received signal strength indication (RSSI) based ranging has received a significant attention, especially in the field of Internet of things and indoor positioning. Precise distance measurement is the basis for high-precision positioning based on ranging algorithms, but the RSSI signal is highly fluctuating due to measurement noise and multi-path effects, which leads to a non-uniform mapping relationship between RSSI and the real physical distance in space. In order to enhance the mapping relationship between RSSI and real physical distance and improve the precision of RSSI ranging, this paper proposes a RSSI ranging algorithm based on GWO-BP neural network, which makes use of back propagation (BP) neural network and gray wolf optimization (GWO) algorithm. GWO algorithm has faster convergence and greater stability than particle swarm optimization (PSO), genetic algorithm (GA), differential evolution (DE), evolutionary programming (EP) and evolution strategy (ES). Furthermore, in this paper, the results of the experiments conducted in two different environments by collecting real data through the developed smartphone software show that: the root mean square error (RMSE) of the path loss model (PLM) based ranging were 2.218, 2.059 m, the RMSE of the traditional BP neural network ranging algorithm were 1.541, 1.551 m, and the RMSE of the GA algorithm-based optimized BP neural network ranging algorithm were 1.269, 1.201 m, respectively, and the RMSE of the GWO-BP neural network ranging algorithm proposed in this paper were 1.054, 0.833 m, respectively. The results indicate that the RSSI ranging algorithm proposed in this paper has higher ranging precision and better robustness.

Key words: path loss model, optimization algorithm, BP neural network, RSSI ranging, indoor positioning

CLC Number: