[发明专利]噪声方差不精确的单传感器系统自适应滤波方法有效
申请号: | 201910864135.5 | 申请日: | 2019-09-12 |
公开(公告)号: | CN110569480B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 史岳鹏;李澎瀛;李骞;夏晶晶;王猛 | 申请(专利权)人: | 河南牧业经济学院 |
主分类号: | G06F17/11 | 分类号: | G06F17/11;G06F17/16 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
地址: | 450000 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 噪声 方差 不精确 传感器 系统 自适应 滤波 方法 | ||
1.一种噪声方差不精确的单传感器系统自适应滤波方法,其特征在于,该方法包括以下步骤:
步骤1、系统建模:
考虑离散非线性的随机动态系统,给出如下单传感器系统的状态空间模型:
x(k+1)=f(x(k))+w(k) (1)
z(k)=h(x(k))+v(k) (2)
其中,x(k)∈Rn为目标状态,z(k)∈Rm表示测量值;f:Rn→Rn为非线性状态演化过程,h:Rn→Rm为相应的非线性测量映射;过程噪声w(k)∈Rn是有色噪声,描述为w(k)=λ(k-1)w(k-1)+q(k-1),其中,q(k)是均值为零,方差阵为Q(k)的高斯白噪声,且q(k)和v(k)互不相关;测量噪声v(k)Rm是均值为零、方差为R(k)的高斯白噪声;系统的初始状态x(0)分别独立于q(k)和v(k);过程噪声与测量噪声互不相关;过程噪声方差Q(k)和测量噪声方差R(k)均只有一个不精确的先验值Q0和R0;
步骤2、将MAP估计器和IAE估计器引入设计自适应滤波方法,具体包括:
步骤2.1、初始化
给状态估计,估计误差协方差和过程噪声方差和测量噪声方差赋初值
步骤2.2、时间更新
1)、按照式(3)-(5)计算预测状态
2)、使状态预测的均方根误差协方差S(k|k-1)为:
其中,表示新过程噪声方差估计的平方根,满足式(7);
渐消因子λ(k)由式(8)计算;
其中,c(k)=tr[U(k)]/tr[M(k)]且
其中,
式(10)、(11)中,F(k)和H(k)分别是状态模型和测量模型的局部线性化矩阵;ρ是遗忘因子,β是弱化因子;
步骤2.3、测量过程
1)、根据式(13)-(15)计算测量预测值,并利用式(16)求解互协方差阵Pxz(k|k-1);
zi(k|k-1)=h(Xi(k|k-1)) (14)
Pxz(k|k-1)=x(k|k-1)zT(k|k-1) (16)
其中,
2)、采用式(17)计算测量噪声方差的次优IAE估计并根据式(18)计算均方根新息协方差阵Szz(k|k-1);
其中,H(k)为测量模型的局部线性化矩阵,初值
其中,表示测量噪声方差的次优IAE估计的平方根;
3)、利用式(19)-(20)获得更新后的状态估计并按式(21)计算其均方根误差协方差S(k|k);
其中,符号/表示矩阵右除操作;
4)、计算实时估计过程噪声方差
当过程噪声方差为常值时,噪声方差Q(k)的次优MAP估计由式(22)计算;
其中,K(k)为增益阵,为测量残差向量,初值
当过程噪声方差时变时,噪声方差Q(k)的次优MAP估计由式(23)计算;
其中,d(k)=(1-b)/(1-bk+1),b为遗忘因子;
步骤3、在自适应滤波方法基础上给出其相应的信息滤波形式,具体包括:
步骤3.1、预测过程
给出预测信息向量和预测信息矩阵Y(k|k-1);
Y(k|k-1)=P-1(k|k-1)=[S(k|k-1)ST(k|k-1)]-1 (25)
其中,和S(k|k-1)分别按照式(5)、(6)计算;
步骤3.2、更新过程
1)、计算状态估计的信息向量和信息矩阵Y(k|k)
Y(k|k)=Y(k|k-1)+Ξ(k) (27)
其中,ζ(k)和Ξ(k)分别为信息向量和信息矩阵的贡献量,由式(28)计算;
其中,预测估计和互协方差阵Pxz分别利用式(15)和(16)计算;
2)、根据式(22)、(23)计算实时估计过程噪声方差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南牧业经济学院,未经河南牧业经济学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910864135.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于非线性流体的数据信息处理方法
- 下一篇:一种任意油箱的油量计算方法