文档介绍:会计学
*
卡尔曼滤波算法(suàn fǎ)
第一页,共59页。
目录(mùlù) Contents
状态估计原理(yuánlǐ)简介
二
卡尔曼滤波算法(suàn fǎ)数学推导
四
卡尔曼滤波的典型应用—多传感器数据融合处理
五
滤波算法简介
一
卡尔曼滤波引例—温度测量
三
目 录
第1页/共59页
第二页,共59页。
一:滤波(lǜbō)简介
滤波:通过一定的算法(suàn fǎ)将信号中特定波段频率滤除,排除可能的随机干扰,提高检测精度的一种手段。
功能: 平滑、预测,微分、积分、信号分离和噪声抑制等功能。
信号(xìnhào)种类
数字滤波:使用软件编程/可编程逻辑器件设计
模拟滤波:采用电容,电阻和电感的组合来完成。
算法
(频域/时域)
经典滤波:信号和噪声处于不同的频带。
高通、低通、带通、带阻滤波器。
现代滤波:利用信号和噪声的随机统计特性。
维纳滤波,Kalman滤波,自适应滤波,小波变换等
第2页/共59页
第三页,共59页。
二:状态估计原理(yuánlǐ)简介
状态估计(gūjì)是卡尔曼滤波的重要组成部分。
定量(dìngliàng)判断
随机状态量
(很难直接得到)
观测数据
(可以直接得到)
估计问题:
例如,飞机实时的位置、速度等状态参数需要通过雷达或其它 测量装置进行观测,而雷达等测量装置也存在随机干扰,因此在观测到飞机的位置、速度等信号中就夹杂着随机干扰,要想正确地得到飞机的状态参数是不可能的,只能根据观测到的信号来估计和预测飞机的状态。
第3页/共59页
第四页,共59页。
二:状态估计原理(yuánlǐ)简介
定量(dìngliàng)判断
内部(nèibù)状态量
(动态规律,很难直接得到)
观测数据
(输入输出:
外部特性)
状态估计:
状态估计对于了解和控制一个系统具有重要意义。
信号平滑/插值(过去)
信号的滤波(现在)
信号的预测(将来)
随机过程、噪声等影响
第4页/共59页
第五页,共59页。
二:状态(zhuàngtài)估计原理简介
最优估计
估计误差(wùchā)
无偏估计
卡尔曼滤波算法即为递推最优估计理论(lǐlùn),采用状态空间描述法,以线性最小均方误差为估计准则来得到对状态变量的最优估计。
状态估计方法:最小二乘估计,线性最小方差估计、最小方差估计、递推最小二乘估计等。
估计值
真
实
值
第5页/共59页
第六页,共59页。
三:卡尔曼滤波引例(yǐn lì)
背景介绍:
Kalman,匈牙利数学家。
卡尔曼滤波器源于他的博士论文和1960年
发表的论文《A New Approach to Linear
Filtering and Prediction Problems》
(线性滤波与预测问题(wèntí)的新方法)。
卡尔曼将状态变量引入虑波理论,提出了递推滤波算法,建立了后来被自动控制界称道的“卡尔曼滤波”。
第6页/共59页
第七页,共59页。
三:卡尔曼滤波引例(yǐn lì)
实质:由量测值重构系统的状态向量。它以“预测—实测—修正(xiūzhèng)”的顺序递推,根据量测值来消除随机干扰,再现系统的状态。
卡尔曼滤波:是一种高效率的递归滤波器(自回归滤波器) ,它能够从一系列完全包含噪声的测量中, 估计动态系统(xìtǒng)的状态。
基本思想:采用信号与噪声的状态空间模型,利用前一时刻的估计值和现时刻的观测值来更新对状态变量的估计,求出现在时刻的估计值。它适合于实时处理和计算机运算。
无需历史数据
第7页/共59页
第八页,共59页。
三:卡尔曼滤波引例(yǐn lì)
:K时刻(shíkè)的系统状态可以用某个矩阵与K-1时刻(shíkè)的系统状态的乘积表示。
(zàoshēng)属于高斯分布的白噪声(zàoshēng):噪声(zàoshēng)与时间
不相关,且只用均值和协方差就可以准确地建模。
这些假设实际上可以运用在非常广泛的普通环境中。
卡尔曼滤波器的两个重要假设:
第8页/共59页
第九页,共59页。
三:卡尔曼滤波引例(yǐn lì)
*
房间温度的当前(dāngqián)感觉值
房间(fángjiān)温度计的当前读数
五分钟以后房间温度的实际值
问题描述
已知条件