随机信号的功率谱分析 (DEMO)
- 格式:pdf
- 大小:190.37 KB
- 文档页数:8
随机信号利用经典谱估计法估计信号的功率谱作业综述:给出一段信号“asd.wav”,利用经典谱估计法的原理,通过不同的谱估计方法,求出信号的功率谱密度函数。
采用MATLAB语言,利用MATLAB语言强大的数据处理和数据可视化能力,通过GUI的对话框模板,使操作更为简便!在一个GUI界面中,同时呈现出不同方法产生出的功率谱。
这里给出了几种不同的方法:BT法,周期图法,平均法以及Welch法。
把几种不同方法所得到的功率谱都呈现在一个界面中,便于对几种不同方法得到的功率谱作对比。
一.题目要求给出一段信号及采样率,利用经典谱估计法估计出信号的功率谱。
二.基本原理及方法经典谱估计的方法,实质上依赖于传统的傅里叶变换法。
它是将数据工作区外的未知数据假设为零,相当于数据加窗,主要方法有BT法,周期图法,平均法以及Welch法。
1. BT法(Blackman-Tukey)● 理论基础:(1)随机序列的维纳-辛钦定理由于随机序列{X(n)}的自相关函数Rx(m)=E[X(n)X(n+m)]定义在离散点m 上,设取样间隔为,则可将随机序列的自相关函数用连续时间函数表示为等式两边取傅里叶变换,则随机序列的功率谱密度(2)谱估计BT法是先估计自相关函数Rx(m)(|m|=0,1,2…,N-1),然后再经过离散傅里叶变换求的功率谱密度的估值。
即其中可有式得到。
2. 周期图法● 理论基础:周期图法是根据各态历经随机过程功率谱的定义来进行谱估计的。
在前面我们已知,各态历经的连续随机过程的功率谱密度满足式中是连续随机过程第i个样本的截取函数的频谱。
对应在随机序列中则有由于随机序列中观测数据仅在的点上存在,则的N点离散傅里叶变换为:因此有随机信号的观测数据的功率谱估计值(称“周期图”)如下:由于上式中的离散傅里叶变换可以用快速傅里叶变换计算,因此就可以估计出功率谱。
3.平均法:● 理论基础:平均法可视为周期图法的改进。
周期图经过平均后会使它的方差减少,达到一致估计的目的,有一个定理:如果是不相关的随机变量,且都有个均值及其方差,则可以证明它们的算术平均的均值为。
随机信号的功率谱估计方法一、 实验目的1、 利用自相关函数法和周期图法实现对随机信号的功率谱估计2、 观察数据长度、自相关序列长度、信噪比、窗函数、平均次 数等谱估计的分辨率、稳定性、主瓣宽度和旁瓣效应的影响。
3、 学习使用FFT 提高谱估计的运算速度。
4、 体会非参数化功率谱估计方法的优缺点。
二、 实验原理假设信号x(n)为平稳随机过程,其自相关函数定义为(3-∅(m )≜E{x ∗(n)x(n +m)}1)其中E 表示取数学期望,*表示共轭运算。
根据定义,x (n )的功率谱密度与()P ω自相关序列存在下面关系:()m φ (3-2)()()j mm P m eωωφ∞-=-∞=∑ (3-3)1()()2j m m P e d πωπφωωπ-=⎰但是,实际中我们很难得到准确的自相关序列,只能通过随机信号的()m φ一段样本序列来估计信号的自相关序列,进而得到信号的功率谱估计。
目前,常用的线性谱估计方法有两种,即相关函数法和周期图方法,本实验对这两种方法分别予以讨论。
1. 自相关函数法假设我们已知随机信号x(n)的M 长的自相关序列{},利用自相关函数法()m φ可以得到x(n)的功率谱估计:(3-4)*11()()()L mi m x i x i m L mφ-Λ==+-∑11ˆˆ()()M j m m M Pm e ωωφ--=-+=∑利用窗函数,上式又可表达为(3-5)ˆˆ()()()Rj m Mm PWm m e ωωφ∞-=-∞=∑其中,为矩形窗函数,定义为()RMW m (3-6)1()0R Mm MW m m M<⎧=⎨≥⎩因此,实际上是真正功率谱与窗函数傅立叶变换的卷积。
ˆ()P ω()P ω()R M W m 矩形窗函数不仅降低了谱估计的分辨率,而且使谱估计产生了旁瓣。
为了降低旁瓣影响,可以采用具有较小旁瓣的窗函数,如Hamming 窗,它定义为(3-7)0.540.46cos ()0HM m Mm W m Mm Mπ⎧<+⎪=⎨≥⎪⎩这种窗函数可以有效的抑制旁瓣,但是,此时主瓣宽度增大,从而降低了谱估计的分辨率,这种主瓣和旁瓣之间的矛盾在线性谱估计方法中是无法解决的。
实验报告实验课程:数字信号处理实验开课时间:2020—2021 学年秋季学期实验名称:随机信号功率谱分析实验时间: 2020年9月30日星期三学院:物理与电子信息学院年级:大三班级:182 学号:1843202000234 姓名:武建璋一、实验预习实验目的要求深刻理解随机信号的特性,掌握随机信号功率谱估计的基本原理,灵活运用各种随机信号功率谱估计的基本方法。
实验仪器用具装有Matlab的计算机一台实验原理功率谱估计是随机信号处理中的一个重要的研究和应用领域.功率谱估计基本上可以非参数估计的经典方法和参数估计的近代方法.典型功率谱估计是基于FFT 算法的非参数估计,对足够长的记录数据效果较好。
在工程实际中,经典功率谱估计法获得广泛应用的是修正期图发。
该方法采取数据加窗处理再求平均的办法。
通过求各段功率谱平均,最后得到功率谱计P(m),即:式中:为窗口函数ω[k]的方差。
K表示有重叠的分数段。
由于采用分段加窗求功率谱平均,有效地减少了方差和偏差,提高了估计质量,使修正周期图法在经典法中得到普遍应用。
但在估计过程存在两个与实际不符的假设,即(1)利用有限的N个观察数据进行自相关估计,隐含着在已知N个数据之外的全部数据均为零的假设。
(2)假定数据是由N个观察数据以N为周期的周期性延拓。
同时在计算过程中采用加窗处理,使得估计的方差和功率泄露较大,频率分辨率较低,不适用于短系列的谱分析和对微弱信号的检测。
近代谱估计是建立在随机信号参数模型的基础上,通过信号参数模型或预测误差滤波器(一步预测器)参数的估计,实现功率谱估计。
由于既不需要加窗,又不需要对相关函数的估计进行如经典法那样的假设,从而减少公里泄露,提高了频谱分辨率。
常用的参数模型有自回归(AR)模型、滑动平均(MA)模型、自回归滑动平均(ARMA)模型。
其中AR模型是基本模型,求解AR模型的参数主要有L—D算法和Burg算法。
1.某随机信号由两余弦信号与噪声构成x(t)=cos(20*pi*t)+cos(40*pi*t)+s(t)式中:s(t)是均值为0、方差为1的高斯白噪声。
信号的描述方法信号作为一定物理现象的表示,它包含着丰富的信息,为了从中提取某种有用信息,需要对信号进行必要的分析和处理。
所谓“信号分析”就是采取各种物理的或数学的方法提取有用信息的过程。
为了实现这个过程,从数学角度讲,需要对原始信号进行各种不同变量域的数学变换.以研究信号的构成或特征参数的估计等。
所以讨论信号的描述方法,在—定程度上就是讨论与“信号分析”有关的数学模式及其图象。
值得指出的是,近十多年来由于电子计算机及其软件的发展,持别是快速傅里叶变换(FFT)的应用,“信号分析”这一过程在今天已基本上由以计算机为核心的测试仪器来完成。
通常以三个变量域来描述信号,即时间域(简称时域,含时延域)、频率域(简称频域)、幅值域(简称幅域)。
直接观测或记录的信号一般是随时间变化的物理量,即以时间作为独立变量,称为信号的时域描述。
时域描述是信号最直接的描述方法,它只能反映信号的幅值随时间变化的特征。
由于实际信号比较复杂,直接用时域描述来揭示信号的频率结构和各频率成分的幅值(或能量)大小是很困难的,例如在机械工程中,大量的有用信息一振动,噪声等均与频率有关,所以在动态测试技术中广泛运用信号的频域描述,以揭示信号内各频率成分的幅值、相位与频率的对应关系,或者是信号能量沿频率域的分布规律.这对研究诸如被测对象的振动特性、振型和动力反应等问题是十分重要的。
一个信号从时域描述转换为频域描述的数学方法是傅里叶分析法。
信号的幅域描述则是反映信号某一范围内的幅值出现的概率,概率密度函数提供了随机信号沿幅域分布的信息,它是随机信号的主要特征参数之一。
信号的各种描述方法仅是从不同的角度去认识同一事物,它们相互间可以通过一定的数学关系进行转换。
图1—6形象地表示出三个域之间的关系。
信号的相关分析相关分析是利用相关系数或相关函数来描述两个信号间的相互关系或其相似程度、还可以用来描述同一信号的现在值与过去值的关系.或者根据过去值、现在值来估计未来值。
实验五随机信号功率谱分析实验目的:
理解随机信号功率谱分析原理和方法。
实验要求:
(1) 生成信号,被淹没在在噪声中;
(2) 试用周期图法估计信号的功率谱;
(3) 选用不同窗,使用修正周期图法估计信号的功率谱;
(4) 对一段语音信号,使用LD算法估计其功率谱;
(5) 详细列出功率谱估计的步骤和原理。
实验内容:
(1)生成信号,被淹没在在噪声中
(查看源文件)
(2)试用周期图法估计信号的功率谱
(查看源文件)
(3)选用不同窗,使用修正周期图法估计信号的功率谱(查看源文件)
(4)对一段语音信号,使用LD算法估计其功率谱
(查看源文件)
思考题:
(1) 在周期图法中如何提高功率谱估计的精度?
周期图法是根据随机信号单一样本x[k]的N个观测值
[]
N
x k
的傅里叶变换来实现功率谱
估计。
周期图法改进的基本思想是减小估计的方差。
常用的方法有两种,一种是对自相关函数估计值加窗的方法——平滑周期图法;另一种是平均周期图法(Welch-Bartlett)法。
(2) 在LD算法中如何提高功率谱估计的精度?
LD算法中提高估计的精度的方法为:增加数据长度,模型阶次。
(3) LD算法功率谱估计的实际应用?
在语音信号编码中应用较多。
三、功率谱分析字体[大][中][小]周期信号的功率谱为其双边幅值频谱的平方|c n|2;非周期信号的功率谱为其幅值谱密度的平方|X(ω)|2=X(ω)X*(ω)。
随机信号属于时域无限信号,其频率、幅值和相位为随机变量。
因而,采用具有统计特性的功率谱估计进行谱分析(一)自功率谱密度及其估计各态历经随机信号的功率谱密度S x(ω)与自相关函数R x(τ)为傅里叶变换偶对,即为了方便,也可用在非负频率范围内(ω>0)定义的单边功率谱密度G x(ω)代替双边功率谱密度S x(ω),两者之间的关系为自功率谱估计可分为线性估计法与非线性估计法。
前者以快速变换为基础,应用较早,也称为经典谱分析法; 后者是与时序模型结合的一种新方法,又称为现代谱分析方法。
1. 周期图各态历经随机信号的均方值ψx2为信号能量的时域描述。
巴什瓦定理表明,信号能量的时域计算与频域计算相等,即由此定义自功率谱密度及其估计为:式中表12-45 典型信号的自相关、频谱、概率密度(续)X(ω)为测试数据x(t)的傅里叶变换,X(k)为N个数据x(n)的离散傅里叶变换,由FFT 直接求出。
由于X(k)具有周期函数的性质,所以称由此获得的自功率谱估计为周期图。
自相关估计x′(r)的快速傅里叶变换可作为自功率谱估计的另一计算公式以上两种估计都是自功率谱S x(ω)的有偏估计,只是偏差大小不同。
两种估计在时域对数据或对自相关估计进行截断,相当于加窗处理,致使谱估计成为真实功率谱(或称为真功率谱)与窗谱W(ω)的卷积,即Ŝx(ω)=S x(ω)*W(ω)窗谱旁瓣的泄漏效应和卷积的作用使真功率谱的尖峰数值变化,邻近点的数值变大,造成谱估计的模糊与失真以上两种估计的方差较大; 相距2π/N的各点估计值互不相关,故数据点数N越大,这些点的估计值的随机起伏越严重。
为改善谱估计的估计质量,在增大数据点数的同时,采用平均化处理和窗处理方法减小谱估计的方差。
信号的功率谱分析
1、功率谱密度函数的定义
对于随机信号)(t x ,由于其任一样本函数都是时间的无限的函数,一般不能满足傅里叶变换的存在条件(即积分⎰∞
∞-dt t x )(必须收敛)。
如果将样本函数取在一个有限区间]2
,2[T T -内,如图所示,令在该区间以外的0)(=t x ,则积分⎰∞
∞-dt t x )(收敛,满足傅里叶变换条件,变换后用功率谱密度函数表示。
2、功率谱密度函数(又称功率谱)的物理意义
是在频域中对信号能量或功率分布情况的描述。
功率谱表示振动能量在频率
域的分解,其应用十分广泛。
功率谱的横坐标是频率,纵坐标是实部、虚部的模
的平方。
功率谱密度函数作为随机信号在频域内描述的函数。
对于随机信号而言,它
不存在频谱函数,只存在功率谱密度函数(功率大小在频谱中反映为频谱的面
积)。
时域中的相关分析为在噪声背景下提取有用信息提供了途径。
功率谱分析
则从频域提供相关技术所能提供的信息,它是研究平稳随机过程的重要方法。
3.功率谱密度函数的应用
(1)结构各阶固有频率的测定 工程结构特别是大型结构(如高层楼房、桥梁、
高塔和重要机械设备等)要防止共振引起的破坏,需要测定其固有频率。
如果对
结构加以激励(或以大地的脉动信号作为激励信号),即可测定结构的响应(振动信
号),再对响应信号作自功率谱分析,便可由谱图中谱峰确定结构的各阶固有频
率。
(2)利用功率谱的数学特点求取信号传递系统的频率响应函数。
(3)作为工业设备工作状况的分析和故障诊断的依据 根据功率谱图的变化,可以判断机器设备的运转是否正常。
同时.还可根据机器设备正常工作和不正常工作时,振动加速度信号的功率谱的差别,查找不正常工作时,功率谱图中额外谱峰产生的原因以及排除故障的方法。
自功率谱密度函数
定义及其物理意义
假如)(t x 是零均值的随机过程,即0=x μ(如果原随机过程是非零均值的,可以进行适当处理使其均值为零)又假设)(t x 中没有周期分量,那么当∞→τ,
0)(→τx R 。
这样,自相关函数)(τx R 可满足傅里叶变化的条件∞⎰∞
∞- ττd R x )(。
)(τx R 傅里叶变换)(f S x ,ττπτd e R f S j x x 2)()(-∞∞-⎰
=和逆变换 df e f S R j x x πττ2)()(-∞
∞
-⎰=定义)(f S x 为)(t x 的自功率谱密度函数,简称自谱或自功率谱。
出此可见,
)(f S x 曲线下和频率轴所包围的面积就是信号的平均功率,)(f S x 就是信号的功率密度沿频率轴的分布,故称)(f S x 为自功率谱密度函数。
自功率谱密度函数和幅值谱的关系为
2)(1lim
)(f X T
f S x T x →=利用这一种关系,就可以通过直接对时域信号作傅里叶变换来计算功率谱。
自相关分析可以有效地检测出信号中有无周期成分。
自功率谱密度也能用来检测信号中的周期成分。
周期信号的频谱是脉冲函数,在某特定频率上的能量是无限的。
但是在实际处理时,用矩形窗函数对信号进行截断,这相当于在频域用矩形窗函数的频谱sinc 函数和周期信号的频谱——δ函数实行卷积,因此截断后的周期函数的频谱已不再是脉冲函数,原来为无限大的谱线高度变成有限长,谱
线宽度内无限小变成有一定宽度。
所以周期成分在实测的自功率谱密度图形中以陡峭有限峰值的形态而出现。
可以说平稳随机数据最重要的特性描述就是功率谱密度函数,它确定了数据的频率结构。
对于常系数线性物理系统来说,输入功率谱乘系统增益因子的平方等于输出功率谱。
功率谱曲线下的总面积等于均方值。
一般的讲,在任何所考虑的范围内,数据的均方值可以此频率范围为界的功率谱曲线下的面积来确定。
工程上常通过信号的频带宽带(频谱中幅值下降到最大幅值1/10时的频率作为该信号的频带宽度。
简称频宽)
1、幅值谱:幅值谱的横坐标是频率,纵坐标实部、虚部的模。
2、功率谱:功率谱的横坐标是频率,纵坐标实部、虚部的模的平
方。
利用FFT变换求出幅值谱)
X平方求功率谱
(k
X,然后对)
(k
S。
(k
)
随机信号的功率谱
由于随机信号一般不具备绝对可积条件,因此通常不能直接进行傅里叶变换。
但是正如同在时域中有自相关函数和互相关函数一样,随机
信号在频域中有自功率谱和互功率谱。
随机信号
一、概述
随机信号是不能用确定的数学关系式来描述的,不能预测其未来任何瞬时
值,任何一次观测值只代表在其变动范围中可能产生的结果之一,但其值的变动服从统计规律。
描述随机信号必须用概率和统计的方法。
对随机信号按时间历程所作的各次长时间观测记录称为样本函数。
样本函数在有限时间区间上的部分称为样本记录。
随机过程有平稳过程和非平稳过程之分。
所谓平稳随机过程是指其统计特征参数不随时间而变化的随机过程,否则为非平稳随机过程。
在平稳随机过程中,若任一单个样本函数的时间平均统计特征等于该过程的集合平均统计特征,这样的平稳随机过程叫各态历经(遍历性)随机过程。
工程上所遇到的很多随机信号具有各态历经性,有的虽不是严格的各态历经过程,但也可以当作各态历经随机过程来处理。
事实上,一般的随机过程需要足够多的样本函数(理论上应为无限多个)才能描述它,而要进行大量的观测来获取足够多的样本函数是非常困难或做不到的。
实际的测试工作常把随机信号按各态历经过程来处理,进而以有限长度样本记录的观察分析来推断、估计被测对象的整个随机过程。
也就是说:在测试工作中常以一个或几个有限长度的样本记录来推断整个随机过程,以其时间平均来估计集合平均。
二、随机信号的主要特征参数
描述各态历经随机信号的主要特征参数有
1)均值、方差和均方值o
2)概率密度函数o
3)自相关函数。
4)功率谱密度函数。
确定性振动和随机振动:
1、确定性振动的测量分析,可通过幅值分析,时域分析及频域分析得到:
(1)结构振动的各种幅值(峰值,有效值,平均值,瞬时值等)
(2)振动主要谐波分量的频率值;
(3)各谐波分量的幅值比较;
(4)各个振动信号的相位关系;
(5)结构系统的阻尼系数;
求得振动结构的总幅值,可以与结构允许的振动幅值相比较,以确定结构的破坏程度;分析各谐波分量的频率和幅值,可以作振型分析,求得动力系数;分析不同频率对不同对象的响应,查找振源,判定减振措施的效果,以及采取相应的隔振措施。
2、随机振动信号主要考虑概率和统计因素,需要通过幅域分析求幅值概率密度,通过时域分析,求相关系数(相关分析),通过频域分析得到功率谱密度(作谱分析)。
(1)幅域:均值,均方值和均方根值;方差和均方差(标准差);概率密度函数;概率分布函数等。
(2)时域:自相关函数;互相关函数;
(3)频域:自谱密度函数;互谱密度函数,传递函数或频响函数。
3、按测量与分析的目的分:
(1)振动基本参量的测量:如测量结构上某点的位移、速度、加速度的幅值,以及频率、相位和动应力等。
(2)按结构动力特性的测量:固有频率,阻尼,刚度以及振型等。
(3)随机振动统计特性的测量与分析:功率谱密度,幅值概率密度,相关函数,相
干函数等。
(4)结构系统参数识别与故障诊断:由结构系统动态响应数据建立系统的数学模型,确定系统的模态参数(模态质量,刚度,阻尼,频率,振型等),或由测量信号加以分析,判断结构系统工作是否正常(故障诊断)。
平稳随机信号的能量化表示:――随机信号各频率的能量称为功率谱密度(简称功率谱)。
一个平稳的随机信号的功率谱是确定的,因此,功率谱可以统计表征一个随机过程的谱特性。
一个信号的功率谱是这个信号的自相关函数的傅立叶变换。
功率谱和自相关函数是一个傅立叶变换对,它们相互唯一确定,它们都是信号的一种(二维)统计平均表征,分别从不同域的侧面表征着一个随机过程的最本质的性质。
因此,对于一个观测到的随机信号,重要的是确定它的功率谱密度函数和自相关函数。
对于离散随机信号的概念和表征问题,有:
1)一个随机信号在各时间点上的取值以及在不同点上取值之间的相互关联性只能用
概率特性或统计平均特性来表征,它的确定值是无法实验表达的。
2)一个平均随机信号在各频率点上能量的取值可以用功率谱密度函数与自相关函数
统计描述。