一种迭代容积点无迹卡尔曼滤波方法与流程

文档序号:16973635发布日期:2019-02-26 18:46阅读:1603来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种迭代容积点无迹卡尔曼滤波方法与流程

本发明属于通信导航技术领域,涉及一种迭代容积点无迹卡尔曼滤波方法。



背景技术:

卡尔曼滤波技术是通过系统输入输出观测数据,对系统状态进行最优估计的算法,具有重要的意义,在通信,导航,制导与控制等多领域得到了较好的应用。在含有已知噪声的线性定常系统中,一般的线性卡尔曼滤波即可有效使用,但是在非线性系统中,由于状态转移矩阵无法被线性的表示,因此有多种改进的卡尔曼滤波技术产生。

扩展卡尔曼滤波是将非线性系统函数按照泰勒展开,取其线性部分进行状态矩阵的求解,此方法虽然相比于其他非线性滤波在计算量上较小,但无法解决高自由度非线性强的系统估计问题。容积卡尔曼滤波和无迹卡尔曼滤波是一种以点来拟合线的滤波技术,通过在非线性函数中取一系列的点,然后通过点集的映射来拟合整个非线性函数,无迹卡尔曼滤波流程如图1所示,容积点的特点是权重相同,但是容积点无法很好拟合强非线性函数的统计特性,而无迹卡尔曼滤波的sigma点在滤波过程中权重会变为负数,这会使滤波的结果发散。

综上所述,面对实际环境中多种传感器间的非线性耦合、协同导航模式,传统的滤波方式无法将计算量问题、非线性滤波发散问题、负权重问题协同处理,需要得到改进。



技术实现要素:

为解决上述问题,本发明公开了一种迭代容积点无迹卡尔曼滤波方法,在原有卡尔曼滤波方法上进行改进,能够有效应用在高自由度强非线性的系统中。本发明首先给出了新的sigma点的选取方法;其次根据滤波过程中权重正定性的要求,给出了各sigma点的权重系数,更接近状态量的统计特性,从而解决了传统无迹卡尔曼滤波由于误差协方差矩阵的非正定性引起的滤波发散问题;再次,给出了一般性的容积点卡尔曼滤波算法的设计流程;最后利用参数迭代的方式,在线诊断滤波中sigma点权重的正定性。

为了达到上述目的,本发明提供如下技术方案:

一种迭代容积点无迹卡尔曼滤波算法,包括如下步骤:

1)迭代容积点无迹卡尔曼滤波算法sigma点的选取:将容积卡尔曼滤波算法中选取的容积点添加到无迹卡尔曼滤波算法的sigma点中,形成新的sigma点集在线计算状态量的均值和协方差;

2)重新确定sigma点的加权系数:重新确定滤波过程中sigma点的权重系数,在线计算上一时刻状态预测值的平均值,并与通过sigma点非线性映射加权平均计算后的状态量相比,确定权重系数的正定性,通过对sigma点加权平均计算后的状态量平均值必须等于前一步状态预测值的平均值,并且保证在整个滤波过程中权重均是正定的;

3)给出容积点无迹卡尔曼滤波算法的流程:利用改进后的sigma点拟合非线性函数,并通过非线性映射后的统计特性更新最优估计的状态量和协方差矩阵;

4)迭代计算容积点无迹卡尔曼滤波算法:在容积点无迹卡尔曼滤波中引入卡尔曼增益迭代系数,并实时检测滤波过程中权重的正定性,避免滤波的发散。

进一步的,所述步骤1)中迭代容积点无迹卡尔曼滤波算法sigma点的选取的具体步骤包括:

(1.1)在容积积分中,利用2n个等权球面点来积分计算∫f(y)dy,其中f(y)是任意非线性系统函数,其中,n是函数变量的个数;

(1.2)在原有的无迹卡尔曼滤波的2n+1个sigma点中添加容积点,形成新的4n+1个sigma点集,通过对sigma点加权平均计算后的状态值平均值必须等于前一步状态预测值的平均值,新的sigma点定义为:

其中,m是初始状态量的均值;p是初始状态量的误差协方差矩阵;k为经验取值;α决定sigma点的散布程度;t是矩阵的转置;ei定义为:

进一步的,所述步骤2)中重新确定sigma点的加权系数的具体步骤包括:

(2.1)在原有的容积点等权重系数中引入微调参数λ、κ、α、β,抑制无迹卡尔曼滤波sigma点权重的非正定性,将权重定义为:

进一步的,所述步骤3)具体包括如下步骤:

(3.1)利用所述步骤1)和2)中改进的sigma点进行非线性函数的映射,对系统进行状态量的一步预测,并估计预测更新中的协方差矩阵:

其中,x是状态量,q是噪声的协方差矩阵,u是输入,f(χk,uk)是状态量;

