声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1916|回复: 11

[共享资源] 测量信号去除噪音,得到已知信号

[复制链接]
发表于 2009-6-17 22:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如下图所示,除了用传统的拟合方法,怎样才能把途中红色曲线中的噪音去除?
首先就是要去除噪音。
去除噪音后,采用平移或倍乘曲线方法,得到已知信号(图中蓝色信号)。
例如图 a 去除噪音后 可以通过 加减法平移曲线,以得到蓝色信号
       图 b 去除噪音后(底部有噪音,需要放大才能看清楚) 可以 乘一个系数来得到蓝色信号。
请大家给点意见,方法,我来尝试尝试。谢谢。
a.JPG
b.JPG
回复
分享到:

使用道具 举报

 楼主| 发表于 2009-6-18 20:32 | 显示全部楼层
没有遇到类似情况的朋友吗? 给点建议啊,说出来讨论讨论。 有点迷茫
各位斑竹版友们给点建议啊? 说出来讨论讨论也行啊。

首先主要是去噪音问题,可能我帖子提问主题不太清楚。
像图中红色信号上的噪音,哪些方法可以比较好 的去除?
我试了matlab里面的buttord,butter,filter函数,但是效果都不好。
没有更好的建议吗同志们? 帮帮忙,这种信号用什么方法去噪音更好啊?

[ 本帖最后由 ChaChing 于 2009-7-21 00:21 编辑 ]
发表于 2009-6-23 07:25 | 显示全部楼层
先看谱啊,
然后滤去高频,
用个低通滤波器应该可以吧
 楼主| 发表于 2009-6-23 15:36 | 显示全部楼层
我用了 butter buttord 但效果都不好,楼上的能举个例子吗? 要处理的函数的频率响应如下图。

[ 本帖最后由 hanihaoma 于 2009-6-23 17:09 编辑 ]
c.jpg
 楼主| 发表于 2009-6-23 17:06 | 显示全部楼层
Wp = [60 200]/500; Ws = [50 250]/500;
Rp = 3; Rs = 40;
[n,Wn] = buttord(Wp,Ws,Rp,Rs);
[b,a] = butter(n,Wn);
freqz(b,a,128,1000)
title('n=16 Butterworth Bandpass Filter')
错误如下:
??? Attempt to execute SCRIPT buttord as a function.

Error in ==> D:\qy\stage poutre\Les mesures de poutre\mise_en_forme.m
On line 57  ==> [n,Wn] = buttord(Wp,Ws,Rp,Rs);

有谁遇到过这种错误吗?
发表于 2009-6-23 18:36 | 显示全部楼层
请使用which buttord -all检查下

[ 本帖最后由 ChaChing 于 2009-6-23 18:40 编辑 ]
 楼主| 发表于 2009-6-23 20:17 | 显示全部楼层
谢谢,buttord 的错误检查到了,是目录下多了一个 buttord.m 文件,
但是我设计的低通滤波器,还是滤不掉,图中红色信号中的噪音,chaching 有没有什么发的方法或建议能给下。
 楼主| 发表于 2009-6-23 20:35 | 显示全部楼层
我用[b,a] = butter(4,12/2000); 最简单的低通滤波,得到如下图
但是图中红色曲线还是有波浪,怎样能把红线变成蓝线那样平滑?有好的方法吗 chaching.
d.jpg
发表于 2009-6-23 21:07 | 显示全部楼层
试一试小波去噪吧!
 楼主| 发表于 2009-6-23 21:45 | 显示全部楼层
小波的也试过了,得到的虽然比较平滑的曲线,但是图形形状,差的比较远。实在是无奈了。
发表于 2009-6-24 07:49 | 显示全部楼层
仔细调各尺度的参数;理论上是能完全回来的。
 楼主| 发表于 2009-6-24 15:15 | 显示全部楼层
也尝试过一点一点的修改,但是那样不能实现一种通用方法,所以白费功夫了。
现在尝试用其他方法了。谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-22 10:03 , Processed in 0.064113 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表