基于测距-定位双阶段优化的RSSI定位算法研究OA
Research on RSSI Location Algorithm with Dual-stage Optimization of Distance Measurement and Positioning
针对无线传感器网络中基于接收信号强度指示(Received Signal Strength Indicator,RSSI)定位技术易受环境影响、定位精度较低的问题,提出一种将 RSSI 定位过程分为测距阶段与定位阶段的双阶段优化方法.测距阶段,改进卡尔曼滤波算法以 RSSI 信号均值作为初始状态估计,结合网格遍历搜索优化过程噪声协方差和测量噪声协方差参数,提升卡尔曼滤波算法的适应性和滤波效果,降低测距阶段的误差;定位阶段,使用多策略改进鲸鱼优化的节点位置估计算法求解未知节点位置,进一步提高定位精度.该算法通过 K-means 聚类初始化策略、精英反向学习策略和随机鲸鱼学习策略,提升原始鲸鱼优化算法的全局搜索能力和收敛速度,进一步提高定位精度.实验结果表明,该双阶段优化方法在定位误差控制方面优于传统的单阶段优化策略,具备更高的定位精度与更强的环境适应能力,并在与其他对比算法的性能比较中展现出明显优势.
A two-stage optimization method is proposed to address the issues of environmental impact and low positioning accuracy in wireless sensor networks based on Received Signal Strength Indicator(RSSI)positioning technology.The RSSI positioning process is divided into a ranging stage and a positioning stage.In the ranging stage,the Kalman filter algorithm is improved to use the RSSI signal mean as the initial state estimation,combined with grid traversal search optimization process noise covariance and measurement noise co-variance parameters,to enhance the adaptability and filtering effect of the Kalman filter algorithm and reduce errors in the ranging stage.In the positioning stage,multiple strategies are used to improve the whale optimization node position estimation algorithm to solve for un-known node positions,further improving the positioning accuracy.This algorithm improves the global search ability and convergence speed of the original whale optimization algorithm through K-means clustering initialization strategy,elite reverse learning strategy,and random whale learning strategy,further enhancing the positioning accuracy.The experimental results show that the proposed two-stage optimization method is superior to traditional single-stage optimization strategies in positioning error control,with higher positioning accuracy and stronger environmental adaptability.It also demonstrates significant advantages in performance comparison with other com-parative algorithms.
雒明世;赵彦博
西安石油大学 计算机学院,陕西 西安 710065西安石油大学 计算机学院,陕西 西安 710065
信息技术与安全科学
无线传感器网络RSSI卡尔曼滤波算法鲸鱼优化算法定位精度
wireless sensor networkreceived signal strength indicatorKalman filtering algorithmwhale optimization algorithmpositioning accuracy
《计算机技术与发展》 2026 (4)
9-15,7
西安市科学技术局/西安市科技计划项目(2024GXFW0079)西安石油大学2025年研究生专项教改项目(2025-X-YAL-021)
评论