高精度有限体积格式在三维曲线坐标系下的应用

上传人:沈*** 文档编号:135605923 上传时间:2022-08-15 格式:DOC 页数:6 大小:1.37MB
收藏 版权申诉 举报 下载
高精度有限体积格式在三维曲线坐标系下的应用_第1页
第1页 / 共6页
高精度有限体积格式在三维曲线坐标系下的应用_第2页
第2页 / 共6页
高精度有限体积格式在三维曲线坐标系下的应用_第3页
第3页 / 共6页
资源描述:

《高精度有限体积格式在三维曲线坐标系下的应用》由会员分享,可在线阅读,更多相关《高精度有限体积格式在三维曲线坐标系下的应用(6页珍藏版)》请在装配图网上搜索。

1、高精度有限体积格式在三维曲线坐标系下的应用* 收稿日期:2015-XX-XX 基金项目:国防科学技术大学科研计划项目重大应用基础研究(ZDYYJCYJ20140101)作者简介:徐丹(1987-),男,山东威海人,博士研究生,E-mail:13786146863; 邓小刚(通信作者),男,教授,博士生导师,E-mail:xgdeng2000。徐丹1,王东方1,陈亚铭2,邓小刚1(1.国防科学技术大学 航天科学与工程学院,湖南 长沙 410073;2.国防科学技术大学 理学院,湖南 长沙 410073;)摘要:为了构造在光滑区具有较高分辨率、并且可以无振荡捕捉激波的高精度有限体积格式,同时降低格

2、式在模板选择上遇到的困难,基于逐维重构方法,发展了结构网格下的高精度有限体积格式,并将这一格式推广到三维曲线坐标系下,从而可以适应相对复杂外形下的计算。为充分验证格式的有效性,选取了一系列典型算例进行计算:在等熵涡输运和二维喷管流动中验证了格式的精度可以达到设计精度;双马赫反射问题中格式也表现出良好的捕捉激波的能力。数值计算表明,上述格式在曲线网格上具有较高的数值精度和鲁棒的激波捕捉能力,适用于流体力学方程的计算。关键词:有限体积方法;高精度格式;曲线坐标系;逐维重构方法中图分类号:V211.3 文献标志码:A文章编号: High-order finite volume schemes in

3、three-dimensional curvilinear coordinate systemXu Dan1, Wang Dongfang1, Chen Yaming2, Deng Xiaogang1(1.College of Aerospace Science and Engineering, National University of Defense Technology, Changsha 410073, China; 2. College of Science, National University of Defense Technology, Changsha 410073, C

4、hina)Abstract: In order to develop a high-order finite volume method, a high-order finite volume scheme is developed, based on the dimension-by-dimension reconstruction method. This scheme has the abilities of keeping high fidelity in smooth region and well capturing discontinuities. The dimension-b

5、y-dimension reconstruction method can also overcome the difficulty in choosing stencils. In this paper, this scheme is also extended to the curvilinear coordinate system, which is suitable for the relatively complex configurations. In order to validate the numerical scheme, some test cases are used.

6、 In the cases of the isentropic vortex and two-dimensional channel flow, it is found that the designed order of accuracy can be achieved. In the double Mach problem, it is proved that the scheme can well capture the discontinuities. The test cases show the efficiency in the simulations of the comput

7、ational fluids dynamics (CFD).Key words: finite volume method; high-order scheme; curvilinear coordinate system; dimension-by-dimension reconstruction method凭借良好的数值特性和稳定性,有限体积方法被广泛应用于CFD研究,并被大部分商业软件采用。但是基于此方法的大部分应用和软件都仅限于2阶精度1,而随着计算气动声学、大涡模拟、直接数值模拟应用的兴起,高精度格式成为发展趋势。对于有限体积方法,高精度格式主要依赖于有效无振荡(Essential

8、ly Non-Oscillatory,ENO)和加权有效无振荡(Weighted Essentially Non-Oscillatory,WENO)的重构方法。Abgrall2、Harten和Chakravarthy3、Sonar4分别将ENO应用于非结构网格下的有限体积方法。将ENO选择最光滑模板的方法发展为不同模板的非线性加权是WENO格式的基本构造思想。Friedrich5最早将WENO应用于非结构网格,但是没有实现最优化,这一工作由Shu等6完成。Tsoutsanis等7则在三维非结构网格的基础上,研究了任意混合网格的计算方法。最近Groth8发展了一种同样基于光滑度测试的中心有效无振