(3.2)使用新的微调参数λ和来计算sigma点,实现重排传递函数点,即χ′k+1/k和w′i,计算卡尔曼滤波系数,并完成本次状态量的最优估计:

其中,υ为sigma点通过观测矩阵的映射;h为观测矩阵;为观测量的权重;rk为观测噪声;y为观测值;k为卡尔曼增益;

(3.3)将式(3.2)中pk+1和用于下次循环计算的新sigma点集:

进一步的,所述步骤4)具体包括如下步骤:

(4.1)定义参数j如下,用于索引在迭代过程中的次数:

(4.2)将如权利要求1所述步骤1)中式(1.1)的参数表示为p0=pk+1,j+1,计算sigma点,重复更新如权利要求1步骤3)中的卡尔曼滤波流程;

(4.3)引入参数计算迭代过程中新的状态量,将式(4.1)中的状态量形式改写为:

其中,g为比例参数;

(4.4)定义参数为:

其中,h为观测向量函数;

(4.5)定义不等式为:

用于在线诊断滤波过程中权重的正定性,并且在每一次迭代中计算j=j+1,g=ηg,直到迭代过程结束,其中,r为观测噪声协方差矩阵。

与现有技术相比,本发明具有如下优点和有益效果:

本发明能够有效应用在含有随机噪声的高自由度强非线性的系统中,协同处理解决计算量问题、非线性滤波发散问题、负权重问题,能够有效提高状态量的估计精度和实时性,不会使滤波结果发散。本发明相对于容积卡尔曼滤波可以更好地拟合非线性系统函数的统计特性,相对于无迹卡尔曼滤波可以避免sigma点权重的非正定性。

附图说明

图1是无迹卡尔曼滤波算法的流程图。

图2是本发明提供的迭代计算容积点卡尔曼滤波方法的流程图。

具体实施方式

以下将结合具体实施例对本发明提供的技术方案进行详细说明,应理解下述具体实施方式仅用于说明本发明而不用于限制本发明的范围。

本发明所述的一种迭代容积点卡尔曼滤波方法,其流程如图2所示,包含以下步骤:

步骤1:初始化非线性系统的状态初值与协方差矩阵,并将容积卡尔曼滤波算法中选取的容积点添加到无迹卡尔曼滤波算法的sigma点中,形成新的sigma点集在线计算状态量的均值和协方差,具体包括如下子步骤:

在容积积分中,利用2n个等权球面点(n是函数变量的个数)来积分计算∫f(y)dy,其中f(y)是任意非线性系统函数。

在原有的无迹卡尔曼滤波的2n+1个sigma点中添加容积点,形成新的4n+1个sigma点集,本发明方法中通过对sigma点加权平均计算后的状态值平均值必须等于前一步状态预测值的平均值,新的sigma点定义为:

其中,m是初始状态量的均值;p是初始状态量的误差协方差矩阵;k为经验取值,通常取0;α决定sigma点的散布程度,通常取一个小的正值;t是矩阵的转置;ei定义为:

其中,i是单位矩阵。

步骤2:重新确定滤波过程中sigma点的权重系数,在线计算上一时刻状态预测值的平均值,并与通过sigma点非线性映射加权平均计算后的状态量相比,并令sigma点加权平均计算后的状态量平均值必须等于前一步状态预测值的平均值,确定权重系数的正定性,重新确定权重系数的过程如下:

在原有的容积点等权重系数中引入微调参数λ、κ、α、β,抑制无迹卡尔曼滤波sigma点权重的非正定性,将权重定义为:

步骤3:利用步骤1和步骤2中改进的sigma点集求解状态转移矩阵,建立非线性系统的预测更新模型,最优估计本时刻的状态量,具体包括如下过程:

改进的sigma点进行非线性函数的映射,对系统进行状态量的一步预测,并估计预测更新中的协方差矩阵。

其中,x是状态量,q是噪声的协方差矩阵,u是输入,f(χk,uk)是状态量。

步骤4:计算预测更新中的协方差矩阵以及卡尔曼增益,在下一时刻中继续更新状态量,具体包括如下过程:

使用新的微调参数λ和来计算sigma点,实现重排传递函数点,即χ′k+1/k和w′i,计算卡尔曼滤波系数,并完成本次状态量的最优估计。

其中,υ为sigma点通过观测矩阵的映射;h为观测矩阵;为观测量的权重;rk为观测噪声;y为观测值;k为卡尔曼增益。

将式(4.1)中pk+1和用于下次循环计算的新sigma点集:

p′=pk+1

步骤5:在卡尔曼增益中引入迭代系数,在线诊断权重系数的正定性,重复计算迭代过程中新的状态量,具体包括如下过程:

引入参数计算迭代过程中新的状态量,将式(4.1)中的状态量形式改写为:

其中,g为比例参数,j用于所以迭代过程的次数,且如下定义:

其中,x为迭代过程中索引的状态量。

