CFD殘差不收斂問題
2017-01-12 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
總是收斂的CFD程序,不可能是好東西。
大部分流動都是非定常的。定常是一種近似。平時大家都是做定常計算。當流體中有很大的非定?,F(xiàn)象時,合理的結果應該是定常計算不能收斂。那些總是收斂的軟件,像NUMECA,里面一定有一人為的非物理的東西來穩(wěn)定迭代。在這種情況下,十有八九,收斂的結果與實際情況相差很遠。如果,有人用這樣的結果去做工程,那是要闖禍的。
建議讀一下,今年IGTI年會中,Denton的文章。里面總結了不少如何使用CFD的經(jīng)驗。
說實話,關于這些問題我確實不敢說可以解決,但是都遇見過。有時候除了軟件的問題,還有硬件的問題。我曾經(jīng)用單機和并行機計算過相同的問題,單機顯示有的和樓主見到的相同,甚至不收斂,可是在并行機上根本沒有問題!
你的網(wǎng)格數(shù)不算多,而且圖形不是很復雜,盡量用結構化網(wǎng)格吧,看看邊界條件設定是否有問題。
用這個軟件需要很多的經(jīng)驗,和做實驗是一樣的,尤其是剛開始。
當連續(xù)性不收斂的時候,做一下幾個方面的檢查(當然有的具體問題還要具體分析):
首先明確一下,鑒于現(xiàn)在計算模型越來越復雜,殘差并不是判定收斂的唯一標準,很多時候殘差收斂都不是很理想,但每個計算一定要檢測某一點的速度壓力值,如果檢測點數(shù)值平穩(wěn)趨于穩(wěn)定,即使殘差收斂不是很理想,計算結果幾乎可以肯定是收斂并且正確的. cfx的說明也提到了這個. 現(xiàn)在說說解決不收斂的幾個方法. 可以按照次序嘗試,或者結合著來,根本目標就是要先拿到一個收斂的計算結果,然后就好辦了.
1.使用upwind,也就是1階精度算法.
2.減少步長,使用physical time scale, 比如1e-5s試試. 計算進行了一定步數(shù)(比如100步)后,可以增加步長.
3.更改湍流模型,例如k-e模型應該比k-w類的容易收斂
4.再不行,采用無敵的流量漸進大法. 比如正常進口流量是10kg/s, 改成1kg/s,因為低速情況收斂要容易很多. 如果收斂,改成2kg/s,計算從上一個結果開始...依此類推,直到10kg/s.
5.上述方法用過后,拿到一個收斂的模擬.再把所有設置更改為希望的設置(比如雙精度,k-w模型等等),在收斂的結果上面繼續(xù)計算,應該就可以得到答案了.
6.再搞不定,仔細思考自己的模擬,是不是哪里有最基本的錯誤. 我的經(jīng)驗,cfx模擬對于網(wǎng)格質量的好壞不是很敏感. 如果一個低流量的模擬可以收斂,那基本可以證明網(wǎng)格沒有問題. 過去我做個壓縮機的模擬,無論如何就是不收斂,最后發(fā)現(xiàn)因為過去個員工的粗心, 整個模型比實際尺寸直徑少了20厘米,換句話說,這個錯誤的縮小模型根本沒可能"吞掉"模擬流量,當然無法收斂了.
7.修改網(wǎng)格,放在最后一招因為很多時候修改網(wǎng)格很麻煩. 先試試上面的再考慮這個.
樓上的本人現(xiàn)在也正做噴管這方面的模擬,你遇到的問題和我現(xiàn)在的一樣,就我查到的資料如下,希望對你有幫助。
GAUGE PRESSURE 就是靜壓。
GAUGE toal PRESSURE 是總壓。
這里需要強調一下 Gauge為名義值,什么意思呢?如果,INITIAL Gauge PRESSURE =0,那么GAUGE PRESSURE 就是實際的靜壓Pinf。GAUGE toal PRESSURE 是實際的總壓Pt。如果INITIAL Gauge PRESSURE 不等于零
GAUGE PRESSURE = Pinf - INITIAL Gauge PRESSURE
GAUGE total PRESSURE = Pt - INITIAL Gauge PRESSURE
相關標簽搜索:CFD殘差不收斂問題 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析