Ferramenta open source para simulação em acústica de salas na região de baixa frequência

Open source tool for low-frequency room acoustical simulation

Soares, M. S. Programa de Pós-Graduação em Engenharia Civil, Universidade Federal de Santa Maria, Santa Maria, RS, Brasil, murilo.c.soares@outlook.com
Brandão, E. Programa de Pós-Graduação em Engenharia Civil, Universidade Federal de Santa Maria, Santa Maria, RS, Brasil, eric.brandao@eac.ufsm.br
Tenenbaum, R. A. Programa de Pós-Graduação em Engenharia Civil, Universidade Federal de Santa Maria, Santa Maria, RS, Brasil, ratenenbaum@gmail.com
Mareze, P. H. Programa de Pós-Graduação em Engenharia Mecânica, Universidade Federal de Santa Maria, Santa Maria, RS, Brasil, paulo.mareze@eac.uf.brsm

Resumo

Para simular corretamente o comportamento acústico em salas na região de baixas frequências, mais especificamente abaixo da frequência de Schroeder, deve-se utilizar um método que ofereça uma solução da equação da onda, o que está relacionado à baixa densidade modal. Um dos métodos que podem ser empregados é o método dos elementos de contorno (BEM - Boundary Element Method), cuja a principal característica é a necessidade de discretização somente das superfícies da sala. No presente trabalho é apresentada uma ferramenta de simulação de código aberto que utiliza BEM. A presente ferramenta utiliza o framework do Bempp em conjunto com a técnica dos harmônicos esféricos para considerar a direcionalidade das fontes sonoras. Além disso, foi incorporado um método que permite a obtenção de impedâncias de superfície complexas a partir de dados experimentais de coeficientes de absorção medidos sob incidência difusa em bandas de oitava ou terço de oitava. Isso é importante porque os coeficientes de absorção não representam condições de contorno adequadas para o método BEM. A ferramenta de simulação está disponível em linguagem Python. É apresentada uma visão geral a respeito das funcionalidades e etapas de simulação e também são apresentados resultados para algumas salas. Quando comparada à abordagem tradicional, que utiliza valores reais de impedância de superfície, a utilização do método para recuperar impedâncias de superfície complexas permitiu uma melhor predição da função resposta em frequência, especialmente para salas mais amortecidas.

Palavras-chaves:  
método dos elementos de contorno
,
acústica de salas
,
impedância de superfície
,
harmônicos esféricos.

Abstract

To simulate correctly the low-frequency acoustic behavior in a room, more specifically below the Schroeder frequency, it must be used a method that solves the wave equation, due to the low modal density. One of the methods that can be used is the Boundary Element Method (BEM), whose main characteristic is that only the surfaces of the room need to be discretized. In the present work, an open source simulation tool that uses BEM is presented. This tool uses Bempp’s framework in conjunction with the spherical harmonics technique to consider sound sources directivity. In addition, a method was incorporated that allows obtaining complex valued surface impedances from experimental data of absorption coefficients measured under diffuse incidence in octave or third octave bands. This is important because the absorption coefficients do not represent suitable boundary conditions for the BEM method. The simulation tool is available in Python language. An overview of the features and simulation steps is presented and results are also presented for some rooms. When compared to the traditional approach, which uses real valued surface impedances, the use of the method to recover complex surface impedances allowed a better prediction of the frequency response function, especially for more damped rooms.

Keywords:  
boundary element method
,
room acoustics
,
surface impedance
,
spherical harmonics.

Referências

