Article

A Novel High-Order and Adaptive Boundary Element Method solver (BEMAO) for Small and Large Acoustics Problems (en)

* Presenting author
Day / Time: 06.03.2023, 13:50-14:15
Room: Saal X 1-2
Typ: Vorkolloquium
Abstract: BEM is a well-established technique in computational acoustics, thanks to its inherent properties such as boundary-only meshing and intrinsically solving unbounded problems. When solved in the frequency domain, as commonly used to understand component dynamics, the characteristic rules for mesh refinement require a good approximation of the geometry and a good approximation of the response dynamics, which is driven by the “6 linear elements per acoustic wavelength” rule. The latter can become problematic when solving for multiple frequencies: this rule must be based on the maximum solving frequency, making the model needlessly heavy for the lower frequencies.The Boundary Element Method with Adaptive Order (BEMAO) proposes to work around this challenge by using the non-isoparametric concept: classical Lagrangian spaces are used for mesh definition, which makes the method compatible with the state-of-the-use meshers. For the field, high-order Lobatto polynomial shape functions are deployed whose order is determined adaptively and automatically by the solver for each element and at each frequency. A single lean mesh can then be used for the full frequency range of interest and an optimal model size is obtained per frequency. This paper gives an overview of the BEMAO technology and presents some practical application cases.
Error

Error : E_DEPRECATED

strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated

1
/kunden/431424_13355/webseiten/subdomains/app2023.daga-tagung.de/memyc/resources/OutputCompression.php, line 35
32.              */
33.             if (headers_sent()) {
34.                 $encoding = false;
35.             } elseif (strpos($HTTP_ACCEPT_ENCODING, 'x-gzip') !== false) {
36.                 $encoding = 'x-gzip';
37.             } elseif (strpos($HTTP_ACCEPT_ENCODING, 'gzip') !== false) {
38.                 $encoding = 'gzip';