Ansys學習之飛行器氣動加熱(1)
(1)首先是建立模型,拖拽geometry模塊進入操作界面即可建模,模型建立可以通過軟件自帶的Design model模塊,或者其他建模軟件,如solidworks等。主要原則是建立一個為大流場所包圍的固體模型,這里不詳細介紹。一般認為所建立的流場尺寸大于固體模型尺寸的20倍,由于計算量的關系,本文所采用的模型較小。
(2)在建立模型后,將模型與Fluent模塊連接,即將模型導入fluent計算模塊,接下來點擊mesh,對模型進行網格劃分,需要注意的地方是在流體-固體壁面需要設置層流邊界層,具體設置和劃分結果如下圖所示。網格劃分完畢后,即可進行計算。
(3)點擊set up進行計算設置,采用雙精度計算,點擊OK即可進入設置界面。
(4)進入模塊后點擊general-check檢查網格。
(5)進行氣動加熱計算需要打開能量energy選項,viscous采用S-A模型。
(7)邊界條件設置簡單地可將流體外邊界全部設置壓力遠場邊界,一般也可在前端邊界設置為壓力遠場,后端設置為壓力出口邊界。本文計算采用2馬赫,迎角為0度。
(8)求解設置如下。
(9)點擊initial初始化。
(10)最后是設置迭代步數,即可開始計算。
(11)收斂曲線如下:
(1)首先在建模時需要考慮的是各個部分應該處于連接的狀態,一種方式是共節點,另外一種方式是設置接觸面,本文采用共節點的方式,如下圖所示,選中各個部分右擊Form New Part即完成共節點設置。
(2)在設置共節點后進行網格劃分,可以看到各部分連接處是共用節點單元的。
(3)在瞬態計算前先進行穩態計算,穩態計算與上文中的設置相同。對于瞬態計算,由于有時間變量,因此需要設置時間步長,理論上時間步長越短計算越穩定,但過短的時間步長會導致計算較慢。本文采用pressure-based壓力求解器,在Solution Controls界面會出現Flow Courant number(庫朗數),默認值是200,如果難于收斂應適當減小,其與時間步長存在物理關系,具體參考文獻/網址[1]。在本文的計算中進行了多次測試才實現了收斂,主要是減小時間步長與庫朗數。
參考文獻
[1] https://www.bilibili.com/read/cv19007688
文章來源:開元模擬學習
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















