【计算流体力学】第6讲-差分方法4-WENO_第1页
【计算流体力学】第6讲-差分方法4-WENO_第2页
【计算流体力学】第6讲-差分方法4-WENO_第3页
【计算流体力学】第6讲-差分方法4-WENO_第4页
【计算流体力学】第6讲-差分方法4-WENO_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1WENOschemesareubiquitousinscienceandengineering,withapplicationsinfluiddynamics,astrophysics,oranyotherareainvolvingconvection-dominateddynamics.Thetechniqueismainlyappliedinthecontextofhyperbolicandconvection-dominatedparabolicPDEs.However,sinceitisahighlyadvancedinterpolationtechnique,italsohasapplicationsinfieldsthatdonotuseitaspartofaPDEsolver,suchascomputervisionandimageprocessing.WENO(WeightedEssentiallyNon-Oscillatory)scheme加权基本无振荡格式VanLith,etal.,JCP,2017,Vol.3302ApplicationsofWENOschemescanbefoundinmanyareasofcomputationalphysicsandcomputationalengineering.Welistbelowonlyafewexamplesoverthepastyear(since2015).RecentapplicationsofWENOschemescanbefoundinthesimulationsofastrophysicsandgeophysics[55,83,137,140,162,172,215,223],atmosphericandclimatescience[70,181,225],batchchromatographicseparation[101],biomolecularsolvation[286],bubbleclustersinfluids[222],combustion[11,15,24,164,214,268],detonationwaves[92,114,145,233],elastic–plasticsolids[173],flamestructure[261],granulargas[3],hypersonicflows[109],infectiousdiseasemodels[209],laserwelding[174],magnetohydrodynamics[20,166],mathematicalfinanceforsolvingtheBlack–Scholesequation[90],multiphaseandmultispeciesflows[13,91,108,110,159,160,239],networksandbloodflows[168],oceanwaves[28,125],oilstorageprocess[196],rarefiedgasflow[147],rotoraerodynamicperformance[117],semiconductordeviceandothercomputationalelectronics[59,80,165],shallowwaterequations[29,128,129,138],specialrelativistichydrodynamics[244,264],supersonicflows[267,280],andturbulentflows[74,75,131,150,193,258].Thisveryincompletelistoverjustoneyearperiodclearlydemonstratesthewide-spreadinfluenceoftheWENOtechniqueincomputationalscienceandengineering.WENO(WeightedEssentiallyNon-Oscillatory)scheme加权基本无振荡格式Chi-WangShu,JCP,2016,Vol.31634激波捕捉格式迎风格式(Godunov格式)TVD格式(Harten,1983)ENO格式(Hartenetal.,1987)WENO格式(Liuetal.,1994;Jiang&Shu1996)限制器极值点一阶精度一致高精度ENO:光滑区信息浪费、逻辑判断等光滑区高精度,捕捉激波具有ENO性质(1997)双曲型偏微分方程间断(激波)StanleyOsher5存在常数,保证格式为r阶精度通量与j+1/2点处的函数值的关系2m+1阶2m+2阶

m个方程m=1(k=1)m=2(k=1,2)三阶:6差商表在光滑:……在上存在一个跳跃在

阶导数:在上光滑,在有间断(跳跃)::p阶导数的跳跃值

7jENO:jj-1j+1jj-1j-2j+1jj-1j-2j-3j+1(j,j)(j-1,j)(j-2,j)](j-1,j+1)(j,j+1)

ENO最终选的模板为:最光滑模板如上述过程:正通量:8jj+2j+1j-1j-2ENO:在存在间断:在上光滑:

§6.1WENO格式9WENO:jj+2j+1j-1j-2利用所有子模板的一个加权凸组合来构造最终的数值通量,要求:(1)在光滑区域,各个子模板的权逼近某个理想权值,从而获得最高阶的精度(即从r阶的ENO格式获得2r-1阶的WENO格式);(2)在含间断的区域,那些含间断的子模板的权接近于0,从而具有基本无振荡(ENO)的性质。基本思想:加权:10WENO:jj+2j+1j-1j-2:为避免分母为0引入的小参数:可用于控制格式的ENO行为:衡量子模板光滑度的光滑因子(未归一化的权值)11第一个WENO格式:jj+2j+1j-1j-2Liuetal(1994)……通量分裂特征变量重构近似黎曼求解

:j+1/2的某种平均值,12jj+2j+1j-1j-2Jiang&Shu(1996)

§6.2WENO格式的发展

分析方法:Taylor展开分析(r+1)阶WENO格式IS1=……IS2=……?13jj+2j+1j-1j-2Jiang&Shu(1996)

§6.2WENO格式的发展

新的光滑因子:(2r-1)阶WENO格式14jj+2j+1j-1j-2Henricketal.(2005)

§6.2WENO格式的发展

分析方法:Taylor展开分析五阶收敛充要条件:充分条件:15Henricketal.(2005)

§6.2WENO格式的发展

难以保证第一式WENO只有三阶五阶收敛充要条件:16jj+2j+1j-1j-2Henricketal.(2005)

§6.2WENO格式的发展

映射函数:五阶WENO-M17

§6.2WENO格式的发展(1)

