The application relates to a source number
estimation method based on orthogonal
matching pursuit and
signal subspace matching, and relates to a source number
estimation method. The application aims to solve the problem that in an
underwater acoustic environment, the
signal-to-
noise ratio of array snapshot data is usually not high, and is easily disturbed by
colored noise and coherent sources, and for a high-speed moving target, the effective snapshot number is small, thus leading to low accuracy of traditional source number
estimation. The application uses an orthogonal
matching pursuit method to iteratively solve a support vector, and uses a characteristic vector corresponding to a maximum characteristic value of a residual to construct two subspaces, and realizes source number estimation through a
signal subspace matching criterion.
Simulation results show that compared with existing source number
estimation methods, the application method has a lower requirement for a signal-to-
noise ratio, performs better under small snapshot conditions, and is not sensitive to coherent sources and
colored noise. Lake
test data processing results show that the method can effectively estimate the number of fixed and moving
underwater acoustic targets.