CFD逆天黑科技:“多重網(wǎng)格法”
2017-02-24 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
CFD的偏微分方程組離散后需要使用迭代解法來求解,比較常用的求解方法有高斯賽德爾點迭代法、雅克比點迭代法等(參考:可否認(rèn)真的考慮過什么是CFD中的殘差?為什么殘差都是小數(shù)?)。隨后,不同的Krylov子空間方法成功逆襲被應(yīng)用到CFD中。
但是,Krylov子空間方法的一個致命問題即為當(dāng)稀疏線性系統(tǒng)變得非常大的時候,收斂速度會變慢。這種迭代速率的變慢,每一步操作數(shù)的增加造成了嚴(yán)重的效率損失。
下圖是采用普通的迭代算法求解10*10矩陣,20*20矩陣,40*40矩陣的收斂速度對比(CFD界:H.K. Versteeg在原著中并沒有表示是采用了什么迭代算法...)。很明顯的,40*40矩陣的收斂速度在大約100次迭代后嚴(yán)重放緩。
多重網(wǎng)格針對這種求解系統(tǒng)越大,收斂越慢的問題而生!
早期的多重網(wǎng)格方法可以追溯到60年代。然而,在70年代末和80年代初期多重網(wǎng)格法才出現(xiàn)各種變種。Brandt是多重網(wǎng)格的先驅(qū)者。他在多重網(wǎng)格中引入了各種關(guān)鍵技術(shù)(至今仍然廣泛采用),并且和當(dāng)時現(xiàn)存的求解方法相對比,充分的展示了多重網(wǎng)格法的優(yōu)越性。隨后,代數(shù)多重網(wǎng)格法被提出。
時至今日,多重網(wǎng)格法依然是求解橢圓PDE最有效的方法。然而,多重網(wǎng)格法依然存在一些缺陷,因此對多重網(wǎng)格法的研究從未停止。因為計算機(jī)能力越來越強(qiáng),這種收斂速度和網(wǎng)格大小無關(guān)的算法越來越重要。
多重網(wǎng)格求解技術(shù)需要在不同的粗細(xì)量級的網(wǎng)格上對同一個原始的PDE方程進(jìn)行求解。舉個栗子:
-
我們首先在40*40網(wǎng)格上對PDE方程進(jìn)行離散,然后在這個10*10網(wǎng)格上求解n1次
-
將PDE方程離散到20*20的網(wǎng)格上,進(jìn)行n2次迭代
-
將PDE方程離散到10*10的網(wǎng)格上,進(jìn)行n3次迭代
-
將10*10的網(wǎng)格上求得的解,重組到20*20網(wǎng)格,進(jìn)行n4次光順
-
將20*20的網(wǎng)格上求得的解,重組到40*40網(wǎng)格,進(jìn)行n5次光順
上述過程就完成了多重網(wǎng)格求解的一次循環(huán)。由于多重網(wǎng)格法是極為、非常、相當(dāng)復(fù)雜的。關(guān)于如何正確地對方程進(jìn)行操作和計算,CFD界在這里就不介紹了。
CFD大牛?一測便知
Q4:
理論上,如果計算網(wǎng)格無限大,不管使用什么格式,對傳輸方程離散后的數(shù)值解會和精確解完全一樣。然而,在CFD計算中我們僅僅使用有限的、非常少的網(wǎng)格來計算。在這種情況下,要保持解的正確。格式需要具有以下特點:守恒性、_____、傳輸特性。
回復(fù)q4至CFD界獲取答案
原版內(nèi)容取自,額,各大CFD教材,并由CFD界整理
相關(guān)標(biāo)簽搜索:CFD逆天黑科技:“多重網(wǎng)格法” Fluent培訓(xùn) Fluent流體培訓(xùn) Fluent軟件培訓(xùn) fluent技術(shù)教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學(xué)反應(yīng) fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析