simulation-Broadband acoustic modal identification with NSM

Version 1.1.1 (126 KB) by Liang yu
Broadband Acoustic Modal identification by array non-synchronous measurements with one reference
45 Downloads
Updated 28 May 2023

View License

The broadband acoustic modes are simulated by the following code. The point source is used as the source excitation in the duct, the axial modal basis function is set, and the collected sound pressure of the rotating array microphone is obtained to finally realize the simulation of broadband acoustic modal identification.
FUNCTION
simulation_main.m: the function shows a rotating microphone array acquiring the sound pressure signal inside the duct and the identification of broadband duct acoustic modes in a set frequency band.
matrix_G_AMD.m: the function obtains the modal basis function of the broadband acoustic modes in the duct by setting the modal order, the duct radius and the position of the microphones.
mode_calculation.m: the function obtains the modal order at different source frequencies in the duct through the duct radius, wave number, and Mach number.
monopole_sound_pressure2.m: the function obtains the energy amplitude of the modal order at different source frequencies in the duct.
AddNoise.m: the function is used to add noise to the sound pressure signal by snapshots.
FISTA.m: the function implements the data completion of the cross-spectral matrix through the Fast Iterative Shrinkage Threshold Algorithm (FISTA).
kappa100.mat: the matrix is the number of conduction waves for different modal orders in the duct.
REFERENCE
Please cite the following papers if you want to use this program.
[1] L. Yu, J. Antoni and Q. Leclere, “Acoustical source reconstruction from non-synchronous sequential measurements by Fast Iterative Shrinkage Thresholding Algorithm”, Journal of Sound and Vibration, Vol. 408, 2017, pp. 351-367. http://dx.doi.org/10.1016/j.jsv.2017.07.036
[2] R. Wang, M.J. Yu and L. Yu, “Broadband Acoustic Modal identification by array non-synchronous measurements with one reference”, AIAA Journal, 2023. https://doi.org/10.2514/1.J062596

Cite As

Liang yu (2025). simulation-Broadband acoustic modal identification with NSM (https://uk.mathworks.com/matlabcentral/fileexchange/125705-simulation-broadband-acoustic-modal-identification-with-nsm), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.1

Change reference information

1.1.0

Added code comments

1.0.0