【小白的CFD之旅】16 流程【轉(zhuǎn)發(fā)】

2017-01-18  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

那天聽了小牛師兄關(guān)于CFD應(yīng)用的四種境界的說法后,小白發(fā)現(xiàn)自己連第一種境界都算不上,自己對于CFD還只是停留在做了少數(shù)幾個(gè)案例的基礎(chǔ)上,可以說是對其一無所知。不過小白不是那種遇到挫折就退縮的人,他決定沿著黃師姐的方法從軟件入手繼續(xù)學(xué)下去。在認(rèn)真的做完了敲門實(shí)例后,小白又認(rèn)真的做了幾個(gè)FLUENT實(shí)例文檔中的案例,雖然說案例都比較簡單,但是小白還是在黃師姐的提示下對這些案例的共同點(diǎn)進(jìn)行了總結(jié),從而了解CFD解決實(shí)際問題的基本流程。

1 明確計(jì)算目的
2 抽象模型
3 計(jì)算規(guī)劃
4 創(chuàng)建計(jì)算模型
5 確定物理模型
6 邊界條件及初始條件
7 計(jì)算結(jié)果評估
8 計(jì)算后處理


1 明確計(jì)算目的

從現(xiàn)實(shí)世界中提出要解決的問題非常重要。提出的問題必須是清晰具體的。比如說,要研究飛機(jī)的飛行,我們提出的問題不能是
“飛機(jī)為什么會飛?”,這問題太大而且不方便進(jìn)一步考慮,如果問題是“這飛機(jī)飛行時(shí)的升力和阻力多大?”則具體得多,也更方便進(jìn)行下一步的研究工作。

準(zhǔn)確地提出計(jì)算目的需要良好的理論背景作支撐。準(zhǔn)確地抓住物理現(xiàn)象背后的力學(xué)模型,找到流體問題求解的目標(biāo),是利用CFD工程應(yīng)用的基礎(chǔ)

在這一步工作中需要對問題進(jìn)行簡化,保留重要特征忽略一些不重要的細(xì)節(jié),如計(jì)算傳熱問題時(shí),當(dāng)溫差不很大時(shí),可以忽略熱輻射。

在這一步,需要明確的問題包括:

  • 要算什么?有哪些物理量可以用來描述計(jì)算目標(biāo)?
  • 這些物理量是否可以直接計(jì)算獲取?若不能直接獲取,是否可以用間接物理量進(jìn)行替代?
  • 當(dāng)物理模型過于復(fù)雜時(shí),是否可以進(jìn)行一些簡化,忽略一些不重要的特征?
  • CFD是否適合解決此問題?

2 抽象模型

找到問題求解的目標(biāo)之后,下一步的工作是建立力學(xué)模型,將物理現(xiàn)象以數(shù)學(xué)語言進(jìn)行描述。利用流體力學(xué)理論建立適合自己問題的控制方程。
建立控制方程,包括:

  • 模型理論基礎(chǔ)。基于哪些物理基礎(chǔ),進(jìn)行了哪些假設(shè),都需要明確。
  • 確定模型的邊界條件及初始條件。對于建立的流體模型,通常都是一些偏微分方程,這些方程的求解必須配合邊界條件與初始條件。

3 計(jì)算規(guī)劃

確定了計(jì)算目標(biāo)并建立了力學(xué)模型之后,下一步的工作就要開始規(guī)劃如何進(jìn)行計(jì)算了。流體力學(xué)模型通常是非線性的偏微分方程,絕大多數(shù)都無法進(jìn)行解析求解,通常采用數(shù)值方法進(jìn)行求解。利用數(shù)值方法求解這些方程可采用手動編制程序,也可以采用已有的一些軟件包,至于采用何種方式,取決于當(dāng)前的研究條件和時(shí)間周期要求。

