针对传统的RSS定位方法对环境因素要求过高,在设计校准和运行操作阶段工作量大效率不高的问题,提出一种基于锚节点RSS在线建模校准的无线传感器网络定位算法;首先,利用标准偏差阈值方法对信号强度不确定度较大的锚节点进行过滤,并对锚节点和未知节点间的距离与接收信号强度的关系进行在线建模;其次,采用周期校准方式对在线模型进行实时修正,然后利用加权平均的方式对未知节点进行定位,建立对环境因素的自适应机制实现节点的实时准确定位;最后,通过仿真显示该方法能够有效对无线传感器网络未知节点进行定位且精度满足要求,算法简单易于实现具有实际应用价值.
In order to solve the high requirements for environmental factors and inefficiency in calibration and operation stage of the traditional RSS location method, a kind of adaptive online model calibration based RSS real time location algorithm was proposed. Firstly, The standard deviation threshold method was used to remove the anchor nodes with larger uncertainty signal strength, which would be used for online modeling on the rela tionship between anchor nodes and unknown nodes with the distance between the received signal strength. Secondly, the periodic calibration method was used for online real--time model correction, and then the weighted average method was used to locate the unknown node, which construct the adaptive mechanism for environment factors to implement accurate real--time location. Finally, the simulation shows that the method proposed could effectively and accurately locate the unknown nodes, the algorithm was easy to be realized and has practical application value.