功率谱估计中的重叠长度是什么概念?
即是matlab中的noverlap 本帖最后由 wdhd 于 2016-9-18 13:45 编辑原帖由 vincentsuen 于 2008-11-21 16:05 发表
功率谱估计中的重叠长度是什么概念?即是matlab中的noverlap
这是在分帧运算中,若每帧长度为nfft,重叠长度为M,则笫1帧取N个数据,笫2帧中有前M个数据是与笫1帧的后M个数据一样,而nfft-M个数据是取新的数据。所以overlap=M,noverlap=nfft-M。 有限资料可重复使用! 平均求得较平滑的谱线! 请问如何重复引用?如何分帧计算?
比如我采集的加速度信号,总共2048个点,采样频率为50Hz,我要进行功率谱分析,如何确定noverlap?
回复 地板 vincentsuen 的帖子
看你采集的信号的性质,如果是周期振动包括正弦振动,2048点作为一帧分析就可以了。周期信号是确定性信号,分析出频谱,不用功率谱估计的概念。如果是随机信号,重叠系数可以取25%,不宜超过50%,你这个2048点数据是少了点,做功率谱估计的精度会不高。 本帖最后由 wdhd 于 2016-9-18 13:45 编辑
原帖由 hcharlie 于 2008-11-29 07:45 发表
看你采集的信号的性质,如果是周期振动包括正弦振动,2048点作为一帧分析就可以了。周期信号是确定性信号,分析出频谱,不用功率谱估计的概念。
如果是随机信号,重叠系数可以取25%,不宜超过50%,你这个2048点数据 ...
我做的是风速时程、地震波加速度时程这些随机信号。设置了重叠系数以后可以提高精度?
回复 6楼 vincentsuen 的帖子
我们研究随机振动一般都要加“稳态各态历经”的限制条件,研究的是时间(接近)无限长的稳态过程。像地震波这样的瞬态过程,是不符合稳态条件的,要用“功率谱密度”等随机振动的概念,要慎重。不是说做了FFT,再做什么什么就是功率谱了,要注意基本假设条件对不对? 本帖最后由 wdhd 于 2016-9-18 13:45 编辑
原帖由 hcharlie 于 2008-11-29 19:41 发表
我们研究随机振动一般都要加“稳态各态历经”的限制条件,研究的是时间(接近)无限长的稳态过程。
像地震波这样的瞬态过程,是不符合稳态条件的,要用“功率谱密度”等随机振动的概念,要慎重。不是说做了FFT,再做 ...
对于地震波的大部分研究均是基于平稳随机过程的假设下进行的,目前的大部分理论都是在这个假设的前提下得到的。 本帖最后由 wdhd 于 2016-9-18 13:45 编辑
原帖由 songzy41 于 2008-11-21 16:54 发表
这是在分帧运算中,若每帧长度为nfft,重叠长度为M,则笫1帧取N个数据,笫2帧中有前M个数据是与笫1帧的后M个数据一样,而nfft-M个数据是取新的数据。所以overlap=M,noverlap=nfft-M。
请问,在信号分析时,这里的“帧”是个什么概念? 本帖最后由 wdhd 于 2016-9-18 13:45 编辑
原帖由 baobao1982 于 2008-12-11 11:21 发表
请问,在信号分析时,这里的“帧”是个什么概念?
这里的帧就是分析数据所取的数据长度, 就是'段'的意思.
其实在数据处理过程中的“帧”要复杂一些,包括同步标志,数据结构等内容.
回复 10楼 vican_lee 的帖子
有些明白了,谢谢老兄。 想请教您,在我的程序中有这么一句:w12=mscohere(x1,x2,hanning(1024),512,1024);为什么w12的长度是513而不是512,本人是matlab初学者,希望能得到您的帮助,万分感激!!希望能加您的QQ。
我的QQ是:290436815
页:
[1]