节点定位是无线传感器关键技术之一,针对固定多锚节点方法定位精度低的缺陷,为了提高无线传感器的定位精度,提出了一种基于改进单锚节点的无线传感器网络节点定位算法( SFOA-SVM )。首先采用单移动锚节点在无线传感器网络中移动,构建无线传感器定位模型的学习样本,然后采用SVM构建节点定位模型,并采用渔夫捕鱼算法模拟渔夫捕鱼行为找到最优SVM参数,最后采用仿真实验测试节点的定位性能。结果表明,相对于其它定位算法,SFOA-SVM提高了无线传感器节点的定位精度,具有一定的实际应用价值。
Node localization is the key technology of the wireless sensor network, multi-anchor nodes localization algorithm exists low precision, In order to improve location precision of sensor nodes, a novel node localization method based on improve single anchor node is proposed in this paper,, Firstly, a single mobile anchor node is moved in the wireless network, and the study samples are constructed for nodes localization model, and then SVM is used to build node localization model in which fisher fishing behavior are simulated to find the optimal parameters of SVM, and final_ly the performance is tested by simulation experiment. The results show that, compared with other localization method, the proposed method can improve the precision of the sensor nodes and it has some practical application values.