一种在DSP 中产生高性能粉红噪声的方法.docVIP

一种在DSP 中产生高性能粉红噪声的方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种在DSP 中产生高性能粉红噪声的方法

一种在DSP 中产生高性能粉红噪声的方法   摘要:粉红噪声是电子、信号处理乃至声学领域常用的随机信号。针对于以PC机为代表的串行处理设备上生成的粉红噪声效果较差的问题,该文提出了一种在DSP中采用改进的混合同余法生成平稳白噪声并利用参数模型法来生成粉红噪声的方法。实验表明:在DSP中得到了性能良好的粉红噪声。 中国论文网 /8/view-7221141.htm   关键词:粉红噪声;DSP;参数模型;白噪声;改进的混合同余法   中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)34-0204-03   Abstract: Pink noise is often used in electronics, signal processing, and acoustic field. In represented by PC serial processing equipment which cannot generate the ideal pink noise, so this paper presents the method which with the improved mixed congruence method to generate a steady white noise and the method which through a parameter model to generate pink noise in DSP. Eventually,I get the good performance of pink noise.   Key words: pink noise; DSP; parameters model ; white noise; improved mixed congruence method   1 背景   1.1 粉红噪声生成方法   粉红噪声是自然界中最常见的噪声,其能量主要分布在中低频段,并且能量从低频到高频不断衰减,曲线可近似为1/f,广泛应用于电子测试、声学测试等领域[1]。   目前常用的生成方法主要有Paul Kellet加权滤波法、Robert Bristow-Johnson的零极点滤波器法、Voss算法和传递函数逼近法等在计算机中直接生成的方法[2]。研究表明:Paul Kellet方法目前性能最佳,但计算量大且计算过程复杂;Robert Bris-tow-Johnson方法拟合粉红噪声的效果差;Voss算法实现性能差;传递函数逼近法存在不容忽视的拟合误差[3-4]。因此,本文提出了利用参数模型法来生成粉红噪声的方法,该方法实现容易且生成效果良好。   1.2 参数模型法生成粉红噪声   参数模型法生成粉红噪声的步骤为:1)在DSP或PC机等智能设备上生成白噪声[u(n)];2)建立粉红噪声参数模型[H(Z)];3)将白噪声通过粉红噪声参数模型得到粉红噪声[x(n)]。其示意图如图1所示。   常见的参数模型有三种:AR模型、MA模型、ARMA模型。其中ARMA模型能够准确地获得噪声功率谱中的峰值和谷值,较全面地模拟噪声的性质[5],因此本文采用ARMA模型对粉红噪声进行拟合估计。   由图1可知,要生成高质量的粉红噪声,不仅需要精确的ARMA模型,而且需要频谱分布均衡的平稳白噪声。本文提出了一种改进的混合同余法,来生成平稳白噪声。此方法与经典的混合同余法相比加大了白噪声的随机性,能够得到各频段更加均衡的白噪声。   2 粉红噪声硬件平台   2.1 PC机平台   在PC机中生成的粉红噪声并不是真正意义上的粉红噪声。由于作为源驱动信号的白噪声主要由软件中集成的白噪声发生器或库函数生成,得到的白噪声并不“白”,因此粉红噪声功率谱曲线更接近于[1f2]曲线,而非[1f]曲线,并无法获得良好的粉红噪声。   2.2 DSP平台   DSP是一种高性能的并行处理器,广泛应用于信号处理、电子和声学等领域[7],它具有很高的数据处理速度,能够克服Paul Kellet加权滤波等方法生成粉红噪声信号的不足。   目前在DSP上生成噪声的方法一种是利用计算机集成的库函数,得到的白噪声与PC机无异;另一种是通过在Matlab中搭建噪声模型并与DSP通信,但这种方法并不理想:一方面是Matlab与DSP间的通信会大大拖慢程序进程;另一方面机器自动转换的模型代码易读性差,调试困难。因此寻求一种方便且高效的方法,成为了一个很有价值的研究方向。   本文所提出方法在各系列DSP上均可行,首先在DSP的存储器中生成白噪声,通过所建立的粉红噪声参数模型滤波后得到粉红噪声,再由功能芯片将噪声声音传输使用。   3 改进的混合同

文档评论(0)

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

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

1亿VIP精品文档

相关文档