当前位置: 首页 > article >正文

扩展卡尔曼滤波(EKF)的限制

当f (x)或h (x)接近线性时,EKF在许多实际问题上表现良好。然而,它在高度非线性的区域中失败了

EKF的概念是基于模型的线性化而提出的。EKF估计包括线性化误差。线性化误差取决于相对于传播的不确定度的函数的非线性度,如下图所示。

图13.13:线性化误差

线性化误差-二D例

让我们看看线性化误差对极性到笛卡尔变换的影响。假设在极坐标下为一个正态分布的随机变量。我们想在笛卡尔坐标系中估计随机变量参数。一个距离向量r和一个角度θ描述了极坐标中的任何值。在笛卡尔坐标中,这些值用x和y坐标来描述。r、θ和x、y之间的依赖关系是非线性的:

极坐标下的随机变量参数(r、θ)为

σ =[  0 . 05 0 . 5 ]
我们在极坐标中生成了1000个正态分布的随机点(样本)。每个样本在极坐标中代表一个可能的变量值。然后我们将所有的样本从极坐标转换为笛卡尔坐标。在极坐标上的随机变量分布是正态的。

左边的图描述了极坐标下随机变量的随机样本。右图描述了变换后随机变量在笛卡尔坐标下的随机样本。图上的椭圆表示随机变量的协方差

图13.15: EKF线性化的协方差。

我们可以看到实际和EKF线性化协方差之间的显著差异。EKF线性化的协方差包含了一个较高的线性化误差。

EKF产生了一个错误的估计。EKF估计的不确定性也相对较低(误差椭圆相对较窄)。EKF对一个错误的估计过于自信了!

扩展卡尔曼滤波器的一个常见选择是无味卡尔曼滤波器。

下面的图比较了EKF和UKF线性化的协方差。

图13.16: EKF vs。UKF线性化协方差。

我们可以看到,UKF线性化的协方差比EKF线性化的协方差更接近于实际的协方差

 


http://www.kler.cn/a/382023.html

相关文章:

  • 【解决】Pico 串流 Unity 开发环境 Preview 黑屏问题
  • 基于SpringBoot的免税商品优选购物商城的设计与实现
  • springboot框架使用RabbitMQ举例代码
  • (十三)JavaWeb后端开发——MySQL2
  • Golang | Leetcode Golang题解之第535题TinyURL的加密与解密
  • Dify 中的 @login_required 装饰器
  • 西南科技大学C++实验作业3——容器使用和文件输入输出流
  • 实现数传数据转网口(以太网)和遥控器SBUS信号转串口的功能
  • leetcode 75.颜色分类
  • Python的struct打包通讯数据头文件
  • 杨辉三角——c语言
  • 浏览器内核版本更新:Chrome 130✔
  • 【MySQL】函数
  • 网络安全求职指南_看完这篇就足够了~
  • c++设计模式demo
  • 【Linux】Linux安全与密钥登录指南
  • 工作管理实战指南:利用Jira、Confluence等Atlassian工具打破信息孤岛,增强团队协作【含免费指南】
  • 算法学习(十)—— 字符串
  • Oracle 第15章:安全性管理
  • 基于python主观题自动阅卷系统毕业设计项目
  • 计算机网络:网络层 —— 虚拟专用网 VPN
  • [C++从小白到大牛]第三篇:3分钟带你入门C++(下)
  • 苍穹外卖day-01
  • java 正则匹配json中占位符
  • 7.qsqlquerymodel 与 qtableview使用
  • HBuilderx修改主题色-改变编辑器背景颜色等