Abstract
This paper proposes to use the multiple signal classification (MUSIC) algorithm applied to non-uniform linear array (NLA) to estimate the direction of arrival (DOA) for passive sonar systems. The performance of the DOA estimation obtained by the MUSIC algorithm is investigated by applying different configurations of the antenna array parameters. For the purpose of comparison, uniform linear arrays (ULAs) are also considered. With same number of elements and antenna parameter configuration, the simulation results show, that the NLA significantly provides a better performance in terms of DOA estimation than that obtained by the ULA. In addition, the accuracy and resolution of the DOA, as well as the number of detectable signal sources can be increased, if we enlarge the antenna spacing as well as the number of the antenna elements.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The direction of arrival (DOA) is an important parameter of passive sonar systems [1]. Most of traditional sonar systems usually employ antenna array or passive beamforming to estimate the DOA of an acoustic signal [2, 3]. In addition, the DOA can be estimated by using the phase difference or the propagation delay difference between the received signals from two different acoustic signal sensors [4,5,6,7]. The conventional methods using amplitude, phase or propagation delay of the received signal are suitable for detecting the single source of narrow band acoustic signals. However, these methods are not suitable for the DOA estimation of acoustic signals from multiple sources.
In literature, the multiple signal classification (MUSIC) and estimation of signal parameters via rotational invariance technique (ESPRIT) are two well-known high-resolution DOA estimation algorithms. These techniques use the antenna array signal processing for detecting multi-wideband signals [8,9,10]. In addition, with ULA method, the angular ambiguity can be avoided, if the inter-element spacing d is designed not to be larger than a half of wavelength (λ/2) of the received signal. For high frequency signals, it is very difficult to set an acoustic sensor array with the condition of d ≤ λ/2. For understanding this difficulty, we consider the following example. If the frequency of the received acoustic signal is 200 kHz, then the corresponding wavelength in underwater propagation is 0.75 cm. Therefore, the ULA configuration with element spacing fulfilled condition of d ≤ λ/2 is impractical for detecting the DOA of a high frequency acoustic signal. In addition, a small array leads to a lower accuracy and resolution of the DOA estimation [11,12,13]. For resolving this problem, several NLAs with suitable configurations will be investigated in this study.
In this paper, the MUSIC algorithm is simulated in Matlab environment to evaluate the DOA estimation accuracy and resolution of the NLAs, which can be applied in passive sonar systems. Based on the MUSIC algorithm, the performance of various array configurations for DOA estimation is evaluated. Firstly, the performance of the ULAs using different number of elements is studied. Secondly, by using the same antenna configuration, we compare the performance of the ULA with the NLA one. Finally, the various configurations of the NLA are investigated to find out the optimal antenna configuration for the DOA estimation in terms of accuracy and resolution, as well as, the number of signal sources could be detected. The simulation results show that the NLA provided more precise and better resolution than those obtained by the ULA. The higher SNR and wider NLA aperture, the higher accuracy and resolution can be obtained. These simulation results show that the NLA is promising for application in designing passive sonar systems.
The rest of this paper is organized as follows: Sect. 2 describes briefly the signal model and the MUSIC algorithm. In Sect. 3, the NLAs are compared with each other and with the ULAs in terms of the DOA estimation performance. Finally, conclusion is given in Sect. 4.
2 Signal Model and MUSIC Algorithm
2.1 Signal Model Description
For modelling the signals, a linear array is considered to investigate the MUSIC method. If the signals of far-field sources are mixed at each linear array sensor, then the outputs are modeled by a sum of steering vectors together with the additive noise:
where \( {\mathbf{A}}(\uptheta) = [{\mathbf{a}}(\uptheta_{1} ) \ldots {\mathbf{a}}(\uptheta_{P} )] \) and \( {\mathbf{a}}(\uptheta_{i} ) \) are the M × P steering matrix, and the M × 1 steering vector corresponding the ith source, respectively. The signal outputs of the antenna array, the corresponding signal amplitudes, and the additive noise are represented by the M × 1 vector x, the P × 1 vector s, and the M × 1 vector N, respectively. The number of sensor elements, M, is usually chosen to be larger than the number of sources, P. In the expression of the steering matrix, \( \uptheta_{i} \) is the DOA of the ith source in the azimuth. In our research work, the elevation angle is not considered.
If the array is an ULA, then the steering vector can be written as [13]:
where, v = 2 d/λ, and d is the spacing between sensor elements.
If the array is an NLA, the steering vector can de described as [13]:
where, dm is the distance between the mth element and the first element.
2.2 A Brief Introduction of the MUSIC Algorithm
According to the signal model, the correlation matrix is represented as following [13]:
whereby, H denotes the Hermitian conjugate transpose. E[.] represents statistical averaging operation. Rss is the signal correlation matrix with the dimension of P × P. RNN corresponds to noise correlation matrix with the size of M × M.
The matrix Rxx has P dominant eigenvalues whose corresponding eigenvectors EP represent a signal subspace. The steering vectors \( {\mathbf{a}}(\uptheta_{i} ) \) span the signal subspace. The remaining M − P eigenvectors EN span the noise subspace. The noise subspace eigenvectors are orthogonal to the array steering vectors at the angles of arrival \( \theta_{1} , \, \theta_{2} , \ldots ,\theta_{P} \). The MUSIC spatial spectrum can be given as:
3 A Comparison of NLA with ULA in Terms of DOA Estimation Performance
To evaluate the performance of the NLA versus ULA, we investigate the following cases: case (1) the ULA is considered for different number of elements (4, 5, …, 8 elements); case (2) the NLA is simulated with the constant number of elements (e.g. 4 elements), however, the element distance is varied.
3.1 Simulation Results and Discussion of the ULA Performance
The Fig. 1a shows the simulation results in terms of the spectrum power of the received signal obtained by the MUSIC algorithm for the case 4-element and 7-element array, where the inter-element spacing d is λ/2. The system is simulated at the condition of SNR = 10 dB. It can be seen, that the ULA with 4 elements can detect up to 3 signal sources (full curve line), whereas the ULA with 7 elements can detect up to 6 signal sources (dash curve line).
Figure 1b validated the DOA resolution possibility of array. The 4-element ULA (full curve line) cannot distinguish two signal sources in the conditions of DOA = 5° and 7°, while the 7-element ULA (dash curve line) can estimates the DOAs of these two sources with relatively high accuracy. It can be concluded that a larger number of sensor elements provides better a DOA resolution.
Regarding to the DOA estimation accuracy of the ULA array, the ULAs with different number of elements were considered. Specifically, the ULAs with 4, 5, 6 and 8 elements were chosen for simulation and comparison. Figure 2 illustrated the dependence of DOA accuracy on the SNR values. It is obvious that the ULA with 4 elements gives the lower accuracy than other array, and the ULA with 8 elements provides the higher accuracy than other array. It also demonstrated, that the larger number of sensor elements as well as the wider aperture of array, the higher accuracy of estimated DOA can be obtained.
3.2 Simulation Results and Discussion of the 4-Element NLA Performance
This section investigates the performance of 4-element array configured by different inter-element spacing. We conducted several trials. In the first trial, three array configurations of d1 = [0 1 2 3] λ/2, d2 = [0 2 4 6] λ/2 and d3 = [0 3 6 9] λ/2) are compared to each other. The first trial simulation result plotted in Fig. 3a shows, that the ULAs generates ambiguity of the estimated DOA, if the inter-element spacing is greater than a half of wavelength. Particularly, the first array d1 is estimated appropriately unambiguous DOA = 19°; the second array d2 with d = 2 λ/2 is estimated appropriately ambiguous DOA = 19° and 42°; and the third array d3 with d = 3 λ/2 provides appropriately three DOA = −20°, 19° and 83°.
The second simulation trial shows a comparison in performance between NLA and ULA. Following that, three arrays are chosen to simulate and compare with array d1. The three arrays were d4 = [0 1 3 8] λ/2, d5 = [0 3 8 13] λ/2 and d6 = [0 9 12 16] λ/2. These chosen configurations are satisfied the condition of the remainder theorem [14]. The array d6 is chosen following the principle of \( [\,0\;m^{2} \;m\, \cdot \,n\;n^{2} ] \) λ/2, where m and n are integer numbers whose greatest common divisor is 1 and m < n [4, 5]. A signal is emitted from one source, which is placed in the direction 9° with SNR = 10 dB. The MUSIC spectrum for this case is shown in Fig. 3b.
Figure 3b shows that NLAs achieved higher accuracy than the ULA in case of same number of sensor elements. To evaluate the accuracy of different array configurations Monte-Carlo simulation is performed with 10000 trials for each array. The RMSEs of the DOA estimation for each array were shown in Fig. 4a.
Figure 4a indicates that three NLAs d4, d5 and d6 have better RMSEs than the ULA d1. The NLA d6 has highest accuracy, the second is NLA d5 and the third is d4. This is due to the difference of array aperture. The NLA d4 has aperture equal to 8 λ/2, the NLA d5 has aperture 13 λ/2 and the aperture of the NLA d6 is 16 λ/2. So, the NLA has larger aperture could estimate DOA with more accuracy.
In the next simulation trial, the uncorrelated narrowband signals incoming from two DOAs 21° and 29° are considered. Based on the MUSIC spectrum shown in Fig. 4b, we can conclude, that the NLA using MUSIC method could resolve two uncorrelated signals in the DOA 21° and 29° with SNR = 10 dB.
In the following, we compare the probability of DOA resolution for different configurations. The probability of DOA resolution represents the possibility of resolution of two close signal sources in dependence on the SNR values. In the simulations, the DOAs of −2° and 2° are considered. The Monto-Carlo simulations conducted for 10000 trials. This comparison results are illustrated in Fig. 5. It reveals that the NLAs has a higher probability of DOA resolution than that obtained by the ULA. Moreover, the array with wider aperture will provide a higher probability as well as higher accuracy in terms of the estimated DOA.
4 Conclusion
The paper analyzes the performance of the MUSIC algorithm, which is applied to estimate the DOA of acoustic signal. The DOA estimation possibility of the ULAs and NLAs are evaluated from points of view of the accuracy and resolution. The MUSIC algorithm is simulated to compare the performance of the various array configurations with the purpose of the DOA estimation. The simulation results show that the NLA provides more precise and better resolution than the ULA. The higher signal to noise ratio (SNR) and/or the wider aperture of NLA, the higher accuracy and resolution can be obtained. These simulation results are promising for developing and designing a NLA in passive sonar systems, in which the DOA of the acoustic signal can accurately be estimated.
References
Richard, G.: ELINT: The Interception and Analysis of Radar Signals. Artech House Radar Library, Boston (2006)
Robert, G.: Principles of Underwater Sound, 3rd edn. McGraw-Hill, New York (1983)
Richard, P.: Underwater Acoustic: Analysis, Design, and Performance of Sonar. Wiley, Hoboken (2010)
Doan V.S., Vesely, J., Janu P., Hubacek, P., Tran X.L.: Optimized algorithm for solving phase interferometer ambiguity. In: 17th International Radar Symposium (IRS), pp. 1–6. IEEE (2016)
Doan V.S., Vesely, J., Janu, P., Hubacek, P., Tran, X.L.: Algorithm for obtaining high accurate phase interferometer. In: Conference Radioelektronika, vol. 26, pp. 433–437. (2016)
Li, Y., He, X.D., Tang, B.: A method for ambiguity solving based on rotary interferometer. In: 2013 International Conference on Communications, Circuits and Systems (ICCCAS), pp. 152–155 (2013)
Ly, P.Q.C., Elton, S.D., Gray, D.A., Li, J.: Unambiguous AOA estimation using SODA interferometry for electronic surveillance. In: Sensor Array and Multichannel Signal Processing Workshop (SAM), pp. 277–280. IEEE, Hoboken (2012)
Chandran, S.: Advances in Direction-of-Arrival Estimation. Artech House, Boston (2006)
Friedlander, B.: Classical and Modern Direction-of-Arrival Estimation. Academic, Boston (2009)
Chan, Z., Gokeda, G., Yu, Y.: Introduction to Direction-of-Arrival Estimation. Artech House, Boston (2010)
El Kassic, C., Picheral, J., Mokbel, C.: Advantages of nonuniform arrays using root-MUSIC. In: International Conference on Industrial Control and Electronics Engineering, pp. 904–907 (2012)
Zhang, H., Zhang, F., Chen, M., Fu, H.: Non-uniform linear sonar array based DOA estimation. In: Proceedings of the 33rd Chinese Control Conference, pp. 7240–7243 (2014)
Tran, X.L., Vesely, J., Hubacek, P., Doan, S.V.: DOA estimation with different NLA configurations. In: The 18th International Radar Symposium IRS 2017, Prague, Czech Republic (2017)
Ding, C., P’ei, T., Salomaa, A.: Chinese Remainder Theorem: Applications in Computing, Coding, Cryptography. World Scientific, River Edge (1996)
Acknowledgment
This work has been partially supported by the project of Faculty of Communication and Radar, Naval Academy, Nha Trang City, Khanh Hoa Province, Vietnam.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Van Doan, S., Tran, T.C., Nguyen, V.D. (2019). DOA Estimation of Underwater Acoustic Signals Using Non-uniform Linear Arrays. In: Duong, T., Vo, NS. (eds) Industrial Networks and Intelligent Systems. INISCOM 2018. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 257. Springer, Cham. https://doi.org/10.1007/978-3-030-05873-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-05873-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-05872-2
Online ISBN: 978-3-030-05873-9
eBook Packages: Computer ScienceComputer Science (R0)