Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Nonlinear acoustic boundary impedance coupled to a linear acoustic volume
Posted Oct 9, 2020, 10:54 a.m. EDT 1 Reply
Please login with a confirmed email address before reporting spam
Hi,
I am modeling a room in which the acoustics is assumed to be linear, and a nonlinear impedance (pressure or velocity dependent resistance) defining one of the boundary conditions. I am only looking for stationary solutions and I want to repeat this process for multiple frequencies, so I am using the Pressure Acoustics Frequency Domain solver.
The procedure I have in mind is the following iterative loop 1) initial guess in the acoustic pressure or velocity at the boundary of interest
2) calculation of the resistance (so impedance) according to the pressure or velocity value 3) solving 3D Helmholtz equation in the volume (using the calculated impedance as boundary condition) using FEM 4) extract the pressure or velocity at the boundary of interest from the 3D simulation results
Steps 2-3-4 would be repeated until convergence.
Is it possible to automatize this procedure directly in Comsol or do I need to couple Comsol with a Matlab (or similar) routine ?
Thanks in advance for the help