关于传递函数的实验获取问题求助
用模态锤敲击一点A,在另一点B测取响应加速度信号,现在需要得到H(w)=X/FX为响应位移,F为激励力。
问题是:我们测得的激励F和响应加速度都是时域信号,而传递函数定义是各个频率下的响应位移与激励力之比。
请问该如何获取,盼望详细告之,谢谢啊
[ 本帖最后由 咕噜噜 于 2007-10-15 16:46 编辑 ] 你用的什么测试软件?一般测试软件都可以得到频域的信号, 传递函数也可以得到的。
如果没有的话,那只有自己做FFT变换了。
[ 本帖最后由 咕噜噜 于 2007-10-15 15:15 编辑 ] 我是个菜鸟,呵呵,能不能说的具体点,谢谢啊
回复 #3 packie 的帖子
一般的测试软件应该是可以测出频域响应信号的,也就是振动曲线如果没有就在matlab里面根据你的时间响应作fft分析画频域响应 那样的话,传递函数的幅值和相位信息怎么提取呢?根据实验测试的数据,如何提取?谢谢 Matlab中 有 一个 计算 传递函数估计的 命令,可以 参考一下 个人建议试试用一下MATLAB 楼上的能否给出具体的程序代码呢,假如我已测得输入信号与输出信号,得到两组数据,分别是input,output,输出的是阶跃信号,输出信号是输入信号通过RC网络得到的,如何求这RC网络的传递函数,包括幅频响应和相频响应 没一个人能给你说明白的。
传函幅值,就是两个信号FFT的幅值比。传函相位就是两个信号FFT的相位差。
闲来无事,给你做个Excel算传函的摸版。见附件,希望对你有帮助。
不让上传rar的文件,你下载后把扩展名改为rar。然后再解压。
1 2
[ 本帖最后由 testbench 于 2007-12-26 14:20 编辑 ] 3
可恶的30s
[ 本帖最后由 testbench 于 2007-12-26 14:21 编辑 ] FOURIER(,, ,)
IFOURIER() 恩.不错哦。. 不大明白,学习一下 非常感谢
页:
[1]
2