周期图法功率谱估计------频谱泄漏及改进

周期图法功率谱估计——频谱泄漏及改进

刘兆田

1 简介

功率谱估计是随机信号处理的重要内容,功率谱估计的方法很多,一般分成经典谱估计(非参数估计)和现代谱估计(参数估计)。经典谱估计是建立在传统的傅里叶变换基础上的,经典谱估计又分为相关图法和周期图法。相关图法中,先由有限个观测数据估计自相关函数,然后计算自相关序列的傅里叶变换得到功率谱。周期图法直接对观测数据进行傅里叶变换,取模的平方,再除以N 得到功率谱。周期图法比相关图法简单,可用FFT 进行计算,得到了广泛的应用。

在周期图谱估计中,我们取一段有限长的数据进行傅里叶变换,相当于对原始信号作了矩形窗运算。输入数据通过一个窗函数相当于原始数据的频谱与窗函数频谱的卷积。窗函数的频谱由一个主瓣和几个旁瓣组成,主瓣以时域信号的每个频率成份为中心。旁瓣在主瓣的两侧以一定的间隔衰减至零。FFT 产生离散的频谱,出现在FFT 每个谱线的是在每个谱线上的连续卷积频谱。如果原始信号的频谱成份与FFT 中的谱线完全一致,这种情况下采样数据的长度为信号周期的整数倍,频谱中只有主瓣。没有出现旁瓣的原因是旁瓣正处在窗函数主瓣两侧采样频率间隔处的零分量点。如果时间序列的长度不是周期的整数倍,窗函数的连续频谱将偏离主瓣的中心,频率偏移量对应着信号频率和FFT 频率分辨率的差异,这个偏移导致了频谱中出现旁瓣,所以,窗函数的旁瓣特性直接影响着各频谱分量向相邻频谱的泄漏宽度。因此,周期图法功率谱估计中频谱泄露的改进办法既是选择合适的窗函数,尽量减少频谱泄露,改善功率谱估计的性能。 2 常用窗函数特性

运用matlab 编制程序绘制了常用窗函数及其频谱函数图,如图1所示。

n

n

n

w/pi

w/pi

w/pi

n

n

w/pi

w/pi

幅度(d B )

幅度(d B )

幅度(d B ) 幅度(d B )

n

幅度(d B )

w/pi

幅度(d B )

图1 常用窗函数及相应频谱特性

从图1可以看出,矩形窗主瓣宽度较窄,但旁瓣电平较高。 3 周期图功率谱估计中的频谱泄露改进

考虑如下随机过程,对其进行功率谱估计。其中ϕ1,ϕ2,ϕ3为均匀分布的随机初始相

位,v (n ) 是方差为1的零均值白噪声。

x (n ) =cos(0.35πn +ϕ1) +2cos(0.4πn +ϕ2) +0.5cos(0.8πn +ϕ3) +v (n )

程序中使用周期图平均功率谱估计的Welch 法。分别采用不同的窗函数的谱估计效果如图2所示。

Rectangle Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

Triangular Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

Frequency (radian/pi)

Hanning Welch Estimate,N=4096,K=4,D=819,L=1638

Frequency (radian/pi)

Hamming Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

M a g n i t u d e (d B )

Frequency (radian/pi)

Blackman Welch Estimate,N=4096,K=4,D=819,L=1638

Frequency (radian/pi)

Kaiser Welch Estimate,N=4096,K=4,D=819,L=1638,Beta=50

M a g n i t u d e (d B )

M a g n i t u d e (d B )

Frequency (radian/pi)

Frequency (radian/pi)

图2 周期图谱估计频谱泄露及改进仿真图

从上图可以看出,矩形窗虽然分辨率较好,但频谱泄露较严重。使用非矩形窗能在一定程度上改善频谱泄露。 4 小结

本文详细分析了周期图谱中频谱泄露产生的原因,同时在matlab 中采用不同的窗函数对频谱泄露的改进效果进行了仿真,结果表明,不同的窗函数对谱估计质量的影响不一样,应根据不同的用途采用合适的窗函数。

周期图法功率谱估计——频谱泄漏及改进

刘兆田

1 简介

功率谱估计是随机信号处理的重要内容,功率谱估计的方法很多,一般分成经典谱估计(非参数估计)和现代谱估计(参数估计)。经典谱估计是建立在传统的傅里叶变换基础上的,经典谱估计又分为相关图法和周期图法。相关图法中,先由有限个观测数据估计自相关函数,然后计算自相关序列的傅里叶变换得到功率谱。周期图法直接对观测数据进行傅里叶变换,取模的平方,再除以N 得到功率谱。周期图法比相关图法简单,可用FFT 进行计算,得到了广泛的应用。

在周期图谱估计中,我们取一段有限长的数据进行傅里叶变换,相当于对原始信号作了矩形窗运算。输入数据通过一个窗函数相当于原始数据的频谱与窗函数频谱的卷积。窗函数的频谱由一个主瓣和几个旁瓣组成,主瓣以时域信号的每个频率成份为中心。旁瓣在主瓣的两侧以一定的间隔衰减至零。FFT 产生离散的频谱,出现在FFT 每个谱线的是在每个谱线上的连续卷积频谱。如果原始信号的频谱成份与FFT 中的谱线完全一致,这种情况下采样数据的长度为信号周期的整数倍,频谱中只有主瓣。没有出现旁瓣的原因是旁瓣正处在窗函数主瓣两侧采样频率间隔处的零分量点。如果时间序列的长度不是周期的整数倍,窗函数的连续频谱将偏离主瓣的中心,频率偏移量对应着信号频率和FFT 频率分辨率的差异,这个偏移导致了频谱中出现旁瓣,所以,窗函数的旁瓣特性直接影响着各频谱分量向相邻频谱的泄漏宽度。因此,周期图法功率谱估计中频谱泄露的改进办法既是选择合适的窗函数,尽量减少频谱泄露,改善功率谱估计的性能。 2 常用窗函数特性

