[发明专利]两阶段高阶容积信息滤波方法有效
申请号: | 201710942341.4 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107992877B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 张露 | 申请(专利权)人: | 衢州学院 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈向敏 |
地址: | 324000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 阶段 容积 信息 滤波 方法 | ||
1.一种两阶段高阶容积信息滤波方法,其特征在于,包括:
在进行多传感器融合时,将容积Kalman滤波嵌入到扩展信息滤波算法的框架中得到容积信息滤波算法;
所述容积信息滤波算法根据五阶Spherical-Radial容积规则,得到高阶容积信息滤波算法;
根据高阶容积信息滤波算法的特点,其进行两阶段时不能直接套用两阶段扩展Kalman滤波框架,引入动态矩阵分块方法,得出两阶段高阶容积信息滤波方法;
所述扩展信息滤波算法步骤如下:
Step 1:初始化状态x0,一阶线性化非线性函数f(·)和h(·),求出矩阵Fk-1和Hk的值;
Setp 2:计算状态一步预测值
Step 3:计算状态一步预测协方差Pk|k-1;
Step 4:计算预测信息矩阵Yk|k-1和预测信息向量
Step 5:计算信息矩阵贡献Ik和信息向量贡献ik;
Step 6:计算信息更新矩阵Yk|k和信息更新向量
Step7:根据信息更新向量求出状态估计值根据信息更新矩阵求出估计误差协方差Pk|k,完成一次迭代滤波过程;
所述扩展信息滤波算法具体为:
非线性系统模型如公式(1)所示
xk=fk-1(xk-1)+ωk-1
zk=hk(xk)+υk (1)
其中k是离散时间点,为xk为n×1的状态向量,zk为m×1的对应于状态向量的观测向量fk-1:Rn×1→Rn×1;和hk:Rm×1→Rn×1均为已知可微非线性函数;过程噪声ωk-1和测量噪声υk为不相关的零均值高斯白噪声过程且方差满足如下条件:
初始状态x0满足且与ωk、υk不相关;
扩展Kalman滤波算法如公式(2)所示:
其中是非线性函数f(·)的雅各比矩阵,是非线性函数h(·)的雅各比矩阵;
扩展信息滤波是扩展Kalman滤波的信息表示形式,定义Fisher信息矩阵Yk-1|k-1和信息向量如公式(3)和(4)所示:
由公式(3)和(4)可得信息预测矩阵Yk|k-1和信息预测向量为:
信息更新矩阵Yk|k和信息更新向量为:
其中为信息贡献矩阵,为信息贡献向量,为新息向量;
由公式(3)和(4)可得:
所述容积信息滤波算法具体为:
根据Fisher信息矩阵Yk-1|k-1和信息向量将容积Kalman滤波嵌入扩展信息滤波框架中;
所述容积信息滤波算法的步骤如下:
初始化状态条件:
Q0=Q0,R0=R0
for k=1,2,…,N do
Step1时间更新:
1)分解Pk-1|k-1得到Sk-1|k-1其中
2)计算容积点和传播容积点
3)估计状态一步预测值
4)估计状态一步预测协方差
5)计算预测信息矩阵Yk|k-1(5)
6)计算预测信息向量
Step2量测更新
1)分解Pk|k-1得到Sk|k-1,其中
2)计算容积点和通过量测方程计算得到的传播容积点Zi,k|k-1=h(Xi,k|k-1,uk)
3)估计量测预测值
4)估计交叉协方差
5)计算信息更新矩阵Yk|k(7)
6)计算信息更新向量
7)计算状态估计值根据信息更新矩阵求出估计误差协方差Pk|k(9);
所述五阶Spherical-Radial容积规则具体为:
根据Genz积分方法,五阶球面规则为:
其中ej为空间Rn中第j个元素为1的单位向量,和为:
权值ws1和ws2为:
为单位球面表面积;
五阶径向规则的点和权值为:
由公式(11)-(15)可得五阶Spherical-Radial容积规则下的高斯标准加权积分近似为:
其中Nr=2,Ns=2n2,五阶Spherical-Radial容积规则使用2n2+1个容积点;
所述高阶容积信息滤波算法的步骤如下:
初始化状态条件:
Q0=Q0,R0=R0
for k=1,2,…,N do
Step1时间更新:
1)分解Pk-1|k-1得到Sk-1|k-1其中
2)使用新的取值点向量ξi(20)计算容积点Xi,k-1|k-1 (19)和传播容积点
3)使用新的权值向量wi(23)估计状态预测值
4)估计状态误差协方差Pk|k-1(24)
5)计算预测信息矩阵Yk|k-1(5)预测信息向量
Step2量测更新:
1)分解Pk|k-1得到Sk|k-1,其中
2)计算容积点和经过量测方程(1)传播的传播容
4)估计交叉协方差Pxz,k|k-1(26)
5)借助信息贡献矩阵Ik计算信息更新矩阵Yk|k(17),借助信息贡献向量计算信息更新向量
6)计算状态估计值和估计误差协方差Pk|k(9);
所述高阶容积信息滤波算法具体如下:
由公式(3)和(4)的Fisher信息矩阵Yk-1|k-1和信息向量以及公式(5)和(6)所示的信息预测矩阵Yk|k-1和信息预测向量可知信息更新矩阵Yk|k和信息更新向量为:
Yk|k=Yk|k-1+Ik
高阶容积信息滤波算法描述如下:
Xi,k-1|k-1表示容积点,i=0,1,…,2n2
其中{ξi,wi}为容积点:
其中ei为空间Rn中第i个元素为1的单位向量,和如公式(10)所示;
表示传播容积点,i=0,1,…,2n2
是k时刻的状态预测值:
其中
Pk|k-1是k时刻的状态误差协方差
是k时刻的量测预测值:
其中Zi,k|k-1是经过测量方程传播的传播容积点(i=1,2,...,2n2):
Zi,k|k-1=h(Xi,k|k-1)
Pxz,k|k-1是k时刻的互协方差
公式(18)中新息向量vk为
2.如权利要求1所述的方法,其特征在于,所述两阶段高阶容积信息滤波算法具体如下:
初始化状态条件:
Q0=Q0,R0=R0
for k=1,2,…,N do
Step1时间更新:
1)分解Pk-1|k-1得到Sk-1|k-1其中
2)使用新的取值点向量ξi(20)计算容积点Xi,k-1|k-1(19)和传播容积点(21)
3)使用新的权值向量wi(23)估计改进的无偏滤波器的状态预测值(36)和有偏滤波器的(38)
4)借助耦合关系Uk(47)估计改进的无偏滤波器的状态误差协方差(45)和有偏滤波器估计状态误差协方差(46)
5)借助耦合关系Uk和Sk(50)计算改进的无偏滤波器的预测信息矩阵(48)和有偏滤波器的预测信息矩阵(49)
6)借助耦合关系Sk计算改进的无偏滤波器的预测信息向量(41)和有偏滤波器的预测信息向量(42)
Step2量测更新:
1)分解Pk|k-1得到Sk|k-1,其中
2)计算容积点和经过量测方程(1)传播的传播容积点Zi,k|k-1=h(Xi,k|k-1,uk)
3)估计量测预测值(25)and新息向量vk(27)
4)估计交叉协方差Pxz,k|k-1(26)
5)估计信息贡献向量ik(18)和信息贡献矩阵Ik(17)
6)借助耦合关系Tk(53)计算改进的无偏滤波器的信息更新矩阵(51)和有偏滤波器的信息更新矩阵(52)
7)计算改进的无偏滤波器的信息更新向量(43)和有偏滤波器的信息更新向量(44)
8)计算改进的无偏滤波器的估计误差协方差(54),有偏滤波器的估计误差协方差(55)和耦合关系Vk(56)
9)借助耦合关系Vk计算改进的无偏滤波器的状态估计值(37)和有偏滤波器的状态估计(39)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于衢州学院,未经衢州学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710942341.4/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置