Code verification of soil dynamics simulations: A case study using the method of numerically manufactured solutions

Code verification of soil dynamics simulations: A case study using the method of numerically manufactured solutions
复制标题

土壤动力学模拟的代码验证:使用数值制造解决方案方法的案例研究

DOI:
10.1016/j.compgeo.2019.103258
复制
发表时间:
2020
影响因子:
5.3
通讯作者:
Hori Muneo
Hori Muneo
中科院分区:
工程技术2区
文献类型:
--
作者:
Chen Jian;Takeyama Tomohide;O-tani Hideyuki;Yamanoi Kazuki;Oishi Satoru;Hori Muneo

文献摘要

相似文献

代码验证通过量化测量代码的准确性和误差收敛性,可以客观地评估仿真代码的质量。由于缺乏非线性问题的分析基准解,使得岩土工程中的土动力学模拟难以验证。为了克服这种困难,本研究利用一种新的代码验证技术,数字制造解决方案(MNMS)的方法。利用MNMS,对非线性土动力学问题模拟程序的精度进行了检验。误差的收敛速度的顺序,相对于空间和时间离散化,被发现是在良好的协议与理论的数值方法的顺序。通过展示MNMS验证非线性土动力学模拟的适用性,希望代码验证的概念和必要性可以理解为岩土工程问题的模拟。
Through quantitative measurement of the accuracy and the convergence of error, code verification can objectively assess the quality of a simulation code. A lack of analytical benchmark solution for nonlinear problems makes it difficult to verify soil dynamics simulations in geotechnical engineering. To overcome such difficulty, this study makes use of a novel code verification technique, the method of numerically manufactured solutions (MNMS). By utilizing MNMS, the accuracy of a simulation code for nonlinear soil dynamics problems was measured. The orders of the convergence rate of the errors, with respect to the spatial and to the temporal discretization, were found to be in good agreement with the theoretical orders of the numerical methods. By demonstrating the applicability of MNMS for verifying nonlinear soil dynamics simulations, it is hoped that the concept and the necessity of code verifications can be appreciated for simulations of geotechnical engineering problems.