成果介绍
本发明公开了一种精度可调的分布式无线网络目标定位方法,包括实施步骤为:步骤1:设定初始的目标位置猜测值步骤2:每一个无线定位结点k通过收集信号强度RSSI获得带噪距离值步骤3:在当前迭代时刻i,每一个无线定位结点k计算结点k和目标的误差步骤4:在当前迭代时刻i,计算其相对于的梯度向量从而获得下一时刻的目标估计值步骤5:判断如果为真,算法结束;步骤6:设置temp=temp+1,每一个无线定位结点k与自身通信范围内的邻居结点集N_k交换步骤7:执行加权一致性操作,步骤8:更新本次迭代步骤9:如果temp<=t,返回步骤6,否则执行步骤10;步骤10:更新迭代次数,返回步骤2。本发明中的算法是具有精度可调、高度一致性的分布式无线网络定位方法。
成果亮点
从实验结果可以看到,首先,从定位精度而言(附图3为2000次迭代结果的抽样图,附图4为附图3的采取semilogy方式显示的完整图),随着算法不断迭代,三个算法获得的定位误差不断缩小;其次从稳态精度,DGN 10优于DGN 5,而DGN 5优于DGN 1,但DGN 10比DGN 5的优势已经不是很明显了,表明一致性通信的轮数并不是越多越好,需要采取一定的折衷,因此也体现了算法在定位精度与通信成本之间的可控性;最后,附图5显示了三个算法在2000次迭代过程中全部结点之间定位误差的标准差,从中可以看出,DGN 1的标准偏差是最大的,而本发明中提出的由DGN 5和DGN 10所代表的DGN t算法具有更小的标准偏差,意味着算法的一致性目的实现的更好
团队介绍
湖北科技学院
成果资料