锤击测试使用指数窗会引起什么问题吗?

锤击测试使用指数窗会引起什么问题吗?让我们来讨论它。如果指数窗使用不合理,将会引起一些问题。如果需要使用大指数窗以便最小化泄漏所造成的影响,那么你将冒着丢失密集模态的风险。这儿有几个实例与指数窗的使用有关,明白如果不反复尝试施加不同大小的指数窗,将会产生什么样的结果。

首先,必须明确地指出在许多锤击法测试中,指数窗都是必要的。然而,在加任何窗之前,明智的做法是尝试不同的方法去减小泄漏的影响。在使用指数窗之前,总是需要考虑增加谱线数或者带宽减半,二者本质上都是增加总的采样时间。这种考虑很有帮助,因为这使得系统响应在采样周期结束之前自然地衰减到零。如果这一点能够实现,那么没必要使用指数窗。

然而,如果响应在采样周期结束前仍没有衰减到零,那么可能指数窗是必要的。在应用指数窗之前,应先考虑前面提及的两个方法作为最小化泄漏影响的可能方法。在首先没有观察时域响应的情况下,就任意地施加指数窗作为测量过程的第一步,不推荐这样做。让我们通过一个简单的实例说明这一点。

图1 加小指数窗的FRF

对一个非常简单,小阻尼的结构进行锤击测试。选择的信号处理参数是400Hz的带宽和1秒的时域采样长度。因为结构的响应在采样周期结束前没有衰减到零,那么需要施加一个指数窗,加窗后的响应在采样周期结束前将衰减到相当小的值,这样可以最小化泄漏所带来的影响。

锤击激励、加指数窗的响应和FRF,如图1所示。表面上看,此次测量看起来是可接受的。【注意力谱(图中没有给出)在整个频带内相当平坦,因而可认为充分地激励了结构。同时注意到相干(图中也没给出)认为也是可接受的。】

从各方面来看,这次测量似乎完全可接受。但是我们需要更深层次地考察此次测量。首先,考虑相同的测量,但是对响应信号施加了一个衰减更快的指数窗。图2中给出了相同的数据,但是指数窗的衰减指数较大。这次锤击测量产生的FRF中的阻尼比图1所示的FRF中的阻尼明显要大得多。FRF的峰值显示了这个影响,注意到因为使用了大阻尼指数窗,FRF的峰比较宽胖。

图2 加大指数窗的FRF

现在更深入一点去考察此次测量,并尝试改变一些信号处理参数。为了减少指数窗的使用,要么缩短带宽,要么增加谱线条数。两个方法都将必然导致总的采样时间的增加。如果增加总的采样时间,那么对采集到的数据加大指数窗的需求将会减少。

图3是将谱线条数增加一倍后的结果。时间样本长度由1秒增加到2秒。虽然仍然需要施加指数窗以最小化泄漏的影响,但是此次加窗对测量数据所带来的总的阻尼影响远小于图1和图2加窗所带来的影响。

最重要的是图3中在FRF的第一个峰值处似乎只有一阶模态,但实际上原来是两阶非常靠近的密集模态。图1和图2中使用的指数窗导致FRF第一个峰值处只有一阶模态。这两个指数窗的使用使得FRF两阶明显不同的模态只显示了一个峰值。

虽然加指数窗以最小化泄漏是必须的,但是图1和图2中加窗函数扭曲了真实的FRF,致使在FRF这个频率处很难观测到两个峰值。指数窗的使用,虽然是数字信号处理必须考虑的事项,但是当估计小阻尼结构和密集模态时,如本例中的情况,将会引起一些严重的问题。

图3 增加时间/频率分辨率后的FRF

现在我希望你能明白这个例子中指数窗的一些影响。虽然可能加指数窗对最小化泄漏是必须的,但是窗的使用可能会隐藏或者扭曲FRF中的模态。故锤击法测试时,当需要使用指数窗时,需要极其小心。如果你还有模态分析其他问题,请咨询我。

【转载】https://zhuanlan.zhihu.com/p/24318554

