GPU-CPU混合架構(gòu)下燃燒室輻射換熱求解器的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:GPU-CPU混合架構(gòu)下燃燒室輻射換熱求解器的設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: 輻射換熱 蒙特卡洛 求解器 CUDA
【摘要】:燃燒室是航空發(fā)動(dòng)機(jī)的重要組成部分之一。隨著現(xiàn)代計(jì)算機(jī)技術(shù)的快速發(fā)展和科學(xué)計(jì)算數(shù)值模擬方法的進(jìn)步,計(jì)算流體力學(xué)(CFD)在發(fā)動(dòng)機(jī)燃燒室的數(shù)值計(jì)算方面逐漸扮演著越來(lái)越重要的角色。一直以來(lái),燃燒室的設(shè)計(jì)采用的是實(shí)驗(yàn)研究和經(jīng)驗(yàn)分析相結(jié)合的方法,這樣需要耗費(fèi)的時(shí)間周期長(zhǎng),而且實(shí)驗(yàn)研究的費(fèi)用非常高。因此,目前采用CFD手段利用數(shù)值模擬已經(jīng)成為發(fā)動(dòng)機(jī)設(shè)計(jì)的一種快速、經(jīng)濟(jì)的手段。鍋爐中的高溫氣體能量轉(zhuǎn)移,火箭推進(jìn)器的工作過(guò)程中,內(nèi)燃機(jī)和各種高壓高溫燃燒室中都存在著高溫氣體的能量轉(zhuǎn)換過(guò)程。隨著科技的進(jìn)步,科學(xué)家越來(lái)越注意到輻射換熱相關(guān)問(wèn)題對(duì)發(fā)動(dòng)機(jī)設(shè)計(jì)的重要性,因此對(duì)高溫氣體的輻射特性進(jìn)行研究具有重要的現(xiàn)實(shí)意義。本文針對(duì)燃燒室輻射換熱進(jìn)行研究,基于對(duì)開(kāi)源流體力學(xué)計(jì)算軟件OpenFOAM的學(xué)習(xí),采用蒙特卡洛的射線(xiàn)追蹤方法,設(shè)計(jì)出一套適用于高溫氣體輻射換熱高速并行計(jì)算的數(shù)值計(jì)算方法。首先,本文基于輻射傳熱射線(xiàn)追蹤理論編寫(xiě)出串行求解程序,該程序?qū)崿F(xiàn)了輻射傳熱模擬的基礎(chǔ)功能。然后,本文通過(guò)該串行求解程序,分析輻射射線(xiàn)傳輸過(guò)程中的收斂速度,針對(duì)不同工況下的收斂速度,結(jié)合GPU/CPU混合平臺(tái)的硬件架構(gòu)的特點(diǎn),采用NVIDIA的CUDA并行計(jì)算統(tǒng)一編程架構(gòu),通過(guò)使用非阻塞式的MPI協(xié)議實(shí)現(xiàn)“胖計(jì)算節(jié)點(diǎn)、瘦計(jì)算節(jié)點(diǎn)”的主從式結(jié)構(gòu)建立起動(dòng)態(tài)的負(fù)載平衡模型。通過(guò)測(cè)試,并行程序?qū)崿F(xiàn)了10倍以上的計(jì)算速度提升。在實(shí)驗(yàn)室的六臺(tái)高性能工作站(其中5臺(tái)配備了Tesla K20c加速卡)的基礎(chǔ)上,本文基于Linux系統(tǒng)平臺(tái),采用PXE+NFS的方式,對(duì)計(jì)算集群的文件系統(tǒng)進(jìn)行了統(tǒng)一的配置,該配置方式極大的簡(jiǎn)化了集群的配置。最后,將編寫(xiě)的計(jì)算程序在計(jì)算集群上進(jìn)行驗(yàn)證,對(duì)不同規(guī)模的輻射換熱問(wèn)題計(jì)算進(jìn)行測(cè)試,通過(guò)實(shí)際的驗(yàn)證表明,輻射換熱求解程序可移植性良好,能夠解決特定輻射換熱求解問(wèn)題,計(jì)算速度能夠滿(mǎn)足預(yù)期的設(shè)計(jì)要求。計(jì)算集群配置簡(jiǎn)便、伸縮自由,能夠滿(mǎn)足使用需求。
【關(guān)鍵詞】:輻射換熱 蒙特卡洛 求解器 CUDA
【學(xué)位授予單位】:西南科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:V233
【目錄】:
- 摘要4-5
- Abstract5-8
- 1 緒論8-15
- 1.1 課題研究背景以及意義8-9
- 1.2 國(guó)內(nèi)外研究現(xiàn)狀9-13
- 1.3 論文結(jié)構(gòu)安排13-14
- 1.4 本文的主要工作14-15
- 2 輻射傳熱模型相關(guān)研究15-28
- 2.1 輻射換熱數(shù)值模擬模型15-20
- 2.1.1 輻射傳輸方程15-17
- 2.1.2 輻射換熱蒙特卡洛方法17-20
- 2.2 CUDA編程架構(gòu)20-27
- 2.2.1 GPU與CUDA20-23
- 2.2.2 CUDA硬件連接23-24
- 2.2.3 CUDA編程模型24-25
- 2.2.4 CUDA存儲(chǔ)器模型25-27
- 2.3 消息傳遞接口(MPI)27-28
- 3 輻射換熱模擬程序技術(shù)路線(xiàn)及總體設(shè)計(jì)28-35
- 3.1 開(kāi)發(fā)平臺(tái)28-29
- 3.2 技術(shù)路線(xiàn)29-32
- 3.2.1 能束傳輸30-31
- 3.2.2 熱輻射蒙特卡羅算法31
- 3.2.3 GPU/CPU架構(gòu)下的任務(wù)分配負(fù)載平衡31-32
- 3.2.4 GPU/CPU異構(gòu)計(jì)算集群的構(gòu)建及管理32
- 3.3 技術(shù)指標(biāo)32
- 3.4 總體設(shè)計(jì)32-34
- 3.5 小結(jié)34-35
- 4 輻射換熱數(shù)值模擬的實(shí)現(xiàn)35-60
- 4.1 開(kāi)發(fā)環(huán)境35
- 4.2 網(wǎng)格文件及輸入文件格式35-36
- 4.3 單能束射線(xiàn)的追蹤36-44
- 4.3.1 射線(xiàn)追蹤算法37-41
- 4.3.2 射線(xiàn)到達(dá)計(jì)算邊界的處理41-43
- 4.3.3 SNBCK模型43-44
- 4.4 GPU上的隨機(jī)數(shù)發(fā)生器44-45
- 4.5 能束在GPU/CPU異構(gòu)下的動(dòng)態(tài)負(fù)載平衡模式45-50
- 4.5.1 任務(wù)分配策略46
- 4.5.2 GPU程序優(yōu)化策略46-50
- 4.6 計(jì)算集群的軟件部署50-59
- 4.6.1 I/O節(jié)點(diǎn)的配置52-54
- 4.6.2 網(wǎng)絡(luò)節(jié)點(diǎn)配置54-55
- 4.6.3 計(jì)算(管理)節(jié)點(diǎn)的系統(tǒng)模版55-59
- 4.6.4 配置新計(jì)算節(jié)點(diǎn)59
- 4.7 小結(jié)59-60
- 5 測(cè)試60-67
- 5.1 圓柱爐膛壁輻射換熱特性模擬60-61
- 5.2 分支優(yōu)化和訪(fǎng)存優(yōu)化對(duì)比測(cè)試61-62
- 5.3 并行加速測(cè)速62-63
- 5.4 GPU/CPU混合加速測(cè)試63-65
- 5.4.1 單GPU加速效果63-64
- 5.4.2 GPU/CPU混合計(jì)算加速效果64-65
- 5.5 PBS排隊(duì)系統(tǒng)測(cè)試65-66
- 5.6 小結(jié)66-67
- 6 總結(jié)與展望67-68
- 致謝68-69
- 參考文獻(xiàn)69-74
- 附錄A 開(kāi)發(fā)環(huán)境及程序結(jié)構(gòu)74-75
- 網(wǎng)格的數(shù)據(jù)結(jié)構(gòu)74-75
- CK模型的數(shù)據(jù)結(jié)構(gòu)75
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 李義科,任雁秋,武文斐,賀友多,高仲龍;高溫壁面凸起物對(duì)增強(qiáng)輻射換熱的分析與計(jì)算[J];工業(yè)爐;1999年02期
2 李茂德;爐內(nèi)煙氣輻射換熱有效長(zhǎng)度分析[J];同濟(jì)大學(xué)學(xué)報(bào)(自然科學(xué)版);2001年08期
3 張坤竹,張衍?chē)?guó),吳占松;高水分煙氣輻射換熱實(shí)驗(yàn)研究[J];清華大學(xué)學(xué)報(bào)(自然科學(xué)版);2002年12期
4 吳彬,陳海耿;均勻介質(zhì)參與體系輻射換熱的直接矩陣解法[J];東北大學(xué)學(xué)報(bào);2002年08期
5 李本文,周俊虎,李建華,曹欣玉,岑可法;輻射換熱球面微元對(duì)稱(chēng)等分離散坐標(biāo)法[J];化工學(xué)報(bào);2002年06期
6 黎和昌,張瑩,鐘斌;邊界元法在輻射換熱中的一個(gè)應(yīng)用[J];南昌大學(xué)學(xué)報(bào)(理科版);2005年04期
7 馬金鳳;陳海耿;李國(guó)軍;吳彬;;均勻散射介質(zhì)參與體系輻射換熱分析[J];材料與冶金學(xué)報(bào);2007年04期
8 王林;;考慮輻射換熱計(jì)算的汽缸溫度場(chǎng)分析[J];汽輪機(jī)技術(shù);2010年04期
9 丁ng;錢(qián)兆喜;;考慮輻射減弱的爐膛輻射換熱網(wǎng)絡(luò)分析[J];中國(guó)高新技術(shù)企業(yè);2012年30期
10 王建瑚;;建筑中輻射換熱計(jì)算新法(單元傳遞法)[J];西安建筑科技大學(xué)學(xué)報(bào)(自然科學(xué)版);1983年02期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前7條
1 葉海;;人體輻射換熱的計(jì)算方法[A];上海市制冷學(xué)會(huì)二○○一年學(xué)術(shù)年會(huì)論文集[C];2001年
2 葉海;;人體輻射換熱的計(jì)算方法[A];全國(guó)暖通空調(diào)制冷2002年學(xué)術(shù)年會(huì)資料集[C];2002年
3 李明暉;歐陽(yáng)德剛;王海清;陳超;朱善合;羅巍;;陶瓷蜂窩蓄熱室輻射換熱性能相關(guān)分析[A];第十二屆全國(guó)紅外加熱暨紅外醫(yī)學(xué)發(fā)展研討會(huì)論文及論文摘要集[C];2009年
4 徐小偉;趙彬;李先庭;;一種計(jì)算輻射換熱條件下室內(nèi)空氣流動(dòng)的數(shù)值模擬方法[A];全國(guó)暖通空調(diào)制冷2002年學(xué)術(shù)年會(huì)論文集[C];2002年
5 賀志宏;談和平;劉林華;馮國(guó)泰;阮立明;;發(fā)動(dòng)機(jī)葉片流道內(nèi)輻射換熱的數(shù)值計(jì)算[A];新世紀(jì) 新機(jī)遇 新挑戰(zhàn)——知識(shí)創(chuàng)新和高新技術(shù)產(chǎn)業(yè)發(fā)展(下冊(cè))[C];2001年
6 趙麗娜;高麗華;鄒平華;;房間表面間輻射換熱計(jì)算的吸收系數(shù)法[A];全國(guó)暖通空調(diào)制冷2008年學(xué)術(shù)年會(huì)論文集[C];2008年
7 付衛(wèi)紅;;采暖房間的輻射換熱計(jì)算分析[A];制冷空調(diào)新技術(shù)進(jìn)展——第四屆全國(guó)制冷空調(diào)新技術(shù)研討會(huì)論文集[C];2006年
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前5條
1 耿旭;復(fù)雜結(jié)構(gòu)輻射換熱工程應(yīng)用及數(shù)值計(jì)算[D];清華大學(xué);1997年
2 馬金鳳;電廠(chǎng)鍋爐輻射換熱模型化和摻燒褐煤的試驗(yàn)研究[D];東北大學(xué);2009年
3 胡鵬;毛細(xì)輻射空調(diào)技術(shù)的傳熱及流動(dòng)特性研究[D];重慶大學(xué);2012年
4 楚化強(qiáng);高效、高精度氣體非灰輻射模型的研究[D];華中科技大學(xué);2012年
5 王文萍;燃?xì)廨啓C(jī)高溫部件對(duì)流/導(dǎo)熱/輻射耦合的流動(dòng)傳熱機(jī)理研究[D];清華大學(xué);2012年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 孫雙成;基于群體智能優(yōu)化理論的輻射換熱腔體幾何反設(shè)計(jì)[D];哈爾濱工業(yè)大學(xué);2015年
2 李孟偉;GPU-CPU混合架構(gòu)下燃燒室輻射換熱求解器的設(shè)計(jì)與實(shí)現(xiàn)[D];西南科技大學(xué);2016年
3 呂哲;基于K分布模型的吸收散射性介質(zhì)輻射換熱計(jì)算方法[D];哈爾濱工業(yè)大學(xué);2012年
4 江樂(lè);球形納米粒子與半無(wú)限大介質(zhì)的近場(chǎng)輻射換熱研究[D];哈爾濱工業(yè)大學(xué);2007年
5 郭亮;求解介質(zhì)內(nèi)輻射換熱的雙向統(tǒng)計(jì)蒙特卡羅法[D];哈爾濱工業(yè)大學(xué);2006年
6 于磊;高溫燃?xì)廨椛浜喜捳V帶K分布模型[D];哈爾濱工業(yè)大學(xué);2009年
7 馬健;譜方法求解變物性介質(zhì)內(nèi)輻射換熱[D];東北大學(xué);2014年
8 聶陟楓;改良西門(mén)子法還原過(guò)程輻射換熱數(shù)值模擬研究[D];昆明理工大學(xué);2014年
9 趙清偉;二氧化硅CVD過(guò)程中的熱現(xiàn)象研究[D];哈爾濱工業(yè)大學(xué);2011年
10 鄧頓;AMTEC熱損失數(shù)值模擬研究[D];哈爾濱工程大學(xué);2011年
,本文編號(hào):788051
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/788051.html