摘要:明確ANSYS中的阻尼,聲吸收,阻抗的含義:阻尼是指動力學問題相關的能量損失,可以在瞬態或諧波聲學中包括。聲的吸收和阻抗指壓力自由度相關的損失。ANSYS中的阻抗用來標識聲表面可以吸收能量的開關,MU指能量在指定聲表面被吸收的數量。這個用途對ANSYS是特殊的,意..
明確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 |