中国科学院刘艳老师现代数字信号处理第二章上机作业.pdf

中国科学院刘艳老师现代数字信号处理第二章上机作业.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国科学院刘艳老师现代数字信号处理第二章上机作业

一、上机作业要求 假设一个点目标在x,y 平面上绕单位圆做圆周运动,由于外界干扰,其运 动轨迹发生了偏移。其中,x 方向的干扰为均值为0,方差为0.05 的高斯噪声; y 方向干扰为均值为0,方差为0.06 的高斯噪声。 1、产生满足要求的x 方向和y 方向随机噪声500 个样本; 2、明确期望信号和观测信号; 3、试设计一FIR 维纳滤波器,确定最佳传递函数:h R 1R ,并用该滤波器 opt xx xs 处理观测信号,得到其最佳估计。(注:自行设定误差判定阈值,根据阈值确 定滤波器的阶数或传递函数的长度)。 4、要求3 中,也可以选择Kalman 滤波器进行滤波处理,采用哪种滤波器可以自 由选择。 5、分别绘制出x 方向和y 方向的期望信号、噪声信号、观测信号、滤波后信号、 误差信号的曲线图; 6、在同一幅图中绘制出期望信号、观测信号和滤波后点目标的运动轨迹。 7、实验报告要求:给出求解思路和结果分析,给出MATLAB 实现源程序和程序注 解。 二、解题思路 由于试验中涉及到一个点目标在x、y 平面上绕单位圆作圆周运动,则可以 将问题分为x、y 两个方向解决,最后再用x、y 方向上的信号合成观测信号。不 妨设x 方向上的运动为周期为500 的正弦波sx=cos(0.004πn),则可以建立观测 信号x 与期望信号xs,噪声信号的vx 的关系:x=sx+vx。同理可以建立起y 方 向上的类似关系。我们知道为了求解维纳滤波器必须先要确定阶数N,为此接下 来使用 “for Mx=2:N”来确定滤波器的长度也即滤波器的阶次,即使用循环的方式,采 用for 语句,将滤波器阶次依次确定为2—500 并对其依次计算均方误差,如ex 小于 1%则符合条件,否则直接舍去该阶,继续循环验证。经过上面的准备后我 们要求维纳滤波器的单位脉冲响应。由维纳霍夫方程的矩阵形式 h h R1R opt xx xd 为了求h ,我们必须先求出观测信号的自相关矩阵R 和互相关矩阵R ,在定义 opt XX XSX 时要注意选择相关函数的无偏性。再由最小均方误差定义求出ex。y 方向上的计 算与x 方向相一致。最后使x 方向和y 方向上的信号分别通过最优滤波,再进行 合成,从而最终得到最优滤波后的观测信号。可以根据需求调用fgure、subplot、 plot 等函数显示需要的图像信息。 三、源程序代码 clear all %清除之前所有的程序代码,以防引起干扰 N=500; %定义样本数 %x 方向上的信号% vx=normrnd(0,0.05.^0.5,1,N); %定义x 方向上噪声 n=1:N; %采样点 sx=cos(0.004*pi*n); %期望信号,周期为500 即与观测点数目一致 x=sx+vx; %叠加得观测信号 rxx=xcorr(x,x,unbiased); %观测信号的自相关函数Rxx rxsx=xcorr(x,sx,unbiased); %观测信号与期望信号的互相关函数Rxdx bx=sx*(sx)/N; %期望信号均方值 for Lx=2:N %确定滤波器长度 for i=1:Lx %确定观测信号的自相关函数矩阵 for j=1:Lx if i=j Rxx(i,j)=rxx(N+j-i); else Rxx(i,j)=rxx(N+i-j); end

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档