[发明专利]一种无线传感器网络的鲁棒分布式滤波方法和装置有效
申请号: | 201610896232.9 | 申请日: | 2016-10-14 |
公开(公告)号: | CN106507275B | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 周东华;张峻峰;何潇 | 申请(专利权)人: | 清华大学 |
主分类号: | H04W4/70 | 分类号: | H04W4/70;H04W84/18 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 吴大建 |
地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无线传感器网络的鲁棒分布式滤波方法和装置,包括:建立随机不确定时变无线传感器网络的数学模型;任意两个无线传感器网络节点互相传送各自的测量输出信息;根据无线传感器网络的数学模型、当前控制输入信息、各个网络节点获取的当前测量输出信息以及增广变量确定无线传感器网络的滤波器模型;利用滤波器模型对各个无线传感器网络节点监测的感知对象进行状态估计。因此,采用本发明可以不依赖不确定性结构,解决了同时具有时变拓扑结构,随机拓扑不确定性,和随机模型不确定性的无线传感器网络的分布式滤波问题,有效保障了感知对象运行状态实时在线监测的应用需求。 | ||
搜索关键词: | 一种 无线 传感器 网络 分布式 滤波 方法 装置 | ||
【主权项】:
1.一种无线传感器网络的鲁棒分布式滤波方法,包括:建立随机不确定时变无线传感器网络的数学模型,其中,所述随机不确定时变无线传感器网络的数学模型,是根据所述无线传感器网络监测的感知对象的状态方程、所述无线传感器网络的分布式测量方程以及所述无线传感器网络的随机时变拓扑结构模型建立的;其中,所述无线传感器网络监测的感知对象的状态方程是采用公式一表示的,公式一:x(k+1)=(Ac(k)+Aδ(k))x(k)+(Bc(k)+Bδ(k))u(k)+w(k),其中,x(k+1)表示k+1时刻的感知对象状态变量,x(k)表示k时刻的感知对象状态变量,u(k)表示k时刻的控制输入信号,w(k)表示k时刻的过程噪声信号,Ac(k)表示k时刻的第一中心过程参数矩阵,Bc(k)表示k时刻的第二中心过程参数矩阵,Aδ(k)表示k时刻的第一随机过程参数不确定性,Bδ(k)表示k时刻的第二随机过程参数不确定性;所述无线传感器网络的分布式测量方程是采用公式二表示的,公式二:yi(k)=(Cc,i(k)+Cδ,i(k))x(k)+vi(k),i∈S(1,N),其中,yi(k)表示k时刻第i个无线传感器网络节点的测量输出信号,vi(k)表示k时刻第i个无线传感器网络节点的测量噪声信号,Cc,i(k)表示k时刻第i个无线传感器网络节点的中心测量参数矩阵,Cδ,i(k)表示k时刻第i个无线传感器网络节点的随机测量参数不确定性;所述无线传感器网络的随机时变拓扑结构模型是采用公式三表示的,公式三:G=(V,E(k),Hc(k)+Hδ(k)),V=S(1,N),
其中,G表示有向图,V表示无线传感器网络顶点的集合,E(k)表示无线传感器网络连接边的集合,Hc(k)表示k时刻无线传感器网络中心权重矩阵,Hδ(k)表示k时刻无线传感器网络随机权重不确定性;任意两个无线传感器网络节点互相传送各自的测量输出信息;无线传感器网络的各个网络节点实时采集其监测的感知对象的控制输入信息,以确定无线传感器网络的当前控制输入信息;确定所述无线传感器网络的增广变量,所述增广变量是将各个无线传感器网络节点的相关变量进行扩展得到的,其中所述各个无线传感器网络节点的相关变量至少包括:感知对象状态变量;其中,所述无线传感器网络的增广变量包括X(k)与以下任意一个或者多个变量的组合:
U(k)、y(k)、W(k)、v(k)、Ac(k)、Aδ(k)、Bc(k)、Bδ(k)、Cc(k)、Cδ(k)、K(k)、
Hc,i(k)、Hδ,i(k)、Hc(k)、Hδ(k)、Hi(k)、H(k)、Fi、F;上述变量分别采用公式四至公式二十五表示,公式四:
公式五:X(k)=coli∈S(1,N){x(k)},公式六:U(k)=coli∈S(1,N){u(k)},公式七:y(k)=coli∈S(1,N){yi(k)},公式八:W(k)=coli∈S(1,N){w(k)},公式九:v(k)=coli∈S(1,N){vi(k)},公式十:Ac(k)=diagi∈S(1,N){Ac(k)},公式十一:Aδ(k)=diagi∈S(1,N){Aδ(k)},公式十二:Bc(k)=diagi∈S(1,N){Bc(k)},公式十三:Bδ(k)=diagi∈S(1,N){Bδ(k)},公式十四:Cc(k)=diagi∈S(1,N){Cc,i(k)},公式十五:Cδ(k)=diagi∈S(1,N){Cδ,i(k)},公式十六:K(k)=rowj∈S(1,N){coli∈S(1,N){Kij(k)}},公式十七:
公式十八:
公式十九:
公式二十:Hc(k)=coli∈S(1,N){Hc,i(k)},公式二十一:Hδ(k)=coli∈S(1,N){Hδ,i(k)},公式二十二:Hi(k)=Hc,i(k)+Hδ,i(k),公式二十三:H(k)=Hc(k)+Hδ(k),公式二十四:
公式二十五:F=rowi∈S(1,N){Fi},其中,
表示k时刻第i个无线传感器网络节点监测的感知对象状态变量的估计误差,
表示
的增广矩阵,X(k)表示x(k)的增广矩阵,U(k)表示u(k)的增广矩阵,y(k)表示yi(k)的增广矩阵,W(k)表示w(k)的增广矩阵,v(k)表示vi(k)的增广矩阵,Ac(k)表示Ac(k)的增广矩阵,Aδ(k)表示Aδ(k)的增广矩阵,Bc(k)表示Bc(k)的增广矩阵,Bδ(k)表示Bδ(k)的增广矩阵,Cc(k)表示Cc,i(k)的增广矩阵,Cδ(k)表示Cδ,i(k)的增广矩阵,Kij(k)表示第j个无线传感器网络节点向第i个无线传感器网络节点传输信息时的滤波器增益,K(k)表示Kij(k)的增广矩阵,
表示k时刻第i个无线传感器网络节点的状态估计值,
表示
的增广矩阵,hc,ij(k)j∈S(1,N)表示k时刻第j个无线传感器网络节点向第i个无线传感器网络节点传输信息时的中心权重矩阵,
表示nyi维单位矩阵,Hc,i(k)表示
的增广矩阵,hδ,ij(k)j∈S(1,N)表示k时刻第j个无线传感器网络节点向第i个无线传感器网络节点传输信息时的随机权重不确定性,Hδ,i(k)表示
的增广矩阵,Hc,i(k)表示k时刻第i个无线传感器网络节点的中心权重矩阵,Hδ,i(k)表示k时刻第i个无线传感器网络节点的随机权重不确定性, Hi(k)表示k时刻第i个无线传感器网络节点的权重矩阵,H(k)表示k时刻无线传感器网络节点的权重矩阵,Fi表示第i个无线传感器网络节点的提取矩阵,F表示无线传感器网络节点的提取矩阵;根据所述无线传感器网络的数学模型、当前控制输入信息、各个网络节点获取的当前测量输出信息以及增广变量确定所述无线传感器网络的滤波器模型;其中,各个无线传感器网络节点的分布式滤波器增益是根据所述数学模型和所述当前控制输入信息确定的,具体包括:确定所述感知对象的状态估计初值和所述感知对象的状态二阶矩;其中,采用公式二十九确定感知对象的状态二阶矩,其中,公式二十九如下:
其中,Σx(k)表示k时刻的感知对象状态变量的二阶矩,Σx(k‑1)表示k‑1时刻的感知对象状态变量的二阶矩,
表示Aδ(k‑1)与x(k‑1)乘积的二阶矩,Aδ(k‑1)表示k‑1时刻的第一随机过程参数不确定性,x(k‑1)表示k‑1时刻的感知对象状态变量,
表示k‑1时刻的感知对象状态变量的均值,Σu(k‑1)表示u(k‑1)的二阶矩,
表示Bδ(k‑1)与u(k‑1)乘积的二阶矩,Bδ(k‑1)表示k‑1时刻的第二随机过程参数不确定性,Σw(k‑1)表示w(k‑1)的协方差矩阵,w(k‑1)表示k‑1时刻的过程噪声信号;根据所述增广变量、所述感知对象的状态估计初值以及所述感知对象的状态二阶矩确定各个无线传感器网络节点的分布式滤波器增益;其中,采用如下计算式计算中间变量:![]()
其中,P(k‑1)表示k‑1时刻的状态估计误差协方差;![]()
Ti(k)=Hc,i(k)Cc(k)G(k)基于所述中间变量计算传感器节点的分布式滤波器增益:
其中,所述无线传感器网络的增广分布式滤波器增益是根据所述各个无线传感器网络节点的分布式滤波器增益确定的;基于公式三十利用所述滤波器模型对各个无线传感器网络节点监测的感知对象进行状态估计;其中,公式三十:
其中,
是通过公式三十一确定的,rj(k)是通过公式三十二确定的,
表示k时刻第i个无线传感器网络节点的一步状态预测值,rj(k)表示k时刻第j个无线传感器网络节点的新息;公式三十一:
其中,Ac(k‑1)表示k‑1时刻的第一中心过程参数矩阵,Bc(k‑1)表示k‑1时刻的第二中心过程参数矩阵,
表示k‑1时刻的第i个无线传感器网络节点的状态估计值,u(k‑1)表示k‑1时刻的控制输入信号;公式三十二:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610896232.9/,转载请声明来源钻瓜专利网。