频谱任意可设的有色噪声算法设计方案与实现.docVIP

频谱任意可设的有色噪声算法设计方案与实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
频谱任意可设的色噪声生成算法设计与实现 董海涛 罗 建 刘义海 (西北工业大学航海学院,陕西省 西安市 710072) 摘要:设计频谱任意可设的色噪声生成算法及实现对实验室半实物仿真实验具有重要的应用价值。本文基于Wiener最佳滤波器理论提出了一种色噪声生成算法,并实现了基于Matlab GUI和TMS320F2812数字信号处理器芯片的嵌入式软硬件平台。验证试验表明:系统可实时输出10kHz带宽的设定频谱结构的色噪声信号,输出信号的统计频谱特征与设定频谱特征误差不超过3dB,满足实际应用色噪声的特殊要求,具有广阔的应用前景。 关键字:色噪声;Wiener最优滤波;嵌入式软硬件平台; 实时系统 引言 环境噪声是信道中的一种干扰背景场,它是影响科学试验的重要因素之一。在科学研究或试验测试过程中,需要给信号加入不同特性的噪声来模拟实际环境背景,用以验证算法或测试方法的性能。由于环境噪声的复杂性,且通常情况下表现为色噪声,所以用单纯的白噪声生成算法及其发生器[1-2]模拟环境噪声不能满足研究的需求。另外,对于某些特定试验场景更需要具有一定频谱结构的色噪声,这就需要研究可以进行频谱特征设定的色噪声生成算法及其发生器软硬件系统。 针对以上情况,本文基于自适应信号处理和Wiener最佳滤波器技术提出了一种频谱任意可变的色噪声生成算法。为了能更好的验证和使用模拟环境噪声的时频域特性,论文设计了可方便进行频域设定的实时色噪声发生器,并给出该色噪声发生器的测试结果。 1 频谱任意可设的色噪声生成算法 频谱任意可设的色噪声生成算法的基本思想是构造线性系统, 使之具有与要求模拟的噪声幅频特性相同的频率响应,然后通过白噪声激励此系统, 产生功率谱为的色噪声信号。 本文采用自适应模拟技术[3]构造特定频率响应滤波器传递函数 [4-5]。为了使滤波器具有某一特定的频率响应,在滤波器所要求的频段范围内选取若干个离散频率f1, f2,…,fM,使滤波器在这些离散的频率点上能够具有给定的幅频响应和相频响应。基本的设计思想如图1所示。 假定输入频率为f1,f2, ???,fM的正弦波信号 i=1,2,……M (1) 则伪滤波器的输出,即自适应滤波器的期望响应为 (2) 其中,和分别为期望响应在频率处的幅度响应和相位响应,为正常数,是对频率分量的代价因子。 自适应滤波器的输入信号为 (3) 设自适应FIR滤波器的权系数为,则图1中的自适应滤波器的输出信号 (4) 其中,,L为滤波器的阶数。 由Wiener-Hopf方程,该滤波器的最优解为 (5) 其中,Rx为输入信号的自相关矩阵,P为期望信号与输入信号的互相关矩阵[6]。 采用LMS自适应算法逼近 (6) (7) 其中,μ为步长因子,。当W收敛时, 。 根据以上特定频率响应滤波器的设计思想,本文对滤波器的设计步骤如下: (1)在滤波器所要求的频段内均匀抽取多个频率,根据这些频率上的设计指标按公式(2)得出伪滤波器的输出,并给出自适应滤波器的阶数及代价函数的初值。 (2)由公式(4)求出设计滤波器的解。 (3)将设计出的滤波器的频率响应(幅频响应和相频响应)与设计指标相比较,如果设计的滤波器的频率特性与设计指标相差较远,则需要增加滤波器的阶数;如果滤波器频率响应虽然在给定的离散频率上满足设计指标,但是在离散点之间振荡得厉害,则应减少滤波器的阶数。重复步骤(2),最终得到一组最优系数。 图1 特定频率响应滤波器设计框图 图2 系统总体实现框图 2 算法的软硬件实现 色噪声生成算法的软硬件实现系统主要由任意频谱结构可设软件、串行通信接口、算法数字处理模块(DSP)以及模拟信号匹配输出四部分组成。频谱设定软件基于Matlab GUI,可通过多种方法对信号频谱特征进行设定、修改并生成一组特定频率响应滤波器系数,上位机通过RS-485通信接口将滤波器系数传递给DSP。算法数字处理模块基于TMS320F2812数字信号处理器,根据接收到的实时参数生成具有设定频谱特征的色噪声序列,并经信号输出部分实时输出信号。系统总体实现框图如图2所示。 2.1 硬件平台设计 2.1.1 串行通信接口设计 本文中通信接口主要用于向DSP传递生成的特定频率响应滤波器系数,没有大量数据传输,因此为了

文档评论(0)

ipad0b + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档