FLUENT----混合初始化

在進行FLUENT仿真迭代之前需要先對計算域進行賦初值,也就是初始化,然后FLUENT才能根據(jù)初始值以及邊界條件等進行方程的迭代求解。

FLUENT提供了兩種不同的方法進行賦初值,一個是初始化,一個是patch在進行patch之前需要首先初始化一下。兩者也可以結(jié)合使用。

對于初始化,有三種方法,一個是標準初始化,一個是FMG初始化,還有一個就是今天要講的混合初始化

混合初始化針對不同的邊界條件有不同的方法進行插值來進行求解拉普拉斯方程。混合初始化主要是針對一些復(fù)雜的幾何模型來求解拉普拉斯方程得到初始的壓力場和速度場從而對計算域進行賦初值。對于其他的變量,諸如溫度,湍流度,組分分布,體積分數(shù)等等主要是根據(jù)全局平均值或者特定的方法進行賦值(具體是什么特定方法,理論文檔里面有詳細介紹,參見help文檔theory guide 21.8小節(jié))。

對于穩(wěn)態(tài)單相流動,F(xiàn)LUENT默認采用的是混合初始化。對于其他的諸如多相流或者瞬態(tài)計算,默認的是標準初始化。不過請注意,這兩種初始化方法都可以應(yīng)用于所有的流動計算中,不管穩(wěn)態(tài)還是瞬態(tài),也不管單相多相甚至組分燃燒等等。

下面講一下混合初始化面板的各個選項的意義。如下圖所示。

點擊initialize之后,軟件會進行迭代計算,殘差達到1e-6一般認為是達到了收斂標準,如下圖所示。

大多數(shù)情況下,我們不需要點擊more settings進行設(shè)置,而是直接點擊initialize進行初始化就好了。但是有時候點擊了初始化之后迭代沒有達到默認的收斂標準也就是沒有達到1e-6,或者初始化的流場不是我們想要的流場,這時候就需要點擊more settings進行設(shè)置了。

如上圖所示,點擊之后有三個選項,通用設(shè)置、湍流設(shè)置和組分設(shè)置。

第一個通用設(shè)置下面有:

1.Number of iterations ,默認數(shù)值是10.這個代表了求解拉普拉斯方程時迭代10次。通常情況下這個數(shù)值不需要修改,如果初始化之后迭代沒有達到默認的收斂標準也就是沒有達到1e-6,或者初始化的流場不是我們想要的流場,可以適當增加迭代步數(shù)。

2.Explicit under-relaxation factor,默認值為1.這是進行求解拉普拉斯方程迭代時候的松弛因子,默認為1也就是不松弛。同樣的,通常情況下這個數(shù)值不需要修改,如果初始化之后迭代沒有達到默認的收斂標準也就是沒有達到1e-6,可以適當減小此數(shù)值。

3.Reference frame,默認設(shè)置為relative to cell zone。在求解MRF模型或者滑移網(wǎng)格的時候,可以根據(jù)實際情況進行選擇是絕對值還是相對值。如果計算域內(nèi)沒有區(qū)域的運動,那么這兩個選項時一樣的,如果計算內(nèi)的大部分區(qū)域都是運動的,最好還是選擇relative to cell zone。

4.初始化選項

4.1use specified initial pressure on inlets勾選此選項代表了在求解拉普拉斯方程時候使用入口邊界的初始表壓進行求解壓力場,不勾選的話則是使用軟件預(yù)定的方法進行求解(具體是什么方法,理論文檔里面有詳細介紹,參見help文檔theory guide 21.8小節(jié))。

4.2Use external-aero favorable settings對于一些橫掠機翼的求解,或者飛行器,汽車等外流場的空氣動力學求解,可以勾選此選項,有利于加速收斂。

4.3Maintain constant velocity magnitude勾選此選項代表了初始化之后計算域內(nèi)的速度方向為迭代拉布拉斯方程求解的初始速度方向,而速度大小為一個常數(shù)值。這個選項對于一些不可壓縮外部流動、多孔介質(zhì)流動或者一些狹小流道內(nèi)含有不真實的流動速度的情況是很有幫助的。一般情況下,含有多孔介質(zhì)的流動不能使用混合初始化,要想使用的話,必須勾選這個選項。

第二個選項為湍流設(shè)置。

默認為使用湍流參數(shù)的平均值。如果想使用變量,則選去掉勾選,然后設(shè)置相應(yīng)的湍流值,之后軟件會根據(jù)局部的流動變量進行求解相應(yīng)的湍流參數(shù),如湍動能,耗散率等等。

第三個選項為組分設(shè)置。默認情況下第二項組分的質(zhì)量分數(shù)或者摩爾分數(shù)為0。如果要指定更加準確的組分值,可以勾選這個選項。這里所說的組分是指在select boundary species對話框中勾選的組分,如下圖。

再次強調(diào)一下:通常情況下,絕大多數(shù)情況下,我們不需要點擊more settings進行設(shè)置,而是直接點擊initialize進行初始化就好了。如果此時初始化完成之后的流場和壓力場不符合預(yù)期,可以按照上文進行設(shè)置。有些情況下也可以利用UDF進行初始化和patch與混合初始化進行聯(lián)合使用,以達到預(yù)期的初場。好的初始值可以大大縮短計算時間。對于多孔介質(zhì)的流動問題,建議使用標準初始化,如果由于其他原因一定要使用混合初始化的話,勾選Maintain constant velocity magnitude選項。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 本文主要是對Hysys 8.8/9.0 的新版說明文檔中Recycle模塊的翻譯,加入了一些個人理解。本文的內(nèi)容僅...
    Meatle閱讀 3,704評論 1 5
  • 5.1.3.3 數(shù)值擴散 在多維度情景中數(shù)值擴散是產(chǎn)生誤差的主要原因。 解決方法: 所有求解流體流動的實用數(shù)值格式...
    LenWiG閱讀 17,419評論 0 4
  • 官方文檔 初始化 Initialization是為準備使用類,結(jié)構(gòu)體或者枚舉實例的一個過程。這個過程涉及了在實例里...
    hrscy閱讀 1,148評論 0 1
  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當在唯一索引所對應(yīng)的列上鍵入重復(fù)值時,會觸發(fā)此異常。 O...
    我想起個好名字閱讀 5,429評論 0 9
  • 初始化(Initialization) 初始化是類、結(jié)構(gòu)體、枚舉類型的準備過程。這個過程涉及到所有存儲屬性的初始化...
    泗哥閱讀 5,653評論 0 3