packie 发表于 2007-10-15 14:48

关于传递函数的实验获取问题求助

用模态锤敲击一点A,在另一点B测取响应加速度信号,现在需要得到H(w)=X/F
X为响应位移,F为激励力。
问题是:我们测得的激励F和响应加速度都是时域信号,而传递函数定义是各个频率下的响应位移与激励力之比。
请问该如何获取,盼望详细告之,谢谢啊

[ 本帖最后由 咕噜噜 于 2007-10-15 16:46 编辑 ]

pengweicai 发表于 2007-10-15 15:06

你用的什么测试软件?一般测试软件都可以得到频域的信号, 传递函数也可以得到的。
如果没有的话,那只有自己做FFT变换了。

[ 本帖最后由 咕噜噜 于 2007-10-15 15:15 编辑 ]

packie 发表于 2007-10-15 15:18

我是个菜鸟,呵呵,能不能说的具体点,谢谢啊

咕噜噜 发表于 2007-10-15 16:47

回复 #3 packie 的帖子

一般的测试软件应该是可以测出频域响应信号的,也就是振动曲线
如果没有就在matlab里面根据你的时间响应作fft分析画频域响应

packie 发表于 2007-10-15 17:07

那样的话,传递函数的幅值和相位信息怎么提取呢?根据实验测试的数据,如何提取?谢谢

yimao 发表于 2007-10-15 19:27

Matlab中 有 一个 计算 传递函数估计的 命令,可以 参考一下

风声无边 发表于 2007-10-17 13:31

个人建议试试用一下MATLAB

oche_1 发表于 2007-12-25 14:06

楼上的能否给出具体的程序代码呢,假如我已测得输入信号与输出信号,得到两组数据,分别是input,output,输出的是阶跃信号,输出信号是输入信号通过RC网络得到的,如何求这RC网络的传递函数,包括幅频响应和相频响应

testbench 发表于 2007-12-26 14:15

没一个人能给你说明白的。
传函幅值,就是两个信号FFT的幅值比。传函相位就是两个信号FFT的相位差。
闲来无事,给你做个Excel算传函的摸版。见附件,希望对你有帮助。
不让上传rar的文件,你下载后把扩展名改为rar。然后再解压。
1

testbench 发表于 2007-12-26 14:17

2

[ 本帖最后由 testbench 于 2007-12-26 14:20 编辑 ]

testbench 发表于 2007-12-26 14:19

3


可恶的30s

[ 本帖最后由 testbench 于 2007-12-26 14:21 编辑 ]

BABAFUNI 发表于 2008-1-12 21:47

FOURIER(,, ,)
IFOURIER()

10983 发表于 2008-1-19 09:37

恩.不错哦。.

happyhehui 发表于 2008-1-22 20:59

不大明白,学习一下

mibolt 发表于 2010-10-13 23:22

非常感谢
页: [1] 2
查看完整版本: 关于传递函数的实验获取问题求助