A Method of Manufacturing Solutions for Verification of Lagrangian Radiation Hydrodynamic Codes
-
摘要: 针对一维Lagrange辐射流体力学方程组,基于物理量在Euler空间和Lagrange空间的微分关系,提出了一种人为解构造方法,并构造了一类一维Lagrange辐射流体力学方程组人为解.构造的人为解在整个计算区域光滑可微,质量方程无源项.将构造的人为解应用至二维辐射流体力学Lagrange程序中,从数值误差、收敛阶方面验证了程序的正确性,展示了人为解的可行性和适用性.
-
关键词:
- 辐射流体力学方程组 /
- 人为解 /
- Lagrange(拉格朗日)坐标 /
- 程序验证
Abstract: According to the derivative relation of physic variables between the Lagrangian space and Eulerian space, a new method of manufacturing solutions was proposed for the verification of Lagrangian radiation hydrodynamic codes. With this method, the manufactured solutions to the 1D Lagrangian radiation hydrodynamic equations were given to be smooth and differentiable in the whole computional domain, without source term in the mass equation. Then the manufactured solutions were applied to verify the correctness of the 2D Lagrangian radiation hydrodynamic codes. The numerical results show the effectiveness of the presented method. -
[1] Oberkampf W L, Roy C J.Verification and Validation in Scientific Computing[M]. New York: Cambridge University Press, 2010. [2] 王瑞利, 林忠, 袁国兴. 科学计算程序的验证与确认[J]. 北京理工大学学报, 2010,30(3): 353-356, 360.(WANG Rui-li, LIN Zhong, YUAN Guo-xing. Verification and validation in scientific computing code[J].Transactions of Beijing Institute of Technology,2010,30(3): 353-356, 360.(in Chinese)) [3] Salari K, Knupp P.Code Verification by the Method of Manufactured Solutions [M]. Albuquerque, New Mexico: Sandia National Laboratories, 2000. [4] Steinberg S, Roache P J. Symbolic manipulation and computational fluid dynamics[J].AIAA Journal,1984,22(10): 1390-1394. [5] Roaehe P J. Verification of codes and calculations[J].AIAA Journal,1998,36(5): 696-702. [6] Knupp P, Salari K.Verification of Computer Codes in Computational Science and Engineering[M]. Boca Raton, FL: Chapamn and Hill/CRC, 2003. [7] Roy C J. Review of code and solution verification procedures for computational simulation[J].Journal of Computational Physics,2005,205(1): 131-156. [8] 杨振虎. CFD程序验证的虚构解方法及其边界精度匹配问题[J]. 航空计算技术, 2007,37(6): 5-9.(YANG Zhen-hu. CFD code verification via the method of manufactured solution and its boundary accuracy match problem[J].Aeronautical Computing Technique,2007,37(6): 5-9.(in Chinese)) [9] 曾现洋, 刘睿, 刘希强. 人为解与人为解方法[J]. 聊城大学学报 (自然科学版), 2010,23(1): 71-74.(ZENG Xian-yang, LIU Rui, LIU Xi-qiang. The method of manufactured solution[J].Journal of Liaocheng University(Natural Science Edition ), 2010,23(1): 71-74.(in Chinese)) [10] 张涵信, 查俊. 关于CFD验证确认中的不确定度和真值估算[J]. 空气动力学学报, 2010,28(1): 39-45.(ZHANG Han-xin, ZHA Jun. The uncertainty and truth value assessment in the verification and validation of CFD[J].Acta Aerodynamica Sinica,2010,28(1): 39-45.(in Chinese)) [11] 王瑞利, 刘全, 刘希强, 魏兰. 人为解方法及其在流体力学程序验证中的应用[J]. 计算机应用与软件, 2012,29(11): 4-7.(WANG Rui-li, LIU Quan, LIU Xi-qiang, WEI Lan. Artificial solution and its application in verifying hydrodynamic program[J].Computer Applications and Software,2012,29(11): 4-7.(in Chinese)) [12] 刘全, 王瑞利, 刘希强, 魏兰. 流体力学方程组一类人为解构造方法[J]. 数学的实践与认识, 2013,43(8): 176-182.(LIU Quan, WANG Rui-li, LIU Xi-qiang, WEI Lan. One method of manufactured solutions to 2D hydrodynamics Euler equations[J].Mathematics in Practice and Theory,2013,43(8): 176-182.(in Chinese)) [13] YANG Rong, HANG Xu-deng, LI Jing-hong. A two-dimensional cylindric symmetric radiative transfer benchmark model and code tests[J].Chinese Journal of Computational Physics,2010,27(4): 533-540. [14] 刘学哲, 余云龙, 王瑞利, 林忠. 非结构任意多边形网格辐射扩散方程有限体积格式[J]. 数值计算与计算机应用, 2010,31(4): 259-270.(LIU Xue-zhe, YU Yun-long, WANG Rui-li, LIN Zhong. A cell-centered finite volume scheme for discretizing diffusion equation on unstructured arbitrary polygonal meshes[J].Journal on Numerical Methods and Computer Applications,2010,31(4): 259-270.(in Chinese)) [15] 水鸿寿. 一维流体力学差分方法[M]. 北京: 国防工业出版社, 1998.(SHUI Hong-shou.Difference Method for One-Dimensional Computational Fluid Dynamics [M]. Beijing: National Defence Industry Press, 1998.(in Chinese))
点击查看大图
计量
- 文章访问数: 1524
- HTML全文浏览量: 60
- PDF下载量: 924
- 被引次数: 0