[发明专利]一种应用于非线性高斯模型的平滑约束扩展卡尔曼滤波方法有效
申请号: | 202010051658.0 | 申请日: | 2020-01-17 |
公开(公告)号: | CN111181529B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 张宏伟;张小虎;杨夏 | 申请(专利权)人: | 中山大学 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 段盼姣 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 非线性 模型 平滑 约束 扩展 卡尔 滤波 方法 | ||
1.一种应用于非线性高斯模型的平滑约束扩展卡尔曼滤波方法,其特征在于,包括如下步骤:
步骤一:建立约束离散非线性随机系统
对于非线性随机系统的状态估计问题,离散时间状态模型包括系统状态过程模型和系统测量模型,其中,系统状态过程模型将当前时刻状态向量和前一时刻状态向量相关联,系统测量模型将状态向量和测量向量相关联,具体为:
Xk+1=Fk(Xk)+Vk (1)
Zk=Hk(Xk)+ek (2)
式(1)-(2)中,k是跟踪时刻;表示k时刻nX维的系统状态向量;是k时刻nZ维的量测向量;Fk与Hk分别表示已知的状态转移矩阵和测量矩阵;Vk和ek分别是过程噪声和测量噪声;
对于物理意义上系统统计噪声,数学上,根据最小二乘方法优化状态估计,即:
式(3)中,K表示系统观测总时长;
步骤二:约束正则化非线性随机系统可行域
给定测量序列Zk,通过递推估计得到目标状态的最大后验分布p(Xk|Z1:k),进而得到状态向量满足约束条件的最大后验概率估计,为:
式(4)中,上标c表示约束,ln表示取自然对数,为第k时刻目标状态后验概率密度函数准确的有效区域;
根据对偶原理,最大化等价于最小化因此得到状态向量的可行域中心点的目标函数为:
式(5)中,i表示第i个估计,分别是-logp(Xk|Z1:k)在点处的雅可比和海森矩阵;
将状态变量倒数的自然对数为障碍函数,对状态向量的可行域中心点的目标函数进行正则化,将状态向量的可行域中心点的目标函数转化为序列无约束优化增广目标函数,即:
式(6)中,Xk为状态变量,ρ∈(0,1)是罚函数因子;
基于序列无约束优化增广目标函数得到状态向量的可行域:
式(7)中,为可行域的均值,PXX为可行域的协方差;
步骤三,约束非线性系统更新
联立式子(1)和(7),传递状态可行域
在可行域内,状态传递过程的雅可比为:
式(9)-(10)中,表示约束条件下的状态转移矩阵,Gk表示系统过程噪声的雅可比,fk表示系统状态传递函数,表示约束条件下,可行状态集的传递;
由下式计算约束条件下新息协方差为:
式(11)中,Qk表示第k时刻的过程噪声的标准方差;
在可行域内,测量模型的雅可比为:
式(12)-(13)中,表示约束条件下的测量矩阵,Uk表示系统观测噪声的雅可比,hk表示系统观测方程,表示系统观测噪声均值;
得到约束条件下卡尔曼滤波增益为:
式(14)中,Rk表示第k时刻的量测噪声的标准方差;
得到状态更新的均值和协方差,为:
2.根据权利要求1所述应用于非线性高斯模型的平滑约束扩展卡尔曼滤波方法,其特征在于,步骤一中,过程噪声和测量噪声为互不相关的高斯噪声,均值为零。
3.根据权利要求2所述应用于非线性高斯模型的平滑约束扩展卡尔曼滤波方法,其特征在于,步骤二中,第k时刻目标状态后验概率密度函数准确的有效区域定义为:
式中,是dz维连通的量测区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010051658.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风量测量装置
- 下一篇:车辆混合双动力切换装置及由其组成的变速箱