常用算例WENO-JSWENO-M映射函数18

§6.2WENO格式的发展(2)常用算例

定常解:19

§6.2WENO格式的发展常用算例(3)

Sod激波管问题

Shu_osher问题20jj+2j+1j-1j-2Borgesetal.(2008)

§6.2WENO格式的发展

WENO-JS(1996):极值点精度WENO-M(2005):映射函数计算量WENO-Z(2008):21Borgesetal.(2008)

§6.2WENO格式的发展

WENO-Z:光滑解:的性质:1、解在不含间断,则2、解在某个子模板光滑,但在间断,则3、WENO-Z型?22Multi-stepWENO(2014)

§6.2WENO格式的发展

过渡点(i-1):连接光滑区域和间断点i的点经典构造方法在过渡点(i-1)只有2阶精度23jj+2j+1j-1j-2

§6.2WENO格式的发展

Multi-stepWENO(2014)1.2.将过渡点的精度提高了一阶24

§6.2WENO格式的发展

1、通过提高过渡点的精度,改善了激波附近区域的计算精度2、高阶WENO格式更加明显,如七阶WENO格式,在过渡点i-1及邻近点i-2都存在类似的问题3、一种新的加权思想

ImprovedMulti-stepWENO(Maetal.,2016)Multi-stepWENO(2014)25OptimizedWENO(Wang2001)

§6.2WENO格式的发展

高精度高频短波最高阶r优化:不追求最高阶,而是为了更好的分辨较大的波数p个方程,r个系数DRP优化方法:使数值波数与真实波数的差最小真实波数最小化26OptimizedWENO

§6.2WENO格式的发展

求(1)精度最高(即q=r-1),系数唯一确定(2)不要求精度最高,重复上述优化过程

SymmetricWENO(Martin2006)

jj+2j+1j-1j-2j+3

S0S1S2S327jj+1j-1三阶WENO格式存在的问题

§6.2WENO格式的发展

优点:结点少(边界处理、非结构网格)、鲁棒性好、计算量及精度缺点:极值点精度低、耗散大精度28

§6.2WENO格式的发展

三阶WENO格式存在的问题隐含极值点的模板:极值点不是模板上的结点(如d,e)其它三阶WENO格式的问题:隐含极值点的模板

无量纲、相似性、振荡29WENO::为避免分母为0引入的小参数:可用于控制格式的ENO行为WENO-JS:WENO-Z:影响因素:ISk:构造方法…………Multi-stepWENO:ak:计算方法…………Sym-WENO:?30WENO:jj+2j+1j-1j-2构造步骤:j+pj-r+1……(1)给定r+p个点的整体模板(迎风:;

中心:),划分子模板(子模板最多个点)(2)构造子模板的通量(3)计算理想权值(4)构造子模板光滑因子(5)设计合理的权值计算方法(6)加权凸组合:各模板包含点各模板包含点31

§6.3混合-WENO格式计算量激波/边界层干扰激波/湍流干扰混合格式:激波捕捉格式+高精度低耗散格式

(流场自适应)

激波捕捉数值耗散影响多尺度复杂流动需要关键问题:怎样有效的、高精度的识别激波32

§6.3混合-WENO格式

高精度激波判别方法问题(局限):1.两点之间(界面)2.人为的,问题相关参数数值通量无人为、问题相关参数激波识别方法:判断模板(stencil)

是否含有激波/间断如果则模板可当作一个含激波的模板。假设是光滑的,则可利用Taylor展开分析,有33

§6.3混合-WENO格式

有限紧致-WENO格式紧致格式:优点:结点少精度高,低耗散低色散缺点:非物理振荡,影响整个计算域精度有限紧致-WENO格式:利用激波判别方法,首先对激波模板构造出WENO格式的数值通量,而对其它(光滑)模板的通量采用紧致格式计算(紧致格式中需要的边界通量即为WENO格式的通量)。由于激波判别方法将整个计算域上的紧致计算分为有限个区域上的紧致计算,故称为有限紧致-WENO格式。该方法在激波区域,具有基本无振荡性质;在光滑区域,具有紧致格式的高精度、低耗散性质。34

§6.3混合-WENO格式

三阶混合-WENO格式隐含极值点的模板:极值点不是模板上的结点(如d,e)jj+1j-1j+1j+2j35

§6.3混合-WENO格式

三阶混合-WENO格式隐含极值点的模板单调光滑间断36

§6.3混合-WENO格式

三阶混合-WENO格式1.三个点就能判断光滑的情况2.三个点判断为间断,但属于隐含极值点的模板成对出现THENTHEN成对出现37

§6.4粘性项高精度方法

NS方程

2r阶精度:4r+1个结点

6阶精度,所需模板:非守恒形式:守恒形式:38

§6.4粘性项高精度方法r=2,四阶r=3,六阶相同的公式,点不同,计算量小不同的公式,点相同,精度高,耗散低针对如下Sod激波管问题

用5阶WENO格式计算其数值解,画出t=0.14时刻密度、速度及压力的分布;并与精确解进行比较(要求数值解与精确解画在同一张图上,便于比较)。

要求:空间网格数100,时间推进格式选用3阶Runge-Kutta,时间步长自选。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论