maxumoon 发表于 2008-11-1 16:16

为什么我用sysnoise做一个简单的脉动球源声辐射,结果与理论解差很多呢?

小球半径0.05m,划分了384个单元,写成cdb文件导入sysnoise,选择bem direct, 流体,然后在sysnoise中的model/vibrating panels/manual里给所有单元加了速度,大小为0.005,流体属性空气,计算声辐射。场点分别取做1m,2m,3m,10m,得到的结果比理论解小很多。我检查了,sysnoise中传播的是各向均匀球面波,只是振幅不对。数量级上有差别。:@L
我采用的理论解是来自声学基础的脉动球源声辐射里的公式,见附件

w89986581 发表于 2008-11-1 16:40

检查幅度/有效值,参考值!

maxumoon 发表于 2008-11-1 17:06

回复 沙发 w89986581 的帖子

我比较的就是振幅,不是db值啊。

w89986581 发表于 2008-11-1 18:33

再仔细检查!

例如,法线方向。

maxumoon 发表于 2008-11-1 20:12

回复 地板 w89986581 的帖子

我设置了(1,0,0),(0,1,0),(0,0,1)三个场点,观察发现三个场点值一样,说明传播的是球面波,发现应该没有问题。谢谢你的指导。我正在做你给的这个例子。你的介质是水吧

maxumoon 发表于 2008-11-1 20:50

算对了,谢谢w89986581的指导:@)

cai_ujs 发表于 2010-9-21 22:29

有意思,看看

shanlihong 发表于 2012-10-17 21:59

maxumoon 发表于 2008-11-1 20:50 static/image/common/back.gif
算对了,谢谢w89986581的指导:@)

复数部分怎么算呢
页: [1]
查看完整版本: 为什么我用sysnoise做一个简单的脉动球源声辐射,结果与理论解差很多呢?