声学中的阻尼等相关概念
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
明确ANSYS中的阻尼,声吸收,阻抗的含义:
阻尼是指动力学问题相关的能量损失,可以在瞬态或谐波声学中包括。声的吸收和阻抗指压力自由度相关的损失。ANSYS中的阻抗用来标识声表面可以吸收能量的开关,MU指能量在指定声表面被吸收的数量。这个用途对ANSYS是特殊的,意义比广义声学中更为严格。
通常的一个误解是约束的边界是吸收边界。实际上这种边界反射压力脉冲并将其反号。各种边界条件总结如下:
MU值 DOF(自由度约束) 结果边界条件
u=0 未约束无压力反号
Mu=1 未约束吸收边界(仿佛另一侧有相同材料)
Mu=∞ 未约束压力反向的反射边界
Mu=any 约束压力反向的反射边界
Mu=0 模拟刚性壁条件:无吸收,100%反射声能。Mu<1表示(至少是典型如此)声波从低密度流体进入高密度流体。例如声波在空气中传播碰到空气/水界面就像遇到刚性墙壁,因此Mu会很小,为0.05。在谱的另一端,MU=∞相应于压力释放(P=0)边界。声在水中传播遇到空气/水界面就如同是p=0边界。这样大的MU值可以用于模拟声在水中传播的空气/水边界。如果要模拟声从高密度媒质到低密度媒质,设定的MU值应大于1。
下面例子示意了阻尼和声吸收的使用。这个问题是声学管,类似于管弦乐和弦,施加到一端的压力向另一端传递在尽头反射。问题包括压力波的几次反复,表明在管封闭端的吸收。包括了不同的阻尼值(对阻尼矩阵)和MU(吸声端)。阻抗值对全反射边界为0,有吸收的为1。
/show,acous,f33
*dim,dval,,5
*dim,mval,,5
dval(1)=.01 $ mval(1)=0
dval(2)=.05 $ mval(2)=.25
dval(3)=.1 $ mval(3)=.50
dval(4)=.2 $ mval(4)=.75
dval(5)=.3 $ mval(5)=1
*do,ii,1,5 ! loop on damping
*do,jj,1,5 ! loop on absorption
parsav,all ! save parameters for /clear
/clear, ! start new problem
parres
/TITLE, TRAVELING ACOUSTIC WAVE, DAMP = %dval(ii)%, MU = %mval(jj)% /prep7
et,1,29,,1 ! 2d acoustic fluid
n,1 ! define nodes
n,101,100 ! make tube 100 long
fill
n,201,,1
n,301,100,1
fill
e,1,2,202,201 ! define elements
*repeat,100,1,1,1,1
dens,1,9.633e-5
sonc,1,10000 ! define sonic for 100 hz freq
damp,1,dval(ii) ! transient problem, need some damping mu,1,mval(jj) ! specify sound absorption at end
FINISH
/solu
antype,tran
outres,all,all
nsel,s,,,101,301,200 ! select nodes at end
sf,all,impd,1 ! enable sound absorption
nsel,all
!
! apply pressure at x = 0
time,.0005
d,1,pres,1,,201,200 ! apply pressure at start
deltim,.0001 ! delta time for solutions
solve
d,1,pres,0,,201,200
time,.001
solve
time,.07 ! at least two traverses
solve
finish
/post26
nsol,2,21,pres,,.2*LENG ! store pressure at some locations nsol,3,41,pres,,.4*LENG
nsol,4,61,pres,,.6*LENG
nsol,5,81,pres,,.8*LENG
nsol,6,101,pres,,END
plvar,2,3,4,5,6 ! plot all
finish
*enddo
*enddo