摘要
针对基于ZigBee网络的节点接收信号强度指示(received signal strength indication,RSSI)在复杂环境测量会产生偏差的问题,提出一种基于混合滤波的无线网络测距算法。该方法在运用卡尔曼滤波的基础上融合了基于中值自适应加权高斯滤波的混合滤波,首先用卡尔曼滤波算法去除波动性较大的RSSI值,再利用中位值抗差性原理和自适应函数降低RSSI数据的波动。仿真实验结果表明,混合滤波无线网络测距算法能够较大程度减小异常值带来的波动,有效提高RSSI采样精度。
For the bias of node received signal strength indication(RSSI)based on ZigBee network in complex environment,a wireless network ranging algorithm based on hybrid filtering is proposed.In this method,on the basis of the Kalman filtering,the hybrid filter based on the median adaptive weighted Gaussian filter is incorporated,and the Kalman filtering algorithm is used to remove the RSSI value with large volatility,and then the median value immunity principle and adaptive function are used to reduce the fluctuation of RSSI data.The simulation results show that the wireless network ranging algorithm based on hybrid filtering can greatly reduce the fluctuation caused by outliers and effectively improve the sampling accuracy of RSSI.
作者
刘姝廷
张贺
张媛媛
杨超前
LIU Shuting;ZHANG He;ZHANG Yuanyuan;YANG Chaoqian(Shenyang Ligong University,Shenyang 110159,China)
出处
《沈阳理工大学学报》
CAS
2025年第1期39-43,共5页
Journal of Shenyang Ligong University
基金
辽宁省教育厅高等学校基本科研项目(LJKMZ20220611)
沈阳理工大学引进高层次人才科研支持计划项目(1010147001127)。