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

基于異構(gòu)并行策略的板材沖壓成形算法研究

發(fā)布時間:2020-02-28 12:35
【摘要】:汽車車身覆蓋件的沖壓生產(chǎn)是整車制造中的重要過程。利用有限元方法對車身覆蓋件成形過程進行仿真,可以提高產(chǎn)品設計效率,降低生產(chǎn)成本。并行計算的發(fā)展為這一領(lǐng)域提供了更快的求解方法。本文研究了板材沖壓成形動力顯式算法在異構(gòu)平臺上的并行計算方法,提出了一種基于任務劃分策略的異構(gòu)平臺協(xié)同并行算法,顯著地提升了算法的計算效率。 論文基于具有自主知識產(chǎn)權(quán)的板材沖壓成形KMAS軟件,針對其中的Incremental模塊進行算法重構(gòu)和并行化改造。相比較于原版程序使用的Fortran語言,C語言具有更好的通用性,對并行框架的支持更好,本文首先進行算法從Fortran語言進行向C語言平臺的過渡,通過混合調(diào)用完成源碼的翻譯和平臺演進。在此基礎(chǔ)上,基于模塊化、并行化和面向?qū)ο蟮乃枷雽Τ绦蜻M行數(shù)據(jù)結(jié)構(gòu)、算法、程序架構(gòu)的重構(gòu),提高了算法的可讀性、可擴展性和并行度。 其次,對多種并行框架進行研究,重點研究了OpenMP多核CPU并行和基于CUDA平臺的GPU并行方法。通過對動力顯式算法流程的分析,確定了串行程序并行化的改造策略;贠penMP實現(xiàn)了板材沖壓成形算法在多核CPU下的并行計算,然后基于CUDA框架下實現(xiàn)了CPU主控,GPU并行協(xié)處理的板材沖壓成形并行算法。 最后,論文提出了CPU-GPU異構(gòu)平臺上基于任務劃分策略的協(xié)同并行板材沖壓動力顯式成形仿真算法,綜合兩種并行方法,最大程度地利用了計算機的計算資源,進一步釋放了計算機的潛能。同時研究了任務區(qū)的劃分算法和CPU-GPU的負載均衡策略,針對異構(gòu)協(xié)同的性能瓶頸“數(shù)據(jù)同步”進行優(yōu)化設計,顯著地提升了算法的計算效率。 論文以VS2010. CUDA5.0為平臺,使用C/C++等編程語言對上述所有算法進行實現(xiàn),并以方盒和汽車翼子板沖壓成形為算例驗證了算法的正確性和高效性,對不同的并行方式進行結(jié)果對比,同時研究了不同計算規(guī)模下計算加速比的變化趨勢。實踐證明,本文提出的異構(gòu)平臺協(xié)同算法具有高效性和優(yōu)越性,對于大規(guī)模算例最高可以達到28倍的性能加速。對于有限元算法的重構(gòu)和并行優(yōu)化具有很大的借鑒意義和實際價值。
【圖文】:

硬件資源,數(shù)據(jù)處理,主流,價格壟斷


圖1. 3 GPU將更多的硬件資源用于數(shù)據(jù)處理Fig. 1.3 The GPU Devotes More Transistors to Data Processing目前國內(nèi)廠商的主流板料成形有限元軟件主要靠進口,形成了價格壟斷和技術(shù)封鎖,重制約了國內(nèi)汽車廠商的發(fā)展能力。隨著并行計算的發(fā)展,國際上主流的板料有限元

板材沖壓成形,并行算法,有限元


有限元積分算法為切入點,,對算法進行了分析、重構(gòu)和并行化改造。研宄工作內(nèi)容流程如圖1.4。首先通過C/Fortran混合調(diào)用方法,進行對原版程序的翻譯和平臺升級工作,將原版Fortran程序翻譯為C語言版本。然后面向模塊化、可擴展性和并行化對源碼進行重構(gòu),重新定義數(shù)據(jù)類型、劃分模塊并優(yōu)化算法和數(shù)據(jù)結(jié)構(gòu),讓求解器程序具有更好的可讀性和可擴展性。第三步,在重構(gòu)版本的基礎(chǔ)上實現(xiàn)了算法分別在CPU平臺和GPU平臺的并行計算算法,并總結(jié)歸納了有限元程序并行化改造的基本改造策略。最后,本文提出了基于任務劃分策略的CPU-GPU異構(gòu)平臺協(xié)同計算方法,重點研究了異構(gòu)平臺上CPU-GPU負載均衡方法,通過算例驗證了三個版本并行算法在不同計算規(guī)模下加速效果的差別,對金屬板材沖壓成形仿真在CPU-GPU異構(gòu)平臺上的算法優(yōu)化具有一定的借鑒意義和實際價值。KMAS/lncremental 求解器Fortran語言程序 jk 通過C-Fortron混合調(diào)用完成向C語言翻譯 ± 針對數(shù)據(jù)類型、程序框架、效率優(yōu)化的代碼重構(gòu) S i 基于OpenMP的多 基于CUDA框架的核CPU并行算法 GPU并行算法 - —I ‘ 基于任務劃分策略的C-G異構(gòu)平臺協(xié)同并行方法研宄與實現(xiàn)圖1.4板材沖壓成形有限元并行算法的研宄演進Fig. 1.4 Research evolution of sheet metal stamping parallel FEM method本文的論文組織結(jié)構(gòu)如下:(1)第一章主要闡述了板材沖壓成形有限元仿真軟件在汽車制造業(yè)中的重要作用
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:U466

【參考文獻】

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

1 韓英杰;實現(xiàn)VC++和FORTRAN混合編程的幾個技術(shù)[J];安徽電氣工程職業(yè)技術(shù)學院學報;2005年01期

2 付朝江;;隱式非線性動力分析有限元并行求解格式[J];工程力學;2010年10期

3 申國哲,胡平,王錦程;改進的速度迭代彈塑性大變形動力半顯式算法[J];固體力學學報;2003年04期

4 郭玉琴;;板料沖壓仿真技術(shù)及發(fā)展[J];機床與液壓;2007年11期

5 盧風順;宋君強;銀?;張理論;;CPU/GPU協(xié)同并行計算研究綜述[J];計算機科學;2011年03期

6 吳恩華,柳有權(quán);基于圖形處理器(GPU)的通用計算[J];計算機輔助設計與圖形學學報;2004年05期

7 徐康聰,黃天澤;模擬板金沖壓成形的計算機軟件系統(tǒng)[J];計算機應用;1995年04期

8 王鋒;楊燦群;杜云飛;陳娟;易會戰(zhàn);徐煒遐;;Optimizing Linpack Benchmark on GPU-Accelerated Petascale Supercomputer[J];Journal of Computer Science & Technology;2011年05期

9 張超謨,張占松,高楚橋;SunC語言與SunFORTRAN混合編程技術(shù)[J];計算機應用研究;1996年05期

10 楊叔子;吳波;李斌;;再論先進制造技術(shù)及其發(fā)展趨勢[J];機械工程學報;2006年01期

相關(guān)博士學位論文 前1條

1 付爭春;沖壓件表面缺陷形成機理的試驗與仿真研究[D];吉林大學;2008年



本文編號:2583461

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

本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/2583461.html


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

版權(quán)申明:資料由用戶de395***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com