跳动的杯子 发表于 2014-3-20 15:27

关于DSP后频域分析的疑问

       振动噪声计算中,结构的振动响应是在时域内进行,得到结构的振动响应时程,然后根据阿伟老师的dsp视频,将结果转换到频域,然后作为声学边界条件进行声学计算。

       假设振动响应是由10个不同频率的正弦响应组成,那么振动噪声也是响应的10个频率。

       dsp分析,是通过傅立叶变换将振动响应从时域变到频域。由傅立叶变换的计算原理决定,得到的频域响应会有很多主频外的频率。如图1所示,我时域计算步长采用0.0025s,dsp之后频域的频率会有0~200Hz的响应值。

       那么我计算时应该怎么选择声场计算频率?如图2,是要计算已知的10个确定频率的声场响应,还是选择根据边界条件计算0~200Hz的声场响应?

lengxuef 发表于 2014-3-21 14:45

这个根据你想要分析的频率来设定求解频率的,如果你想计算20-100Hz,步长10Hz的响应,就定义分析频率为20-100Hz,步长为10Hz。

跳动的杯子 发表于 2014-3-21 15:53

lengxuef 发表于 2014-3-21 14:45
这个根据你想要分析的频率来设定求解频率的,如果你想计算20-100Hz,步长10Hz的响应,就定义分析频率为20-1 ...

也就是说软件输出的声压是总体在带宽内的响应,不是针对具体频率的结果

superxjw 发表于 2014-3-21 19:32

跳动的杯子 发表于 2014-3-21 15:53
也就是说软件输出的声压是总体在带宽内的响应,不是针对具体频率的结果

比如你边界条件里面有1Hz 2Hz 3Hz ......10Hz,你计算的时候,原则上只能从这些边界条件里面有的频率里面选,比如你计算1Hz 3Hz 5Hz.....9Hz,但是,VL由于存在自动插值功能,比如你求解的时候要求计算2.5Hz,那么VL一般会自动将2Hz和3Hz进行插值来得到你计算2.5Hz需要的边界条件,但我个人建议你不要这样子搞。

跳动的杯子 发表于 2014-3-22 15:05

superxjw 发表于 2014-3-21 19:32
比如你边界条件里面有1Hz 2Hz 3Hz ......10Hz,你计算的时候,原则上只能从这些边界条件里面有的频率里面 ...

如果计算的边界条件是1Hz 2Hz 3Hz.....999Hz 1000hz,而我关心声场的三分之一倍频程,那么如果我直接计算频程中心频率的声场是不对的,需要计算1Hz 2Hz 3Hz.....999Hz 1000hz的声场然后自己转换到三分之一倍频程才更准确?

lengxuef 发表于 2014-3-23 01:39

跳动的杯子 发表于 2014-3-22 15:05
如果计算的边界条件是1Hz 2Hz 3Hz.....999Hz 1000hz,而我关心声场的三分之一倍频程,那么如果我直接计算 ...

是的。先计算各个频率,然后再转换到三分之一倍频程。

跳动的杯子 发表于 2014-3-23 18:32

lengxuef 发表于 2014-3-23 01:39
是的。先计算各个频率,然后再转换到三分之一倍频程。

VL里有转换功能吗?还是需要导出数据自己转换?

lengxuef 发表于 2014-3-23 21:39

跳动的杯子 发表于 2014-3-23 18:32
VL里有转换功能吗?还是需要导出数据自己转换?

有转换功能,在曲线上右键,select date的时候,有设置的。

跳动的杯子 发表于 2014-3-24 11:01

lengxuef 发表于 2014-3-23 21:39
有转换功能,在曲线上右键,select date的时候,有设置的。

谢谢主任!再请教个问题,使用VL12计算时,计算频率为0.2Hz 0.4Hz 0.6Hz 0.8Hz 1Hz...99.8Hz 100Hz 共500个频率,选用H-Matrix BEM求解器求解,求解结果只有334个频率,中间有一些频率没有计算,这是什么原因,计算结果准确吗?

lengxuef 发表于 2014-3-25 00:02

跳动的杯子 发表于 2014-3-24 11:01
谢谢主任!再请教个问题,使用VL12计算时,计算频率为0.2Hz 0.4Hz 0.6Hz 0.8Hz 1Hz...99.8Hz 100Hz 共500 ...

哦?这个问题我还没碰到过。你把模型传给我看一下。

Hmatrix的结果跟FMMBEM比较过,精度很高。

跳动的杯子 发表于 2014-3-25 15:11

lengxuef 发表于 2014-3-25 00:02
哦?这个问题我还没碰到过。你把模型传给我看一下。

Hmatrix的结果跟FMMBEM比较过,精度很高。

不好意思,主任,我应该怎么传给你啊?

lengxuef 发表于 2014-3-25 21:00

跳动的杯子 发表于 2014-3-25 15:11
不好意思,主任,我应该怎么传给你啊?

传到百度网盘,然后把地址分享一下,发到这里来。

跳动的杯子 发表于 2014-3-26 17:51

本帖最后由 跳动的杯子 于 2014-3-26 17:58 编辑

lengxuef 发表于 2014-3-25 21:00
传到百度网盘,然后把地址分享一下,发到这里来。

主任,我是直接用ansys计算得到的振动响应rst文件作为激励输入的,文件非常大,有20几个G,没有办法上传。。。
今天又重新按流程计算一遍,还是不行,就是500Hz只能计算334Hz...

跳动的杯子 发表于 2014-3-28 17:01

lengxuef 发表于 2014-3-25 21:00
传到百度网盘,然后把地址分享一下,发到这里来。

http://pan.baidu.com/s/1i382Suh

主任,这是我重新做的一个模型,原来的那个太大不好上传!这个计算也是先计算时域,然后用dsp转换到频域,边界条件是0.2Hz 0.4Hz 0.6Hz 0.8Hz 1Hz 1.2Hz ... 199.8Hz 200Hz,同样按照边界条件选择计算频率,采用H-M方法应该计算1000个频率,但实际只计算了636个。。。您给看一下是哪里设置的不对,还是其他的原因。

跳动的杯子 发表于 2014-3-31 15:16

lengxuef 发表于 2014-3-25 21:00
传到百度网盘,然后把地址分享一下,发到这里来。

主任,我的模型建的不对吗?
页: [1] 2
查看完整版本: 关于DSP后频域分析的疑问