将如步骤1中式(1.1)的参数表示为p0=pk+1,j+1,计算sigma点,重复更新步骤3中的卡尔曼滤波流程。

定义参数为:

其中,h为观测向量函数。

定义不等式为:

用于在线诊断滤波过程中权重的正定性,其中,r为观测噪声协方差矩阵,并且在每一次迭代中j=j+1,g=ηg,直到迭代过程结束。

本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括由以上技术特征任意组合所组成的技术方案。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种用于经优化的Winogr...
  • 客户端的测试方法和装置与流程
  • 基于小波变换的碳酸盐岩声学异...
  • 基于增强现实技术的交互式远程...
  • 发动机损耗计算方法及发动机损...
  • 一种基于对比法的火电厂NOx...
  • 一种图形坐标运算方法及装置与...
  • 一种基于时间的大规模图均衡k...
  • 一种深层稠油泡沫油降粘吞吐井...
  • Web页面生成方法及装置与流...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
无迹卡尔曼滤波相关技术
  • 基于信息序列的自适应渐消扩展卡尔曼粒子滤波的多普勒频移估计方法
  • 基于ukfnn的无线信道场景识别方法
  • 基于信息序列的自适应渐消扩展卡尔曼粒子滤波的多普勒频移估计方法
  • 一种基于无迹卡尔曼滤波的锂离子电池寿命预测方法
  • 一种应用于gps导航的自适应卡尔曼滤波算法
  • 一种基于季节卡尔曼滤波模型的电力负荷自适应预测方法
  • 一种辅助截断粒子滤波方法、装置及目标跟踪方法及装置的制造方法
  • 一种基于无迹粒子滤波的锂离子电池寿命预测方法
  • 基于自适应卡尔曼滤波的谐波检测方法
  • 估计装置以及估计方法
无迹卡尔曼滤波器相关技术
  • Ofdm系统中基于ukf的信道与载波频率偏移估计方法
  • 一种高阶矩匹配的多层无迹卡尔曼滤波器的线性扩展方法
  • 基于高阶矩匹配的无迹卡尔曼滤波器的多项式方法
  • 基于超球面采样无迹卡尔曼滤波的粒子滤波方法
  • 基于fpga的无迹卡尔曼滤波系统及并行实现方法
  • 基于无迹变换卡尔曼滤波的电力系统动态状态估计方法
  • 一种基于高阶累积量和无迹卡尔曼滤波的卫星干扰源三星定位方法
  • 一种模糊自适应变分贝叶斯无迹卡尔曼滤波方法
  • 基于多建议分布的粒子滤波方法
  • 动力电池荷电状态在线估算方法和装置制造方法
自适应无迹卡尔曼滤波相关技术
  • 一种基于季节卡尔曼滤波模型的电力负荷自适应预测方法
  • 基于自适应卡尔曼滤波的谐波检测方法
  • 一种基于无迹卡尔曼滤波的电池系统荷电状态估计方法
  • 基于无迹卡尔曼滤波的并联型电池系统荷电状态估计方法
  • 基于无迹卡尔曼滤波的大容量电池系统荷电状态估计方法
  • 自适应矩阵卡尔曼滤波姿态估计方法
  • 基于无迹卡尔曼滤波的抽油机参数优化方法
  • 一种行人自主导航定位的自适应卡尔曼滤波方法
  • 一种集合卡尔曼滤波静态局地化方案的自适应补偿方法
  • 基于无迹卡尔曼神经网络的天然气净化工艺建模优化方法
容积卡尔曼滤波相关技术
  • 迭代平方根中心差分卡尔曼粒子滤波方法
  • 一种平方根单形容积卡尔曼滤波方法
  • 基于drvb-asckf的svr参数优化方法
  • 一种用于目标跟踪的强跟踪容积卡尔曼滤波方法
  • 基于ahcif的集中式测量值扩维融合方法
  • 非线性系统基于分散式容积信息滤波的目标跟踪方法
  • 噪声相关系统基于容积信息滤波的纯方位跟踪方法
  • 一种自适应高阶容积卡尔曼滤波方法
  • 基于容积卡尔曼滤波的扩展目标概率假设密度滤波方法
  • 一种基于平方根容积卡尔曼滤波器的飞行器姿态估计方法

PHP网站源码大浪seo网站推广南山高端网站设计沙井网站改版民治模板推广东莞网站改版大鹏网站优化按天计费南澳网站优化按天扣费盐田seo网站推广广州网站定制吉祥百姓网标王推广观澜网站定制双龙网站优化石岩SEO按效果付费双龙网站优化光明如何制作网站民治百度网站优化沙井SEO按效果付费荷坳网站推广方案大运百姓网标王推广塘坑网站建设南联网站优化软件布吉网站推广方案荷坳网站制作福永网站推广系统大浪英文网站建设木棉湾百度网站优化深圳网站优化排名惠州网站建设设计爱联SEO按天扣费丹竹头百度网站优化排名歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化