Sage-Husa自适应滤波

自适应滤波的状态空间模型为:


自适应滤波适用的系统为噪声和噪声的方差未知,且不是零均值。由于噪声未知,噪声参数的不准确可能会影响系统输出,此时自适应滤波采用一边进行参数估计一边进行状态识别来处理。
自适应滤波的原则:噪声均值均可等效于状态增广(作为参数进行估计),激励噪声方差难以自适应,量测噪声方差相对容易自适应(可观测性更强的系统,才适用于自适应滤波),应尽量减少噪声自适应参数的数目。
量测噪声的自适应方法:


观测噪声方差R未知,由上式可以表示为:

上式是一种统计的满足,用时间平均来估计R

上式为一种等加权平均,但随着时间的增长,1/k区域0,则随着时间的增长其自适应能力越差,因此可以采用一种指数渐消记忆的方法:


渐消因子的确定方式就是自己不断的尝试,一般的取值都是0.9,0.99等比较接近于1的数。
当实际噪声比较小时,容易出现量测方差负定,可改用“序贯量测+方差受限”自适应方法加以解决:



自适应滤波过程就如下图所示:

普通的卡尔曼滤波滤波计算回路与增益计算回路之间是独立的,只有增益计算回路中的增益矩阵用于滤波计算回路(紫色箭头),但是自适应中的R受观测值影响(红色箭头),所以自适应滤波系统是一个复杂的非线性系统,系统的稳定性难以证明,只能通过仿真来测试。

卡尔曼滤波04_2 Sage-Husa自适应滤波相关推荐

  1. 自适应滤波:维纳滤波器——FIR及IIR设计

    作者:桂. 时间:2017-03-23  06:28:45 链接:http://www.cnblogs.com/xingshansi/p/6603263.html [读书笔记02] 前言 仍然是西蒙. ...

  2. 滤波总结+应用举例1(kalman滤波、序贯滤波、UD分解滤波、遗忘滤波、信息滤波、自适应滤波)(内含matlab代码)

    最近在研究滤波的相关知识,在此写个总结,以免自己遗忘. 卡尔曼滤波其实是一种估计方法,在已知前一时刻的状态量和当前时刻的量测情况下,估计当前状态量. 1.首先介绍常规kalman filter(含详细 ...

  3. Python语音基础操作--5.1自适应滤波

    <语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...

  4. 随机数字信号处理实验报告二——自适应滤波MATLAB

    完整的实验报告下载链接https://download.csdn.net/download/LIsaWinLee/14884404 一.实验原理 自适应滤波器由参数可调的数字滤波器和自适应算法两部分组 ...

  5. 传统语音增强——最小均方(LMS)自适应滤波算法

    一.语音降噪的意义 语音降噪主要研究如何利用信号处理技术消除信号中的强噪声干扰,从而提高输出信噪比以提取出有用信号的技术.消除信号中噪声污染的通常方法是让受污染的信号通过一个能抑制噪声而让信号相对不变 ...

  6. 信息滤波、UD滤波、遗忘滤波和自适应滤波

    文章目录 题目 第一题 [题目] [解] 第二题 [题目] [解] 第三题 [题目] [解] 首先给出渐消因子 s=1.3s=1.3s=1.3的估计结果. [注意] 再给出渐消因子 s=10s=10s ...

  7. 自适应滤波C语言实现

    这里写目录标题 原理 代码 结果 原理 自适应滤波是近年以来发展起来的一种最佳滤波方法.它是在维纳滤波,Kalman滤波等线性滤波基础上发展起来的一种最佳滤波方法.由于它具有更强的适应性和更优的滤波性 ...

  8. 自适应滤波:最小均方误差滤波器(LMS、NLMS)

    作者:桂. 时间:2017-04-02  08:08:31 链接:http://www.cnblogs.com/xingshansi/p/6658203.html 声明:欢迎被转载,不过记得注明出处哦 ...

  9. 自适应滤波实例之噪声抵消

    实验模型 s(n)是立体声音乐信号,fs=8kHz,平均功率为0.0047: v(n)是零均值高斯白噪声,方差为1: h(n)是由5阶FIR低通滤器模拟,带宽为[0, 0.35fs]: 目标:d(n) ...

最新文章

  1. PacBio RS系列已被淘汰,PacBio Sequel成为三代测序最新起跑线。
  2. HDU4716 A Computer Graphics Problem
  3. 微信公众号开发之准备工作
  4. DD来拜年送红包啦!
  5. 有关大型数据中心项目建设的常见问题
  6. dart - 如何制作新数组嵌套排序映射
  7. ie浏览器修复_Win7或Win8系统变慢,功能没法用,如何一键修复系统?
  8. js原生捕鱼达人(一)
  9. docker安装linux安装mysql_怎么启动mysql-linux 怎么安装mysql?怎么在docker搭建mysql8?docker安装mysql...
  10. 新建linux服务器初始化操作
  11. 因情制宜,建立“适当”的索引
  12. MySQL 时间戳(TimeStamp)自动更新
  13. 三个内置模块shutil logging hashlib config
  14. Kubernetes pull requests
  15. python输出excel指定列为文本格式_POI设置excel某列值为文本格式
  16. 卧槽,这也真的太上头了吧
  17. 仿迅雷播放器教程 -- 基于VLC的MFC播放器 (6)
  18. 03矩阵的乘法与逆矩阵
  19. android动画原理,最详细的解释小白也能听懂,值得收藏!
  20. 阿里巴巴经典智力问题

热门文章

  1. 外贸软件如何快速搞定报价让效率加倍
  2. java字符串首字母变大写
  3. axios(⭐⭐⭐)
  4. Photoshop关于中性灰的正确性论述
  5. 概率论知识回顾(十五):变量函数的期望,期望的性质
  6. 企业网络安全的拐点:零信任
  7. JavaWeb: localhost 将您重定向的次数过多
  8. dstat wai_在HTML页面中避免使用WAI-ARIA进行冗余
  9. STM32F103学习笔记(2)——收音机模块TEA5767使用
  10. 计算机台式机怎么用无限,台式机无线网卡怎么用,简单操作不求人