[发明专利]基于粒子化和积算法的无线传感器网络目标跟踪方法有效
申请号: | 201610143862.9 | 申请日: | 2016-03-14 |
公开(公告)号: | CN105898691B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 李威 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W64/00;H04W84/18 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 213022 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于粒子化和积算法的无线传感器网络目标跟踪方法,包括:传感器观测自身与目标之间的距离;传感器构建目标跟踪的因子图模型,采用粒子化和积算法计算目标状态的本地后验概率分布;传感器广播目标状态的本地后验概率分布,并接收邻居传感器的本地后验概率分布;传感器采用粒子化和积算法计算目标状态的全局后验概率分布;传感器估计目标的位置;判断距离目标最近的传感器,并广播目标的估计位置。本发明采用因子图模型对无线传感器网络目标跟踪进行建模,并采用粒子化和积算法通过计算目标状态的后验概率分布,实现对目标位置的估计。 | ||
搜索关键词: | 基于 粒子 算法 无线 传感器 网络 目标 跟踪 方法 | ||
【主权项】:
1.基于粒子化和积算法的无线传感器网络目标跟踪方法,其特征在于:包括以下步骤,步骤1,t时刻,监控区域的每个传感器观测自身与目标之间的距离,获得各自的本地观测数据zt;步骤2,每个传感器根据本地观测数据zt,构建因子图模型,用因子图模型表示目标状态Xt和本地观测数据zt的联合概率分布,并采用粒子化和积算法计算目标状态Xt的本地后验概率分布;步骤3,每个传感器广播本地后验概率分布,并接收邻居传感器的本地后验概率分布;步骤4,每个传感器根据自身和邻居传感器的本地后验概率分布,采用粒子化和积算法计算目标状态Xt的全局后验概率分布;步骤5,每个传感器根据全局后验概率分布估计目标的位置;步骤6,判断距离目标最近的传感器,并广播目标的估计位置;传感器的观测方程为,
其中,zt表示t时刻传感器的距离观测数据,即传感器的本地观测数据,[nxny]T表示传感器的位置,[xtyt]T=Pt表示t时刻目标的位置,vt表示t时刻的观测噪声;t时刻目标状态Xt的状态方程为,
其中,
表示t时刻目标速度,
表示t‑1时刻目标速度,[xt‑1yt‑1]T=Pt‑1表示t‑1时刻目标的位置,
表示t‑1时刻目标加速度,[uxuy]T表示过程噪声;![]()
其中,ts表示时间的步进长度;目标状态Xt和本地观测数据zt的联合概率分布p(Xt,zt|Xt‑1,At‑1)表达式为,p(Xt,zt|Xt‑1,At‑1)=p(zt|Xt)·p(Xt|Xt‑1,At‑1)其中,p(zt|Xt)表示似然函数,p(Xt|Xt‑1,At‑1)表示先验概率分布,Xt‑1表示t‑1时刻的目标状态;采用因子图表示p(Xt,zt|Xt‑1,At‑1)的因式分解为,fX(Xt,Xt‑1,At‑1)=p(Xt|Xt‑1,At‑1)fz(Xt,zt)=p(zt|Xt)其中,fX(Xt,Xt‑1,At‑1)表示因子结点fX的本地函数,fz(Xt,zt)表示因子结点fz的本地函数;步骤2中,粒子化和积算法计算目标状态Xt的本地后验概率分布的过程包括,粒子化和积算法的因子结点fz的粒子化消息更新准则:A1)输入变量结点zt传递至因子结点fz的消息
A2)通过传感器的观测方程,将因子结点fz的本地函数p(zt|Xt)简化为p(zt|Pt);A3)Pt的分布以传感器的位置[nxny]T为圆心,d=zt‑vt为半径的圆,因子结点fz传递至变量结点Xt的消息
的粒子化形式为
其中,![]()
θi~U(0,2π),
N表示粒子个数,i∈[1,N],θi~U(0,2π)表示θi从区间[0,2π]的均匀分布中直接采样,
表示观测噪声vt的概率分布函数,Pti表示消息
的第i个粒子,
表示消息
的第i个权重,vt表示t时刻的观测噪声;粒子化和积算法的因子结点fX的粒子化消息更新准则:B1)输入变量结点Xt‑1传递至因子结点fX的粒子化消息
即t‑1时刻目标状态Xt‑1的全局后验概率分布
其中,
表示变量结点Xt‑1的第i个粒子,
表示变量结点Xt‑1的第i个权重;B2)输入变量结点At‑1传递至因子结点fX的粒子化消息
即
其中,
表示变量结点At‑1的第i个粒子,
表示变量结点At‑1的第i个权重;B3)因子结点fX的本地函数p(Xt|Xt‑1,At‑1)由状态方程给出;B4)因子结点fX传递至变量结点Xt的消息
的粒子化形式为
其中,![]()
![]()
![]()
![]()
![]()
分别表示过程噪声Ui在x和y轴上的分量,pU(u)表示过程噪声分量ux和uy的概率分布函数;粒子化和积算法的变量结点Xt的粒子化消息更新准则:C1)输入因子结点fz传递至变量结点Xt的粒子化消息
即
C2)输入因子结点fX传递至变量结点Xt的粒子化消息
即
C3)变量结点Xt将
的粒子和
的粒子的前两项进行乘积,计算得到目标位置Pt的本地后验概率分布
其中,
表示本地后验概率分布plocal(Pt)的第i个粒子,
表示本地后验概率分布plocal(Pt)的第i个权重。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610143862.9/,转载请声明来源钻瓜专利网。