9、荡格式(Central Essentially Non-Oscillatory,CENO),并分别用于结构、非结构网格,尽管CENO格式中并没有涉及多模板选择,但仍因其具有ENO特性而命名。尽管基于ENO/WENO发展了众多的高阶有限体积算法,但是直接在物理空间上执行,特别是在非结构网格上,仍存在较大的问题,尤其是在高阶多维重构中存在模板选择困难,这将严重增加算法和代码的复杂性,并消耗大量的CPU和内存资源,从而无法应用于实际问题的计算。为解决这一问题,一个有效的方法就是在曲线网格下执行有限体积方法。此时需要使用结构网格,尽管灵活性会受到一定的影响,但是可以使用标准的多维重构方法,从而有效降低

10、对计算机内存和CPU的要求。Casper等9较早讨论了将高阶ENO格式应用于结构网格的方法,并详细讨论了有限体积下的多维重构。Titarev和Toro10给出了三维条件下的多维重构方法,但仅限于笛卡尔网格。为了进一步提高高精度有限体积方法的使用范围,本文的主要工作是将基于逐维重构的高精度有限体积格式推广到曲线坐标系,使格式在保持较高精度和激波捕捉能力的基础上,适应相对复杂外形下的计算。通过数值算例,验证了格式的精度和对流场间断的分辨能力。1 曲线坐标系下的有限体积方法考虑三维条件下的双曲守恒系统(1)经过坐标变换可得(2)其中(3)由于经过坐标变换,方程中出现网格导数和雅克比。对于静止网格,在

11、曲线网格控制单元内对控制方程(2)进行积分,可以得到以下关系(4)其中,为单元内的空间平均值,等为单元面上的通量。对于有限体积方法,流场信息存储在单元平均值中,为计算其随时间的变化,需要根据单元平均值重构得到单元面上的通量。接下来以通量为例对其计算方法进行说明,等的计算方法类似。在数值计算中,积分要通过一定精度的近似计算得到,利用Gauss积分公式,通量可以表示为(5)(6)其中,代表和方向的Gauss点,和为相应的权系数。那么有限体积方法构造的关键就在于如何得到Gauss点处的,以及相应的网格导数和雅克比。1.1 逐维重构方法曲线网格的一个重要优势就是可以在计算空间中通过逐维重构计算Gaus

12、s点处的和,而实际应用证明逐维重构是较为简单和节约计算时间的方法,其本质就是在计算Gauss点值时进行多次重构,但每次重构都等价于一维重构。接下来给出这一重构方法的简要说明。在三维空间中,首先利用单元平均值重构得到Gauss点所在面的左右面元平均值(7)然后,利用面元平均值重构得到Gauss点所在沿方向线元上的平均值(8)最后,利用线元上的平均值重构得到Gauss点处的左右值,。根据数值方法精度的不同,每一次重构使用的模板长度不同。对2阶精度,Gauss点位置位于单元面的中心,并且可以等价代替单元面的平均值,此时只需要一次重构即可,而不需要进行多维重构;而对于高阶格式,必须进行多次重构,重构过

