Adaptive nonlinear artificial dissipation model for computational aeroacoustics
Kim, J.W. and Lee, D.J. (2001) Adaptive nonlinear artificial dissipation model for computational aeroacoustics. AIAA Journal, 39, (5), 810-818.
- Accepted Manuscript
Restricted to Registered users only
Download (342Kb) | Request a copy
An adaptive nonlinear artificial dissipation model is presented for performing aeroacoustic computations by high-order and high-resolution numerical schemes based on central finite differences.
It consists of a selective background smoothing term and a well-established nonlinear shock-capturing term, which damps out spuriousoscillations caused by the central differences in the presence of a shock wave and keeps the linear acoustic waves relatively unaffected. A conservative form of the selective background smoothing term is presented to calculate accurate propagation speed or location of the shock wave. The nonlinear shock-capturing term, which has been
modeled by second-order derivative term, is combined with it to improve the resolution of discontinuity and enhance the numerical stability near the shock wave. An adaptive control constant for overall amplitude of the dissipation is automatically calculated according to given grid metrics and time-dependent flow conditions. It is shown that the improved artificial dissipation model reproduces the correct profile and speed of the shock wave, suppresses numerical oscillations near the discontinuity, and avoids unnecessary damping on the smooth linear acoustic waves. The feasibility and performance of the adaptive nonlinear artificial dissipation model for the computational aeroacoustics are investigated and validated by the applications to actual problems.
|Subjects:||T Technology > TL Motor vehicles. Aeronautics. Astronautics|
|Divisions:||University Structure - Pre August 2011 > School of Engineering Sciences > Aerodynamics & Flight Mechanics
|Date Deposited:||27 Mar 2006|
|Last Modified:||27 Mar 2014 18:12|
|RDF:||RDF+N-Triples, RDF+N3, RDF+XML, Browse.|
Actions (login required)