Computational Fluid Dynamics and Computational Aeroacoustics: What Are Their Differences
摘要
This paper highlights the differences between Computational Fluid Dynamics (CFD) and Computational Aeroacoustics (CAA). The two major differences are the design of the computational algorithm and the distinct differences between boundary conditions for fluid problem used in CFD and fluid and wave boundary conditions used in CAA problems. In regard to computational algorithm, CFD methods are primarily designed to compute fluid flows. Whereas CAA methods are designed to compute fluid flows and the waves supported by the flow. Boundary conditions are specific to each problem. Here three selected problems are considered to show the richness of CAA boundary conditions. First problem involves outgoing waves. Radiation boundary conditions are required to avoid waves reflecting back into the computational domain. Second problem has incoming and outgoing waves at the domain boundary. Boundary conditions that generate the incoming wave and absorbs all outgoing waves are necessary. Third problem involves an incoming mean flow, an incoming wave and a spectrum of outgoing waves at the computational boundary. For this type of problems, boundary conditions imposed at the inflow boundary are required to generate the mean flow, the incoming wave and at the same time be capable of absorbing all outgoing waves.