天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 力學(xué)論文 >

OpenFOAM軟件中計(jì)算流體力學(xué)核心代碼提取研究

發(fā)布時(shí)間:2020-03-30 02:16
【摘要】:湍流是流體力學(xué)的經(jīng)典難題,具有巨大的理論和應(yīng)用背景。湍流研究呼喚新的思維,湍流新理論的構(gòu)建和深入探討日益需要借助于計(jì)算機(jī)模擬,但從頭編程工作量巨大,如何依托已有程序框架開(kāi)展新流動(dòng)理論的數(shù)值模擬是本論文的出發(fā)點(diǎn)。目前,各種計(jì)算流體力學(xué)(CFD)軟件都是圍繞對(duì)流-擴(kuò)散的經(jīng)典流動(dòng)理論框架設(shè)計(jì)的,只能進(jìn)行系數(shù)、源項(xiàng)的簡(jiǎn)單擴(kuò)展,不方便用于流動(dòng)新理論的研究。本論文利用著名的開(kāi)源CFD軟件OpenFOAM、提取其核心流動(dòng)分析模塊,以期將提取的核心代碼作為流動(dòng)新理論數(shù)值研究的基礎(chǔ)。經(jīng)過(guò)多年發(fā)展和多次版本更迭,OpenFOAM軟件已經(jīng)具有強(qiáng)大功能、同時(shí)代碼也變得十分龐大。本文針對(duì)該軟件開(kāi)展了以下研究:(1)確定OpenFOAM流動(dòng)分析的三個(gè)主要求解器,以求解器為線索,分析出其CFD核心模塊的結(jié)構(gòu)框架圖。(2)利用OpenFOAM自帶的wmake編譯器和庫(kù)之間的邏輯,提取出完整的CFD核心代碼,實(shí)現(xiàn)其獨(dú)立編譯,并與原始代碼庫(kù)進(jìn)行了比較分析。(3)通過(guò)3個(gè)算例來(lái)驗(yàn)證所提取核心代碼的有效性和正確性。本論文提取的CFD核心代碼具有簡(jiǎn)潔性和可擴(kuò)展性,將用于新流動(dòng)理論的數(shù)值模擬,推動(dòng)湍流這一困難問(wèn)題的研究。
【圖文】:

示意圖,軟件框架,示意圖,求解器


每周進(jìn)行代碼更新,最后一種是 OpenFOAM-Extened,由分別維護(hù)。相對(duì)于其他兩個(gè)版本,穩(wěn)定版本對(duì)一些主要的算法、邊數(shù)對(duì)象的代碼編譯進(jìn)行優(yōu)化,這些優(yōu)化使得 OpenFOAM-6 對(duì)可用性所提高。主要從軟件和運(yùn)行兩個(gè)框架分別介紹 OpenFOAM,作為一個(gè)開(kāi)件,主要包括前處理,求解器,后處理三個(gè)軟件,如圖 1.1 所示。Op處理包括計(jì)算模型的網(wǎng)格劃分,初始條件和邊界條件的設(shè)置,物性參控制方程和離散方程的設(shè)置和離散方程的求解設(shè)置等。前處理中網(wǎng)使用 OpenFOAM 自帶的工具,比如 blockMesh、snapplyHexMesh 等用第三方軟件,比如 Gambit、ICEM 等軟件。求解器是 OpenFOAM 的每個(gè)求解器都可以求解不同的流體情況,如不可壓縮類型求解器類器類、應(yīng)力分析求解器類等。OpenFOAM 后處理主要是對(duì)計(jì)算所得據(jù)進(jìn)行可視化,可以使用自帶 Paraview[7]后處理軟件,為用戶清晰呈圖、矢量圖、流線圖以及動(dòng)態(tài)圖等,也可以將計(jì)算結(jié)果導(dǎo)入其他后比如 Tecplot、GMV、Ensight 等。

框圖,程序結(jié)構(gòu),框圖,文件夾


第 1 章 緒論位于 constant 中的 polyMesh。接著讀取場(chǎng)值,在讀取初始場(chǎng)值大小在“0”文件夾中進(jìn)行設(shè)置。進(jìn)入時(shí)間循環(huán),選擇物理模型,,本文研究的模型為輸運(yùn)模型(transportProperties),在 constant 文件夾中定義。接著求解控制方程并輸出計(jì)算結(jié)果,最后根據(jù)計(jì)算結(jié)果收斂行判斷是否完成計(jì)算,收斂在 system 文件中的fvsolution 文件中設(shè)置。
【學(xué)位授予單位】:南昌大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2019
【分類號(hào)】:O35;TP319

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 平平;;驅(qū)動(dòng) 隱藏在背后的核心代碼[J];電腦愛(ài)好者;2013年17期

2 齊玉東;在用戶級(jí)上修改Windows核心代碼的方法[J];電腦編程技巧與維護(hù);2002年01期

3 姜晶;;醫(yī)藥企業(yè)管理信息系統(tǒng)數(shù)據(jù)快速錄入的實(shí)現(xiàn)[J];電腦開(kāi)發(fā)與應(yīng)用;2010年09期

4 引火蟲(chóng);;偷梁換柱,提前享受Vista更新[J];電腦愛(ài)好者;2007年08期

5 顧紅其;;利用BHO技術(shù)實(shí)現(xiàn)IE廣告窗口的攔截[J];科技信息(學(xué)術(shù)研究);2006年12期

6 ;Java下屬:EJB[J];互聯(lián)網(wǎng)天地;2007年06期

7 ;惠普繼續(xù)開(kāi)源JavaScriptCore和Enyo UI widget[J];硅谷;2012年04期

8 劉景云;;多管齊下秒殺烏龍關(guān)機(jī)[J];電腦知識(shí)與技術(shù)(經(jīng)驗(yàn)技巧);2013年02期

9 時(shí)恩早;;Flash+ASP+Access制作留言板[J];電腦編程技巧與維護(hù);2009年16期

10 露游;;防關(guān)鍵文件被篡改:巧用瑞星為系統(tǒng)加固[J];網(wǎng)絡(luò)與信息;2009年05期

相關(guān)重要報(bào)紙文章 前3條

1 周壽英;Windows Phone 8 推出不支持老硬件[N];中國(guó)計(jì)算機(jī)報(bào);2012年

2 ;PocketSkype將引領(lǐng)一場(chǎng)通訊革命[N];中國(guó)電腦教育報(bào);2004年

3 ;Splashtop的生存之道[N];計(jì)算機(jī)世界;2009年

相關(guān)碩士學(xué)位論文 前1條

1 鄭澄遠(yuǎn);OpenFOAM軟件中計(jì)算流體力學(xué)核心代碼提取研究[D];南昌大學(xué);2019年



本文編號(hào):2606877

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/lxlw/2606877.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶1041d***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com