如何在ANSYS WORKBENCH中做聲場分析
2016-08-21 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
Ansys的聲場分析功能很弱,但是也有一些功能可以使用。
近期有朋友問到能否在ANSYS WORKBENCH中進行聲場分析。我找到了MECHANICAL中對于聲場分析的幫助部分,它談的是如何進行單向的結構-聲場分析。下面先給出簡略的翻譯,在最后面是筆者的評論。
【簡略譯文】
WB允許你把一個結構諧響應分析中的速度施加到聲場分析中。此時的諧響應分析和聲場分析可以使用不同的網(wǎng)格。此時,速度值會被映射并插值到目標網(wǎng)格中。
聲場分析是通過ACT完成的。
進行單向的聲耦合分析的流程如下:
(1)先拖入一個結構的諧響應分析,設置好并求解完。
(2)再拖入一個諧響應分析模塊,使得其setup單元格與結構的solution單元格相連。
(3)進入聲場分析的Setup單元格,在Imported load folder中出入一個imported velocity載荷。
(4)設置imported velocity的細節(jié)視圖。確定是聲場的哪一個幾何體接受結構分析傳遞過來的速度。
(5)設置imported velocity的細節(jié)視圖。設置source bodies,即源網(wǎng)格,以便進行速度的映射。
(6)根據(jù)需要調整數(shù)據(jù)視圖頁。
(7)設置rigid transformation 屬性。主要是使得源網(wǎng)格和目標網(wǎng)格的坐標系匹配。
(8)修改mapper settings以達到希望的映射精度。映射可以通過mapping validation 對象進行驗證。
(9)右擊imported velocity,在彈出菜單中選擇import load 以導入速度載荷。
【評論】
1. 這是在MECHANICAL中唯一關于聲場分析的說明,它闡釋的是如何在WB中進行單向的結構-聲場的耦合仿真。在上述步驟中,重點在闡述如何把結構的速度傳遞到聲場分析中,以作為聲場分析的聲源。
2. 讀者最關心的問題,應該就是在ANSYS16的WB中,能否直接支持聲場分析?上面的翻譯表明,“聲場分析是通過ACT完成的”。這意味著它尚未提供模塊來直接做聲場分析,但是使用ACT,是可以做到這一點的。
3. 何謂ACT? 它是應用自定義工具包( Application Customization Toolkit ,ACT)的簡稱。這個自定義工具包是做什么的?可以這樣說,MECHANICAL的整個界面,以及其實現(xiàn),都可以用ACT來完成。換一句話說,我們在經(jīng)典界面中完成的絕大部分功能,都可以借助ACT在WB中完成。
4. ACT是什么樣子的?總體上,它包含兩種文件,一種是XML文件,主要用于定義界面,例如在MECHANICAL中添加一個工具欄,工具欄上添加一個按鈕,或者添加一個菜單項,或者在模型樹中添加一個對象,并設置好對象的細節(jié)視圖等。另外一個文件是PY文件,該文件是用PYTHON語言編寫的,它用于響應XML文件中那些界面元素。例如當用戶按下一個按鈕以后,它可以添加一些邊界條件,這些邊界條件可能是現(xiàn)在的MECHANICAL所不能提供的。在其中可以肆無忌憚的調用APDL的命令,從而可以完成異常復雜的功能。
5. 使用ACT以后的MECHANICAL會是什么樣子?如果用戶能熟練使用ACT,那么我們可以推斷,用戶就可以定制自己的MECHANICAL,而由于在PYTHON中可以調用任意的APDL命令,而APDL命令是經(jīng)典界面的心臟。從而我們可以推斷,使用ACT的MECHANICAL,可以完成經(jīng)典界面的絕大部分功能。實際上,我們看到,隨著ANSYS版本的更新,在WB中已經(jīng)把經(jīng)典界面中的一些高級功能越來越多地向WB轉移。顯然,ANSYS自己清楚,工程師們都喜歡WB,而不喜歡經(jīng)典界面,但是經(jīng)典界面的分析功能又的確遠超過WB,所以,ANSYS在不斷的使用ACT進行編程,在新版的WB中提供越來越多的高級功能。筆者估計,在WB中進行自由的聲場分析,應該不會遙遠,希望下一個版本就會提供。畢竟,聲場分析用得很多,按照ANSYS現(xiàn)有的技術,提供一個聲場分析模塊應該不是問題。
6. 我們該怎么辦?現(xiàn)有的版本并沒有提供對聲場分析的單獨支持。我們恐怕只能在經(jīng)典界面中操作,等待新版本的出現(xiàn)。但是,如果讀者確有興趣,是可以自己學習ACT的,學好了ACT,就不用總是等待ANSYS那些編程人員。不過,如果學習ACT,還不如自己用經(jīng)典界面做聲場分析,速度反而更快。
而對于專業(yè)聲音分析,我們建議是使用Actran,這是一款專業(yè)的聲音分析軟件。
![Automobile - acoustic cavity modes](http://m.09bigdata.com/i/g/a8/a85293b06c9cddef7e0a91e1778f42fdr.png)
![](http://m.09bigdata.com/i/g/e2/e2015fad810799366ac7593e5408aac5r.png)
![](http://m.09bigdata.com/i/g/4c/4c9c37e0002cca94adec7249870607cer.png)
![](http://m.09bigdata.com/i/g/cb/cbce7b091154df31621b947c2466efdar.png)
![](http://m.09bigdata.com/i/g/c4/c4d4643a8e96d3e3352f2c64670baca3r.png)
![](http://m.09bigdata.com/i/g/71/71de6b77b7feb995079ebf56d2e4aec9r.png)
![Automobile - body modes](http://m.09bigdata.com/i/g/58/584803a29b4aef42d58bb9323a8fe5dar.png)
相關標簽搜索:如何在ANSYS WORKBENCH中做聲場分析 如何在ANSYS WORKBENCH中做聲場分析 ansys噪音分析 Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析