本發(fā)明提供一種經(jīng) GPU 加速的浸沒(méi)邊界-格子玻爾茲曼流固耦合模擬方法,步驟如下:在專業(yè)前處
理軟件中建立待測(cè)結(jié)構(gòu)體及其內(nèi)部流體的浸沒(méi)邊界體型,并劃分邊界網(wǎng)格以供程序讀取;程序讀取邊界
體型數(shù)據(jù),設(shè)置所需測(cè)量點(diǎn)的邊界條件和程序模型參數(shù);根據(jù)邊界當(dāng)前時(shí)刻構(gòu)型和參考構(gòu)型利用有限元
法計(jì)算邊界施加在流體上的作用力;將邊界的作用力經(jīng)由狄拉克函數(shù)擴(kuò)散至周邊流體;利用格子玻爾茲
曼方法求解攜帶外力項(xiàng)的納維-斯托克斯方程;同樣經(jīng)由狄拉克函數(shù)將流體速度插值到邊界上得到邊界
的移動(dòng)速度,進(jìn)而更新邊界位置;重復(fù)步驟 3-6,直至達(dá)到計(jì)算終點(diǎn)。本發(fā)明能夠處理任意形狀的結(jié)構(gòu)
體,計(jì)算過(guò)程中不需要重構(gòu)底層流體網(wǎng)格,計(jì)算效率高。
掃碼關(guān)注,查看更多科技成果