The Fisher information matrix and tracking method based on the SUKF target, relates to the technical field of communication control, solve the existing wireless network node exists in many nodes, using static cluster node selection, the need for the entire network clustering problems, poor efficiency, the invention adopts Fisher information matrix method based on dynamic tracking cluster; using the SUKF filtering algorithm for target tracking based on dynamic tracking cluster based on the filtering and information transmission; the method of the invention can avoid all data centralized filtering on cluster head set processing, sending and receiving data to reduce energy consumption, reduce the burden of cluster heads. The algorithm consists of several sub tasks at the same time node distribution and the method of the invention the work assigned to each member of the cluster head nodes, greatly reducing the data transmission between nodes, to avoid data collision and interference are simulated and compared with the centralized filtering algorithm to reduce the network energy consumption, improve the estimation accuracy.
【技术实现步骤摘要】
基于Fisher信息矩阵与SUKF的目标跟踪方法
本专利技术涉及通信
,具体涉及一种无线传感器网络下基于Fisher信息矩阵与SUKF的目标跟踪方法。
技术介绍
无线传感器网络(WSN:WirelessSensorNetwork)的发展特别得益于当今时代无线通信、低功耗嵌入式技术和片上系统等技术的发展。它以体积小、造价低、容易推广和健全的信息采集等优势被普遍的应用于反恐、战争、抗救、卫生、民生等领域,而目标跟踪更是一项重要的应用领域。无线传感器网络的拓扑结构对提高整个网络的MAC协议和路由协议的效率有很大的影响,是网络中数据传递与处理的基础。无线传感器网络节点的通信模块是整个网络能量消耗的主要部分,所以目前的拓扑控制主要针对两个方面进行研究:一是传输功率机制;二是分簇机制。传输功率机制通过调节节点的发射功率,在保证整个网络连通条件下,降低发射信息之间的干扰,从而改善网络的通信环境。分簇机制通过一种算法或者标准选择某些节点作为簇成员,并从簇成员中选择一个簇头用于数据融合与信息传递,减少参与跟踪节点的数目,避免过早的出现“空洞”期,从而延长网络寿命。静态的分簇需要对整个网络进行分簇,利用网络中的簇头构建与基站进行信息传输的骨架,这种方法不仅需要的参与节点众多,而且无法保证分簇的有效性。在此基础上,动态的分簇方法是在被跟踪目标附近建立跟踪簇,并且跟踪簇根据被跟踪目标进行更新。
技术实现思路
本专利技术为解决现有无线网络节点的控制方式存在参与节点众多,采用静态簇节点选取,需要对整个网络进行分簇,存在有效性差等问题,提供一种基于Fisher信息矩阵与SUKF的目标 ...
【技术保护点】
基于Fisher信息矩阵与SUKF的目标跟踪方法,其特征是,该方法由以下步骤实现:步骤一、采用基于Fisher信息矩阵方法建立动态跟踪簇;步骤一一、节点初始化;将无线传感器节点随机设置在监测区域后会向周围节点发布所述节点的自身信息,该节点接收周围节点的信息后进行存储筛选,并记录RL=2Rc范围内的节点信息,RL为传感器节点存储周围节点坐标的选择半径,Rc为传感器节点有效测量半径;步骤一二、选取以预测位置为原点,有效测量半径Rc范围内的节点作为候选簇集;即Ri=Rc,i为传感器节点数,Ri为第i个传感器节点与预测坐标点的距离,1≤i≤N;前一簇集中节点经过滤波算法获得预测坐标点,以所述预测坐标点为中心,Rc为半径内的所有传感器节点作为候选节点加入候选簇;即Ri≤RC,记录候选簇集为S
【技术特征摘要】
1.基于Fisher信息矩阵与SUKF的目标跟踪方法,其特征是,该方法由以下步骤实现:步骤一、采用基于Fisher信息矩阵方法建立动态跟踪簇;步骤一一、节点初始化;将无线传感器节点随机设置在监测区域后会向周围节点发布所述节点的自身信息,该节点接收周围节点的信息后进行存储筛选,并记录RL=2Rc范围内的节点信息,RL为传感器节点存储周围节点坐标的选择半径,Rc为传感器节点有效测量半径;步骤一二、选取以预测位置为原点,有效测量半径Rc范围内的节点作为候选簇集;即Ri=Rc,i为传感器节点数,Ri为第i个传感器节点与预测坐标点的距离,1≤i≤N;前一簇集中节点经过滤波算法获得预测坐标点,以所述预测坐标点为中心,Rc为半径内的所有传感器节点作为候选节点加入候选簇;即Ri≤RC,记录候选簇集为S*(k),同时确定初始簇集S(k);步骤一三、通过信息判据公式,选择候选簇集中的第一个节点作为簇头,选取簇头用于传输测量信息与节点自身信息;步骤一四、候选簇集中簇成员选择;采用贯序方式对簇成员进行选择,将选择的簇成员加入到初始簇集S(k)中,并从候选簇集S*(k)中剔除该节点,所述初始簇集S(k)节点测量到的数据传输到簇头节点,所述测量到的数据中包含自身节点的信息和测量目标的信息,由簇头节点处理数据进行滤波并获得下一时刻目标预测位置;步骤一五、簇头切换;对步骤一四所述的下一时刻目标预测位置跟踪,如果簇头节点CH(k)不在下一时刻簇集S(k+1)内,则返回执行步骤一三;反之,对簇头剩余节点能量进行判断,判断节点能量是否小于簇内节点能量的加权平均值,如果是,则簇头节点CH(k)不继续竞选,返回执行步骤一三;如果否,簇头节点CH(k)继续作为跟踪簇头,执行步骤一六;步骤一六、簇成员的变更;预测下一时刻簇集S(k+1),当初始簇集S(k)中的节点j不属于下一时刻簇集S(k+1)时,节点j发布退簇集信号后进入休眠状态;当节点j属于集合S(k+1),节点不退出跟踪簇;步骤二、采用基于SUKF的目标跟踪滤波算法,对步骤一建立的动态跟踪簇进行滤波与信息传递;步骤二一、滤波过程初始化;建立跟踪簇后,簇头唤醒簇内成员节点对目标进行跟踪检测,根据各节点观测值对目标进行预定位;获得目标状态向量与误差协方差的最优估计;步骤二二、数据传递;传感器节点间的数据传递按照步骤一四中节点的选择顺序进行,由节点i接收节点i-1传递的目标状态滤波值,若节点i是跟踪簇集中的头结点,则该节点接收前一时刻簇集尾的目标状态滤波值,并利用目标状态滤波值计算出2n+1个Sigma采样点与对应权值,并对其加权求和,获得目标状态量的一步预测;当i不是跟踪簇集中的头节点时,节点i接收自身簇中节点i-1的滤波值,作为目...
【专利技术属性】
技术研发人员:白雪梅,王锋,张晨洁,郭滨,胡汉平,耿小飞,
申请(专利权)人:长春理工大学,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。