13、程中需要使用WENO方法防止模板跨越间断。对于二维高阶格式,只要进行两次重构即可得到Gauss点处的左右值。对于上述方法,本文不给出具体的计算公式,可以参考文献10,Titarev和Toro在笛卡尔网格下详细讨论了上述计算方法。本文与文献10的主要差别就在于当进行坐标变换时,重构变量由变为,并且通量计算中含有相应的网格导数,因此需要额外计算Gauss点处的网格导数和雅克比,接下来将对其计算进行说明。1.2网格导数和雅克比计算方法对于网格导数,三维条件下存在多种等价的解析形式,但离散条件下各种表达式的数值表现却有很大差别。本文中使用Deng等11在SCMM理论中导出的对称守恒形式计算网格导数(9

14、)(10)(11)对于雅克比的计算,也存在多种计算方法,本文中使用物理量空间重构的方式得到Gauss点处的雅克比。对于单元平均值(12)当假设在空间分布为常数时,上式可以简化为(13)根据积分变换定理可得(14)为网格单元对应的物理空间的体积。因此,在计算空间的平均值等于网格单元物理空间的体积与计算空间体积之比。而已知单元平均值,就可以通过1.1节的重构方法得到Gauss点处的值,并且此时的也分左右。采用这一计算方法,将有效保持格式的自由流保持特性。2 算例验证通过对二维、三维算例的计算,来验证本文中发展的高精度有限体积格式的精度和对激波的捕捉能力。2.1 等熵涡输运为在曲线网格下验证本文中有

15、限体积格式,本算例中使用波形网格,可以在均匀网格的基础上通过下式得到(15)其中,为计算域的总无量纲长度,为均匀网格下网格节点坐标为均匀网格长度。初始流场为等熵涡(16)其中,是未扰动速度,涡强度,为网格中心,其它物理量的计算可以参考文献12。此算例中所有边界都设置为周期边界条件。(a) 三维网格(a) The three-dimensional grid(b) 速度等值线(b) The distribution of velocity 图1 三维等熵涡输运网格和计算结果Fig. 1 The grid and numerical result in the three-dimensional

16、vortex transport problem图1中给出了三维网格以及涡输运一个周期后的速度分布。从图中可以看出,涡结构得到了很好的保持。考虑三维条件下计算量的限制,在二维条件下对这一问题进行了精度测试,表1中给出了不同网格下速度误差的L1范数及计算得到的格式精度。从表中可以看出,在曲线网格下,本文发展的有限体积格式达到了设计的5阶精度,对于光滑流场具有较高的分辨率。表1 涡输运问题在不同网格下的误差及精度Tab.1 Errors and the accuracy of order in vortex transform problem on different girdsGridError

17、sOrder40401.020E-0480809.129E-063.481201201.389E-064.641601603.416E-074.872402404.622E-084.932.2 二维喷管流动图2 二维喷管外形和网格Fig. 2 The configuration and mesh used in the two-dimensional channel flow为了进一步验证格式在管道流动中的模拟能力,本文选取Euler方程控制的等熵二维喷管流动进行计算。Casper等13最早对这一问题进行了研究。在本文中使用C3外形,中间段的形状通过下式拟合(17)图2中给出了喷管外形和网格示

18、意图。此算例中包含亚声速入口、出口,及滑移边界条件。(a) 压力分布(a) The distribution of the pressure(b) 熵分布(b) The distribution of the entropy图3 二维喷管流动计算结果Fig. 3 The results in the two-dimensional channel flow图3中给出了计算得到的流场压力和熵分布,从图中可以看出压力分布对称,流场基本保持为等熵,只是在壁面附近存在一定的波动。表2中同样给出了流场熵误差的L1范数和计算得到的格式精度。从表中可以看出,由于在边界处格式的精度要适当降低,总体精度略小于5

19、.0,但格式仍可以保持较高的数值精度,这表明本文使用的格式在管道流动中也有较好的效果。表2 喷管算例在不同网格下的熵误差及精度Tab. 2 Entropy errors and the accuracy of order in the two-dimensional channel flow on different girdsGridErrorsOrder15102.141E-0330205.439E-055.3045301.010E-054.1560402.889E-064.3590604.642E-074.512.3 双马赫反射为了考核高精度有限体积格式在激波捕捉方面的能力,本文对双马赫

