[发明专利]一种应用联邦H∞滤波器实现组合导航精确定位的方法及系统无效
申请号: | 201210009327.6 | 申请日: | 2012-01-12 |
公开(公告)号: | CN102589550A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 李庆华;徐元;刘雪真;侯萌;林霏;甄易 | 申请(专利权)人: | 山东轻工业学院 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01S5/02;H04W40/02;H04W84/18 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 王立晓 |
地址: | 250353 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 联邦 sub 滤波器 实现 组合 导航 精确 定位 方法 系统 | ||
1.一种应用联邦H∞滤波器实现组合导航精确定位的方法,其特征是,包括步骤如下:
(1)将WSN网络中的参考节点分簇:在WSN中,将自身位置已知的节点定义为参考节点RN,将自身位置未知的节点定义为未知节点BN,将在一定区域内的RN节点归为一簇,每簇中随机选择一个节点做为本簇的簇首节点,负责采集本簇中所有RN节点采集到的数据,并负责将这些信息与其他簇进行数据交换;
(2)判断BN节点在哪一个簇的覆盖范围内,根据获得的能够覆盖的簇的个数选择定位方式:INS采集到的信息为每个时刻通过自身陀螺加表测量的数据经过解算得到的当前未知节点BN的位置和速度,WSN采集到的信息为每个时刻BN节点与RN节点之间的距离信息,BN节点通过WSN获取RN节点传来的信号,根据接收到的RN节点的信号判断BN节点在哪一个簇的覆盖范围内,根据获得的能够覆盖的簇的个数选择定位方式:若能够覆盖BN节点的簇仅有一个,则进行单簇定位,若能够覆盖BN节点的簇大于一个,即BN节点处于簇重叠的位置,则进行多簇融合定位;
(3)单簇定位或多簇融合定位:
单簇定位:INS测量RN节点与BN节点之间的距离,将距离信息输入局部H∞滤波器,对INS测量的BN的位置误差和速度误差进行预估,将INS采集到的信息与预估值作差,得出结果修正的导航信息;
多簇融合定位:a.在覆盖BN节点的每个簇中,INS测量该簇内RN节点与BN节点之间的距离,将距离信息输入该簇的局部滤波器处理,对每簇中INS测量的BN的位置误差和速度误差进行预估;b.在局部滤波器得到的误差估计的基础上,采用分布式H∞滤波器,对局部滤波器得到的数据进行数据融合,得到系统中INS测量的位置误差和速度误差最优预估值;c.最后将INS本身测出的导航信息与最优预估值作差,得出结果修正的导航信息。
2.根据权利要求1所述的一种应用联邦H∞滤波器实现组合导航精确定位的方法,其特征是,步骤(3)的步骤a中对每簇中INS测量的BN的位置误差和速度误差进行预估的方法为:
①以每个时刻未知节点在本地相对坐标系的x和y两个方向上的位置误差(ex,ey)和速度误差(evx,evy)作为状态向量构建局部滤波器的系统方程如式(I)所示:
式(I)中,Xc,k为系统的状态变量,T为系统的采样周期,(ωx,k,ωy,k)和(ωvx,k,ωvy,k)为系统方程每个时刻的位置误差噪声和速度误差噪声,为随机值,ωc,k为系统的噪声向量,Ac为系统矩阵;
②采用INS测出当前时刻BN节点的位置和速度,采用WSN测出当前时刻BN节点的位置和速度,将INS测出当前时刻BN节点的位置减去WSN测出当前时刻BN节点的位置,得到位置误差;将INS测出当前时刻BN节点的速度减去WSN测出当前时刻BN节点的速度,得到速度误差,将计算出的位置误差和速度误差作为观测向量输出,如下式(II)所示:
式(II)中,yc,k为观测向量,Xc,k为系统的状态变量,(Δrx,k,Δry,k)和(Δvx,k,Δvy,k)为观测方程每个时刻的位置误差和速度误差,(υx,k,υy,k)和(υvx,k,υvy,k)为观测方程每个时刻的位置误差噪声和速度误差噪声,为随机值,υc,k为系统的噪声向量,Cc为观测矩阵;
③用上述得到的式(I)和式(II),加入每个簇需要估计的量与状态向量的线性关系,即zc,k=Lcxc,k,得到每个簇的系统状态方程,如式(III)所示,
其中,xc,k∈Rn为第c个簇的系统状态,Ac为每个局部滤波器的系统矩阵,Bc为每个局部滤波器的系统噪声矩阵,这里取单位阵,Cc为每个局部滤波器的观测矩阵,Dc为每个局部滤波器的观测噪声矩阵,这里取单位阵,wc,k和ξc,k分别为每个簇的系统噪声和观测噪声,为随机值;
④根据每个簇的系统状态和观测方程,应用式(III)中的xc,k+1和yc,k,定义下式:
其中和分别为xc,k和zc,k的观测值,Kc为卡尔曼增益,定义
其中,
通过式(V)得到每簇中INS测量的BN的位置误差和速度误差预估向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东轻工业学院,未经山东轻工业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210009327.6/1.html,转载请声明来源钻瓜专利网。
- 一种Nd<sub>2</sub>O<sub>3</sub>-Yb<sub>2</sub>O<sub>3</sub>改性的La<sub>2</sub>Zr<sub>2</sub>O<sub>7</sub>-(Zr<sub>0.92</sub>Y<sub>0.08</sub>)O<sub>1.96</sub>复相热障涂层材料
- 无铅[(Na<sub>0.57</sub>K<sub>0.43</sub>)<sub>0.94</sub>Li<sub>0.06</sub>][(Nb<sub>0.94</sub>Sb<sub>0.06</sub>)<sub>0.95</sub>Ta<sub>0.05</sub>]O<sub>3</sub>纳米管及其制备方法
- 磁性材料HN(C<sub>2</sub>H<sub>5</sub>)<sub>3</sub>·[Co<sub>4</sub>Na<sub>3</sub>(heb)<sub>6</sub>(N<sub>3</sub>)<sub>6</sub>]及合成方法
- 磁性材料[Co<sub>2</sub>Na<sub>2</sub>(hmb)<sub>4</sub>(N<sub>3</sub>)<sub>2</sub>(CH<sub>3</sub>CN)<sub>2</sub>]·(CH<sub>3</sub>CN)<sub>2</sub> 及合成方法
- 一种Bi<sub>0.90</sub>Er<sub>0.10</sub>Fe<sub>0.96</sub>Co<sub>0.02</sub>Mn<sub>0.02</sub>O<sub>3</sub>/Mn<sub>1-x</sub>Co<sub>x</sub>Fe<sub>2</sub>O<sub>4</sub> 复合膜及其制备方法
- Bi<sub>2</sub>O<sub>3</sub>-TeO<sub>2</sub>-SiO<sub>2</sub>-WO<sub>3</sub>系玻璃
- 荧光材料[Cu<sub>2</sub>Na<sub>2</sub>(mtyp)<sub>2</sub>(CH<sub>3</sub>COO)<sub>2</sub>(H<sub>2</sub>O)<sub>3</sub>]<sub>n</sub>及合成方法
- 一种(Y<sub>1</sub>-<sub>x</sub>Ln<sub>x</sub>)<sub>2</sub>(MoO<sub>4</sub>)<sub>3</sub>薄膜的直接制备方法
- 荧光材料(CH<sub>2</sub>NH<sub>3</sub>)<sub>2</sub>ZnI<sub>4</sub>
- Li<sub>1.2</sub>Ni<sub>0.13</sub>Co<sub>0.13</sub>Mn<sub>0.54</sub>O<sub>2</sub>/Al<sub>2</sub>O<sub>3</sub>复合材料的制备方法