- Thread Starter
- #281
Wish I got the productivity to showYou have been a little busy! ...
Completed the script 'sim_measurements.m' to simulate measurement data. Five different types of measurement grids are available.
- 'planar' is planar measurement grids of parallel surfaces to the YZ plane. The number of planes and distances are user specified. Distances (variable 'x_list') can include both positive and negative values for two sided measurements.
- 'full_cyl' and 'half_cyl' are cylindrical grids of concentric full cylindrical or half cylindrical surfaces, centered to the z-axis.
- 'full_sph' and 'half_sph' are spherical grids of concentric full spherical or half spherical surfaces, centered to the origin of the coordinate system. The grid points are equi-distance from each other on the spherical surface. The same angular coordinates are used for all surfaces.
- The script 'sim_measurements.m' generates the 'frequencies.csv', 'coordinates.csv' and 'measurements.csv' files. The script can also generate plots of the acoustic pressure fields, which are useful for comparisons to the reconstruction results.
- Note that the simulated pressure amplitudes are in arbitrary units. Actual measurements should be acoustic pressures in Pascals.
- 'main.m' is the script for testing the 3D sound field reconstruction from the simulated measurements
- 'step_0.m' specifies which frequency to reconstruct and other parameters.
- Reconstruction with sound field separation.
- Detection of the optimal expansion order. If the order is too low, the spherical wave expansion functions will [Edit] not be able to accurately fit complicated radiation/directivity patterns. If the order is too high, we can overfit and reconstructions at points not in the original 'training set' will be inaccurate.
- More realistic simulated measurements with sources that are not point sources.
- [Edit] Forgot to mention. For the specific cases of concentric spherical measurements ('full_sph' and 'half_sph'), there is a better method to compute for the expansion coefficients. This method is incompatible with the other measurement grids. I am adding it to my list of things to do.
Attachments
Last edited: