I’m working on an acoustic radiation problem involving a vibrating disc, and I need to consider ground effects in my model. I noticed on the forum that the half-space assumption isn’t supported in BEMPP yet.
Could anyone suggest any alternative incorporating this into my project? I’d really appreciate any help or advice you can offer.
Half-space problems have different Green’s functions than free-space propagation. Currently, Bempp does not offer Green’s functions for half-space models. I can suggest two options you could explore.
First, you could model the ground as a finite screen. You can check the tutorial Electromagnetic scattering from flat screens for the syntax of screens. You will have to adapt it to the specific acoustic boundary conditions you want to model. Be aware, though, that you will get modelling errors due to the finite size of the screen, and the bigger the screen, the more computationally expensive the simulation.
Second, you can implement a method of images. You need to duplicate all sources and geometries and place them at a mirrored location with respect to the ground plane. You could either use symmetric or antisymmetric sources to achieve zero normal derivative or zero pressure field at the ground plane, respectively.