AIAA Journal · 2004 · 13 citations · 18 references
ComputingComputational EngineeringComputational AcousticsDesign OptimizationOptimizationAcoustic OptimizationOptimization-based DesignParallel Numerical MethodsSolid Mechanics ApplicationsStructural OptimizationAcoustic LinersComputational OptimizationDuct Acoustics OptimizationGenetic Algorithm OptimizationLinersLocal OptimaMatrix Equation SolversRectangular Duct Design
CPU times and memory requirements for a commonly used solver are compared to that of a state-of-the-art, parallel, sparse solver. The sparse solver is then used in conjunction with three optimization methodologies (genetic algorithm, contour deformation, and Davidon‐Fletcher‐Powell) to assess the usefulness of these methodologies for designing optimized nonaxisymmetric liners. This assessment is performed using a multimodal noise source in a finite length rectangular duct without flow. The sparse solver is found to reduce memory requirements by a factor of 5 and processing time by a factor of 11 when compared with the commonly used solver. All three optimization techniques give nearly the same optimum impedance for uniform liners, and this impedance approaches the Cremer optimum impedance at low frequency where only the plane wave mode is cuton. For nonaxisymmetric liners, the genetic algorithm gives improvements in optimum attenuation over the other optimization methodologies because of the presence of multiple local optima. Another important result is the discovery that, when optimized, a spanwise segmented liner with two segments gives attenuations equal to or substantially greater than an optimized axially segmented liner with the same number of segments.
18
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
D. E. Goldberg · Medical Entomology and Zoology · 1989 · 10.1K citations
On the acoustic boundary condition in the presence of flow
M. K. Myers · Journal of Sound and Vibration · 1980 · 692 citations
Natural Sciences, Physics, Acoustics +10