[1] Schroeder, Manfred R. The “schroeder frequency” revisited. J. Acoust. Soc. Am., 99(5):3240–3241, 1996.
[2] Vorländer, Michael e Summers, Jason E. Auralization: Fundamentals of acoustics, modelling, simulation, algorithms, and acoustic virtual reality. J. Acoust. Soc. Am., 123(6):4028, 2008.
[3] Savioja, Lauri e Svensson, U Peter. Overview of geometrical room acoustic modeling techniques. J. Acoust. Soc. Am., 138(2):708–730, 2015.
[4] Meissner, Mirosław. Acoustics of small rectangular rooms: Analytical and numerical determination of reverberation parameters. Appl. Acoust, 120:111– 119, 2017. doi: 10.1016/j.apacoust.2017.01.020.
[5] Błaszak, MA. Acoustic design of small rectangular rooms: Normal frequency statistics. Appl. Acoust, 69(12):1356–1360, 2008. doi: 10.1016/j.apacoust.2007.10.005.
[6] Saarelma, Jukka. Finite-difference time-domain solver for room acoustics using graphics processing units. Dissertação de mestrado, Aalto University, Espoo, 2013. Disponível em: https://core.ac.uk/dow nload/pdf/80710952.pdf
[7] Bilbao, Stefan; Ahrens, Jens e Hamilton, Brian. Incorporating source directivity in wave-based virtual acoustics: Time-domain models and fitting to measured data. J. Acoust. Soc. Am., 146(4):2692–2703, 2019. doi: 10.1121/1.5130194.
[8] Atalla, Noureddine e Sgard, Franck. Finite element and boundary methods in structural acoustics and vibration. CRC Press, 2015.
[9] Pind, Finnur; Jeong, Cheol-Ho; Engsig-Karup, Allan P; Hesthaven, Jan S e Strømann-Andersen, Jakob. Time-domain room acoustic simulations with extended-reacting porous absorbers using the discontinuous galerkin method. J. Acoust. Soc. Am., 148(5): 2851–2863, 2020. doi: 10.1121/10.0002448.
[10] Hornikx, Maarten; Krijnen, Thomas e Harten, Louis. openPSTD: The open source pseudospectral timedomain method for acoustic propagation. Computer Physics Communications, 203:298–308, 2016. doi: 10.1016/j.cpc.2016.02.029.
[11] Hargreaves, Jonathan A; Rendell, Luke R e Lam, Yiu W. A framework for auralization of boundary element method simulations including source and receiver directivity. J. Acoust. Soc. Am., 145(4):2625– 2637, 2019.
[12] Smigaj, W.; Betcke, T.; Arridge, S.; Phillips, J. e Schweiger, M. Solving boundary integral problems with BEM++. Acm. T. Math. Software, 41(2):6:1– 6:40, 2015. doi: 10.1145/2590830.
[13] Scroggs, M. W.; Betcke, T.; Burman, E.; ´Smigaj, W. e Wout, E. Software frameworks for integral equations in electromagnetic scattering based on Calderón identities. Computers & Mathematics with Applications, 74(11):2897–2914, 2017. doi: 10.1016/j.camwa.2017.07.049.
[14] Betcke, T.; Scroggs, M.W. e ´Smigaj,W. Product algebras for Galerkin discretizations of boundary integral operators and their applications. Acm. T. Math. Software, 46(1):4:1–4:22, 2020. doi: 10.1145/3368618.
[15] Kirkup, Stephen Martin. The boundary element method in acoustics. Integrated sound software, 2007.
[16] Sakamoto, Shinichi e Takahashi, Risa. Directional sound source modeling by using spherical harmonic functions for finite-difference time-domain analysis. Em Proceedings of Meetings on Acoustics, volume 19, pág. 015129, 2013.
[17] Georgiou, Fotis e Hornikx, Maarten. Incorporating directivity in the Fourier pseudospectral time-domain method using spherical harmonics. J. Acoust. Soc. Am., 140(2):855–865, 2016.
[18] ISO, EN. 354:2003. Acoustics. measurement of sound absorption in a reverberation room. 2003.
[19] Cox, Trevor J e D’antonio, Peter. Acoustic Absorbers and Diffusers: Theory, Design and Application. Taylor and Francis, New York, 2009.
[20] Mondet, Boris; Brunskog, Jonas; Jeong, Cheol-Ho e Rindel, Jens Holger. Retrieving complex surface impedances from statistical absorption coefficients. Em 46th International Congress and Exposition on Noise Control Engineering, 2017.
[21] Mondet, Boris; Brunskog, Jonas; Jeong, Cheol-Ho e Rindel, Jens Holger. From absorption to impedance: Enhancing boundary conditions in room acoustic simulations. Appl. Acoust., 157, 2020.
[22] Soares, Murilo C; Brandão, Eric; Tenenbaum, Roberto A e Alvim, Luiz Augusto TF. A study case applying a method to retrieve complex surface impedances from statistical absorption coefficients aiming room acoustics simulation using boundary element method. Em 49th International Congress and Exposition on Noise Control Engineering, volume 261, págs. 1698–1709. Seoul, 2020.
[23] Soares, Murilo Cardoso; Carneiro, Eric Brandão; Tenenbaum, Roberto Aizik e Mareze, Paulo Henrique. Low-frequency room acoustical simulation of a small room with bem and complex-valued surface impedances. Appl. Acoust., 188:108570, 2022.
[24] Soares, Murilo Cardoso. Ferramenta de código aberto para simulação em acústica de salas na região de baixa frequência. Dissertação de mestrado, Universidade Federal de Santa Maria, 2021.
[25] Pollow, Martin. Directivity patterns for room acoustical measurements and simulations. Logos Verlag Berlin GmbH, Vol. 22, 2015.
[26] Williams, Earl G. Fourier Acoustics: Sound Radiation and Nearfield Acoustical Holography. Academic press, Londres, 1999.
[27] Brandão, Eric. Acústica de salas: projeto e modelagem. Blucher, São Paulo, 2018.
[28] Thomasson, S-I. On the absorption coefficient. Acta Acust. Acust., 44(4):265–273, 1980.
[29] Thomasson, Sven-Ingvar. Theory and experiments on the sound absorption as function of the area. Department of Acoustics, Royal Institute of Technology, 1982.
[30] Pereira, M.; Mareze, P.H.; Godinho, L.; Amado- Mendes, P. e Ramis, J. Proposal of numerical models to predict the diffuse field sound absorption of finite sized porous materials – bem and fem approaches. Appl. Acoust, 180:108092, 2021. ISSN 0003-682X. doi: https://doi.org/10.1016/j.apacoust.2021.108092. Disponível em: https://www.sciencedirect.com/scie nce/article/pii/S0003682X21001857
[31] Davy, John L; Larner, David J; Wareing, Robin R e Pearse, John R. The average specific forced radiation wave impedance of a finite rectangular panel. J. Acoust. Soc. Am., 136(2):525–536, 2014.
[32] Rindel, Jens Holger. An impedance model for estimating the complex pressure reflection factor. Em Forum Acusticum, 2011.
[33] Scipy. Scipy documentation. https://docs.scipy.org/d oc/scipy/reference/optimize.minimize-slsqp.html#o ptimize-minimize-slsqp. Accessed: 2021-07-31.
[34] Kraft, Dieter. A software package for sequential quadratic programming. Tech. Rep. DFVLR-FB 88-28, DLR German Aerospace Center – Institute for Flight Mechanics, Koln, Germany, 1988.
[35] Geuzaine, Christophe e Remacle, Jean-François. Gmsh: A 3-d finite element mesh generator with builtin pre-and post-processing facilities. Int. J. Numer. Meth. Eng., 79(11):1309–1331, 2009.
[36] Brinkmann, Fabian; Aspöck, Lukas; Ackermann, David; Lepa, Steffen; Vorländer, Michael e Weinzierl, Stefan. A round robin on room acoustical simulation and auralization. J. Acoust. Soc. Am., 145(4): 2746–2760, 2019.
[37] Aspöck, Lukas; Brinkmann, Fabian; Ackermann, David; Weinzierl, Stefan e Vorländer, Michael. Bras - benchmark for room acoustical simulation, 2020.
Publicado em:
01/09/2022