編制程序計(jì)算靈活性更高,可以應(yīng)用最新的研究成果和算法,可能獲得更精確的計(jì)算結(jié)果。但是從頭編制程序需要耗費(fèi)大量的人力物力和時(shí)間,在工程上很難滿足產(chǎn)品研發(fā)的周期要求,因此手動編制程序計(jì)算多見于研究機(jī)構(gòu)。
工程產(chǎn)品研發(fā)多用成品軟件包來進(jìn)行,CFD商用軟件包大多很貴,但是具有良好的人機(jī)界面而且經(jīng)過嚴(yán)格的軟件測試,具有良好的魯棒性,可靠性能夠得到保障。利用開源軟件包開源節(jié)省一大筆軟件購買費(fèi)用,然而開源軟件的人機(jī)界面通常不如商用軟件做得好,軟件不一定經(jīng)過了嚴(yán)格的測試,特別是自己定制的程序。但是開源軟件的程序代碼是公開的,開源根據(jù)實(shí)際需要進(jìn)行修改。

4 創(chuàng)建計(jì)算模型

在確定計(jì)算方式之后,若選用計(jì)算軟件進(jìn)行計(jì)算,則下一步工作為創(chuàng)建計(jì)算模型。
計(jì)算模型包括兩部分:幾何模型及網(wǎng)格模型。
幾何模型可以采用常用的CAD軟件創(chuàng)建,在創(chuàng)建幾何模型時(shí),對于模型中的一些細(xì)節(jié)特征,需要仔細(xì)的考量,盡可能的忽略一些不重要的特征,這有助于減少網(wǎng)格數(shù)量從而減小計(jì)算開銷。
將幾何模型進(jìn)行網(wǎng)格劃分后形成網(wǎng)格模型。網(wǎng)格模型不一定要完全貼合幾何模型,但是對于計(jì)算過程中一些重要的特征,則需要盡可能的特近真實(shí)幾何。流體計(jì)算網(wǎng)格通常需要沿著流線方向劃分,在流動梯度大的區(qū)域需要加密網(wǎng)格。一般需要做多套網(wǎng)格進(jìn)行計(jì)算,以評估網(wǎng)格疏密對計(jì)算結(jié)果的影響。

5 確定物理模型

其實(shí)在第一步和第二步中已經(jīng)涉及到了物理模型,這里說的物理模型指的是在CFD程序中添加的物理模型。對于不同的物理模型,需要設(shè)置相應(yīng)的模型參數(shù),這些模型參數(shù)有些依賴于理論,有些則依賴于實(shí)驗(yàn)。

6 邊界條件及初始條件

邊界條件和初始條件直接影響計(jì)算結(jié)果,確保輸入真實(shí)的邊界條件。
對于瞬態(tài)計(jì)算,還要求輸入真實(shí)的初始條件。雖然穩(wěn)態(tài)計(jì)算不依賴于初始條件,但是輸入相對真實(shí)的初始值有助于幫助收斂。
真實(shí)的邊界條件和初始條件通常都需要通過實(shí)驗(yàn)測定獲取。

7 計(jì)算結(jié)果評估

在初步計(jì)算后,通常需要通過對比實(shí)驗(yàn)結(jié)果進(jìn)行模型標(biāo)定。
在這一過程中,往往包括網(wǎng)格獨(dú)立性驗(yàn)證、時(shí)間獨(dú)立性驗(yàn)證以及數(shù)值控制參數(shù)調(diào)整等。
通常需要準(zhǔn)備多套網(wǎng)格,進(jìn)行多組計(jì)算,比較計(jì)算結(jié)果與實(shí)驗(yàn)值來獲取計(jì)算結(jié)果與網(wǎng)格、時(shí)間步長等的敏感性,從而選擇最合適的網(wǎng)格粒度以及時(shí)間步長。

8 計(jì)算后處理

分析計(jì)算結(jié)果,獲取有用的數(shù)據(jù)。



來自為知筆記(Wiz)



轉(zhuǎn)自:流沙[胡坤]

開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:【小白的CFD之旅】16 流程【轉(zhuǎn)發(fā)】 Fluent培訓(xùn) Fluent流體培訓(xùn) Fluent軟件培訓(xùn) fluent技術(shù)教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學(xué)反應(yīng) fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報(bào)名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com