dangdang 发表于 2008-1-17 19:51

水中声波的吸收

我想看一下水池中声波的传播情况,利用直接边界元发,除了自由面定义声压为零,其余各面都定义速度为零,但是我就想不明白,我也没定义水对声波的吸收,那声能量哪去了?是不sysnoise里默认了吸收量?
请各位大师帮帮忙:handshake

w89986581 发表于 2008-1-17 20:18

请把Log文件中的命令流复制上来,如果还有网格文件也一并上传,谢谢。

dangdang 发表于 2008-1-17 20:59

我的网格就是一个水池,尺寸4.9*11.9*4,中心我给定义了一个点声源,我用直接边界元法,可和理论不相符啊.下边是我的命令流
New Name 'chang' Model 1 File chang.sdb Return
OptionBEM Direct Collocation Node Interior Coupled FrequencyReturn
Import Mesh Format Ansys File ..\ANSYS7\chang.cdb Return
Check Mesh Return
Material Fluid
    Name 'water'
    Sound Real 1500Rho Real 1000
    Return
Set1 Name"ying"
    Nodes BetweenX= -0.01,0.01
    Nodes BetweenX= 4.89,4.91
    Nodes BetweenY= -0.01,0.01
    Nodes BetweenY= 11.89,11.90
    Nodes BetweenZ= -0.01,0.01
    Return
Set2 Name"ruan"
    Nodes 344 To 550 Step 1
    Return
Boundary VelocityReal 0 Imag 0
    Nodes Set 1
    Return
Boundary PressureReal 0 Imag 0
    Nodes Set 2
    Return
Source Name 'point_source' Spherical
    Amplitude Real 10 Imag 0
    Position 2.45 5.95 2
    Return
Parameter Model 1

    Physical
    Save Potentials Step 1

    Save Results none

    Save Displacements none

    Store Potentials none
    Return
    Store Results none
    Return
    Near 2
    Far 5
    Quadrature 2 2 1
    Return
Solve
    Frequency 10 To 500 LinStep 5
    Return
Point Box1 0 0 To 2.95 11.9 4 Divide 10 50 10 Return
PostProcess
    Points All
    Frequency 10 To 500 LinStep 5
    Near 2
    Far 5
    Quadrature 2 2 1
    Save Results Step 1
    Return
Store
Case Active
Results


    Frequency 10 To 500 LinStep 5
    PointsX= 2.95
Return

Return

w89986581 发表于 2008-1-18 09:42

回复 3楼 的帖子

请把网格文件也传上来,否则无法运行。

w89986581 发表于 2008-1-18 09:43

你查看一下计算结果中的act Power是多少

dangdang 发表于 2008-1-19 10:25

这是我用ansys建的网格,打开时把扩展名改为 cdb

w89986581 发表于 2008-1-20 18:29

呵呵,Outpower 与 Reactive outpower 曲线是非常接近的,这说明声源辐射出来的能量均用于维持近场能量交换,没有辐射出去。至于Active power为什么不等于零,主要是由于数值计算过程中引入的,提高网格密度以及复制部分节点可以提高计算精度,即Active power -> 0,但是不会等于零的,呵呵。
页: [1]
查看完整版本: 水中声波的吸收