| 529 | 5 | 256 |
| 下载次数 | 被引频次 | 阅读次数 |
针对接收信号强度指示(Received Signal Strength Index, RSSI)定位易受到环境因素的影响,提出了一种基于RSSI扩展卡尔曼滤波的改进蛇定位算法(RSSI Extended Kalman Filter-based Improved Snake Optimization Localization Algorithm, RSSI-EISL)。该算法利用扩展卡尔曼滤波(Extended Kalman Filter, EKF)模型对RSSI信号值进行平滑处理,使其能够抑制噪声和异常值对估计结果的影响,从而提高测距的准确性和鲁棒性。通过引入Levy飞行和非线性收敛因子的改进蛇优化算法(Improved Snake Optimization Algorithm, ISO),提升了蛇优化算法(Snake Optimization Algorithm, SO)的寻优能力,使之能够更加准确地计算出待测节点的坐标。根据仿真结果显示,相较于基于RSSI最小二乘定位算法(RSSI Ordinary Least Squares Localization Algorithm, ROL)、基于RSSI EKF的灰狼定位算法(RSSI Extended Kalman Filter-based Grey Wolf Optimization Algorithm, REGL)和基于RSSI EKF的蛇定位算法(RSSI EKF-based Snake Optimization Localization Algorithm, RESL),RSSI-EISL的定位精度分别提高了26.4%、8.75%和5.6%,算法的收敛速度和全局搜索能力也有所提升。
Abstract:In order to address the impact of environmental factors on the Received Signal Strength Index(RSSI) for localization, a based RSSI Extended Kalman Filter Improved Snake Optimization Localization Algorithm(RSSI-EISL) is proposed. This algorithm utilizes the Extended Kalman Filter(EKF) model to smooth the RSSI signal values and suppress the influence of noise and outliers on the estimation results, thereby improving the accuracy and robustness of distance measurement. By introducing the Improved Snake Optimization Algorithm(ISO) with Levy flight and nonlinear convergence factor, the ability of the Snake Optimization Algorithm(SO) is enhanced, enabling more accurate calculation of the coordinates of the nodes to be measured. According to simulation results, the proposed RSSI-EISL improves the localization accuracy by about 26.4%, 8.75%, and 5.6% compared to RSSI Ordinary Least Squares Localization Algorithm(ROL), RSSI Extended Kalman Filter-based Grey Wolf Optimization Algorithm(REGL), and RSSI EKF-based Snake Optimization Localization Algorithm(RESL) algorithms, respectively, while the convergence speed and global search capability of the algorithm are also improved.
[1] 田昕,魏国亮,王甘楠.无线传感器网络定位综述[J].信息与控制,2022,51(1):69-87.
[2] 钱志鸿,王义君.面向物联网的无线传感器网络综述[J].电子与信息学报,2013,35(1):215-227.
[3] 王田,兰艳亭,郭译凡,等.改进的免疫粒子群算法在TDOA定位中的应用[J].无线电工程,2023,53(5):1199-1206.
[4] 蒋建峰,丁慧洁,张运嵩,等.DV-Hop定位算法的混沌粒子群优化[J].无线电工程,2023,53(6):1430-1437.
[5] 潘琢金,刘玉龙,罗振,等.基于卡尔曼滤波的加权补偿定位算法[J].计算机工程与设计,2017,38(10):2600-2604.
[6] 单好民,陈才学.基于RSSI高斯滤波的人工蜂群定位算法[J].传感技术学报,2021,34(7):979-983.
[7] 王改云,陆家卓,焦傲,等.混沌粒子群鸡群融合优化的RSSI质心定位算法[J].计算机工程,2021,47(6):197-202.
[8] LIU W Y,LUO X Y,WEI G,et al.Node Localization Algorithm for Wireless Sensor Networks Based on Static Anchor Node Location Selection Strategy[J].Computer Communications,2022,192(C):289-298.
[9] HU Z D,TAO Y,WANG Z D.Node Location Algorithm for Wireless Sensor Networks Oriented to Mountainous Terrain[J].International Journal of Wireless and Mobile Computing,2019,17(2):128-135.
[10] 任晓奎,于百川,李岩.基于RSSI的加权质心定位算法的改进[J].传感器与微系统,2021,40(11):150-153.
[11] ZHANG K,ZHANG G,YU X W,et al.WSNs Node Localization Algorithm Based on Multi-hop Distance Vector and Error Correction[J].Telecommunication Systems,2022,81(3):461-474.
[12] 李娜,贾伟.布谷鸟算法在无线传感器网络中的定位研究[J].数据采集与处理,2020,35(2):315-321.
[13] 王建强,代阳.基于高斯牛顿迭代估计的无线网络节点定位算法[J].测绘工程,2020,29(6):8-12.
[14] 于春荣,王益芳,于瑷雯.基于光纤传感的物联网节点定位技术研究[J].光通信研究,2020(6):8-11.
[15] 王建强,代阳,雷倩芳.狄克逊检验法滤波RSSI的室内定位算法[J].传感技术学报,2021,34(1):118-123.
[16] 任克强,潘翠敏.RSSI模型参数动态修正的协作定位算法[J].华中科技大学学报(自然科学版),2020,48(2):97-102.
[17] 季鹏,陈芳芳,徐天奇,等.基于融合Levy飞行策略与自适应变异因子优化QPSO-SVM算法[J].云南民族大学学报(自然科学版),2023,32(2):217-224.
[18] 张梦坤.入侵性杂草优化算法的改进与应用[D].镇江:江苏科技大学,2021.
[19] 刘哲,董楦,张德广,等.基于鲸鱼算法优化DV-Hop的人员定位算法[J].河北电力技术,2022,41(2):85-89.
[20] 孟宪猛,蔡翠翠.基于莱维飞行粒子群算法的稀布阵列天线综合[J].太赫兹科学与电子信息学报,2021,19(1):90-95.
基本信息:
中图分类号:TN929.5;TP212.9
引用信息:
[1]彭铎,刘明硕,谢堃.扩展卡尔曼滤波的改进蛇定位算法在WSN中的应用[J].无线电工程,2024,54(06):1489-1496.
基金信息:
国家自然科学基金(62265010,62061024); 甘肃省科技计划(23YFGA0062); 甘肃省创新基金(2022A-215)~~
2023-11-23
2023-11-23
2023-11-23