4.6 Article

A high order boundary scheme to simulate complex moving rigid body under impingement of shock wave

Journal

APPLIED MATHEMATICS AND MECHANICS-ENGLISH EDITION
Volume 42, Issue 6, Pages 841-854

Publisher

SHANGHAI UNIV
DOI: 10.1007/s10483-021-2735-7

Keywords

inverse Lax-Wendroff (ILW) procedure; complex moving boundary scheme; Cartesian mesh; high order accuracy; compressible inviscid shock wave; O242

Ask authors/readers for more resources

In this study, a high order numerical boundary scheme was used to solve complex moving boundary problems, considering both translation and rotation of the body. Numerical examples of cylinder, elliptic cylinder, and NACA0012 airfoil were presented to demonstrate the effectiveness and robustness of the method.
In the paper, we study a high order numerical boundary scheme for solving the complex moving boundary problem on a fixed Cartesian mesh, and numerically investigate the moving rigid body with the complex boundary under the impingement of an inviscid shock wave. Based on the high order inverse Lax-Wendroff (ILW) procedure developed in the previous work (TAN, S. and SHU, C. W. A high order moving boundary treatment for compressible inviscid flows. Journal of Computational Physics, 230(15), 6023-6036 (2011)), in which the authors only considered the translation of the rigid body, we consider both translation and rotation of the body in this paper. In particular, we reformulate the material derivative on the moving boundary with no-penetration condition, and the newly obtained formula plays a key role in the proposed algorithm. Several numerical examples, including cylinder, elliptic cylinder, and NACA0012 airfoil, are given to indicate the effectiveness and robustness of the present method.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available