在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基礎通用CFD軟件開發的五個難點

中潤漢泰 ? 來源:中潤漢泰 ? 作者:中潤漢泰 ? 2022-12-08 20:33 ? 次閱讀

作為國家重要基礎工業產品的國家數值風洞(NNW)工程起源于2018年。NNW項目致力于開發國產CFD研究與應用領域的自主戰略性工具,專注于以氣動計算為核心,功能覆蓋網格生成、流動求解、多學科計算、流場可視化以及可靠性分析等CFD分析全鏈路。NNW項目的核心是綿陽國家空氣動力研究中心開發的通用非結構求解器風雷(PhengLEI)。以風雷為原型,以NNW項目作為支持已經派生了FlowStar低速流動求解器,HyFlow高速流動求解器等多學科領域的高性能求解器。

于名于實“風雷”都是國家基礎通用CFD工具最恰當的名字。

為何現在才開發出來基礎通用CFD工具呢?有幾個數據作為參考:

與國家空氣動力中心分立在綿陽城東西兩翼的中國工程物理研究院在近六十年前的1964年成功爆炸了第一顆原子彈。如果從1957年立項來說,所用時間為7年。氫彈所用時間為不到3年。

比肩F22的隱身戰斗機殲20從研制到首飛不到10年時間。

為何國力雄踞全球第二的今天,大國重器數不勝數,基礎通用CFD工具才剛羽翼初豐呢?

答案非常簡單:基礎通用CFD工具研發是屬于國家工業基礎技術,代表了一個國家工業實力的重要一環。從重要性上來說,類似于全民醫保,國家電網等重要基礎民生項目建設。同時它是一項具有超高難度的跨學科的重要科研項目。

困難之一:需持之以恒,非國家隊不辦。

核心求解器的開發需要CFD專業的頂級人才,嘔心瀝血,三五年搭臺,七八年打磨,十年才能初見成效。無論是從團隊構成,人員穩定來說,只有國有科研單位才能完成。美國著名的求解器,究其來源多數來源于國立實驗室。

90b555d8-35b2-11ed-ba43-dac502259ad0.png

困難之二:需博采眾長,非多學科匯集不成。

很多高校都開發了自己的Inhouse求解器。Inhouse求解器與通用基礎求解器的差異大約相當于個人的家宴與麥當勞的快餐供應鏈之區別吧。下圖是風雷的軟件框架:

90e2de5e-35b2-11ed-ba43-dac502259ad0.png

大型基礎CFD的架構設計某種意義上比求解器精度設計要重要的多,因為軟件架構設計牽涉到整個項目的成敗,求解器精度倒是可以日日打磨,時時進步的。編寫CFD求解器的專業人員,未必熟悉CFD各種數據對象的最佳抽象和表示,更不一定了解里氏替換原則,但是這是IT技術的基本功。

91084cb6-35b2-11ed-ba43-dac502259ad0.png

困難之三:需以實驗虛,非試驗驗證過程不可。

一個普通的流體算例動輒有十個以上參數(比如湍流模型)影響精度。雖然國際上也有公布的較為可信的流體試驗數據,但是對于所使用的領域如果沒有自主試驗數據做校核,就失去了基本的自主度量標準和評價標準。

912dc40a-35b2-11ed-ba43-dac502259ad0.png

困難之四:需快馬加鞭,非并行計算不行。

高精度高分辨率的三維湍流流動求解是超級計算機最常見的標準驗證測試。高性能的區域分解技術、并行適配技術是現代高性能CFD求解器的標志。一句話,算得再準只有科學價值,必須要算得快才有實用價值。流體求解器從科研走向應用,HPC技術是必需的臺階。

9156e042-35b2-11ed-ba43-dac502259ad0.png

困難之五:需可信可靠,非VVUQ過程不信。

VVUQ是驗證確認與不確定性度量的縮寫。VVUQ有多困難呢,可以看個例子:

函數Y=A*X2+B*X+C是一個簡單的初等二次函數,假如A、B、C服從各自獨立的高斯分布,請問如何獲得Y的分布?

如果把Y的表達式換為NS方程組的話,怎么獲得Y的分布呢?這個問題即便是統計學專業畢業,如果是頻率學派的話,其實也不太容易找到最佳方案。

風雷項目工程從驗證與確認方法、數據和工具三個方面開展了大量工作,構建了完整的驗證與確認體系。無論是流體分析還是結構分析或者EDA領域,風雷項目在自主CAE產品方面都是第一個構建VVUQ體系的。

918df97e-35b2-11ed-ba43-dac502259ad0.png

技術困難以外,資金支持,項目管理也都是非常重要的影響因素。

風雷項目歷史地,責無旁貸地,而又自然而然地落到了具有最強大流體計算團隊,最完整的高低速流體試驗裝置和最領先的計算機軟件研發團隊的中國空氣動力研究與發展中心的肩上。

這一天,距離那時少壯的鄧小剛院士的藍圖設想差不多有20年了。

編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 超級計算機
    +關注

    關注

    2

    文章

    462

    瀏覽量

    41948
  • CFD
    CFD
    +關注

    關注

    1

    文章

    117

    瀏覽量

    18408

原文標題:風雷動,旌旗奮:閑談基礎通用CFD軟件開發難點

