復(fù)雜多相流的自適應(yīng)高精度數(shù)值方法
發(fā)布時間:2021-03-09 19:52
高精度數(shù)值模擬一直是計算流體力學(xué)中熱門研究領(lǐng)域之一。使用高階數(shù)值格式和自適應(yīng)網(wǎng)格技巧是提高數(shù)值精度的兩種有效途徑。本論文主要基于上述兩種方法來研究高精度數(shù)值方法,其內(nèi)容分為以下三部分:高階移動網(wǎng)格數(shù)值格式,復(fù)雜流體的兩步四階時間精度高階數(shù)值格式,自適應(yīng)多分辨率方法的多相反應(yīng)流銳利界面格式。在第二章中,我們發(fā)展了基于WENO重構(gòu)和修正的Runge-Kutta法的高階移動網(wǎng)格格式。該格式采用無顯式重映中心型任意拉格朗日歐拉方法(ALE)框架,從帶任意網(wǎng)格速度的歐拉方程的積分形式出發(fā),構(gòu)造有限體方法下的半離散形式。考慮到網(wǎng)格的移動會導(dǎo)致局部區(qū)域網(wǎng)格過于密集或形變,因而采取了一種穩(wěn)定的三階WENO重構(gòu)方法實現(xiàn)高階空間精度。傳統(tǒng)的Runge-Kutta方法只適合于固定網(wǎng)格問題,無法直接應(yīng)用到移動網(wǎng)格格式中。因此文中采用了一種修正的Runge-Kutta方法,該方法在每個Runge-Kutta時間步中都會更新單元的尺寸和網(wǎng)格節(jié)點的速度,從而可以應(yīng)用到移動網(wǎng)格高階格式中。通過數(shù)值實驗證明了該格式是高精度的和健壯的,能夠保證網(wǎng)格質(zhì)量,避免扭曲,并通過等熵渦問題給出了格式的收斂階。在第三章中,我們研究了...
【文章來源】:中國工程物理研究院北京市
【文章頁數(shù)】:132 頁
【學(xué)位級別】:博士
【部分圖文】:
圖2.1:移動網(wǎng)格
15_??o-lj'?+?l)?(/"+1)?(i+W?+?1)?(/-1J?+?1)?(/J?+?1)?1+1,y+1)?(/-1,;'?+?1)?(i,j+l)?(i+\J+l)??(i-lj)?|?(1?+?1-7)?(;-l,7)?f?(/,./)?j?(;?+?l,;)?0-1,7)?0\j)?(i?+?lj)??0-i.j-i)?〇,y-i)?(/+1,7-d?(;-i,7-i)?〇j-i)?(i+i,;-i)?O'-i.y-1)?(/.y-i)?(i+ij-i)??圖2.2:結(jié)構(gòu)網(wǎng)格三階WENO格式的三類模板模板,從左到右依次為A類,B類和C類。??其中/I是模板中最大的單元直徑。根據(jù)各模板的光滑因子,可以確定各模板的權(quán)??重,令表示模板&上的權(quán)重,??.(e?+?〇I(pi)) ̄4??^?■=? ̄8?,??^>?+?_))-4??j?=?l??其中在數(shù)值算例中e?=?1?X?10-6。如果模板&光滑,則其權(quán)重c4就接近1,而在間??斷區(qū)域,(4就接近于〇。則目標(biāo)單元%上的WENO多項式為??8??Pk{x,y)?=?Y^^kPk(x^y)'??k=l??2.1.2移動格式下修正的Rumge-Kutta法??為了得到高階數(shù)值格式,在時間離散中需要采用與空間階數(shù)相匹配的TVD??Rimge-Kutta方法。由于計算網(wǎng)格是移動的,單元的大孝節(jié)點的位置和速度??在Runge-Kutta方法的每一步中都會變化,這就導(dǎo)致7傳統(tǒng)的Runge-Kutta方法??不能直接應(yīng)用到移動網(wǎng)格格式中。文獻丨1?()()]提出了?一種修正的Riinge-Kutta方??法用來求解拉格朗日坐標(biāo)系下的歐拉方程,該方法在
第二章流體力學(xué)的高階移動網(wǎng)格方法?21_??'?0?second-order?solution?,?pffffioeq?i???exact?aolution??1.2?-?11?()??1?-?<-??>???g〇-8?-??T3??0.6?-?°?°??0.4?-??■?,?■?I??l???|??I?I??2?4?6?8?10??X??(a)??O?Ihlrd-ordvr?solution?^?|???xact?solution??12?-?;;??1?-?"?i??>.??g〇8?_??T3??0.6?-?(1??OPOOOOOOOOOOOO??04 ̄ ̄\?l???I?I?I?I?[??2?4?6?8?10??X??(b)??圖2.3:?—維Lax激波管問題。圖(a)和圖(b)分別為二階和三階數(shù)值格式密度分布圖,共200個計算網(wǎng)格,計??算時間節(jié)點為f?=?1.0。圖中實線表示精確解,圓標(biāo)表示數(shù)值解。??
本文編號:3073382
【文章來源】:中國工程物理研究院北京市
【文章頁數(shù)】:132 頁
【學(xué)位級別】:博士
【部分圖文】:
圖2.1:移動網(wǎng)格
15_??o-lj'?+?l)?(/"+1)?(i+W?+?1)?(/-1J?+?1)?(/J?+?1)?1+1,y+1)?(/-1,;'?+?1)?(i,j+l)?(i+\J+l)??(i-lj)?|?(1?+?1-7)?(;-l,7)?f?(/,./)?j?(;?+?l,;)?0-1,7)?0\j)?(i?+?lj)??0-i.j-i)?〇,y-i)?(/+1,7-d?(;-i,7-i)?〇j-i)?(i+i,;-i)?O'-i.y-1)?(/.y-i)?(i+ij-i)??圖2.2:結(jié)構(gòu)網(wǎng)格三階WENO格式的三類模板模板,從左到右依次為A類,B類和C類。??其中/I是模板中最大的單元直徑。根據(jù)各模板的光滑因子,可以確定各模板的權(quán)??重,令表示模板&上的權(quán)重,??.(e?+?〇I(pi)) ̄4??^?■=? ̄8?,??^>?+?_))-4??j?=?l??其中在數(shù)值算例中e?=?1?X?10-6。如果模板&光滑,則其權(quán)重c4就接近1,而在間??斷區(qū)域,(4就接近于〇。則目標(biāo)單元%上的WENO多項式為??8??Pk{x,y)?=?Y^^kPk(x^y)'??k=l??2.1.2移動格式下修正的Rumge-Kutta法??為了得到高階數(shù)值格式,在時間離散中需要采用與空間階數(shù)相匹配的TVD??Rimge-Kutta方法。由于計算網(wǎng)格是移動的,單元的大孝節(jié)點的位置和速度??在Runge-Kutta方法的每一步中都會變化,這就導(dǎo)致7傳統(tǒng)的Runge-Kutta方法??不能直接應(yīng)用到移動網(wǎng)格格式中。文獻丨1?()()]提出了?一種修正的Riinge-Kutta方??法用來求解拉格朗日坐標(biāo)系下的歐拉方程,該方法在
第二章流體力學(xué)的高階移動網(wǎng)格方法?21_??'?0?second-order?solution?,?pffffioeq?i???exact?aolution??1.2?-?11?()??1?-?<-??>???g〇-8?-??T3??0.6?-?°?°??0.4?-??■?,?■?I??l???|??I?I??2?4?6?8?10??X??(a)??O?Ihlrd-ordvr?solution?^?|???xact?solution??12?-?;;??1?-?"?i??>.??g〇8?_??T3??0.6?-?(1??OPOOOOOOOOOOOO??04 ̄ ̄\?l???I?I?I?I?[??2?4?6?8?10??X??(b)??圖2.3:?—維Lax激波管問題。圖(a)和圖(b)分別為二階和三階數(shù)值格式密度分布圖,共200個計算網(wǎng)格,計??算時間節(jié)點為f?=?1.0。圖中實線表示精確解,圓標(biāo)表示數(shù)值解。??
本文編號:3073382
本文鏈接:http://sikaile.net/shoufeilunwen/jckxbs/3073382.html
最近更新
教材專著