ImageVerifierCode 换一换
格式:PPTX , 页数:73 ,大小:1.24MB ,
资源ID:2642220      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2642220.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(现代数字信号处理-第二章-2016.pptx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

现代数字信号处理-第二章-2016.pptx

1、1第二章第二章 维纳滤波与卡尔曼滤波维纳滤波与卡尔曼滤波2.1Wienerfilter介绍2.2Wienerfilter时域解2.3WienerfilterZ域解2.4Wienerfilter预测2.5Kalmanfilter232.1 Wiener filter 介绍介绍v 滤波与预测滤波与预测 滤波定义滤波定义 所谓滤波所谓滤波,是指在含噪信号是指在含噪信号x(k)=s(k)+v(k)或其矢或其矢 量信号量信号x(k)=s(k)+v(k)中尽可能排除噪声中尽可能排除噪声v(k)或或v(k)干扰,而将有用信号干扰,而将有用信号s(k)或或s(k)分离或提取出来。分离或提取出来。滤波、预测与平

2、滑滤波、预测与平滑 设基于观测过程设基于观测过程x(k)或矢量观测过程或矢量观测过程x(k),对,对 s(k+)或或s(k+)作最优估计,那么作最优估计,那么 若若=0,就是滤波问题。,就是滤波问题。若若0,就是预测问题。,就是预测问题。若若0的约束,非实时:IIRwienerl实时情况则用长为N的有限长度序列来逼近计算量大!计算量大!增加h(n)的长度来提高精度,FIRwiener112.3 wiener 滤波器滤波器Z域解域解l12维纳滤波器输入维纳滤波器输入输出关系输出关系13利用白化利用白化 的方法求解维纳的方法求解维纳霍夫方程霍夫方程14l15噪声密度越大,噪声密度越大,H越小越小1

3、6IIR 因果因果wiener 滤波器滤波器1718192.4 Wiener 预测预测l惯性:x(n)各点相关,形成惯性预测可能l一步预测20N步纯预测步纯预测 v(n)=0l最小均方差随N增大而增大lW(n)对X(N)(s(n)的影响就统计平均为0,估算时只需考虑B(z)的惯性,默认有最小均方误差。2122一步时域预测:一步时域预测:23Wiener 判定判定24252627TFRofeachHRECGrecordsEnsembleavg.ofeachTFRComputeensembleavg.TFRofensembleavg.EnhanceTFRstoattenuateVar&Interf

4、erencetermsCal.H(t,f)toapplyTFRofensembleavg.ReconstructtimedomainsignalfrommodiefiedlinearTFR2.5 Kalman 滤波器滤波器 l以发明者Rudolf.E.Kalman而命名,但是在Kanlman之前,ThorvaldNicolaiThiele和PeterSwerling已经提出了类似的算法lStanleySchmidt首次实现了Kalman滤波器。在一次对NASAAmesResearchCenter访问中,卡尔曼发现他的方法对于解决阿波罗计划的轨迹预测很有用,后来阿波罗飞船导航电脑就使用了这种滤波

5、器。lSwerling(1958),Kalman(1960),Kalman和Bucy(1961)发表的论文。l时域滤波器2829问题定义问题定义l系统状态无法直接测量l需要从测量模型中取得最佳估计Measuring DevicesEstimatorMeasurementErrorSourcesSystemState(desiredbutnotknown)ExternalControlsObservedMeasurementsOptimalEstimateofSystemStateSystemErrorSourcesSystemBlackBox30l船位置不知l位置函数:y(t)l速度恒定l测量

6、分布符合高斯分布y31T1测量:Mean=z1andVariance=z1位置最佳估计:(t1)=z1估计方差:2x(t1)=2z1船t2时的位置-Predictedpositionisz1Conceptual Overview-(t2)测量值t2:Mean=z2andVariance=z2根据测量值修正预测(t2)预测-(t2)测量z(t2)修正所得即位置最佳估计新方差小于预测及测量方差测量z(t2)修正最佳估计(t2)预测-(t2)根据之前数据预测-,-测量zk,z最佳估计()=预测+(KalmanGain)*(测量预测)方差估计=方差预测*(1KalmanGain)t3,船移动速度为dy

7、/dt=u(t2)NavePrediction-(t3)dy/dt=u+w(t2)NavePrediction-(t3)预测-(t3)测量t3修正预测重复前面步骤预测-(t3)测量z(t3)修正最佳预测(t3)38测量仪器测量仪器Estimator测量误差源系统状态外部控制测量观察值OptimalEstimateofSystemState系统误差源系统系统黑盒子39问题小结问题小结l起始条件(k-1andk-1)l预测(-k,-k)l用起始条件和模型(例如匀速率)作预测l测量(zk)l修正(k,k)l用测量值修正预测l最佳估计Kalman 滤波器滤波器40414243Blending Fact

8、orIfwearesureaboutmeasurements:Measurementerrorcovariance(R)decreasestozeroKdecreasesandweightsresidualmoreheavilythanpredictionIfwearesureaboutpredictionPredictionerrorcovarianceP-kdecreasestozeroKincreasesandweightspredictionmoreheavilythanresidual44Kalman Kalman 滤波滤波l特点:1.数学公式用状态空间描述2.解是递推计算,与wie

9、ner滤波不一样,期望响应未知3.采用最小二乘法45-k=Ayk-1+BukP-k=APk-1AT+Q预测(TimeUpdate)(1)Projectthestateahead(2)Projecttheerrorcovarianceahead修正(MeasurementUpdate)(1)计算卡尔曼增益(2)根据测量zk值更新估计(3)更新误差方差k=-k+K(zk-H-k)K=P-kHT(HP-kHT+R)-1Pk=(I-KH)P-kl一个是n-1对n时刻估计值,一个是n时刻的测量值,估计值和测量值都存在误差,且误差都假设满足独立的高斯分布lKalman滤波器就是充分结合了估计值和测量值得到

10、n时刻更接近真值的估计结果lKalman滤波器引入状态空间的目的是避免了“像Wiener滤波器一样需要对过去所有0,n-1时刻协方差先验知识都已知”,而直接可以通过上一时刻即n-1时刻的状态信息和均方误差信息就可递推得到n时刻的估计。ln-1对n时刻的估计实际上使用到了所有前0,n-1时刻的信息,信息一直通过最小均方误差进行传递到n-1时刻。基于此,Kalman滤波也需要先验知识,即-1时刻的初始值。46l假设状态空间的n-1时刻估计值和观测空间的n时刻测量值都满足独立高斯分布,Kalman滤波器就是通过高斯分布的乘积运算将估计值和测量值结合,获得最接近真值的n时刻估计。l高斯分布乘积运算的结

11、果仍为高斯分布,高斯分布的均值对应n时刻的估计值,高斯分布的方差对应n时刻的均方误差。474849Quick Example Constant ModelLargervalueofRthemeasurementerrorcovariance(indicatespoorerqualityofmeasurements)Filterslowertobelievemeasurementsslowerconvergence50Kalman 滤波本质滤波本质l并不直接估计观测信号,先估计状态信号l获取wiener解的第归过程l从某个初始状态启动,经迭代运算,最终达到稳态wiener状态5152主要内容v随

12、机信号的最优预测和滤波随机信号的最优预测和滤波v最优滤波理论与维纳滤波器最优滤波理论与维纳滤波器v横向横向LMSLMS自适应数字滤波器自适应数字滤波器v横向横向RLSRLS自适应数字滤波器自适应数字滤波器v自适应格型滤波器自适应格型滤波器v快速横向滤波(快速横向滤波(FTFFTF)自适应算法)自适应算法v无限脉冲响应自适应滤波器无限脉冲响应自适应滤波器 v盲自适应信号处理盲自适应信号处理v自适应滤波器应用自适应滤波器应用 53自适应信号处理分类:自适应信号处理分类:自适应天线及自适应天线及 自适应滤波自适应滤波器器 自适应滤波器包括两个过程:滤波过程和自适应过程。自适应滤波器包括两个过程:滤波

13、过程和自适应过程。此仅考虑后者此仅考虑后者,即滤波器的自适应实现问题;且主要考虑即滤波器的自适应实现问题;且主要考虑 FIR滤波器的自适应实现,其关键是自适应算法。滤波器的自适应实现,其关键是自适应算法。FIR滤波器的自适应实现指的是:滤波器的自适应实现指的是:M 阶阶FIR滤波器的抽滤波器的抽 头权系数头权系数w1,wM-1可以根据估计误差可以根据估计误差e(n)的大小自动调的大小自动调 节,使得误差在某个统计最优准则下最小。节,使得误差在某个统计最优准则下最小。滤波器设计最常用的准则是滤波器设计最常用的准则是MMSE准则,即是使滤波器准则,即是使滤波器 实际输出实际输出y(n)与期望响应期

14、望响应d(n)之间的均方误差之间的均方误差 最小最小;最终达到最终达到Wiener解。解。三、横向LMS自适应数字滤波器v 基本原理基本原理 自适应滤波原理自适应滤波原理l自适应预测可用于语音编码,谱估计,谱线增强,信号白化54自适应算法参数可调数字滤波器x(n)d(n)y(n)e(n)+-图图3.1 自适应滤波器原理图自适应滤波器原理图自适应建模自适应建模l正向建模正向建模l自适应控制系统,数字滤波器设计,相干估计自适应控制系统,数字滤波器设计,相干估计和地球物理和地球物理l逆向建模逆向建模l自适应控制,语音分析自适应控制,语音分析,信道均衡,数字滤波器信道均衡,数字滤波器等5556未知系统

15、未知系统自适应处理器x(n)d(n)y(n)+-e(n)+噪声N(n)设备自适应处理器y(n)x(n)噪声N(n)d(n)=x(n-)+-e(n)设备图图3.3 自适应建模自适应建模(a)正向建模正向建模 (b)逆向建模逆向建模(a)(b)自适应抵消原理自适应抵消原理57d(n)e(n)+-x(n)+N(n)自适应处理器图图3.4 自适应干扰抵消原理图自适应干扰抵消原理图58e(n)+-固定目标信号滤波器多输入自适应处理器+x(n)+N(n)传感器阵列延时器图图3.5 自适应阵列信号处理系统原理图自适应阵列信号处理系统原理图多输入干扰抵消。多输入干扰抵消。E(n)x(n);y(n)N(n)自适

16、应滤波器设计自适应滤波器设计l首先确定滤波器结构-FIR?IIR?格型?l设计自适应算法调整滤波器参数l使得某一特定的代价函数最小59自适应线性组合器自适应线性组合器60自适应处理器+y(n)e(n)+-d(n)输入信号矢量l自适应线性组合器:参数可调的FIR l输入信号X(n)的L+1个元素可以是同一时刻不同信号源所得,也可是同一信号源以前L+1时刻得到l固定权系数lY(n)等于输入矢量x(n)的各元素线性加权l调整权系数的过程叫自适应过程l自适应线性组合器输出就不再是输入信号的线性函数,还包括误差信号e(n)616263 式中式中w(n)为第为第n步迭代步迭代(亦即时刻亦即时刻n)的权向量的权向量,为第为第n步步 迭代的更新步长迭代的更新步长,v(n)为第为第n步迭代的更新方向步迭代的更新方向(向量向量)三、横向LMS自适应数字滤波器v 基本原理(续)基本原理(续)最广泛使用的自适应算法是最广泛使用的自适应算法是“下降算法下降算法”下降算法的两种实现方式下降算法的两种实现方式 -自适应梯度算法:自适应梯度算法:LMS算法及其改进算法算法及其改进算法-自适应高斯牛顿算法:自适应高斯牛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1