This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
For a long time, the problem of determining DOA has been a common problem in radio communication systems, radar systems [1], and navigation systems in air and waterway traffic [2]. These systems often use antenna arrays such as uniform linear antenna array (ULA), uniform circular antenna array (UCA), and uniform rectangular antenna array (URA) [3]. Many methods and algorithms have been researched and deployed to calculate DOA such as MUSIC [4–7], ESPRIT [8], total forward-backward matrix pencil [9, 10], and acoustic vector sensor [11]. They are also continuously developed to improve performance in DOA estimation for accuracy, resolution, and adaptability in the case of a limited number of snapshots, low signal-to-noise ratio (SNR), signal-to-noise correlation, etc.
In recent years, the application of artificial intelligence techniques in the DOA estimation problem has been concerned. Network models have been applied to improve accuracy and speed in DOA calculations [12, 13]. The deep learning methods do not need to calculate the signal characteristics during the prediction process, so the real-time estimation process will be shortened thereby providing higher real-time applicability such as support vector regression (SVR) [14, 15] and support vector machine (SVM) [16, 17]. In deep neural network (DNN) [12, 18], convolution neural network (CNN) [13, 19–21] and Adam optimal function were used to estimate DOA with satisfactorily accurate results. Also, radial basis function neural network (RBFNN) [22] can estimate the DOA with good accuracy under favorable environmental conditions.
This study focuses on the research and development of a simulation database of the signals received from the ULA antenna array. From the obtained dataset, the suitable long-short term memory (LSTM) algorithm is proposed to be applied to calculate the DOA of incoming signals which are coherent. The received results will be evaluated and compared with other typical methods to assess the performance of the proposed method.
The study is organized as follows. Section 2 introduces the summary of research results on DOA calculation that have been done previously. Section 3 presents the antenna array model, the method of simulating the signal received at the antenna array, and the applied algorithm model. Section 4 shows the experimental results and gives evaluation for each algorithm. Conclusions and future work are in Section 5.
2. Related Work
Table 1 summarizes several methods of estimating the DOA based on the signal spectrum. These included both correlated and uncorrelated signals. They are divided into two categories: using machine learning algorithms and using classical algorithms. The classical algorithm based on multisignal classification can predict accurately, but the computational complexity is high. One of the most commonly used classical algorithms is MUSIC which was discovered by independent studies of Schmidt [23] and Bienvenu [24]. The music algorithm has been shown to work well when the signals are uncorrelated, the incoming signal sources are far apart and the SNR is large enough. Specifically, with the antenna array ULA, MUSIC can estimate the DOA of 2 signals at
Table 1
Methods of estimating the DOA based on the signal spectrum.
Author | Method | Objective | Dataset |
Yan Gao et al, 2014 | MUSIC | An improved music algorithm for DOA estimation of coherent signals | N/A |
Zhang-Meng Liu et al., 2018 | DNN | Direction-of-arrival estimation based on deep neural networks with robustness to array imperfections | 19800 samples |
Wenli Zhu et al., 2019 | CNN | A deep learning architecture for broadband DOA estimation | 144000 samples |
Min Chen et al., 2020 | DNN | Deep neural network for estimation of direction of arrival with antenna array | 121000 samples |
Georgios K. Papageorgiou et al., 2020 | CNN | Deep networks for direction-of-arrival estimation in low SNR | 36300 samples |
Van-Sang Doan, Dong-Seong Kim, 2020 | MUSIC | DOA estimation of multiple noncoherent and coherent signals using element transposition of covariance matrix | N/A |
M. Wajid, B. Kumar, A. Goel, A. Kumar and R. Bahl, 2020 | RNN | Direction of arrival estimation with uniform linear array based on recurrent neural network | N/A |
Hyeonjin Chung et al., 2021 | CNN & DNN | Off-grid DoA estimation via two-stage cascaded neural network | 106800 samples |
Houhong Xiang et al, 2021 | LSTM | Improved direction-of-arrival estimation method based on LSTM neural networks with robustness to array imperfections | 150000 samples |
Several recent publications have shown that machine learning methods have gradually been applied to solve the problem of DOA estimation. Usually, convolutional neural network algorithms can extract the basic nonlinear structures of the input data. Therefore, CNN with a simple layer structure can estimate the DOA of uncorrelated sources [13, 19]. Because of its simple structure, the CNN network performs DOA estimation with large bandwidth quickly and efficiently, thereby the DOA information can be calculated in real time.
CNNs are often trained with large amounts of data where suitable data are fed into the network when they have almost the same distributions, including both training and testing data [25, 26]. In fact, besides DOA information, the received signal model at the antenna array includes many unknown parameters such as the number of incoming sources, frequency, and signal-to-noise ratio. Signals received from the antenna array will be preprocessed to reduce their distribution divergence before becoming input data of the DNN [12, 18]. The output of a DNN network [18, 27] is usually as an angular grid, corresponding to each position in the angular grid representing the spectral value of the signal. If the angle of incidence coincides with the angle present in the mesh, then the DOA problem can be estimated correctly. However, the angles present in the mesh cannot match the actual DOA angle completely. The authors in [19] describe the construction of the network in 2 stages, in which the first stage performs the estimation with the grid of angles. The second stage corrects the difference between the DOA and the discrete angle in the nearest mesh, thus resolving the disparity caused by the discrete angle. Specifically, this study estimates 2 narrowband and uncorrelated incoming signals at the ULA antenna array. The number of antennas in the array is 8 with the number of snapshots being 256. The DOA was estimated with
Besides using RNNs for applications related to natural language processing such as speech recognition, RNN networks are also used for DOA estimation [28–30]. In [30], the RNN is created based on bidirectional long-short term memory (BiLSTM). RNNs do not directly estimate DOA but classify them based on classes.
In those classes, the incident angles are in the range
In [31], the LSTM network is also used to determine the DOA. With LSTM networks, it is suitable for nonstationary targets because it can be generalized to learn sequential patterns. The LSTM network is presented in more detail in [32]. In the unknown multipath environment, it is necessary to estimate the DOA for a moving target using the LSTM-based “New Multi-frame Phase Enhancement” technique, in which the recommended number of frames is 3, 5, and 7. In most cases, when conducting surveys under the same environmental conditions, the larger the number of frames, the better the accuracy. For example, the signal received at the ULA antenna array-comprising 21 elements with distanced
3. Materials and Methods
3.1. Uniform Linear Antenna Array and Signal Model
This study uses a uniform linear antenna array (ULA) with
[figure(s) omitted; refer to PDF]
Assuming that the incoming signal is in the same azimuth plane as the antenna array, the signal transmitted to the antenna array is illustrate as Figure 1.
The antenna array (ULA) used in this study has M elements, equally spaced with a distance of
Define
Therefore, Equation (1) can be rewritten as
In [16, 33], the signals received at the antenna array will be passed through a preprocessor before being processed to calculate DOA information. Therefore, the correlation matrix of size
From there, Equation (2) can be rewritten as
3.2. DOA Estimation
3.2.1. Recurrent Neural Network
Deep learning has two major models: convolutional neural network (CNN) for problems with image input and recurrent neural network (RNN) for sequence data problems.
Recurrent neural network is a model that uses memory to store information from previous computation steps and makes an accurate prediction for the current prediction step. Consider the “many to many” RNN model, as shown in Figure 2.
[figure(s) omitted; refer to PDF]
Figure 2 shows that the input
Recurrent means that the model will perform identical calculations for each element of the input data series, and the output will depend on the results of the previous calculations. Here, the RNN only uses a single neural network (usually a layer) to calculate the output value in each time step. Therefore, the outputs converted to inputs will be multiplied by the same weight matrix (here,
3.2.2. Long Short-Term Memory Networks
Long short-term memory (LSTM) is an artificial recurrent neural network that takes the form of a sequence of repeating modules and contains feedback connections. This network is often used in problems where the input is a data string such as speech or video. Figure 3 shows the structure of multilayer LSTM networks.
[figure(s) omitted; refer to PDF]
With the network depicted in Figure 3, the LSTM network nodes in the same layer connect in a chain form and connect to the corresponding nodes in the next layer. An LSTM unit consists of an input and an output port. They have a 4-layer structure that interacts with each other in a very specific way as depicted in Figure 4.
[figure(s) omitted; refer to PDF]
The general parameters of the network model have been described in [31]. Specifically, in the
This study proposes an LSTM model for the DOA problem, as shown in Figure 5. This network is designed with one input layer, three LSTM layers, three fully connected layers, and one output layer. Relu activation function is used at the output of each layer fully connected. In the output layer, we use the linear activation function. The signal received at the antenna array is processed at the preprocessing unit to obtain the correlation vector. That correlation vector is the input to the LSTM network. The output layer with
[figure(s) omitted; refer to PDF]
For the fully connected layer, the nodes in the former layer are connected to all the nodes in the following layer with their coefficients
Step 1 (linear summation): this is the sum of all nodes in the previous layer multiplied by the corresponding
Step 2: applying activation function,
3.2.3. Data Preprocessing
The LSTM network is trained with a large amount of data. In order to reduce the input bias and variation of the signal, the signal preprocessing is carried out with the input signal received at the antenna array and the output as a correlation matrix
Since
3.2.4. Data Generation
In this section, a general method to generate data for the training model for the case of multiple incoming sources is proposed. Suppose there are
For data generation process, when the DOA of the first signal
3.2.5. Data Labeling
The input is defined as vector
In this study, a labeling method called one hot encoding with multiple labels is used to label the data.
Therefore, the output of the LSTM network corresponding to the input
3.2.6. Evaluation Parameters
To evaluate the accuracy of two proposed models, this research uses two error functions: MSE and RMSE.
(a) MSE function: to evaluate the model during training, the network uses the mean square error loss (MSE) function. MSE is defined as
(b) RMSE function: this study uses the root mean square error function (RMSE) to evaluate the performance of the model and algorithm:
where
4. Experiments and Results
In this section, the results obtained from the LSTM method are presented in different cases and compared with some other DOA methods, such as Music and DNN.
4.1. Simulation Establishment
This study uses a 10-element ULA antenna array with
For the LSTM network, the size of each layer is shown in Table 2. Assume that the incoming signals are in the range [
Table 2
Number of nodes in each layer.
Class name | Number of nodes |
LSTM1 | 256 |
FC1 | 90 |
LSTM2 | 256 |
LSTM3 | 256 |
FC2 | 200 |
FC3 | 128 |
Output | 128 |
The training samples are generated by considering signals separated by
Table 3
Incoming signal cases.
Number of incoming signals | Cases | Angular distance |
One incoming signal | ||
Two incoming signals | Two correlated signals | |
Two uncorrelated signals | ||
Three incoming signals | Three correlated signals | |
Two correlated signals | ||
Three uncorrelated signals |
For the case of two incoming signals, when the DOA of the first signal is created by sampling in the range
4.2. Simulation Results
4.2.1. Uncorrelated Signal
In the first test, with
[figure(s) omitted; refer to PDF]
In the next test, to evaluate the influence of SNRs on the accuracy of the algorithm, we apply the LSTM model to estimate the DOA when there are three incoming sources with angular difference
[figure(s) omitted; refer to PDF]
To clarify more clearly the influence of SNR on the performance of the LSTM network model in the case of one incoming signal, consider the SNR in the range
[figure(s) omitted; refer to PDF]
For the case of 2 incoming sources, consider the SNR in the range
[figure(s) omitted; refer to PDF]
When investigating the angle resolution of the proposed algorithm, we consider the case that there are two uncorrelated incoming signals with
Table 4
Result of LSTM algorithm (SNR = 10 dB).
Input (degree) | Output (degree) | RMSE (degree) | |||
30 | 32 | 29.97 | 32.06 | 0.05 | |
30 | 34 | 29.99 | 33.98 | 0.02 | |
30 | 36 | 30 | 35.98 | 0.02 | |
30 | 38 | 30 | 37.92 | 0.057 | |
30 | 40 | 30 | 40.01 | 0.007 |
Table 5
Result of MUSIC algorithm (SNR = 10 dB).
Input (degree) | Output (degree) | RMSE (degree) | |||
30 | 32 | 27.83 | 31.84 | 1.54 | |
30 | 34 | 27.83 | 33.84 | 1.54 | |
30 | 36 | 28.33 | 35.35 | 1.27 | |
30 | 38 | 28.33 | 37.85 | 1.19 | |
30 | 40 | 28.83 | 39.86 | 0.83 |
Table 6
Result of DNN algorithm (SNR = 10 dB).
Input (degree) | Output (degree) | RMSE (degree) | |||
30 | 32 | 29.76 | 32.43 | 0.348 | |
30 | 34 | 30.23 | 33.75 | 0.24 | |
30 | 36 | 29.95 | 35.77 | 0.166 | |
30 | 38 | 30.24 | 37.75 | 0.245 | |
30 | 40 | 29.98 | 39.94 | 0.045 |
4.2.2. Correlated Signal
With the correlated incoming signals, the MUSIC algorithm no longer works correctly [4, 5]. Therefore, the MUSIC-IMPROVE algorithm (according to the covariance matrix transpose method) and DNN are used to compare with the results obtained from the LSTM algorithm.
Test on two incoming signals with the DOA of
[figure(s) omitted; refer to PDF]
To evaluate the resolution in this case, we assume that the three correlated incoming signals differ by in turn amount
Table 7
Results of the LSTM algorithm (
Input (degree) | Output (degree) | Result | |||||
4 | 20 | 24 | 28 | 20.58 | 23.95 | 27.37 | True |
6 | 20 | 26 | 32 | 20.01 | 26 | 32.05 | True |
8 | 20 | 28 | 36 | 20 | 28 | 35.96 | True |
10 | 20 | 30 | 40 | 19.99 | 30 | 40 | True |
Table 8
Results of the MUSIC_IMPROVE algorithm (
Input (degree) | Output (degree) | Result | |||||
4 | 20 | 24 | 28 | −30.33 | 19.08 | 27.33 | False |
6 | 20 | 26 | 32 | −27.82 | 21.31 | 28.83 | False |
8 | 20 | 28 | 36 | −56.46 | −4.76 | 26.32 | False |
10 | 20 | 30 | 40 | −51.40 | 17.29 | 26.32 | False |
Table 9
Results of the DNN algorithm (
Input (degree) | Output (degree) | Result | |||||
4 | 20 | 24 | 28 | 20.78 | 26.34 | X | False |
6 | 20 | 26 | 32 | 20 | 32 | X | False |
8 | 20 | 28 | 36 | 19.9 | 27.65 | 35.99 | True |
10 | 20 | 30 | 40 | 19.83 | 29.2 | 39.73 | True |
The next experiment will evaluate the effect of SNRs on the accuracy of the algorithm. In the case of two correlated incoming signals, consider the SNR in the range of
[figure(s) omitted; refer to PDF]
Figure 17 shows the RMSE comparison results of the algorithms at the DOA
[figure(s) omitted; refer to PDF]
Figures 18 and 19 plot the results of the LSTM model in two cases: all three incoming signals are correlated and the case of 2 correlated signals with one uncorrelated signal at
[figure(s) omitted; refer to PDF]
Table 10
Comparison of MUSIC-IMPROVE algorithm and LSTM model.
Simulation cases | LSTM | MUSIC IMPROVE |
Signal 1 and signal 2 are uncorrelated | Yes | Yes |
Signal 1 is correlated with signal 2 | Yes | Yes |
Signal 1 and signal 2 are correlated but they are uncorrelated with signal 3 | Yes | Yes |
All three signals are correlated | Yes | No |
5. Conclusion
This study proposed the modified LSTM network to estimate the DOA of coherent incoming signals with the ULA antenna system. Two keys contributions of this work are
(i) Create a simulation database of the signal received at the ULA antenna array in the case of multiple incoming sources, which are narrowband signals, in the two cases, where the incoming signals are correlated and uncorrelated
(ii) Propose to apply the modified LSTM algorithm with an architecture that combines network nodes with fully connected layers using Adam’s optimization function in the DOA estimation problem in both cases of uncorrelated and correlated incoming signals
The obtained simulation results show that the model works more accurately than typical algorithms such as MUSIC and DNN algorithms in cases of low SNR, multiple incoming signals, and uncorrelated and correlated incoming signals, as well as when the radiation source is quite close. However, the LSTM algorithm is still limited, where the deviation between the angles is not in the training set and the error is still quite high. In the future, it can be developed to work with other antenna systems, such as UCA, or increase accuracy.
Ethical Approval
This study was approved by Hanoi University of Science and Technology and Vietnam Maritime University (Vietnam).
Acknowledgments
The authors appreciate the support from the two universities, Ha Noi University of Science and Technology and Vietnam Maritime University.
[1] D. E. Dudgeon, D. H. Johnson, Array Signal Processing: Concepts and Techniques, 1993.
[2] L. Vu Van Yem, Application of The Music Algorithms to Localisation of Small and Medium-Sized Fishing Boats in Vietnam Sea, 2007.
[3] B. Ai, C. B. Rodriguez, X. Cheng, T. Kurner, Z.-D. Zhong, K. Guan, R.-S. He, L. Xiong, D. W. Matolak, D. G. Michelson, "Challenges toward wireless communications for high-speed railway," IEEE Transactions on Intelligent Transportation Systems, vol. 15 no. 5, pp. 2143-2158, DOI: 10.1109/tits.2014.2310771, 2014.
[4] Y. Gao, W. Chang, Z. Pei, Z. Wu, "An improved music algorithm for DOA estimation," Sensors and Transducers, vol. 175 no. 7, pp. 75-82, 2014.
[5] D.-S. Kim, V.-S. Doan, "DOA estimation of multiple non-coherent and coherent signals using element," ICT Express, vol. 6, pp. 68-76, 2020.
[6] L. Huang, H. Chen, Y. Chen, H. Xin, "Research of DOA estimation based on music algorithm," Proceedings of the 6th International Conference on Machinery, Materials, Environment, Biotechnology and Computer,DOI: 10.2991/mmebc-16.2016.432, .
[7] M. Ahmad, X. Zhang, "Performance of music algorithm for DOA estimation," Proceedings of the International Conference in Aerospace for Young Scientists, .
[8] N. Karmous, M. O. E. Hassan, F. Choubeni, "An improved esprit algorithm for DOA estimation of coherent signals," Proceedings of the International Conference on Smart Communications and Networking,DOI: 10.1109/smartnets.2018.8707432, .
[9] H. T. Thanh, V. V. Yem, N. D. Minh, H. D Thang, Direction of Arrival Estimation using the Total Forward-Backward Matrix Pencil Method, 2014.
[10] H. T. Thanh, N. T. Chuyen, N. X. Quyen, "DOA estimation method for CHAOS radar system," Journal of Science and Technology: Issue on Information and Communications Technology, vol. 17,DOI: 10.31130/ict-ud.2019.84, 2019.
[11] M. Wajid, A. Kumar, R. Bahl, "Direction estimation and tracking of coherent sources using a single acoustic vector sensor," Archives of Acoustics, vol. 45 no. 2, pp. 209-219, 2020.
[12] M. Chen, Y. Gong, X. Mao, "Deep neural network for estimation of direction of arrival with antenna array," IEEE Access, vol. 8,DOI: 10.1109/access.2020.3012582, 2020.
[13] W. Zhu, M. Zhang, "A deep learning architecture for broadband DOA estimation," Proceedings of the 19th IEEE International Conference on Communication Technology, .
[14] M. Wajid, F. Alam, S. Yadav, M. A. Khan, M. Usman, "Support vector regression based direction of arrival estimation of an acoustic source," Proceedings of the International Conference on Innovation and Intelligence for Informatics,DOI: 10.1109/3ict51146.2020.9311948, .
[15] A. Randazzo, M. A. Abou-Khousa, M. Pastorino, R. Zoughi, "Direction of arrival estimation based on support vector regression: experimental validation and comparison with music," IEEE Antennas And Wireless Propagation Letters, vol. 6, pp. 379-382, DOI: 10.1109/lawp.2007.903491, 2007.
[16] M. Pastorino, A. Randazzo, "Real-time SVM-based approach for localization of sources," Proceedings of the IEEE International Workshop Imaging Systems and Technology (IST), .
[17] M. Wajid, F. Alam, S. Yadav, M. A. Khan, M. Usman, "Support vector machine-based direction of arrival estimation with uniform linear array," Advances in Computational Intelligence Techniques, pp. 253-264, 2020.
[18] Z.-M. Liu, C. Zhang, P. S. Yu, "Direction-of-arrival estimation based on deep neural networks with robustness to array imperfections," IEEE Transactions on Antennas and Propagation, vol. 66 no. 12, pp. 7315-7327, DOI: 10.1109/tap.2018.2874430, 2018.
[19] H. Chung, H. Seo, J. Joo, D. Lee, S. Kim, "Off-grid DOA estimation via two-stage cascaded neural network," Energies, vol. 14, 2021.
[20] B. Hu, M. Liu, F. Yi, H. Song, F. Jiang, F. Gong, N. Zhao, "DOA robust estimation of echo signals based on deep learning networks with multiple type illuminators of opportunity," IEEE Access, vol. 8, pp. 14809-14819, DOI: 10.1109/access.2020.2966653, 2020.
[21] Y. Yuan, S. Wu, Y. Ma, L. Huang, N. Yuan, "KR product and sparse prior based CNN estimator for 2-D DOA estimation," AEU - International Journal of Electronics and Communications, vol. 137,DOI: 10.1016/j.aeue.2021.153780, 2021.
[22] H. Tang, T. Qiu, S. Li, Y. Guo, W. Zhang, "Robust direction of arrival (DOA) estimation using RBF neural network in impulsive noise environment," Advances in Neural Networks-ISNN 2005, vol. 3498,DOI: 10.1007/11427469_53, 2005.
[23] R. O. Schmidt, "Multiple emitter location and signal parameter estimation," Proceedings of the RADC Spectrum Estimation Workshop, pp. 243-258, .
[24] G. Bienvenu, L. Kopp, "Principe de la goniometrie passive adaptive," Proceedings of the the 7 è me Colloque GRETSI, 106/1-106/10, .
[25] M. Sugiyama, A. Schwaighofer, N. D. Lawrence, J. Q. Candela, Dataset Shift in Machine Learning, 2009.
[26] M. Sugiyama, M. Kawanabe, Machine Learning in Non-Stationary Environments: Introduction to Covariate Shift Adaptation, 2012.
[27] L. Wu, Z. M. Liu, Z. T. Huang, "Deep convolution network for direction of arrival estimation with sparse prior," IEEE Signal Processing Letters, vol. 26 no. 11, pp. 1688-1692, DOI: 10.1109/lsp.2019.2945115, 2019.
[28] Y. Kase, T. Nishimura, T. Ohgane, Y. Ogawa, D. Kitayama, K. Kishiyama, "DOA estimation of two targets with deep learning," Proceedings of the 2018 15th Workshop on Positioning, Navigation and Communications,DOI: 10.1109/wpnc.2018.8555814, .
[29] Q. Li, X. Zhang, H. Li, "Online direction of arrival estimation based on deep learning," Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP),DOI: 10.1109/icassp.2018.8461386, .
[30] M. Wajid, B. Kumar, A. Goel, A. Kumar, R. Bahl, Proceedings of the 5th IEEE International Conference on Signal Processing, Computing and Control, Direction of Arrival Estimation with Uniform Linear Array based on Recurrent Neural Network, .
[31] H. Xiang, B. Chen, M. Yang, S. Xu, Z. Li, "Improved direction-of-arrival estimation method based on LSTM neural networks with robustness to array imperfections," Applied Intelligence, vol. 51 no. 7,DOI: 10.1007/s10489-020-02124-1, 2021.
[32] S. Hochreiter, J. Schmidhuber, "Long short-term memory," Neural Computation, vol. 9, pp. 1735-1780, DOI: 10.1162/neco.1997.9.8.1735, 1997.
[33] M. S. Choi, G. Grosskopf, D. Rohde, B. Kuhlow, G. Przyrembel, H. Ehlers, "Experiments on DOA-estimation and beamforming for 60 GHz smart antennas," Proceedings of the Vehicular Technology Conference Spring,DOI: 10.1109/vetecs.2003.1207785, .
[34] A. H. El Zooghby, G. C. Christos, M. Georgiopoulos, "A neural network-based smart antenna for multiple source tracking," IEEE Transactions on Antennas and Propagation, vol. 48, 2000.
[35] D. P. Kingma, B. L. Ba, "Adam: a method for stochastic optimization," , 2014. https://arxiv.org/abs/1412.6980
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Thanh Han-Trong et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Radio direction finding system is a system that determines the direction or coordinates of radio signal sources. The main function of this system is to determine the direction of arrival (DOA) of an incident radio wave. DOA information plays an important role in array signal processing and has many applications in communications, radar, seismic survey, etc. In this study, we propose a method to estimate the DOA by using the simulated signal dataset obtained at the linear antenna array (ULA) and the suitable Long Short-Term Memory (LSTM) network model. The performance of the method is evaluated based on the root mean square error (RMSE) parameter and then is compared with 2 other algorithms, multiple signal classification (MUSIC) and deep neural network (DNN) in different cases such as deviation of incoming signals, variation of signal-to-noise ratio (SNR), and coherent incoming signals. The obtained results have shown that the proposed method has significantly improved accuracy compared to other methods.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer