作為國家重要基礎(chǔ)工業(yè)產(chǎn)品的國家數(shù)值風(fēng)洞(NNW)工程起源于2018年。NNW項目致力于開發(fā)國產(chǎn)CFD研究與應(yīng)用領(lǐng)域的自主戰(zhàn)略性工具,專注于以氣動計算為核心,功能覆蓋網(wǎng)格生成、流動求解、多學(xué)科計算、流場可視化以及可靠性分析等CFD分析全鏈路。NNW項目的核心是綿陽國家空氣動力研究中心開發(fā)的通用非結(jié)構(gòu)求解器風(fēng)雷(PhengLEI)。以風(fēng)雷為原型,以NNW項目作為支持已經(jīng)派生了FlowStar低速流動求解器,HyFlow高速流動求解器等多學(xué)科領(lǐng)域的高性能求解器。
于名于實“風(fēng)雷”都是國家基礎(chǔ)通用CFD工具最恰當(dāng)?shù)拿帧?/p>
為何現(xiàn)在才開發(fā)出來基礎(chǔ)通用CFD工具呢?有幾個數(shù)據(jù)作為參考:
與國家空氣動力中心分立在綿陽城東西兩翼的中國工程物理研究院在近六十年前的1964年成功爆炸了第一顆原子彈。如果從1957年立項來說,所用時間為7年。氫彈所用時間為不到3年。
比肩F22的隱身戰(zhàn)斗機(jī)殲20從研制到首飛不到10年時間。
為何國力雄踞全球第二的今天,大國重器數(shù)不勝數(shù),基礎(chǔ)通用CFD工具才剛羽翼初豐呢?
答案非常簡單:基礎(chǔ)通用CFD工具研發(fā)是屬于國家工業(yè)基礎(chǔ)技術(shù),代表了一個國家工業(yè)實力的重要一環(huán)。從重要性上來說,類似于全民醫(yī)保,國家電網(wǎng)等重要基礎(chǔ)民生項目建設(shè)。同時它是一項具有超高難度的跨學(xué)科的重要科研項目。
困難之一:需持之以恒,非國家隊不辦。
核心求解器的開發(fā)需要CFD專業(yè)的頂級人才,嘔心瀝血,三五年搭臺,七八年打磨,十年才能初見成效。無論是從團(tuán)隊構(gòu)成,人員穩(wěn)定來說,只有國有科研單位才能完成。美國著名的求解器,究其來源多數(shù)來源于國立實驗室。
困難之二:需博采眾長,非多學(xué)科匯集不成。
很多高校都開發(fā)了自己的Inhouse求解器。Inhouse求解器與通用基礎(chǔ)求解器的差異大約相當(dāng)于個人的家宴與麥當(dāng)勞的快餐供應(yīng)鏈之區(qū)別吧。下圖是風(fēng)雷的軟件框架:
大型基礎(chǔ)CFD的架構(gòu)設(shè)計某種意義上比求解器精度設(shè)計要重要的多,因為軟件架構(gòu)設(shè)計牽涉到整個項目的成敗,求解器精度倒是可以日日打磨,時時進(jìn)步的。編寫CFD求解器的專業(yè)人員,未必熟悉CFD各種數(shù)據(jù)對象的最佳抽象和表示,更不一定了解里氏替換原則,但是這是IT技術(shù)的基本功。
困難之三:需以實驗虛,非試驗驗證過程不可。
一個普通的流體算例動輒有十個以上參數(shù)(比如湍流模型)影響精度。雖然國際上也有公布的較為可信的流體試驗數(shù)據(jù),但是對于所使用的領(lǐng)域如果沒有自主試驗數(shù)據(jù)做校核,就失去了基本的自主度量標(biāo)準(zhǔn)和評價標(biāo)準(zhǔn)。
困難之四:需快馬加鞭,非并行計算不行。
高精度高分辨率的三維湍流流動求解是超級計算機(jī)最常見的標(biāo)準(zhǔn)驗證測試。高性能的區(qū)域分解技術(shù)、并行適配技術(shù)是現(xiàn)代高性能CFD求解器的標(biāo)志。一句話,算得再準(zhǔn)只有科學(xué)價值,必須要算得快才有實用價值。流體求解器從科研走向應(yīng)用,HPC技術(shù)是必需的臺階。
困難之五:需可信可靠,非VVUQ過程不信。
VVUQ是驗證確認(rèn)與不確定性度量的縮寫。VVUQ有多困難呢,可以看個例子:
函數(shù)Y=A*X2+B*X+C是一個簡單的初等二次函數(shù),假如A、B、C服從各自獨(dú)立的高斯分布,請問如何獲得Y的分布?
如果把Y的表達(dá)式換為NS方程組的話,怎么獲得Y的分布呢?這個問題即便是統(tǒng)計學(xué)專業(yè)畢業(yè),如果是頻率學(xué)派的話,其實也不太容易找到最佳方案。
風(fēng)雷項目工程從驗證與確認(rèn)方法、數(shù)據(jù)和工具三個方面開展了大量工作,構(gòu)建了完整的驗證與確認(rèn)體系。無論是流體分析還是結(jié)構(gòu)分析或者EDA領(lǐng)域,風(fēng)雷項目在自主CAE產(chǎn)品方面都是第一個構(gòu)建VVUQ體系的。
技術(shù)困難以外,資金支持,項目管理也都是非常重要的影響因素。
風(fēng)雷項目歷史地,責(zé)無旁貸地,而又自然而然地落到了具有最強(qiáng)大流體計算團(tuán)隊,最完整的高低速流體試驗裝置和最領(lǐng)先的計算機(jī)軟件研發(fā)團(tuán)隊的中國空氣動力研究與發(fā)展中心的肩上。
這一天,距離那時少壯的鄧小剛院士的藍(lán)圖設(shè)想差不多有20年了。
編輯:黃飛
-
超級計算機(jī)
+關(guān)注
關(guān)注
2文章
472瀏覽量
42431 -
CFD
+關(guān)注
關(guān)注
1文章
154瀏覽量
18927
原文標(biāo)題:風(fēng)雷動,旌旗奮:閑談基礎(chǔ)通用CFD軟件開發(fā)難點(diǎn)
文章出處:【微信號:SinoEngineer,微信公眾號:中潤漢泰】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
計算流體力學(xué)(CFD)的通用軟件
Nios II 軟件開發(fā)使用手冊
Eclipse嵌入式軟件開發(fā)平臺

CFD軟件開發(fā)的三個階段

低代碼平臺在ERP軟件開發(fā)中的作用
汽車軟件開發(fā)流程介紹
軟件開發(fā)外包有哪些坑要注意?
為什么我們要進(jìn)行軟件開發(fā)定制?

軟件開發(fā)的流程和方法有哪些?

安全軟件開發(fā)的最佳實踐

評論