Comsol Multiphysics 聲場仿真模塊…

前言

最近老師突然說讓學學comsol,做一下超聲檢測的聲場仿真,然後就接觸了comsol,被它的強大功能所震撼,不過學習的過程是艱辛的。由於comsol涉及領域衆多,難以一本教程涵蓋所有,可用的學習資源只有軟件自帶的案例庫以及找大神學習。

爲了避免衆多同行重蹈本人學習過程中的覆轍,特對聲學模塊做一些筆記方便大家一起學習探討。由於接觸時間較短,學識有限,紕漏之處在所難免,本着交流的態度,大家共同學習

整體介紹

l  Comsol支持6個維度的物理場仿真,如下:

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
1 空間維度

選擇的原理是,能用低維就不用高維,主要是提高效率!

l  在聲場仿真中,支持多物理場仿真,可選擇的物理場較多,如下:

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
2 聲場

本人主要使用的是壓力聲學,聲結構耦合兩塊,根據需要選擇時域和頻域分析。

在時域、頻域分析時,針對各自存在不同的求解器,在增加研究“(study)中可看到,在此不過多贅述。

界面介紹

l  本界面是以聲場仿真中的壓電場時域仿真爲例,其它仿真類似。

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹

3 主界面

區域1:菜單欄。菜單欄中的模型窗口是後面定義“”幾何等的縮略版,各區域在後面詳細介紹

區域2:模型樹。具體如圖2

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹

4 模型樹區域

區域3:參數設置區。是模型樹各部分設置的彈出窗口,用以對其進行詳細設置

區域4:模型顯示區。參數設置過程中的重要交互區,選擇的點線面均會高亮顯示;結果顯示區,顯示需要查看的仿真結果

區域5:通知欄。信息:模型的信息;進度:仿真計算時的進度;日誌:仿真時的相關日誌,如錯誤;表格:與結果中的表格對應。

 

定義的使用

有兩個部分涉及到定義,一個是菜單欄模型中的定義縮略版;一個是菜單欄定義

l  模型中的定義

1.可設置參數:點擊後出現在模型樹的全局的定義中

2.變量:可定義全局變量和局部變量,前者出現在模型樹的全局定義中,後者出現在模型樹的組件中的定義中。

3.函數:函數也分爲全局函數和局部函數,與變量設置類似。

l  菜單欄中的定義

可設置的項更加豐富,如圖5

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
5 “定義欄的豐富功能

         1.變量和函數的設置在這裏都是局部的,定義在模型樹的組件中。

         2.選擇、探針、質量屬性、耦合暫時未使用,不清楚用法

         3.座標系:其中的完美匹配層、無限元域是用來模擬無限大區域,可用來吸收界面上的聲波,抑制其反射。

幾何的使用

幾何也有兩種打開方式,分別是菜單欄中的幾何和模型樹中的組件中的幾何,後者是通過右鍵打開。二者類似,下面只介紹前者,如圖6。無論前者還是後者,繪製的幾何圖形都會添加到模型樹中的組件中的幾何中。

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
6 “幾何欄的的豐富功能

1.  導入/出:該部分可以CAD. SOLIDWORKS對接,實現模型的導入

2.  繪製:通過軟件自帶的功能繪製模型

3.  操作:布爾和分割是使用最多的操作,實現並集、交集、差集

4.  其他:測量可以計算幾何模型中區域、邊、點的數量,顯示在右下角的通知欄的信息區。

材料的使用

爲模型添加材料,添加材料後需要選擇相應的區域爲其添加材料屬性。

點擊添加材料可調出材料庫如圖7

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
7 豐富的材料庫

物理場的使用

如圖8所示。

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
8 物理場設置

         1.物理場:第一個是當前所使用的物理場,第二個選項可增加物理場,與新建一個工程時選擇物理場過程類似。

         2.域:區域對應的具體的物理場的設置,比如可爲某一區域指定重量、速度等;在不同的物理場中,可添加的選項不同,如圖9、圖10、圖11

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
9 壓力聲學場,域的可選物理場

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
10 固體力學場中,域的可選物理場

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
11 靜電場中,域的可選物理場

         3.邊界、對、點等的物理場設定:與類似,對於不同的物理場,有具體的物理場設置。

 

網格的使用

網格的設置也有兩種,分別是右擊模型樹下的組件中的網絡和菜單欄中的網格

1.右鍵:如圖12所示。常使用自由剖分三角形網格

         2網格欄:如圖13所示

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹
12 “網格右鍵欄

Comsol <wbr>Multiphysics <wbr>聲場仿真模塊整體介紹

13 菜單欄網格


未完待續,接下來主要介紹聲學中物理場中域、邊界、點的設置,涉及壓力聲學、固體力學、靜電場等

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章