ansys对某一实船的辐射噪声进行分析
本人要使用ansys对某一实船的辐射噪声进行分析,船的整个模型已经建完,且船模周围流场也建完!现在要将流场与船接触的表面与船的水下表面进行连接耦合!在ABAQUS中可以用Tie命令进行接触联系,但是在ansys中是否有同样的命令来实现两个接触面间的连接呢?谢谢大家!! 不知你做的是二维分析还是三维分析,但原理是一样的。声场分析划分流体的单元有四种,分别是:FLUID29、FLUID129(二维分析)和FLUID30、FLUID130(三维分析)。其中FLUID29、FLUID30是用来划分流体区域的,它们有一个选项需要设置,就是是否与结构相接触,与结构相接触的单元和不相接触的单元设置是不同的。设置完并划分了结构单元、流体单元后,可通过菜单:Solution>Define Loads>Apply>Fluid/ANSYS>Field Surface>On Nodes在结构与流体相接触的节点上施加二者的相互作用。顺便说一下,FLUID129、FLUID130单元是用来覆盖FLUID29、FLUID30单元的,以表示无限远处的吸收边界。 fluid30单元我也用过,通过改变关键字keyopt(1)来实现是否该单元与结构耦合 各位说的很好,谢谢!不过我的意思是:如果接触的流体表面与船体水下表面网格划分不一致,应该怎么办?SF,all,FSI这个命令我知道,但这个命令的前提是两个接触面必须单元划分一致,然后才能才能修改流体接触单元,并定义耦合。 要用映射网格划分,在二者接触处设置相同的单元尺寸。映射网格对模型的形状有要求,如果是形状不合要求的话你要先把模型分成几个部分,使各个部分符合映射网格划分的要求,再分别给二者相接触的部分设置相同的单元尺寸,再进行划分。当然,你在建模时就要保证二者接触处各个小部分线和面的重合。 因为船的模型很大,而且船的表面有很多小线,船的单元和节点总数非常多,如果流场设置与船体表面相同,那么总的单元数就更多,ANSYS根本就不给算。
我看过一篇文章,也是计算舰船辐射噪声的,他的流场网格和船体表面就不一致,我不知道他是怎么来定义接触的。 接触处的耦合作用只有通过节点才能传递,所以流场网格和船体表面网格一定要一致,要不是做不了耦合分析的。 那结构与流体中间的界面层的设定,是在建模的时候就先把流体分二块, 界面设成keyopt(1),还是流体就只建一块,之后再覆盖过去呢?
我的流体一直都无法跟结构结合,不知道是哪里有问题?
[ 本帖最后由 Antony21 于 2007-6-25 20:58 编辑 ] 学习一下,
顺便想问一下,Ansys能不能用来计算一个板,一面是水,另一面是空气时的声辐射 问题同楼上。一定厚度的平板,只有上下与流体接触,周围不接触。用FLUID130定义无限远处的吸收边界。该怎样模拟?
页:
[1]