为了提高二进制无线传感器网络跟踪算法的精度和实时性,降低传感器节点能耗,将分布式粒子滤波运用到二进制无线传感器网络中进行目标跟踪。选择信号强度最大的节点作为簇头节点,在簇头单跳通信范围内的所有节点和簇头组成对目标跟踪的动态分簇,在簇头节点进行粒子采样和状态估计,在簇头之间传递粒子及其权值,从而得到了二进制无线传感器网络的分布式粒子滤波跟踪算法。研究了粒子数和网络节点数量对跟踪精度的影响。仿真结果表日月,传感器的节点数量会影响跟踪精度,但是粒子数对跟踪精度的影响更大。同时分布式粒子滤波比集中式粒子滤波具有更好的实时性和更低的能耗。
In order to improve the tracking precision, real-time performance, and reduce communication costs, distributed particle filter is applied to binary wireless sensor network tracking. The node with the biggest signal strength is selected as cluster, and the dynamic clustering is composed of the cluster and all nodes within one hop communication range of the cluster. State estimation are achieved in cluster-heads, particles and their weight are transmitted between cluster-heads. Therefore the distributed particle filter tracking algorithm for binary wireless sensor is given. Effect on tracking precision caused by number of particle and node is investigated. Simulation results indicate that the number of particle has greater im- pact on tracking precision than that of the node number. Meanwhile the distributed particle filter has bet- ter real-time performance and lower energy consumption than centralized particle filter.