Yan 2020
Yan 2020
Yan 2020
ABSTRACT In the positioning and navigation field, it is essential to use the direction-finding system
to obtain the signal direction of arrival (DOA) and target position. The amplitude comparison-based
monopulse (ACM) DOA algorithm performs a few calculations, has a simple system structure, and is widely
used. The traditional ACM DOA algorithm uses the first-order Taylor expansion to introduce the nonlinear
errors, and the angle measurement range is limited. In response to this problem, this study establishes a
neural network model for error compensation, and it optimizes the traditional algorithm to obtain a better
angle estimation performance. In order to perform an experiment with the proposed algorithm, a novel
experimental device was designed. Two measurements at different angles were obtained by rotating the
antenna. The ACM angle estimation used only one directional antenna. The results verified the optimization
algorithm. The experimental results demonstrated that in comparison with the traditional first-order and
the improved third-order Taylor expansion ACM DOA algorithm, the mean absolute error of this method
reduced by 81.62% and 72.62%, respectively.
INDEX TERMS Positioning, direction-finding, amplitude comparison, neural network, signal direction of
arrival estimation.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
169688 VOLUME 8, 2020
E. Yan et al.: Improving Accuracy of an Amplitude Comparison-Based Direction-Finding System
algorithm and achieved individual results [5]–[8]. However, signals with a direction of arrival that deviates more from
for an array antenna-based direction-finding system, each the bisector, they adaptively used adjacent or spare antennas
array unit corresponds to the corresponding receiver. There- to make the signal as close as possible to the bisector of the
fore, the implementation of this algorithm requires multi- two boresights for the DOA measurement. Chengzen C. per-
ple receiving channels that can be sampled simultaneously, formed a third-order Taylor series expansion on the adaptive
which may introduce additional phases in the actual imple- monopulse ratio at the beam center [18]. They applied the
mentation process, which is difficult to guarantee. The con- polynomial root-finding formula to estimate the target angle,
sistency of these multiple receiving channels is ideal [9]–[11]. and verified that the method can be improved in comparison
It is necessary to maintain and calibrate the antenna array, with the traditional first-order Taylor series expansion. But
which contains multiple antenna units, and it often brings in its essence, it applies the Taylor series expansion; thus,
disadvantages such as complex systems, a large power con- the algorithm optimization effect is limited. Therefore, it is of
sumption, and a high cost. considerable significance to study the ACM DOA algorithm’s
The amplitude comparison-based monopulse (ACM) angle performance and to improve it.
estimation system has a simple structure and it is conve- For complex regression and fitting problems, there are
nient for installing and deploying a mobile carrier. Many some methods and models that have been proven effec-
scholars have studied the ACM DOA algorithm and its sys- tive. Multiple regression model and artificial neural network
tems. Reference [12] uses a second-order Taylor expansion model were established to predict influenza activity, which
approximation to solve the quadratic function extremum and can accurately reflect influenza epidemic characteristics [19].
they derived the monopulse angle measurement formula. The Ruan et al. [20] compared BP neural network model with
authors also presented a theoretical accuracy analysis of the linear regression model and Support Vector Machine (SVM)
monopulse angle measurement and pointed out the relation- in predicting the citation counts of individual papers. In [21],
ship between the monopulse angle measurement error, the classification and regression trees model was used to predict
beamwidth, and the array signal-to-noise ratio (SNR). The blood pressure for people.
narrower the beamwidth, the higher the SNR and the smaller In terms of the realization of the direction finding system,
the angle measurement error. In another study [13], the hard- some novel ideas have emerged. A two-antenna, single radio-
ware comparator is not used in the monopulse antenna sys- frequency (RF) front-end DOA estimation system is proposed
tem, and the sum and difference signal are obtained by and it extends the measurements to different locations by
performing signal processing to achieve the ACM angle shifting the antenna tuple together as a single entity [22].
estimation. Priyanka et al. [14] proposed a classifier-based Reference [23] uses two commercial wifi panel antennas to
amplitude comparison direction-finding (ACDF) algorithm, build a convenient system, and uses the amplitude monopulse
which uses a fuzzy c-means algorithm and interpolation tech- function to achieve DOA estimation.
niques to enhance the DOA’s performance accuracy. In [15], In this investigation, we studied the ACM DOA algorithm.
a passive angle estimation using the monopulse correlation For the problem of nonlinear errors in the estimation process,
method is proposed. Guo and Li [16] further improved the we established a neural network model to compensate for
algorithm and solved the direction-finding problem in two the initial estimation results. This improves the accuracy
steps. The improved algorithm first roughly measures the of the angle estimation results, it enhances the limitation
direction of arrival (DOA), then it only measures the DOA of the original algorithm on the measurement range, and
within a limited angular interval, and then it searches for it improves the robustness of the algorithm. We designed
the maximum correlation coefficient; thus, speeding up the a novel test method that uses a single directional antenna
algorithm. to form two antenna beams with a specific angle by rota-
However, the traditional ACM DOA algorithm has a prac- tion. The ACM algorithm is implemented and the effec-
tical angle measurement interval. This shortcoming is caused tiveness of the algorithm that is proposed in this study is
by the algorithm theory itself. In the process of the algo- verified.
rithm, the first-order Taylor expansion formula is used to The contributions of this investigation are as follows:
approximate the received signal. According to the nature 1) This study is focused on the shortcomings of the
of Taylor expansion, a polynomial can be used to approxi- traditional ACM DOA algorithm’s active angle mea-
mate the function value at a specific point., The higher the surement interval. In addition, this investigation
polynomial order, the more accurate the approximation, and addresses the limitation of the angle measurement
the closer to a specific point, the smaller the approxima- range; thus, a method based on a neural network model
tion error. For the traditional ACM algorithm, it provides is proposed for compensation. Because the first-order
an angle estimation result with an accuracy higher than the Tayler series is used in the bisector of the two bore-
Rayleigh criterion in a smaller angle range near the bisector sights, the algorithm has a large error at the position
of the two boresights, but when the signal direction deviates deviating from the bisector. In this study, the neural
from the bisector, the angle estimation deviation is larger. network model is used to compensate for the error, and
Iqbal et al. [17] proposed a method to reduce the error of the then the final DOA estimation result is obtained, which
amplitude comparison-based direction-finding system. For increases the angle measurement performance.
difference signal u1,rx (θ ) can be calculated from u1,rx (θ ) and coefficient ρ that corresponds to θ1/2 and θk from the lookup
u2,rx (θ) as follows. tables, and use the two receiving antennas to obtain the sig-
( nals u1,rx (θ) and u2,rx (θ). Finally, use the above conditions to
uP,rx (θ ) = u1,rx (θ ) + u2,rx (θ ) = K [g(θk + θ) + g(θk − θ)] obtain the DOA estimation result θ̂.
u1,rx (θ) = u1,rx (θ ) − u2,rx (θ ) = K [g(θk + θ) − g(θk − θ)] According to the previous introduction and analysis,
(6) the traditional ACM DOA algorithm uses a first-order Taylor
expansion to approximate the calculation when calculating
Among them, gP (θ) = g(θk + θ) + g(θk − θ) is the sum the normalized slope coefficient, ρ, which introduces errors.
beam pattern, and g1 (θ) = g(θk + θ) + g(θk − θ) is the Especially for the direction that deviates from the bisector
difference beam pattern. of the two boresights, this method can estimate the angle,
According to the Taylor expansion, when θ tends to be 0 the error is substantial, and it is determined by the nature of
(infinitely close to the bisector of the two boresights), the the Taylor expansion itself. Therefore, the traditional ACM
approximate results can be expressed as follows. angle estimation algorithm has an effective angle measure-
ment interval in a practical application. In the interval around
(
g(θk + θ) = g(θk ) + g0 (θk )θ + o(θ 2 ) ≈ g(θk ) + g0 (θk )θ
the bisector of the two boresights, an accurate angle estima-
g(θk − θ) = g(θk ) − g0 (θk )θ + o(θ 2 ) ≈ g(θk ) − g0 (θk )θ tion can be obtained. But as the target angle deviates from
(7) the bisector of the two boresights, the algorithm is no longer
active. Figure 3 uses a Gaussian antenna with an HPBW
The first-order Taylor expansion formula is used to approx-
of 20◦ as an example to show the theoretical angle estimation
imate the second order polynomials and above to zero. This
performance of the ACM DOA algorithm under the different
processing brings errors to the final angle estimation results,
antenna squint angles without considering the influence of the
which is also the research content of this paper. In this approx-
noise. Fig. 3(a) is a three-dimensional surface diagram which
imation, the ratio of the sum amplitude of the signal and
shows the angle estimation error under conditions of differ-
the signal’s difference amplitude the can be expressed as the
ent antenna squint angles (θk ) and different authentic signal
following Eq. (8).
DOA. Fig. 3(b) shows four specific conditions of different θk .
u1,rx (θ) g0 (θk )
= θ = ρθ (8)
uP,rx (θ) gθk )
0
Among them, ρ = ggθ(θkk)) is the normalized slope coefficient
of the antenna pattern at the beam squint angle θk .
Through the above derivation, the target signal DOA esti-
mation result can be calculated by applying Eq. (9).
u1,rx (θ) 1
θ̂ = (9)
uP,rx (θ) ρ
According to the above ACM DOA algorithm and the
system model, the block diagram of the algorithm for the
angle estimation can be expressed as Fig. 2.
It can be observed from Fig. 3 that for the traditional ACM the calculation process.
DOA algorithm, the angle measurement error, in theory,
is smaller in the interval around the bisector of the two bore- H = f1 (W [1] I + b[1] ) (10)
sights. When the real signal arrival direction deviates from where W [1] = [wqm ]Q×M , which is the weight matrix from
the bisector, the algorithm angle measurement error gradu- the input layer to the hidden layer, b[1] ∈ RQ×1 is the hidden
ally increases. When the true signal arrival direction is 20◦ , layer’s bias matrix, and f1 (∗ ) is the activation function of the
the angle estimation error reaches 13◦ , which cannot provide hidden layer. Similarly, the calculation expression from the
a valid angle estimation result. In summary, the traditional hidden layer to the output layer can be obtained.
ACM algorithm’s active angle measurement interval is only
near the bisector of the two boresights, which is inconvenient O = f2 (W [2] H + b[2] ) (11)
in practical applications. Therefore, to obtain a better target
angle estimation performance and to effectively extend the where W [2] = [wnq ]N ×Q is the weight matrix from the hidden
target angle’s accurate measurement range, the traditional layer to the output layer, b[2] ∈ RN ×1 is the bias matrix of the
ACM algorithm needs to be optimized. output layer, and f2 (∗ ) is the activation function of the output
layer.
III. PROPOSED OPTIMIZATION MODELS
The traditional ACM DOA algorithm performs a first-order B. THE NEURAL NETWORK-OPTIMIZED AMPLITUDE
Taylor series expansion at the bisector of the two boresights. COMPARISON-BASED MONOPULSE (NN-ACM)
The angle estimation error at the direction deviating from ALGORITHM
the bisector has nonlinearity and it is difficult to eliminate 1) INPUT AND OUTPUT OF THE MODEL
through a theoretical calculation. The neural network can Using the neural network model, the traditional ACM DOA
fit any nonlinear object with a high accuracy, it has robust algorithm is optimized, mainly for the case of the deviation
nonlinear mapping, and it is easy to implement. It is an from the bisector of the two boresights. This is based on
effective method to optimize the traditional ACM algorithm known parameters and accurate DOA estimation results are
by using the neural network method. obtained. According to the analysis of the traditional ACM
DOA algorithm in Section II, the parameters that determine
A. BASIC MODEL OF THE NEURAL NETWORK the performance of the DOA estimation are mainly the half-
In general, the typical three-layer neural network structure is power beamwidth and the antenna squint angle. The setting
illustrated in Fig. 4. required for the DOA estimation that uses the traditional
ACM DOA algorithm is the signal strength that is obtained
from two directional antennas. Besides, the noise will also
affect the angle estimation result. Therefore, the model is
designed as a four-input and one-output model, that is, M = 4
and N = 1. The input variables are the half-power beamwidth
(HPBW) θ1/2 , the angle 2θk between the antenna boresight,
the angle calculation result θ̃ of the traditional ACM DOA
algorithm, and the SNR. The output variable is the angle
estimation result of the target signal.
received signal. Therefore, when generating the training data rate is too large, the model may not converge. The function of
set, θ̃ is calculated by providing the authentic signal DOA θ, the activation function is to add nonlinear factors to the neural
and then θ̃ is used as the input variable of the training set. network so that it can solve more complex problems more
That is, the range of θ̃ is determined by θ. Regardless of the effectively. The most commonly used activation functions are
changes in the other parameters, any given will always have the Sigmoid function and the rectified linear unit (ReLU)
a corresponding θ̃. Considering that the algorithm requires function.
the target signal’s authentic angle of arrival between the two After the above analysis and optimization, the neural
beams. The value range of θ is [−θ1/2 , θ1/2 ] and it has a network-optimized ACM DOA algorithm can be obtained.
step of 0.2◦ . The model also considers the impact of the The Fig. 5 presents the flow chart of the neural network
different noise conditions and it uses the SNR to quantify the optimized ACM angle estimation algorithm.
noise, its value range is [−20dB, 20dB], and the step is 10dB.
In summary, the variables of the data set are show in Table 1.
TABLE 1. Variables of the data set.
3) MODEL NORMALIZATION
In order to solve the influence of the dimension between
the different data and to improve the accuracy of the neural
network model, the input variables and output variables of the
model are normalized; hence, the input variables and output FIGURE 5. The block diagram of the neural network optimized ACM angle
estimation algorithm.
variables of the model have the same order of magnitude.
When using the model, the output of the model needs to be Based on the traditional ACM DOA algorithm, the training
denormalized. The normalization formula is as follows. data set is used to train the neural network, and the training
y = (ymax − ymin )∗ (x − xmin )/(xmax − xmin ) + ymin (12) result is saved. According to the diagram, when making an
angle estimate, the measurement result is first used to cal-
Among them, [ymin , ymax ] is the range of values for the culate θ̃ according to the traditional ACM DOA algorithm.
variables after normalization, which is [−1,1] in this study, Then, the result is inputted into the neural network together
[xmin , xmax ] is the real range of the values for the variables ∧
with the other conditions (θ1/2 , θk , SNR) to obtain the esti-
before normalization, and x is the variable being normalized. ∧
mated value θ̂ of the target angle. Among them, SNR can
4) MODEL TRAINING PARAMETERS be obtained by the SNR estimation method, which is not the
The neural network model’s training parameter settings focus of this article and this will not be explained in detail. For
mainly include the number of hidden layer neurons, the max- the entire process, the neural network training process con-
imum number of iterations, the training target, the learning sumes a lot of computing resources and time; however, it can
rate, and the activation function. The simplest model uses be performed offline. In actual use, the training results are
a three-layer neural network structure, which includes an directly used; thus, it will not significantly impact real-time
input layer, a hidden layer, and an output layer. The input processing.
and output variables determine the number of neurons in the
input layer and the output layer. According to Kolmogorov’s IV. ALGORITHM EVALUATION
theorem [25], M = 4, N = 1, and the neuron of the hidden This section assesses the performance of the proposed neural
layer has a value of nine. The maximum number of itera- network-optimized amplitude comparison-based monopulse
tions, Niteration , and the training target are used for stopping (NN-ACM) DOA algorithm.
the training. After reaching either of these two parameters,
the training will end and it needs to be set according to the A. ALGORITHM PERFORMANCE OF THE TEST DATA SET
performance of the model. If the learning rate is too small, the Using the data set in Section III, we randomly selected 60%
model’s convergence rate may be too slow, and if the learning as the training set, 20% as the verification set, and 20% as
FIGURE 7. Comparison of the Monte Carlo experimental results of the performance of the different algorithms. The HPBW = 10◦ , 20◦ , 30◦ , 40◦ , 50◦ , and
60◦ , the antenna squint angle is equal to the HPBW, the angle estimation mean square root error results correspond to the different real signal arrival
◦
directions, and the Monte Carlo times are set to 1000. The blue ‘‘ ’’ represents the traditional ACM algorithm, the green ‘‘’’ represents the third-order
Taylor expanded ACM algorithm, and the red ‘‘∗ ’’ represents the NN-ACM algorithm that is proposed in this study.
signal arrival direction is near the bisector of the two bore- ACM algorithm and the third-order Taylor expansion ACM
sights, the angle estimation result is close to the traditional algorithm, respectively.
ACM algorithm. When the real signal arrival direction devi- The above results show that the proposed NN-ACM algo-
ates from the bisector of the two boresights, the proposed rithm has a better performance for the signal DOA estimation,
NN-ACM algorithm can avoid large angle estimation errors. especially for target signals that deviate significantly from
For the antenna with the HPBW of 10◦ , the antenna squint the bisector of the two boresights. This improves the angle
angle of 10◦ , and the signal arrival direction of 10◦ , the RMSE measurement accuracy and extends the effective angle mea-
of the proposed NN-ACM algorithm is reduced by 70.86% surement range.
and 69.89% in comparison with the traditional ACM and
the third-order Taylor expansion ACM, respectively. For the V. EXPERIMENT
antenna with the HPBW of 60◦ , the antenna squint angle This section describes a system that uses the traditional ACM
of 60◦ , and the signal arrival direction of 60◦ , the RMSE algorithm, the third-order Taylor expansion ACM algorithm,
indicators of the proposed NN-ACM algorithm are reduced and the proposed NN-ACM algorithm to estimate the DOA of
by 88.16% and 87.76% in comparison with the traditional the signal and to compare the performance of the algorithms.
FIGURE 8. The experimental system includes a directional antenna, a rotary table, a receiver, and a DOA estimation component.
TABLE 4. Simulation conditions settings. The dataset can be get capability, and the DOA estimation component, as depicted
according to the simulation settings.
in Fig. 8. The system components prior to the DOA estima-
tion block provide data acquisition. The steps of this pro-
cess are as follows. First, the antenna is roughly pointed in
the target direction, which is recorded as position 1, and it
uses the receiver to receive the target signal while measur-
ing the amplitude of the received signal at this time. Sec-
ond, the rotary table is turned to rotate the antenna by a
specific angle 2θk , and this is recorded as position 2. Third,
the receiver obtains the target signal again, and it measures
the amplitude of the received signal at this time. This process
completes a set of measurements.
In two measurements, the angle of the antenna rotation is
accurately controlled by the controller, and its value is passed
to the DOA estimation block. In the signal receiving stage,
a super-heterodyne receiver is used to process and collect
the signals that are received by the antenna. The primary
mechanism is to down-convert the high-frequency signal that
is received by the antenna into a lower-frequency signal
through mixing to facilitate subsequent processing. The sig-
nal received from the receiving antenna is doped with noise,
and there may be other signal interference outside the signal
band. As a result, the first step of processing the received
signal is to perform a RF signal adjustment. The preliminary
processed signal passes through the mixer, and the signals
from the local oscillator are multiplied. After filtering out
the high-frequency components in the product, the signal
frequency drops from the radio frequency to the intermediate
frequency. The analog-to-digital converter (ADC) is used to
A. MEASUREMENT SETUP SYSTEM perform analog-to-digital (A/D) conversion on the interme-
The proposed system consists of a directional antenna diate frequency signal to obtain discrete digital sampling
that is mounted on a rotary table, a controller board, results; thus, completing a data acquisition operation. The
a super-heterodyne receiver with a complex signal recording collected signals are then transmitted to the DOA estimation
block through the central processing unit (CPU). In the DOA TABLE 5. Parameter settings of the experimental system.
estimation module, the acquired digital signal is first calcu-
lated by using the correlation method to calculate the ampli-
tude of the measured signal, and then the angle estimation
result is obtained. The set-up of the experimental system is
presented in Fig. 9.
FIGURE 11. Experimental error results of the different algorithms. One hundred sets of the measurement samples were randomly selected. The green
histogram represents the traditional ACM algorithm. The blue histogram represents the third-order Taylor expanded ACM algorithm. The red histogram
represents the proposed NN-ACM algorithm.
collected. Therefore, the 31 pieces of collected data are TABLE 6. Performance metrics of different algorithms.
divided into two groups: α1 ∈ [−15◦ , 0◦ ] and α2 ∈
[0◦ , 15◦ ]. By doing this, θk = α2 −α
2
1
and θ = − α1 +α
2
2
by the neural network. Similarly, some other regression mod- obtained by training is used to verify the algorithm of the test
els can complete this work. In this part, we use the data set data set. The MAE index of the NN-ACM algorithm proposed
obtained in part B to compare the performance of different in this study reduced by 82.8% and 77.69%, respectively, in
regression models, including Line-ar Regression (LR) model, comparison with the traditional ACM algorithm and the third-
Regression Tree (TR) model, and Support Vector Regression order ACM algorithm.
Machine (SVRM). The parameters of different models are In this study, we set up a single antenna and a single
shown by Table 7. RF front-end wireless signal DOA estimation system to
verify the proposed algorithm. The system uses a standard
TABLE 7. Parameters settings for different models. gain horn antenna. By rotating the antenna to achieve two
measurements at different angles, based on the ACM angle
estimation algorithm, the signal DOA is estimated. Through
experiments, the NN-ACM algorithm that is proposed in this
study is verified. In comparison with the traditional ACM
angle estimation algorithm and the third-order amplitude
comparison-based angle estimation algorithm,the MAE indi-
cators reduce by 81.62% and 72.62%, respectively, the value
reaches 0.1091◦ , and the optimization effect is obvious. Com-
pared with other regression models, the proposed neural net-
We trained the above three models and compared the work model also performs well.
performance of them with that of the proposed NN-ACM
algorithm. Table 8 shows that some other regression models REFERENCES
can also be used to optimize the traditional ACM algorithm to [1] N. Kaur and S. K. Sood, ‘‘An energy-efficient architecture for the Internet
of Things (IoT),’’ IEEE Syst. J., vol. 11, no. 2, pp. 796–805, Jun. 2017.
improve the accuracy of angle estimation. The neural network [2] J. Capon, ‘‘High-resolution frequency-wavenumber spectrum analysis,’’
model proposed in this paper has better performance than LR Proc. IEEE, vol. 57, no. 8, pp. 1408–1418, Aug. 1969.
model, RT model, and SVRM. However, it should be noted [3] R. Schmidt, ‘‘Multiple emitter location and signal parameter estimation,’’
that the focus of our research is to provide a method that uses IEEE Trans. Antennas Propag., vol. 34, no. 3, pp. 276–280, Mar. 1986.
[4] R. Roy, A. Paulraj, and T. Kailath, ‘‘ESPRIT—A subspace rotation
neural network to optimize the traditional ACM algorithm to approach to estimation of parameters of cisoids in noise,’’ IEEE Trans.
obtain better angle estimation results. In the future, with the Acoust., Speech, Signal Process., vol. 34, no. 5, pp. 1340–1342, Oct. 1986.
development of artificial intelligence and machine learning, [5] A. Barabell, ‘‘Improving the resolution performance of eigenstructure-
based direction-finding algorithms,’’ in Proc. IEEE Int. Conf. Acoust.,
there may be models that can achieve better results. This is Speech, Signal Process. (ICASSP), Boston, MA, USA, Apr. 1983,
worth looking forward to. pp. 336–339.
[6] D. Wang, R. Chai, and F. Gao, ‘‘An improved root-MUSIC algorithm and
MSE analysis,’’ in Proc. Int. Conf. Comput., Inf. Telecommun. Syst. (CITS),
TABLE 8. Performances of different models. Kunming, China, Jul. 2016, pp. 1–4.
[7] M. A. Yaqoob, A. Mannesson, B. Bernhardsson, N. R. Butt, and
F. Tufvesson, ‘‘On the performance of random antenna arrays for direction
of arrival estimation,’’ in Proc. IEEE Int. Conf. Commun. Workshops (ICC),
Sydney, NSW, Australia, Jun. 2014, pp. 193–199.
[8] A. M. Elbir and T. E. Tuncer, ‘‘Compressed sensing for single snapshot
direction finding in the presence of mutual coupling,’’ in Proc. 24th Signal
Process. Commun. Appl. Conf. (SIU), Zonguldak, Turkey, May 2016,
pp. 1109–1112.
[9] K.-L. Du and M. N. S. Swamy, ‘‘A deterministic direction finding approach
using a single snapshot of array measurement,’’ in Proc. Can. Conf. Electr.
Comput. Eng., 2005, pp. 1188–1193.
VI. CONCLUSION [10] B. Baygun and Y. Tanik, ‘‘Performance analysis of the MUSIC algorithm
For the amplitude comparison-based direction-finding sys- in direction finding systems,’’ in Proc. Int. Conf. Acoust., Speech, Signal
Process., Glasgow, U.K., vol. 4, 1989, pp. 2298–2301.
tems in the positioning and navigation field, an NN-ACM [11] U. Sarac, F. Harmanci, and T. Akgul, ‘‘Experimental analysis of detection
angle estimation algorithm is proposed in this investigation. and localization of multiple emitters in multipath environments,’’ IEEE
This algorithm solves the shortcomings of the traditional Antennas Propag. Mag., vol. 50, no. 5, pp. 61–70, Oct. 2008.
[12] Z. Xu, Y. Huang, Z. Xiong, and S. Xiao, ‘‘On the consistency of mono-
algorithm with a smaller angle measurement range. Based pulse and maximal likelihood estimation with array radar,’’ Modem Radar.,
on the traditional ACM algorithm, the proposed algorithm vol. 35, no. 10, pp. 32–35, Oct. 2013.
uses a neural network model to compensate for the nonlinear [13] T. L. Sheret, C. G. Parini, and B. Allen, ‘‘Monopulse sum and difference
signals with compensation for a failed feed element,’’ IET Microw., Anten-
error that is caused by the first-order Taylor expansion and it nas Propag., vol. 10, no. 6, pp. 645–650, Apr. 2016.
obtains the final angle of the arrival estimation result. The [14] B. Priyanka, V. S. Rani, M. K. Das, and S. Sounak, ‘‘An improved
simulation results show that in comparison with the tradi- amplitude comparison based direction of arrival estimation,’’ Int. J. Emerg.
tional algorithm and the third-order Taylor expansion algo- Technol. Adv. Eng., vol. 4, no. 9, pp. 305–311, 2014.
[15] A. A. Loginov and M. Y. Semenova, ‘‘Applying correlation method to the
rithm, the NN-ACM angle estimation algorithm can improve problem of passive amplitude monopulse direction finding,’’ in Proc. IEEE
the angle estimation accuracy. The neural network that is 3rd Int. Conf. Commun. Softw. Netw., Xi’an, China, May 2011, pp. 66–68.
[16] D. L. Guo and Z. H. Li, ‘‘A fast direction finding algorithm based on JUN YANG received the B.S., M.S., and Ph.D.
correlation processing,’’ Appl. Mech. Mater., vols. 373–375, pp. 880–883, degrees from the College of Mechatronics Engi-
Aug. 2013. neering and Automation, National University of
[17] M. F. Iqbal, Z. Khalid, M. Zahid, and A. Abdullah, ‘‘Accuracy improve- Defense Technology, China, in 1994, 1999, and
ment in amplitude comparison-based passive direction finding systems 2007, respectively. He is currently a Professor with
by adaptive squint selection,’’ IET Radar, Sonar Navigat., vol. 14, no. 5, the College of Intelligence Science and Technol-
pp. 662–668, May 2020. ogy, National University of Defense Technology.
[18] C. Chengzen, ‘‘Monopulse angle estimation with adaptive array based on
His teaching and research interests include sig-
the third-order Taylor series,’’ Modern Radar, vol. 35, no. 8, pp. 32–36,
nal processing, space instruments, global naviga-
Aug. 2013.
[19] H. Xue, Y. Bai, H. Hu, and H. Liang, ‘‘Influenza activity surveillance based tion satellite system applications, and intelligent
on multiple regression model and artificial neural network,’’ IEEE Access, satellite.
vol. 6, pp. 563–575, 2018.
[20] X. Ruan, Y. Zhu, J. Li, and Y. Cheng, ‘‘Predicting the citation counts of
individual papers via a BP neural network,’’ J. Informetrics, vol. 14, no. 3,
Aug. 2020, Art. no. 101039.
[21] B. Zhang, Z. Wei, J. Ren, Y. Cheng, and Z. Zheng, ‘‘An empirical study on
predicting blood pressure using classification and regression trees,’’ IEEE ZHIJUN MENG received the Ph.D. degree in
Access, vol. 6, pp. 21758–21768, 2018. instrument science and technology from the
[22] A. Gorcin and H. Arslan, ‘‘A two-antenna single RF front-end DOA estima- National University of Defense Technology
tion system for wireless communications signals,’’ IEEE Trans. Antennas (NUDT), China, in 2017. He is currently an
Propag., vol. 62, no. 10, pp. 5321–5333, Oct. 2014. Assistant Research Fellow with the College of
[23] M. Poveda-Garcia, J. A. Lopez-Pastor, A. Gomez-Alcaraz, Intelligence Science and Technology, NUDT. His
L. M. Martinez-Tamargo, M. Perez-Buitrago, A. Martinez-Sala, research interests include digital signal process-
D. Canete-Rebenaque, and J. L. Gomez-Tornero, ‘‘Amplitude-monopulse
ing, on-board intelligent processing platform,
radar lab using WiFi cards,’’ in Proc. 48th Eur. Microw. Conf. (EuMC),
inter-satellite link of navigation constellation, and
Madrid, Spain, Sep. 2018, pp. 464–467.
[24] Y. J. Han, J. W. Kim, S. R. Park, and S. Noh, ‘‘An investigation into high-precision ranging and time synchronization.
the monopulse radar using tx-rx simulator in electronic warfare settings,’’
in Proc. Symp. Korean Inst. Commun. Inf. Sci., Jeongseon, South Korea,
Jan. 2017, pp. 705–706.
[25] V. Ku̇rková, ‘‘Kolmogorov’s theorem and multilayer neural networks,’’
Neural Netw., vol. 5, no. 3, pp. 501–506, Jan. 1992.
KAI LIU received the M.S. degree in instrument
science and technology from the National Uni-
versity of Defense Technology, in 2016, where
he is currently pursuing the Ph.D. degree with
the College of Intelligence Science and Technol-
ogy. His research interests include global naviga-
tion satellite system positioning, global navigation
satellite system signal processing, and pseudolite
application.
ENQI YAN received the B.S. degree from the
College of Intelligence Science and Technol-
ogy, National University of Defense Technology,
in 2018, where he is currently pursuing the M.S.
degree. His research interests include signal pro-
cessing, ground-based positioning, and navigation
technology. XIAOYU LI received the B.S. degree from the
College of Intelligence Science and Technology,
National University of Defense Technology,
in 2018, where he is currently pursuing the
M.S. degree. His research interests include
ground-based positioning and navigation
technology.