欢迎来到天天文库
浏览记录
ID:44435926
大小:1.22 MB
页数:38页
时间:2019-10-22
《染噪信号毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要1一绪论21.1几种常用寻峰方法的简单说明21・2小波变换41.3MATLAB小波分析工具箱6二小波分析基本原理72.1一维连续小波分析72.2一维离散小波分析82・3信号的初步去噪12三基于MATLAB的程序设计143.1设计流程143.2程序设计要点16附:完整程序23结论31参考文献32致谢33摘要木文通过对染噪信号特征分析,设计了一种自动识别谱峰的程序。对比傅立叶分析的缺陷,小波方法在抑制噪咅和局部分析中有着优异的性能。通过研究一维小波变换的基本原理,及其在信号去噪屮的应用,基于MATLAB设计出的程序很好地完成了预期口标
2、。关键词:小波变换MATLAB去噪谱峰识别AbstractBasedonanalysisofthecharacteristicsofnoised-signal,thispaperistodesignproceduretoidentifypeaks.ContrasttoFourieranalysis,Waveletsprovideexcellentcompressionandlocalizationproperties.Bystudyingthethebasicprinciplesofone-dimensionalwavelettran
3、sformandtheapplicationinsignaldenoising,theprogramdesignedbasedonMATLABcompletesthetargetswell.Keywordswavelettransform;MATLAB;signaldenoising;identifyingpeaks第一章绪论在我们的周围,每天都有大量的信号需要我们进行分析,例如我们说话的声音,机器的振动,金融变化数据,地震信号,音乐信号,医疗图像等。相当多的信号需要进行冇效的编码,压缩,消噪,重建,建模和特征提取。对于实际应用屮得到
4、的光谱信号,我们有时需耍对其进行去噪、识别、定位以及寻峰等操作。本章简耍说明了几种常用谱峰识别方法,然后对本文用到的小波变换和MATLAB小波工具箱作基本的说明。1.1几种常用寻峰方法的简单说明1)蒙特卡罗算法蒙特卡罗(MonteCarlo)算法,也称为统计实验方法,应用在寻峰算法屮又称为质心探测法。原理为利用蒙特卡罗算法,把数据采集卡(DAQ)采集的波形曲线数据进行分峰截幅后,作为质量非均匀的曲线段处理。波形数据屮每点的横坐标值相当于质点系屮各质点的位矢,纵坐标值相当于质点系中各质点的质量大小,质点系的质心横坐标可由质心定义式的蒙特
5、卡罗算法求出。在波形轴对称或陡峭时,质心位置与波形峰值位置一致。2)直接比较法直接比较法即线形插值微分法。原理为对数据采集卡采集的波形曲线数据进行分峰截幅后,应用一阶数值微分,微分值0点的位置即为原波形峰值位置。直接比较法应用前差公式或后差公式进行线形插值微分。两种公式的效果相同。3)二次插值数值微分法二次插值数值微分法为非线性插值数值微分法,其峰值位置判定原理和直接比较法一致。二次插值数值微分法应用屮点公式,即三点公式进行非线性插值数值微分。4)一般多项式拟合法一般多项式拟合法原理为对数据采集卡采集的波形曲线数据进行分峰截幅后,采用
6、一般多项式作拟合函数,最小二乘法作为判定,得到拟合式P"(X)二创+01X+…+anxn,拟合多项式的一阶微分解析式为Pn(x)=ai+2®XI+…对应的一阶微分方程式为pn(x)=01+•••+Max"=0方程的解即对应拟合函数的峰值位置。1)多项式-高斯公式拟合法多项式-高斯公式拟合法原理为对数据釆集卡采集的波形曲线数据进行高斯函数-多项式变换,采用一般多项式拟合法的原理得到峰值位置。高斯函数为v=Ae•r对高斯函数进行对数变换,则有(5)通过一般多项式拟合法中的二次多项式拟合,可得到高斯函数变换后的系数其中ai=-1/b‘s=2
7、xo/^。把数据采集卡釆集的波形数据分峰截幅后,取〉=lnfy・卩丿,用二次多项式拟合得到峰值位置。2)高斯公式非线性曲线拟合法高斯公式拟合法原理为把数据采集卡采集的波形曲线数据直接作为高斯函数进行拟合处理,不经过多项式变换。运用莱文伯-马克(Levenberg-Marquardt(L-M))算法和最小二乘法判定,拟合得出高斯函数((4)式)的一组参数,满足输入数据点(x,y)。L-M算法提供了一个求解函数最小值的数值方法,是在高斯-牛(Gauss-Newton(G-N))算法和非线性梯度下降算法Z间插值丄-M算法相比较G-N算法,更
8、能抵制噪声的影响,即使在初始值远离最终最小值的时候也可以精确得到解。在最小二乘法屮,设给定实验数据X和f(X),以及拟合曲线P(力,要求拟合最佳,则要求满足最小二乘准则mpn(xt)・f(xO]2=nuno*⑺利用L-M
此文档下载收益归作者所有