mpzhou520 发表于 2007-12-5 11:47

问几个关于Sysnoise的边界与模态插值问题?

问几个问题,自己解决不了:@(

1。在流体的边界上怎么设置吸收边界,还是通过阻抗=这流体本身的密度X波速吗?如果要设置全吸收了?

2。我导入结构模态时,如果直接到还是可以导入,但是我一旦想进行插值导入(点Incompatible Mesh )

不管我怎么选N 选0 1 2及Max 边长,都是Error ,导不进去:@( 这个可能是什么原因啊,怎么成功插值?

3。流体中的声压为何会出现远离声源的P值反而大于近声源处的点了,这正常吗? 如果在驻波管中出现这个了?

   该怎么解决?

谢谢,希望过客也给点点建议,或许会有启发:loveliness: 谢谢


[ 本帖最后由 w89986581 于 2007-12-5 13:18 编辑 ]

w89986581 发表于 2007-12-6 08:51

1.间接边界元模型可以设置阻抗边界条件,如果设置阻抗匹配则全吸收.这里的阻抗是流体以及背板的总阻抗,而不是隔声材料的特性阻抗.
2.有限元结构模态导入问题在本板有过讨论,不过我也没有导成功过,楼主解决问题以后再回复一下.
3.近场是非常紊乱的,远离声源的声压反而大的很正常,例如刚性障板上振动活塞面辐射声场的费聂耳干涉区.

mpzhou520 发表于 2007-12-6 09:55

关于第一个:我的是有限元模型,我的边界是非耦合面上的,纯流体上的吸收边界,模拟阻抗管的

               像我没有用背衬板,想直接设为全吸收边界的,好像可以直接=这流体本身密度X波速
               可以实现全吸收了 ;

关于第二个:我可以用pch格式导入模态,但不能进行插值导入?论坛没有看到这插值导入的讨论;

                  希望有人指点下,难道是我的Nastran的PCH格式不能进行插值导吗?如果我行了,肯

                   定会通告的,呵呵,看看我所有发的贴,基本都是我收尾的,没人答,我自己摸索出

                  后也会答的,因为希望后来者别在我犯过的问题上浪费时间了,愿中国科研能早日超

                  越欧美、甚至台湾,呵呵,不废话了……尽自己的义务与安我良心吧:@)

关于第三个:怎么在驻波管里避免了?如何可以快速找到我要取的传感器的点的位置,本来是有事

                  先按驻波管规定有他们的具体位置的,但由于些什么原因,这些预定位置不符合要求

               后,我怎么可以比较准确的找到他们的位置了?或是通过声压图能大概判断出来?

    谢谢

pengweicai 发表于 2007-12-6 10:18

导入模态进行插值,至少要注意2点:
1.计算模态的模型,与要被分析的模型,几何上要相同。
2.计算模态模型的网格,要比被分析模型的网格密,

插值的目的,是从密网格过渡到 稀疏网格。

pengweicai 发表于 2007-12-6 10:19

关于选取节点,你可以通过 坐标 来选。

这样软件会选出与你输入坐标最近的节点, 当然选取后,最好看看那个点的坐标,看相差有多大。

mpzhou520 发表于 2007-12-6 10:42

回复 #4 pengweicai 的帖子

这两点,我做到了;但它说的是不能读取你的模态数据,可能是我的PCH格式不能吧;

彭兄用的.dat文件我不知道哪里设置可以生成这个文件,或许会是答案吧。

    那最大边长怎么定义?我心里没有数,就知道个范围估计是[密网格边长,疏网格边长]之内的

选取节点我用的就是坐标,因为节点很难查清楚我所要的点;但由于它是与你划分网格的边长有关

所以我想取比边长小的点,它也会捕捉到那些节点的,不是我想要的。不过,现在我好像可以通过

定义场点来实现我想取那个坐标的点就取那个坐标的点了。

谢谢

pengweicai 发表于 2007-12-6 10:48

.dat文件 就是.bdf文件。

你最好用同一个模型计算试试。 就是nastran 和 sysnoise中的模型,一模一样。节点和单元,包括节点号,单元号,都一样。

还有导入之前,先再patran里面看看模态对不?有时候计算出错了。

mpzhou520 发表于 2007-12-6 11:00

.dat文件 就是.bdf文件?:@o Mesh可以,Modes不能了吧,因为bdf文件里没有模态数据哦,

谢谢,我试试

mpzhou520 发表于 2007-12-6 11:02

还有导入之前,先再patran里面看看模态对不?有时候计算出错了。:@o

不明白怎么去检查?是不是就是看看算出来的模态结果,看看它能不能读取出来吗?

mpzhou520 发表于 2007-12-6 14:11

这样或许插上去了,但怎么样才算好的了?

刚才插值上去了,因为没有看到多余节点说doesn't exist的了:@)

以前我们可能是没有细看软件,而只看书了,其实Transfer Option里要选的是你的

另一Mesh文件。

但问题有来了,如何样才能判断:

1:你的插值插上了?

2。 如何样判断插值好?我变换 N 、Max看Echo里的内容基本没有变化啊

3。好的插值,谁能不能给LOG文件里不同之处的信息给贴上来看看:loveliness:

谢谢

pengweicai 发表于 2007-12-6 16:12

没有出错的话,一般就是插值了。

要判断好坏 这个比较困难,需要经验,多试试几次。

mpzhou520 发表于 2007-12-7 10:34


谢谢,你说插值是不是在流体导入后了,还是导入前了又或是与流体无关了?

就你的经验,觉得这N、与 Max有什么心得可以分享的啊?

呵呵,谢谢分享:@)

pengweicai 发表于 2007-12-7 18:32

如果是自己建立的模型,肯定是 结构响应分析,边界元分析都采用一个网格模型。这样就不用考虑了。

如果是别人的网格,那就需要这样插值了。

真遇上一个比较复杂的模型,N与Max 的值 也是不好调整的。

mpzhou520 发表于 2007-12-10 10:10

呵呵
没明白前者的意思
我说的是FEM的流固耦合情况下
我感觉导入流体网格后,再进行插值
这Max才好像会在Echo框里体现出不同的
如果没有导入流体,我似乎变化Max它也没有什么变化的
谢谢
页: [1]
查看完整版本: 问几个关于Sysnoise的边界与模态插值问题?