文章出處:【微信號:SinoEngineer,微信公眾號:中潤漢泰】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RTX低功耗軟件開發

    軟件開發
    橙群微電子
    發布于 :2023年02月21日 12:16:24

    計算流體力學(CFD)的通用軟件

    計算流體力學(CFD)的通用軟件摘要:對化學工程領域中的通用CFD(Computational Fluid Dynamics)模擬軟件Pho
    發表于 03-18 22:24

    Nios II 軟件開發使用手冊

    Nios II 軟件開發參考手冊 Nios II 軟件開發參考手冊 Nios II 軟件開發參考手冊
    發表于 06-05 18:56 ?120次下載

    Eclipse嵌入式軟件開發平臺

    隨著嵌入式系統在通信、網絡設施、航空、航海和航天等領域的大范圍應用,需要功能強大的軟件開發平臺輔助嵌入式應用軟件開發。一好的軟件開發平臺
    發表于 12-01 15:37 ?55次下載
    Eclipse嵌入式<b class='flag-5'>軟件開發</b>平臺

    ARM嵌入式軟件開發

    ARM嵌入式軟件開發ARM嵌入式軟件開發ARM嵌入式軟件開發
    發表于 01-15 17:29 ?65次下載

    CFD軟件開發的三階段

    本白皮書結合歷史背景分析探討了產品開發用商業 CFD 軟件開發所經歷的三階段,并討論和展望了未來開發所面臨的挑戰和機遇。
    發表于 09-11 14:53 ?11次下載
    <b class='flag-5'>CFD</b><b class='flag-5'>軟件開發</b>的三<b class='flag-5'>個</b>階段

    低代碼平臺在ERP軟件開發中的作用

    比較明顯的。下面一起來了解一下相關的知識吧! 低代碼平臺對ERP系統開發的作用: 低代碼是針對整個軟件開發行業的工作模式提出的,并不單單只是針對ERP系統,低代碼開發通過將比較常見的功能模塊組件化,
    發表于 05-09 11:16 ?871次閱讀

    Linux軟件開發環境

    Linux軟件開發環境介紹。
    發表于 03-25 15:46 ?7次下載
    Linux<b class='flag-5'>軟件開發</b>環境

    汽車軟件開發流程介紹

    在汽車軟件開發中,軟件開發流程是軟件工程的核心,因為它們為軟件開發實踐“提供了一骨架并確保了它的嚴謹性”。
    發表于 08-15 12:03 ?1.5w次閱讀

    軟件開發外包有哪些坑要注意?

    提起軟件開發外包,大家并不陌生,因為很多企業已經選擇了軟件外包,但是有人會說軟件開發外包就是坑,千萬別選擇軟件外包。 ? 其實
    的頭像 發表于 10-11 18:36 ?1435次閱讀

    自己寫一CFD軟件很容易嗎?

    簡單說來。一好的CFD軟件,或者說一能往外推的CFD軟件,應該經過千錘百煉!
    的頭像 發表于 05-18 10:21 ?982次閱讀
    自己寫一<b class='flag-5'>個</b><b class='flag-5'>CFD</b><b class='flag-5'>軟件</b>很容易嗎?

    為什么我們要進行軟件開發定制?

    軟件開發定制就是根據客戶的需求去開發軟件,目前市場上的產品型軟件大多屬于通用化的軟件,只能滿足企業的一些基本的需求,如今企業對自身的管理逐漸
    的頭像 發表于 08-04 18:02 ?779次閱讀
    為什么我們要進行<b class='flag-5'>軟件開發</b>定制?

    軟件開發的流程和方法有哪些?

    軟件開發是根據客戶要求構建出軟件系統或者系統中的軟件部分,一般是通過程序設計語言實現的,比如C/C++/JAVA/JSP/ASP等開發語言。軟件開發
    的頭像 發表于 12-27 10:56 ?2117次閱讀
    <b class='flag-5'>軟件開發</b>的流程和方法有哪些?

    安全軟件開發的最佳實踐

    安全的軟件開發最佳實踐是必要的,因為安全風險無處不在。在網絡攻擊盛行的時代,它們可以影響每個人,包括個人、公司和政府。因此,確保軟件開發的安全性至關重要。 在這里,我們將解釋了什么是安全軟件,如何確保
    的頭像 發表于 05-08 10:51 ?821次閱讀
    安全<b class='flag-5'>軟件開發</b>的最佳實踐

    嵌入式軟件開發軟件開發的區別

    嵌入式軟件開發軟件開發是兩不同的概念,它們在一些關鍵方面有著明顯的區別。嵌入式軟件開發是指開發嵌入在硬件設備中的
    的頭像 發表于 01-22 15:27 ?2288次閱讀
    主站蜘蛛池模板: 欧美高清a| 视频一本大道香蕉久在线播放 | 我要看一级大片| 美女张开大腿让男人捅| 天天做天天爰夜夜爽| 精品欧美| 黑色丝袜在丝袜福利国产| 日产毛片| 午夜免费啪| 一二三区在线观看| 亚洲成熟| 三级精品| 小泽玛利亚在线观看123| caoporn97人人做人人爱最新| 作爱在线观看| 另类图片综合网| 毛片午夜| 亚洲男人精品| 岛国片欧美一级毛片| 手机看片中文字幕| 美女扒开尿口给男人看大全| 麦克斯奥特曼免费观看| 欧美午夜免费观看福利片| jizz性欧美12| 欧美在线色视频| 欧美三级午夜伦理片| 在线a免费观看最新网站| 国产精品网址你懂的| 欧美黑人性xxx猛交| 亚洲人成人网毛片在线播放| 国产成人精品亚洲| 综合免费一区二区三区| 免费三级黄色| 超薄肉色丝袜精品足j福利| 国产内地激情精品毛片在线一| 日韩欧美高清一区| 日韩中文字幕第一页| 亚洲欧美色中文字幕| 亚洲第一在线| 99热.com| 18女人毛片水真多免费|