duanju321 发表于 2014-4-23 20:16

跪求~一种matlab振动信号做 积分和微分的 程序

积分和微分的时候只能使用这一时刻之前的数据进行计算的 积分方法和微分方法的程序。不知道谁能提供一下 ,万分感谢~

duanju321 发表于 2014-4-23 20:17

或者推荐看的书也行~

yghit08 发表于 2014-4-23 21:45

选择差分格式的问题吧?另外这个问题在论坛里讨论也比较多,是不是应该搜索论坛?数值微积分处理实测振动信号没见到有比较好的方法,见过东方所出的一篇论文推介其一款软件,主要也就是推介其数值微积分处理fangfaq,但是没有细讲,有一回和导师说这事的时候导师不以为然。另外目前测试振动加速度、速度和位移的传感器丰富,做这个内容的工程意义个人认为不大(在有些行业可能还有特殊要求会需要做这个内容)

duguzi 发表于 2014-5-21 11:35

yghit08 发表于 2014-4-23 21:45
选择差分格式的问题吧?另外这个问题在论坛里讨论也比较多,是不是应该搜索论坛?数值微积分处理实测振动信号 ...

你的结论过于武断,数值积分在某些时候确实是有必要的。比如我曾在电厂做过一个横向课题,限于设备结构,我们只能在轴承座上安装振动速度传感器,但企业的技术人员习惯使用振动位移作为设备振动超标与否的判断指标,要求我们必须提供位移参数,此时只能选用数值积分了。

impulse 发表于 2014-5-21 13:16

本帖最后由 impulse 于 2014-5-21 13:21 编辑

软件微分用的不多,软件积分还是很有必要的。软件积分确实是一个比较麻烦的事情,效果很难做到非常好。NI声学振动套装中积分子vi,在测试时一次积分相位理论误差在20度左右(高通滤波截止频率设为5Hz,信号基频在20-50Hz)。

yghit08 发表于 2014-5-21 16:48

duguzi 发表于 2014-5-21 11:35
你的结论过于武断,数值积分在某些时候确实是有必要的。比如我曾在电厂做过一个横向课题,限于设备结构, ...

没说不能用,只是说效果不好,很不好。

westrongmc 发表于 2014-5-21 21:43

本帖最后由 westrongmc 于 2014-5-21 21:46 编辑

yghit08 发表于 2014-5-21 16:48
没说不能用,只是说效果不好,很不好。
这可能说的有点绝对了。满足一定的条件,是可以应用的,即使是在工程应用中,也可以。
下面的是我做的仿真算例:
1)零相位FIR数字积分算法应用-单频信号
2)零相位FIR数字积分算法应用-扫频信号
3)FIR一次数字微分应用-单频信号微分


工程应用的案例:
3)零相位FIR数字积分算法应用-实测桥梁加速度求速度
4)FIR二次数字积分-实测桥梁加速度求位移
5)实测桥梁加速度数字积分得速度,位移,提供原始数据

http://forum.vibunion.com/forum.php?mod=attachment&aid=NTg2NjN8NmQxMjdmYWR8MTQwMDY3OTU2OHwxOTA0MTV8MTIzMjIz&noupdate=yes
可以做到没有相位差。





yghit08 发表于 2014-5-21 21:47

westrongmc 发表于 2014-5-21 21:43
这可能说的有点绝对了。满足一定的条件,是可以应用的,即使是在工程应用中,也可以。
下面的是我做的仿 ...

你提供的案例我不太相信,因为没有见到同时用位移传感器采集到位移信号和积分结果的比较。

westrongmc 发表于 2014-5-21 21:49

本帖最后由 westrongmc 于 2014-5-21 22:07 编辑

yghit08 发表于 2014-5-21 21:47
你提供的案例我不太相信,因为没有见到同时用位移传感器采集到位移信号和积分结果的比较。
仿真算例中,理论的积分结果是有的。可以佐证吗?
呵呵,要不你提供数据,我们算算看?

二次积分算得准不准,实际上是好验证的:
1) 看二者幅值之比(加速度/位移)是否满足(2*PI*freq)^n   (二次积分n=2,而加速度/速度,一次积分,n=1)
2) 看二者相位差,是否是180度。(二次积分,差180度;一次积分,差90度)

如果很大程度上满足这两个条件,是可以用的。

yghit08 发表于 2014-5-21 22:11

westrongmc 发表于 2014-5-21 21:49
仿真算例中,理论的积分结果是有的。可以佐证吗?
呵呵,要不你提供数据,我们算算看?



仿真算例不足以说明问题,因为这样的过程只会是用结果证明结果,两者的基础是一致的。实际采集到的信号中有仿真信号无法模拟的干扰信号存在,而使用的去噪方法不能够很好的去除实际的噪声,除了噪声问题还有其他问题,截至
页: [1]
查看完整版本: 跪求~一种matlab振动信号做 积分和微分的 程序