20、反射问题进行了计算。算例的计算域为,反射位置从下壁面1/6处开始,初始时刻马赫数为10的右行激波位于,并与壁面成60角。上边界条件设为精确的激波移动条件,整个数值计算进行到。一般双马赫反射问题都在笛卡尔网格下计算,但为了测试本文中高精度有限体积格式在曲线网格下的应用,同时在随机网格上进行了计算。随机网格的生成方法是在笛卡尔网格的基础上对网格坐标增加一个随机量。这一过程由Fortran程序控制,但不会超过当地步长的20%。本文中使用24060的计算网格。图4中分别给出了笛卡尔网格和随机网格下的计算结果。从图中可以看出,两种网格下的计算结果基本相同,并且都很好地捕捉到激波结构。这表明本文中使用的高

21、精度有限体积格式同样具有很好的激波捕捉能力。(a) 笛卡尔网格下计算结果(a) The result on Cartesian grid(b) 随机网格下计算结果(b) The result on randomized grid图4 双马赫反射计算结果Fig. 4 The results in the double Mach reflection problem3 结论本文将基于逐维重构方法的高精度有限体积方法推广到三维曲线坐标系,讨论了曲线坐标系下的重构方法和网格导数、雅克比的计算方法。通过涡输运算例和喷管流动算例的计算,证明了格式可以实现设计的精度,具有较高的空间分辨率。在双马赫反射算例中

22、,一方面验证了格式具有良好的激波捕捉能力,另一方面也表明格式具有较强的网格适应能力,在随机网格上也可以得到较好的数值结果。在接下来的工作中,将考虑实现粘性项处理的高精度,从而将格式推广到NS方程的计算。参考文献(References)1 Calhoun D A, Helzel C, LeVeque R J. Logically rectangular grids and finite volume methods for pdes in circular and spherical domains J. SIAM Review 2008, 50(4): 723-752.2 Abgrall R.

23、 On essentially non-oscillatory schemes on unstructured meshes analysis and implementation J. Journal of Computational Physics, 1994(114): 45-58.3 Harten A, Chakravarthy S. Multi-dimensional eno schemes for general geometries R. ICASE Report No. 91-76, 1991.4 Sonar T. On the construction of essentia

24、lly non-oscillatory finite volume approximations to hyperbolic conservation laws on general triangulations: polynomial recovery, accuracy and stencil selection J. Comput. Methods Appl. Mech. Engrg. 1997(140): 157-181.5 Friedrichs O. Weighted essentially non-oscillatory schemes for the interpolation

25、of mean values on unstructured grids J. Journal of Computational Physics, 1998(144): 194-212.6 Hu C, Shu C W. Weighted essentially non-oscillatory schemes on triangular meshes J. Journal of Computational Physics, 1999(150): 97-127.7 Tsoutsanis P, Titarev V A, Drikakis D. WENO schemes on arbitrary mi

26、xed-element unstructured meshes in three space dimensions J. Journal of Computational Physics, 2011 (230): 1585-1601.8 McDonald S D, Charest M R J, Groth C P T. High-order ceno finite-volume schemes for multi-block unstructured mesh R. AIAA 2011-3854, 2011.9 Casper J, Atkins K L. A finite-volume hig

27、h-order eno scheme for twodimensional hyperbolic system J. Journal of Computational Physics, 1993(106): 62-76.10 Titarev V A, Toro E F. Finite-volume weno schemes for three-dimensional conservation laws J. Journal of Computational Physics, 2004(201): 238-260.11 Deng X, Min Y, Mao M, Liu H, Tu G, Zha

28、ng H. Further study on geometric conservation law and application to high-order finite difference schemes with stationary grids J. Journal of Computational Physics, 2013(239): 90-111.12 Abe Y, Haga T, Nonomura T, Fujii K. On the freestream preservation of high-order conservative flux-reconstruction schemes J. Journal of Computational Physics, 2015(281): 28-54.13 Casper J, Shu C W, Atkins H. Comparision of two formulations for high-order accurate essentially nonoscillatory schemes J. AIAA Journal, 1994, 32(10): 1970-1977.

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!