好吧,我也不得不参与到信号处理讨论中了
时间:12-13
整理:3721RD
点击:
现在遇到的问题,有一信号,带噪声,2000个点,近似为几个周期的正弦信号,但是有频率和强度的衰减。用什么办法能够最准确的测定真个正弦信号的频率,或者说,谱呢?
这个项目之前不是我在做,之后应该也不是我来做,只不过要希望给出一个最佳的方案。之前尝试过的方法如下:
最简单的,确定双峰峰值然后求差,以确定周期。显然不是个好办法,但是并不是信噪比最低的办法。
单峰值。同样不是好办法,但是信噪比比双峰高。
fft。出乎意料的是,这种方法的似乎是信噪比最低的一种方法,很奇怪。
自相关谱。这不是我的主意,我也不觉得这是个好主意。说得简单点就是把一个构造的带变量的sin函数和数据做自相关,然后找极大。这是目前正在用的方法,但是也有一些问题。我一直觉得这不是最合适的方法。
翻了一下前面的文章,ms有一种叫arma的方法,不懂。标准安装Labview里面有这个模块么?还是要单独去下载?
麻烦懂的XD给说说吧。这信号处理的问题,对于物理学生来说有点难,可是对版上的专业人士来说恐怕就是小菜一碟吧,因为看起来好像是最简单的一类信号呢。
这个项目之前不是我在做,之后应该也不是我来做,只不过要希望给出一个最佳的方案。之前尝试过的方法如下:
最简单的,确定双峰峰值然后求差,以确定周期。显然不是个好办法,但是并不是信噪比最低的办法。
单峰值。同样不是好办法,但是信噪比比双峰高。
fft。出乎意料的是,这种方法的似乎是信噪比最低的一种方法,很奇怪。
自相关谱。这不是我的主意,我也不觉得这是个好主意。说得简单点就是把一个构造的带变量的sin函数和数据做自相关,然后找极大。这是目前正在用的方法,但是也有一些问题。我一直觉得这不是最合适的方法。
翻了一下前面的文章,ms有一种叫arma的方法,不懂。标准安装Labview里面有这个模块么?还是要单独去下载?
麻烦懂的XD给说说吧。这信号处理的问题,对于物理学生来说有点难,可是对版上的专业人士来说恐怕就是小菜一碟吧,因为看起来好像是最简单的一类信号呢。
http://www.dwjs.com.cn/xb/qikan/manage/wenzhang/X62088.pdf
ar+proney很详细的,怎么算全说清楚了,有些小的笔误
背景知识
http://en.wikipedia.org/wiki/Autoregressive_moving_average_model
以它为基点看吧,似乎没找到辩阶相关的,但是上面的那篇也给出了一个算法
ma和arma的实例还没找到
好不好用不管,这些模型都是基于一些假设的
介个……有点难了
有没有简单易懂上手快的现成的工具和教程阿……
把你的数据文件发一个上来,我帮你看看?