锤击测试使用指数窗会引起什么问题吗?相关推荐

  1. 爱情配对测试缘分指数软件,爱情配对测试缘分指数,测试男女两个人姓名配

    提到爱情配对测试缘分指数,大家都知道,有人问姓名配对测试缘分指数,另外,还有人想问免费姓名配对指数,免费姓名缘分配对,免费缘分配-,你知道这是怎么回事?其实姓名配对测试高手来!,下面就一起来看看测试男 ...

  2. node本地测试ajax CMD窗报错:_http_outgoing.js:436 throw new Error('Header %s value must not be undef

    背景:node本地测试ajax CMD窗报错:_http_outgoing.js:436       throw new Error('Header "%s" value must ...

  3. win10如何使用WinSAT测试体验指数

    https://jingyan.baidu.com/article/359911f5515f7457fe0306ab.html WinSAT(Windows System Assessment Too ...

  4. 测试幸运指数的软件,塔罗测算你最近的幸运度

    集中思绪,在心中默默问自己"我想知道自己最近的幸运指数有多高?" ,在1-6号码的塔罗牌中.将心中直觉出现的号码选出,你便可以知道答案了. 塔罗牌操作注意要点 ◆静下心,让自己内心 ...

  5. python 一段if语句简单测试bmi指数的代码

    BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准 ...

  6. python代码测试健康指数计算器_Python入门级别的小程序(BMI计算器)

    我是大涵呐,一个刚入Python的菜鸟,想通过自己了解的告诉同样刚学Python或者想学的朋友们一些基础的东西,希望对你们有所帮助. while True: # 1.输入身高(m).体重(kg) ,转 ...

  7. 测试幸运指数的软件,测你2017的幸运指数

    测你2017的幸运指数 有的人天生幸运,本身的运气就相当好.也有的人,每一个时间段的幸运都不一样,有时候很走运,有时候很倒霉,不知道你在2017年里的幸运指数有多高,不妨来测一下吧.一题就能见分晓. ...

  8. python代码测试健康指数计算器_python编写的bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏...

    ''' 写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' #体重指数计算器 def bmi(): while 1: #声明变量 身高.体重 height=in ...

  9. python代码测试健康指数计算器_[代码全屏查看]-BMI指数计算器

    [2].[代码] Layout android:layout_width="match_parent" android:layout_height="match_pare ...

最新文章

  1. 代码格式化工具 uncrustify 配置文件选项详解
  2. DropDownList的值去控制TextBox是否可编写
  3. Python自学之乐-Python字典实现简单的三级菜单
  4. 无状态Spring安全性第1部分:无状态CSRF保护
  5. 简单的Session案例 —— 一次性验证码
  6. 统计哈姆雷特文本中高频词的个数
  7. 前端学习(772):内置对象
  8. git reset后本地拉取_Git 代码防丢指南
  9. 一加Z配置细节曝光:处理器大变 为了更好的进入欧洲市场?
  10. Linux出现“E45: ‘readonly‘ option is set (add ! to override)”的解决方法。
  11. python实现文件重命名_python实现文件重命名
  12. 【小家Spring】Spring AOP之Advisor、PointcutAdvisor、IntroductionAdvisor、IntroductionInterceptor(引介增强)
  13. 程序控制结构-飞机超速报警系统
  14. SQLite Expert Professional v5.4.34-Crack
  15. 关于GIt的学习,gitee
  16. verilog乘法器——基于Booth算法和Wallace树
  17. 国产磁力架的规格:1.5ml,2ml,15ml,50ml,0.2ml离心管,PCR单管,8连排管,12连排管,96孔PCR板磁力架
  18. Unity Shader-兰伯特光照模型与Diffuse Shader
  19. pd17启动器怎么用?mac电脑安装Windows 11虚拟机完整教程
  20. matlab 全息图,全息图matlab程序.doc

热门文章

  1. C++ 控制对象的创建方式和数量
  2. MySQL单列索引和组合索引的创建及区别介绍
  3. python:类5——Python 的类的下划线命名有什么不同?
  4. SpringBoot与JdbcTemplate的完美结合
  5. js深入研究之神奇的匿名函数类生成方式
  6. iis7 30M突破
  7. Sparrow - Distributed, Low Latency Scheduling
  8. InfoPath 发布表单到SharePoint库报错
  9. VMware 安装 Linux---错误-未找到要在其中创建新文件系统的有效设备
  10. 深入理解HTTPS及在iOS系统中适配HTTPS类型网络请求(上)