fluent里的常見問題
2016-12-09 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
1 什么叫松弛因子?松弛因子對計算結果有什么樣的影響?它對計算的收斂情況又有什么樣的影響?
1、亞松馳(Under Relaxation):所謂亞松馳就是將本層次計算結果與上一層次結果的差值作適當縮減,以避免由于差值過大而引起非線性迭代過程的發(fā)散。用通用變量來寫出時,為松馳因子(Relaxation Factors)?!稊?shù)值傳熱學-214》
2、FLUENT中的亞松馳:由于FLUENT所解方程組的非線性,我們有必要控制的變化。一般用亞松馳方法來實現(xiàn)控制,該方法在每一部迭代中減少了的變化量。亞松馳最簡單的形式為:單元內(nèi)變量等于原來的值加上亞松馳因子a與 變化的積, 分離解算器使用亞松馳來控制每一步迭代中的計算變量的更新。這就意味著使用分離解算器解的方程,包括耦合解算器所解的非耦合方程(湍流和其他標量)都會有一個相關的亞松馳因子。在FLUENT中,所有變量的默認亞松馳因子都是對大多數(shù)問題的最優(yōu)值。這個值適合于很多問題,但是對于一些特殊的非線性問題(如:某些湍流或者高Rayleigh數(shù)自然對流問題),在計算開始時要慎重減小亞松馳因子。使用默認的亞松馳因子開始計算是很好的習慣。如果經(jīng)過4到5步的迭代殘差仍然增長,你就需要減小亞松馳因子。有時候,如果發(fā)現(xiàn)殘差開始增加,你可以改變亞松馳因子重新計算。在亞松馳因子過大時通常會出現(xiàn)這種情況。最為安全的方法就是在對亞松馳因子做任何修改之前先保存數(shù)據(jù)文件,并對解的算法做幾步迭代以調(diào)節(jié)到新的參數(shù)。最典型的情況是,亞松馳因子的增加會使殘差有少量的增加,但是隨著解的進行殘差的增加又消失了。如果殘差變化有幾個量級你就需要考慮停止計算并回到最后保存的較好的數(shù)據(jù)文件。注意:粘性和密度的亞松馳是在每一次迭代之間的。而且,如果直接解焓方程而不是溫度方程(即:對PDF計算),基于焓的溫度的更新是要進行亞松馳的。要查看默認的亞松弛因子的值,你可以在解控制面板點擊默認按鈕。對于大多數(shù)流動,不需要修改默認亞松弛因子。但是,如果出現(xiàn)不穩(wěn)定或者發(fā)散你就需要減小默認的亞松弛因子了,其中壓力、動量、k和e的亞松弛因子默認值分別為0.2,0.5,0.5和0.5。對于SIMPLEC格式一般不需要減小壓力的亞松弛因子。在密度和溫度強烈耦合的問題中,如相當高的Rayleigh數(shù)的自然或混合對流流動,應該對溫度和/或密度(所用的亞松弛因子小于1.0)進行亞松弛。相反,當溫度和動量方程沒有耦合或者耦合較弱時,流動密度是常數(shù),溫度的亞松弛因子可以設為1.0。對于其它的標量方程,如漩渦,組分,PDF變量,對于某些問題默認的亞松弛可能過大,尤其是對于初始計算。你可以將松弛因子設為0.8以使得收斂更容易。
SIMPLE與SIMPLEC比較
在FLUENT中,可以使用標準SIMPLE算法和SIMPLEC(SIMPLE-Consistent)算法,默認是SIMPLE算法,但是對于許多問題如果使用SIMPLEC可能會得到更好的結果,尤其是可以應用增加的亞松馳迭代時,具體介紹如下:
對于相對簡單的問題(如:沒有附加模型激活的層流流動),其收斂性已經(jīng)被壓力速度耦合所限制,你通??梢杂肧IMPLEC算法很快得到收斂解。在SIMPLEC中,壓力校正亞松馳因子通常設為1.0,它有助于收斂。但是,在有些問題中,將壓力校正松弛因子增加到1.0可能會導致不穩(wěn)定。對于所有的過渡流動計算,強烈推薦使用PISO算法鄰近校正。它允許你使用大的時間步,而且對于動量和壓力都可以使用亞松馳因子1.0。對于定常狀態(tài)問題,具有鄰近校正的PISO并不會比具有較好的亞松馳因子的SIMPLE或SIMPLEC好。對于具有較大扭曲網(wǎng)格上的定常狀態(tài)和過渡計算推薦使用PISO傾斜校正。當你使用PISO鄰近校正時,對所有方程都推薦使用亞松馳因子為1.0或者接近1.0。如果你只對高度扭曲的網(wǎng)格使用PISO傾斜校正,請設定動量和壓力的亞松馳因子之和為1.0比如:壓力亞松馳因子0.3,動量亞松馳因子0.7)。如果你同時使用PISO的兩種校正方法,推薦參閱PISO鄰近校正中所用的方法
2 在FLUENT運行過程中,經(jīng)常會出現(xiàn)“turbulence viscous rate”超過了極限值,此時如何解決?而這里的極限值指的是什么值?修正后它對計算結果有何影響
Let's take care of the warning "turbulentviscosity limited to viscosity ratio****" which is not physical. Thisproblem is mainly due to one of the following:
1)Poor mesh quality(i.e.,skewness > 0.85 forQuad/Hex, or skewness > 0.9 for Tri/Tetra elements). {what values do youhave?}
2)Use of improper turbulent boudary conditions.
3)Not supplying good initial values for turbulentquantities.
出現(xiàn)這個警告,一般來講,最可能的就是網(wǎng)格質量的問題,尤其是Y+值的問題;在劃分網(wǎng)格的時候要注意,第一層網(wǎng)格高度非常重要,可以使用NASA的Viscous Grid Space Calculator來計算第一層網(wǎng)格高度;如果這方面已經(jīng)注意了,那就可能是邊界條件中有關湍流量的設置問題,
3 在FLUENT運行計算時,為什么有時候總是出現(xiàn)“reversed flow”?其具體意義是什么?有沒有辦法避免?如果一直這樣顯示,它對最終的計算結果有什么樣的影響?
這個問題的意思是出現(xiàn)了回流,這個問題相對于湍流粘性比的警告要寬松一些,有些case可能只在計算的開始階段出現(xiàn)這個警告,隨著迭代的計算,可能會消失,如果計算一段時間之后,警告消失了,那么對計算結果是沒有什么影響的,如果這個警告一直存在,可能需要作以下處理:
1.如果是模擬外部繞流,出現(xiàn)這個警告的原因可能是邊界條件取得距離物體不夠遠,如果邊界條件取的足夠遠,該處可能在計算的過程中的確存在回流現(xiàn)象;對于可壓縮流動,邊界最好取在10倍的物體特征長度之處;對于不可壓縮流動,邊界最好取在4倍的物體特征長度之處。
2.如果出現(xiàn)了這個警告,不論對于外部繞流還是內(nèi)部流動,可以使用pressure-outlet邊界條件代替outflow邊界條件改善這個問題。
4 什么叫問題的初始化?在FLUENT中初始化的方法對計算結果有什么樣的影響?初始化中的“patch”怎么理解?
問題的初始化就是在做計算時,給流場一個初始值,包括壓力、速度、溫度和湍流系數(shù)等。理論上,給的初始場對最終結果不會產(chǎn)生影響,因為隨著跌倒步數(shù)的增加,計算得到的流場會向真實的流場無限逼近,但是,由于Fluent等計算軟件存在像離散格式精度(會產(chǎn)生離散誤差)和截斷誤差等問題的限制,如果初始場給的過于偏離實際物理場,就會出現(xiàn)計算很難收斂,甚至是剛開始計算就發(fā)散的問題。因此,在初始化時,初值還是應該給的盡量符合實際物理現(xiàn)象。這就要求我們對要計算的物理場,有一個比較清楚的理解。
初始化中的patch就是對初始化的一種補充,比如當遇到多相流問題時,需要對各相的參數(shù)進行更細的限制,以最大限度接近現(xiàn)實物理場。這些就可以通過patch來實現(xiàn),patch可以對流場分區(qū)進行初始化,還可以通過編寫簡單的函數(shù)來對特定區(qū)域初始化。
5 什么叫PDF方法?FLUENT中模擬煤粉燃燒的方法有哪些?
概率密度函數(shù)輸運輸運方程方法(PDF方法)是近年來逐步建立起來的描述湍流兩相流動的新模型方法。所謂的概率密度函數(shù)(Probability Density Function,簡稱PDF)方法是基于湍流場隨機性和概率統(tǒng)計描述,將流場的速度、溫度和組分濃度等特征量作為隨機變量,研究其概率密度函數(shù)在相空間的傳遞行為的研究方法。PDF模型介于統(tǒng)觀模擬和細觀模擬之間,是從隨機運動的分子動力論和兩相湍流的基本守恒定律出發(fā),探討兩相湍流的規(guī)律,因此可作為發(fā)展雙流體模型框架內(nèi)兩相湍流模型的理論基礎。它實質上是溝通E-L模型和E-E模型的橋梁,可以用顆粒運動的拉氏分析通過統(tǒng)計理論,即PDF方程的積分建立封閉的E-E兩相湍流模型
非預混湍流燃燒過程的正確模擬要求同時模擬混合和化學反應過程。FLUENT 提供了四種反應模擬方法:即有限率反應法、混合分數(shù)PDF 法、不平衡(火焰微元)法和預混燃燒法?;鹧嫖⒃ㄊ腔旌戏謹?shù)PDF 方法的一種特例。該方法是基于不平衡反應的,混合分數(shù)PDF 法不能模擬的不平衡現(xiàn)象如火焰的懸舉和熄滅,NOx 的形成等都可用該方法模擬。但由于該方法還未完善,在FLUENT 只能適用于絕熱模型。
對許多燃燒系統(tǒng),輻射式主要的能量傳輸方式,因此在模擬燃燒系統(tǒng)時,對輻射能量的傳輸?shù)哪M也是非常重要的。在FLUENT中,對于模擬該過程的模型也是非常全面的。包括DTRM、P-1、Rosseland、DO 輻射模型,還有用WSGG 模型來模擬吸收系數(shù)。
6 在FLUENT的學習過程中,通常會涉及幾個壓力的概念,比如壓力是相對值還是絕對值?參考壓力有何作用?如何設置和利用它?
GAUGE PRESSURE 就是靜壓。
GAUGE total PRESSURE 是總壓。
這里需要強調(diào)一下 Gauge為名義值,
什么意思呢?如果, INITIAL Gauge PRESSURE =0
那么 GAUGE PRESSURE 就是實際的靜壓Pinf。
GAUGE total PRESSURE 是實際的總壓Pt。
如果INITIAL Gauge PRESSURE 不等于零
GAUGE PRESSURE = Pinf -INITIAL Gauge PRESSURE
GAUGE total PRESSURE = Pt -INITIAL Gauge PRESSURE
7 在FLUENT結果的后處理過程中,如何將美觀漂亮的定性分析的效果圖和定量分析示意圖插入到論文中來說明問題?
三種方法來得到用于插入到論文的圖片:
1.在Fluent中顯示你想得到的效果圖的窗口,可以直接在任務欄中右鍵該窗口將其復制到剪貼板,保存;或者打印到文件,保存。
2.在Fluent中,在你想要保存相關窗口的效果圖時,首先激活效果圖監(jiān)視窗口,就是用鼠標左鍵監(jiān)視窗口,然后在Fluent中操作,Fluent->File->Hardcopy...,選擇好你想要的圖片格式,然后就可以保存了。
3.將計算結果或者相關數(shù)據(jù)導入到Tecplot中,然后作出你想要的效果圖,這種方法得出的圖片,個人感覺比Fluent得到的圖片美觀簡潔大方
8 在FLUENT定義速度入口時,速度入口的適用范圍是什么?湍流參數(shù)的定義方法有哪些?各自有什么不同?
速度入口的邊界條件適用于不可壓流動,需要給定進口速度以及需要計算的所有標量值。速度入口邊界條件不適合可壓縮流動,否則入口邊界條件會使入口處的總溫或總壓有一定的波動。
9 分離式求解器和耦合式求解器的適用場合是什么?分析兩種求解器在計算效率與精度方面的區(qū)別
分離式求解器以前主要用于不可壓縮流動和微可壓流動,而耦合式求解器用于高速可壓流動。現(xiàn)在,兩種求解器都適用于從不可壓到高速可壓的很大范圍的流動,但總的來講,當計算高速可壓流動時,耦合式求解器比分離式求解器更有優(yōu)勢。
Fluent默認使用分離式求解器,但是,對于高速可壓流動,由強體積力(如浮力或者旋轉力)導致的強耦合流動,或者在非常精細的網(wǎng)格上求解的流動,需要考慮耦合式求解器。耦合式求解器耦合了流動和能量方程,常常很快便可以收斂。耦合式求解器所需要的內(nèi)存約是分離式求解器的1.5到2倍,選擇時可以根據(jù)這一情況來權衡利弊。在需要耦合隱式的時候,如果計算機內(nèi)存不夠,就可以采用分離式或耦合顯式。耦合顯式雖然也耦合了流動和能量方程,但是它還是比耦合隱式需要的內(nèi)存少,當然它的收斂性也相應差一些。
需要注意的是,在分離式求解器中提供的幾個物理模型,在耦合式求解器中是沒有的。這些物理模型包括:流體體積模型(VOF),多項混合模型,歐拉混合模型,PDF燃燒模型,預混合燃燒模型,部分預混合燃燒模型,煙灰和NOx模型,Rosseland輻射模型,熔化和凝固等相變模型,指定質量流量的周期流動模型,周期性熱傳導模型和殼傳導模型等。
而下列物理模型只在耦合式求解器中有效,在分離式求解器中無效:理想氣體模型,用戶定義的理想氣體模型,NIST理想氣體模型,非反射邊界條件和用于層流火焰的化學模型。
10 FLUENT中常用的文件格式類型:dbs,msh,cas,dat,trn,jou,profile等有什么用處?
在Gambit目錄中,有三個文件,分別是default_id.dbs,jou,trn文件,對Gambit運行save,將會在工作目錄下保存這三個文件:default_id.dbs,default_id.jou,default_id.trn。
jou文件是gambit命令記錄文件,可以通過運行jou文件來批處理gambit命令;
dbs文件是gambit默認的儲存幾何體和網(wǎng)格數(shù)據(jù)的文件;
trn文件是記錄gambit命令顯示窗(transcript)信息的文件;
msh文件可以在gambit劃分網(wǎng)格和設置好邊界條件之后export中選擇msh文件輸出格式,該文件可以被fluent求解器讀取。
Case文件包括網(wǎng)格,邊界條件,解的參數(shù),用戶界面和圖形環(huán)境。
Data文件包含每個網(wǎng)格單元的流動值以及收斂的歷史紀錄(殘差值)。Fluent自動保存文件類型,默認為date和case文件
Profile文件邊界輪廓用于指定求解域的邊界區(qū)域的流動條件。例如,它們可以用于指定入口平面的速度場。
讀入輪廓文件,點擊菜單File/Read/Profile...彈出選擇文件對話框,你就可以讀入邊界輪廓文件了。
寫入輪廓文件,你也可以在指定邊界或者表面的條件上創(chuàng)建輪廓文件。例如:你可以在一個算例的出口條件中創(chuàng)建一個輪廓文件,然后在其它算例中讀入該輪廓文件,并使用出口輪廓作為新算例的入口輪廓。要寫一個輪廓文件,你需要使用Write Profile面板(Figure 1),菜單:File/Write/Profile
11 在計算區(qū)域內(nèi)的某一個面(2D)或一個體(3D)內(nèi)定義體積熱源或組分質量源。如何把這個zone定義出來?而且這個zone仍然是流體流動的。
在gambit中先將需要的zone定義出來,對于要隨流體流動我覺得這個可以用動網(wǎng)格來處理在動網(wǎng)格設置界面 將這個隨流體流動的zone設置成剛體這樣既可以作為zone不影響流體流通也可以隨流體流動只是其運動的udf不好定義 最好根據(jù)其流動規(guī)律編動網(wǎng)格udf
12 如何選擇單、雙精度解算器的選擇
Fluent的單雙精度求解器適合于所有的計算平臺,在大多數(shù)情況下,單精度求解器就能很好地滿足計算精度要求,且計算量小。
但在有些情況下推薦使用雙精度求解器:
1, 如果幾何體包含完全不同的尺度特征(如一個長而壁薄的管),用雙精度的;
2, 如果模型中存在通過小直徑管道相連的多個封閉區(qū)域,不同區(qū)域之間存在很大的壓差,用雙精度。
3, 對于有較高的熱傳導率的問題或對于有較大的長寬比的網(wǎng)格,用雙精度。
相關標簽搜索:fluent里的常見問題 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析