下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、设计 Kalman Filter 的一个实例1 背景Kalman 滤波是卡尔曼 (R。E。Kalman)于 1960 年提出的从与被提取信号有关的观测量中通过算法估计出所需信号的一种滤波算法。 他把状态空间的概念引入到随机估计理论中, 把信号过程视为白噪声作用下的一个线性系统的输出, 用状态方程来描述这种输入一输出之间的关系, 估计过程中利用系统状态方程、 观测方程和白噪声激励 (系统噪声和观测噪声 )的统计特性形成滤波算法,由于所有的信息都是时域内的量, 因此不但可以对平稳的一维的随机过程进行估计, 也可以对非平稳的、多维随机过程进行估计。这就完全避免了Wiener 滤波在频域内设计时遇到的
2、限制,使用范围比较广泛。实际上, Kalman 滤波是一套由计算机实现的实时递推算法,它所处理的对象是随机信号, 利用系统噪声和观测噪声的统计特性,以系统的观测量作为滤波器的输入,以所要估计值(系统的状态或参数 )作为滤波器的输出,滤波器的输入与输出之间是由时间更新和观测更新算法联系在一起的,根据系统方程和观测方程鼓励出所有需要处理的信号。继 1960 年, R。E。 Kalman 提出了离散系统的 Kalman 滤波之后,次年,他与布西 (R。s。Bucy) 合作,把这一滤波方法推广到连续时间系统中去 lv ,从而形成 Kalman 滤波估计理论。 这种滤波方法采用了与 Wiener 滤波相
3、同的估计准则,二者的基本原理是一致的。但是, Kalman 滤波是一种时域滤波方法, 采用状态空间方法描述系统, 算法采用递推形式, 数据存储量小,不仅可以处理平稳随机过程,也可以处理多维和非平稳随机过程。正是由于 Kalman 滤波具有以上一些其他滤波方法所不具备的有点, Kalman 滤波理论一提出, 立即应用到实际工程中。 阿波罗登月计划和 C 一 SA 飞机导航体统的设计是最早应用中最成功的实例。随着电子计算机的迅速发展和广泛应用,Kalman 滤波在工程实践中,特别实在航空空间技术中迅速得到应用。目前,Kalman 滤波理论作为一种最重要最优估计理论被广泛应用于各种领域,如惯性导航
4、(INS)、制导系统、全球定位系统 (GPs)、目标跟踪、通信于信号过程、金融、电机等。进一步, Kalman 滤波理论被应用于最优控制问题、故障诊断等应用领域, GPS/州 S 其中组合导航系统的设计是最成功的一个最主要的方面。传统的 Kalman 滤波要求己知系统的精确数学模型和噪声统计。对于一个实际系统,往往存在着模型不确定性和干扰信号统计特性不完全己知,这些不确定因素使得传统的Kalman 滤波算法失去最优性,估计精度大大降低,严重时会引起滤波发散。 近些年来,人们将鲁棒控制思想引入到滤波中,形成了鲁棒滤波理论。其中较有代表性的鲁棒滤波算法是鲁棒滤波算法为了抑制滤波器发散,出现了很多自
5、适应 Kalman 滤波算法,解决含有未知模型参数和噪声统计系统或含有未建模动态系统的滤波问题。自适应 Kalman 滤波在计算过程中,一方面利用观测不断地修正预测值, 同时也对未知的或不确切知道的系统模型参数和噪声统计参数进行估计和修正。通常用噪声统计或模型参数估值器伴随Kalman 滤波器实现自适应滤波。2 算法初始条件:x1 (1)E x(1)K(1,0)=Ex(1)- x(1) x(1)x(1) H 输入观测向量过程:观测向量序列 =y(n) , , y(n)已知参数;状态转移矩阵 F(n+1,n)观测矩阵 C( n)过程噪声向量的相关矩阵Q1(n)观测相关矩阵的相关矩阵Q2( n)计
6、算: n=1,2,3G(n)F ( n1, n) K (n, n1)C H (n) C(n)K (n, n1)C H (n)Q2 (n) 1a(n)=y(n)-C(n) x1 ( n)x(n1)F ( n,n1) x(n)G (n)a(n)1P(n)K (n, n1)F (n 1, n)G(n)C(n) K (n, n 1)HK (n1, n)F (n1,n)P( n) F(n, n1)Q1(n)3 仿真过程对一个 AR(2) 随机序列: x(n)=1.714x(n-1)-0.81x(n-2)+v1(n) 进行 kalman 滤波估计,其中,初始值: x(-1)=x(0)=0 , v1,v2
7、为高斯白噪声,方差分别为0.04 和9,观测过程 :y(n)=x(n)+v2(n) 。下面是自己编写的卡尔曼滤波的程序,上机通过MATLAB 仿真运行后得到的仿真结果:kalman 滤 波1086420-2-4-6-8-10滤 波 器 输 出 XX(n)状 态 输 入 x(n)观 测 值 y(n)050100150图 1 对 AR(2) 过程进行 kalman filter的输入输出图0.12增 益 G(n)0.10.080.060.040.020020406080100120140图 2 kalman 增益 G(n)4 结果分析Kalman 滤波是用状态空间概念描述的,它的解用递推计算,因此是一种自适应滤波器。从图 1 可以看出:(1)滤波器输出波形大体上与输入的状态量吻合,虽然由于观测噪声的影响,观测值与输入状态量比存在很大的变化,但是采用KalmanFilter仍能很好的估计出输入变量的波形,这表明Kalman Filter具有很好的估计性能。(2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何做好首检巡检
- 《音响设备原理与维修》中职全套教学课件
- 意向合同模板保密协议
- 年中考化学一轮专题复习课件(宿迁)第四单元我们周围的空气
- 怎样写包工协议合同书
- 宾馆酒店用品合同范本
- 建筑垃圾买卖合同协议
- 工程审计审核合同范本
- 学校后勤策划合同范本
- 工程维护保养合同范本
- 2025-2026学年统编版小学语文四年级上册期末考试测试卷及参考答案
- 湖北省武汉市经开区2024-2025学年七年级上学期期末道德与法治试卷(含答案)
- 注射用硝普钠临床应用考核试题
- 国际贸易UCP600条款中英文对照版
- (正式版)DB15∕T 3463-2024 《双炉连续炼铜工艺技术规范》
- 【中国信通院】2025年软件工程智能化标准体系建设指南
- 临床微生物标本采集运送及处理
- GB/T 20863.3-2025起重机分级第3部分:塔式起重机
- 产业发展规划编制方案
- 肾病科出科考试题及答案
- 感术行动培训课件
评论
0/150
提交评论