|
本帖最后由 mxlzhenzhu 于 2019-4-18 11:41 编辑
从我的学位论文里copy点paste在这里吧:
对严格的线性系统,扫频速率大小不会影响共振频率的识别;只是因为实际结构都是有一定非线性的,因此实际情况下扫频速率对结果是有影响的,降低扫频速率是有利的,但也不能太慢了,否则可能会引起共振和不安全事件(通过共振峰的时间应该尽量短,长时间逗留就出问题了,要么传感器过载,要么结构振动过大)。为了应对弱非线性系统测试结果的不一致性,商业软件采用了一些抑制扭曲的算法,使得测试结果尽量总是保留线性的那部分,现有的测试算法已经逐渐不依赖于扫频速度,因而非线性系统测试结果对于扫频速度而言,变得不那么敏感了,只能在一定程度上体现非线性。
上面主要是针对TDS算法。
目前所有关于扫频测试研究的,主要是低频精度不足,鼓励楼主复现别人论文中的结果。上面提到“扫频速率大小不会影响共振频率的识别”,主要也是高频部分,低频部分精度可能还是不足,也就是说完全的线性系统,扫频测试,低频精度可能还是有问题,那什么是低频?编程做做就知道了。(B&K、LMS等在这方面做得非常好,低频问题解决的貌似不错,是在频率域设计,然后计算时域的激励波形,算法有点复杂)
其他算法有:DFT算法,谐波拟合,welch(过年也有的称之cwelch算法),RDFT.
请参考文献:
[134] S. Orlando, B. Peeters, G. Coppotelli. Improved FRF estimators for MIMO Sine Sweep data[C]. ISMA, Leuven, Belgium, 2008.
http://forum.vibunion.com/thread-159872-1-1.html
|
|