格子Boltzmann方法及其并行算法研究
發(fā)布時間:2021-04-13 15:43
格子Boltzmann方法(lattice Boltzmann method,LBM)誕生至今已有30年,其在理論和應(yīng)用上都取得了快速的發(fā)展,已經(jīng)能夠解決部分工程應(yīng)用中的實際問題,并成為相關(guān)領(lǐng)域研究的一個熱點。格子Boltzmann方法不同于直接離散Navier-Stokes等宏觀方程,它基于分子動理論,由Boltzmann方程演化而來,在宏觀上是離散方法,微觀上是連續(xù)方法。在許多傳統(tǒng)方法無法勝任的多孔介質(zhì)、晶體生長、磁流體等諸多領(lǐng)域都有成功的應(yīng)用。格子Boltzmann方法的一個重要優(yōu)點是具有天生的并行特性,適合于在大規(guī)模并行集群上進行復(fù)雜流場情況的數(shù)值模擬。盡管格子Boltzmann方法已取得了豐碩的成果,但仍然存在著許多亟待解決的問題。本文的主要工作和創(chuàng)新點如下:1.均勻網(wǎng)格格子Boltzmann方法同構(gòu)和異構(gòu)環(huán)境下的并行算法。文中將多松弛格子Boltzmann方法與大渦模擬相結(jié)合,用來模擬高雷諾數(shù)下流場的流動情況并對其并行方法進行了詳細的分析研究。格子Boltzmann方法基于笛卡爾網(wǎng)格,所以流場可以沿著坐標(biāo)軸的方向進行流場的劃分,將流場劃分為對應(yīng)于MPI進程的多個計算子區(qū)域,...
【文章來源】:上海大學(xué)上海市 211工程院校
【文章頁數(shù)】:133 頁
【學(xué)位級別】:博士
【部分圖文】:
圖2.1:?Dw加網(wǎng)格結(jié)構(gòu)圖??2.4根據(jù)格子Boltzmann方程恢復(fù)Navier-Stokes方程??在本節(jié)中,基于D2Q9格子模型,通過Chapman-Enskog展開,從格??
0可以根據(jù)宏觀量通過平衡態(tài)分布函數(shù)獲得,如果節(jié)由fi點的值替代。若0點的速度w(0,r)己知,密度p(0,r)的密度替代。即??f^(0,t)?=?feq(p(B,t),u(0,t))衡態(tài)部分則用s點的非平衡態(tài)部分替代,f^eq(0,?t)?=?fi{B,?t)?-?feq(p(B,?t),?u(B,?t))點的粒子分布函數(shù)為??/(〇,?t)?=?f^(0,?t)?+?f,(B.?t)?-?feq{p(B,?r),?u(B,?t))
MRT-LBM-LES并行策略的整體框架如算法1所示。??3.1.2區(qū)域分解??對于三維問題,區(qū)域劃分可以沿著一個方向(1D,如圖3.1(a))、兩個方??向(2D,如圖3.1(b))或者三個方向(3D,如圖3.1(c))進行劃分。??33??
【參考文獻】:
期刊論文
[1]A multiple-relaxation-time lattice Boltzmann method for high-speed compressible flows[J]. 李凱,鐘誠文. Chinese Physics B. 2015(05)
[2]格子Boltzmann方法三維并行程序設(shè)計[J]. 梁功有,曾忠,張良奇,謝海瓊. 水動力學(xué)研究與進展A輯. 2011(05)
本文編號:3135572
【文章來源】:上海大學(xué)上海市 211工程院校
【文章頁數(shù)】:133 頁
【學(xué)位級別】:博士
【部分圖文】:
圖2.1:?Dw加網(wǎng)格結(jié)構(gòu)圖??2.4根據(jù)格子Boltzmann方程恢復(fù)Navier-Stokes方程??在本節(jié)中,基于D2Q9格子模型,通過Chapman-Enskog展開,從格??
0可以根據(jù)宏觀量通過平衡態(tài)分布函數(shù)獲得,如果節(jié)由fi點的值替代。若0點的速度w(0,r)己知,密度p(0,r)的密度替代。即??f^(0,t)?=?feq(p(B,t),u(0,t))衡態(tài)部分則用s點的非平衡態(tài)部分替代,f^eq(0,?t)?=?fi{B,?t)?-?feq(p(B,?t),?u(B,?t))點的粒子分布函數(shù)為??/(〇,?t)?=?f^(0,?t)?+?f,(B.?t)?-?feq{p(B,?r),?u(B,?t))
MRT-LBM-LES并行策略的整體框架如算法1所示。??3.1.2區(qū)域分解??對于三維問題,區(qū)域劃分可以沿著一個方向(1D,如圖3.1(a))、兩個方??向(2D,如圖3.1(b))或者三個方向(3D,如圖3.1(c))進行劃分。??33??
【參考文獻】:
期刊論文
[1]A multiple-relaxation-time lattice Boltzmann method for high-speed compressible flows[J]. 李凱,鐘誠文. Chinese Physics B. 2015(05)
[2]格子Boltzmann方法三維并行程序設(shè)計[J]. 梁功有,曾忠,張良奇,謝海瓊. 水動力學(xué)研究與進展A輯. 2011(05)
本文編號:3135572
本文鏈接:http://sikaile.net/kejilunwen/yysx/3135572.html
最近更新
教材專著