运用matlab 编制程序绘制了常用窗函数及其频谱函数图,如图1所示。

n

n

n

w/pi

w/pi

w/pi

n

n

w/pi

w/pi

幅度(d B )

幅度(d B )

幅度(d B ) 幅度(d B )

n

幅度(d B )

w/pi

幅度(d B )

图1 常用窗函数及相应频谱特性

从图1可以看出,矩形窗主瓣宽度较窄,但旁瓣电平较高。 3 周期图功率谱估计中的频谱泄露改进

考虑如下随机过程,对其进行功率谱估计。其中ϕ1,ϕ2,ϕ3为均匀分布的随机初始相

位,v (n ) 是方差为1的零均值白噪声。

x (n ) =cos(0.35πn +ϕ1) +2cos(0.4πn +ϕ2) +0.5cos(0.8πn +ϕ3) +v (n )

程序中使用周期图平均功率谱估计的Welch 法。分别采用不同的窗函数的谱估计效果如图2所示。

Rectangle Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

Triangular Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

Frequency (radian/pi)

Hanning Welch Estimate,N=4096,K=4,D=819,L=1638

Frequency (radian/pi)

Hamming Welch Estimate,N=4096,K=4,D=819,L=1638

M a g n i t u d e (d B )

M a g n i t u d e (d B )

Frequency (radian/pi)

Blackman Welch Estimate,N=4096,K=4,D=819,L=1638

Frequency (radian/pi)

Kaiser Welch Estimate,N=4096,K=4,D=819,L=1638,Beta=50

M a g n i t u d e (d B )

M a g n i t u d e (d B )

Frequency (radian/pi)

Frequency (radian/pi)

图2 周期图谱估计频谱泄露及改进仿真图

从上图可以看出,矩形窗虽然分辨率较好,但频谱泄露较严重。使用非矩形窗能在一定程度上改善频谱泄露。 4 小结

本文详细分析了周期图谱中频谱泄露产生的原因,同时在matlab 中采用不同的窗函数对频谱泄露的改进效果进行了仿真,结果表明,不同的窗函数对谱估计质量的影响不一样,应根据不同的用途采用合适的窗函数。


相关文章

  • 功率谱计算
  • 功率谱估计在现代信号处理中是一个很重要的课题,涉及的问题很多.在这里,结合matlab,我做一个粗略介绍.功率谱估计可以分为经典谱估计方法与现代谱估计方法.经典谱估计中最简单的就是周期图法,又分为直接法与间接法.直接法先取N点数据的傅里叶变 ...查看


  • 机械工程测试技术基础知识点总结
  • 第一章 信号及其描述 (一)填空题 1. 测试的基本任务是获取有用的信息,而信息总是蕴涵在某些物理量之中,并依靠它们来 传输的.这些物理量就是 信号 ,其中目前应用最广泛的是电信号. 2. 信号的时域描述,以 时间t 为独立变量:而信号的频 ...查看


  • 数字信号处理试卷
  • 一. 填空(2分/空,共30分) 1. 对一个1Hz 的正弦波信号进行10Hz 抽样.请问该信号的连续角频率Ω是[2πrad/s],圆频率ω是 [0.2πrad ]. 2. 假定信号的功率为P S , 噪声功率为P U , 若信噪比SNR= ...查看


  • 经典功率谱设计
  • DSP 实验报告 实验题目: 实验 功率谱估计 一.实验要求: (1)理解功率谱估计的基本概念: (2)掌握经典功率谱估计方法--直接法和间接法: (3)掌握改进的经典功率谱估计方法,例如Welch 法. 二.实验内容与原理: 功率谱估计就 ...查看


  • 电机测试中谐波分析的高精度FFT算法
  • 第21卷第12期 中国电机工程学报 V0l21N0.12Dec200l 2001年12月 Proceedin船o"heCsEE @200lChjnsoc.forEkc.E她 文章编号:0258.8013(2001)12一0083- ...查看


  • 数字信号处理课程设计正余弦信号的谱分析
  • 正余弦信号的谱分析 中文摘要:使用MATLAB 软件,通过编写程序,对正余弦信号进行傅里叶变换.用DFT 和FFT 实现对正余弦信号的谱分析,并且分析DFT 长度对频谱的影响. 关键词:matlab : 傅里叶变换: DFT; FFT; 一 ...查看


  • 北京理工大学随机信号分析实验报告
  • 本科实验报告 实验名称: 随机信号分析实验 实验一 随机序列的产生及数字特征估计 一.实验目的 1.学习和掌握随机数的产生方法. 2.实现随机序列的数字特征估计. 二.实验原理 1.随机数的产生 随机数指的是各种不同分布随机变量的抽样序列( ...查看


  • 信号识别小结
  • 信号识别 1. 特征参数法 思路:根据瞬时幅度,瞬时相位,瞬时频率特征参数的差异进行识别 优点:计算量小,简单 缺点:受信噪比影响大 2. 功率谱方法 思路:经典功率谱估计有直接法,间接法 直接法:PPER w =N XN W 2 优点:简 ...查看


  • 振动的测量
  • 8.1 振动的基础知识 与信号的分类类似,机械振动根据振动规律可以分成两大类:稳态振动和随机振动,如图8.1所示. 振动的幅值.频率和相位是振动的三个基本参数,称为振动三要素.只要测定这三个要素,也就决定了整个振动运动. 图8.1 振动的种 ...查看


热门内容