Abstract

A multiple parameter estimation method based on RJ-MCMC for multiple nondiscernible targets is proposed in this paper. Different from the traditional estimation methods, the proposed method can simultaneously complete the joint estimation of the target number and the target location parameters. More importantly, the method proposed in this chapter is applicable to many situations with different power and nondistinguishable target. The simulation results show that the method proposed in this chapter requires less observation time to obtain similar and even better estimation performance than the ML-MDL method, which is of great significance for real-time processing.

1. Introduction

In the process of fighter penetration, as shown in Figure 1, a two-tier echelon and a team's wedge formation are usually used [1].

It can be seen that two or more than two targets are likely to exist in the same distance-angle resolution unit of the radar when the target is launched with a double “Echelon” or a team ’s “wedge” formation. With the influence of side lobe jamming and false target jamming [25], radar’s display on the two-dimensional display of distance angle is shown in Figure 2. The red pentagram represents the target that radar is detecting or tracking, and the dot represents other targets or false targets.

From Figure 2, we can see that, during the penetration process, many false targets may be observed in the range angle dimension of radar. The black dots represent the false targets in the sidelobe region, which can be suppressed by the side lobe countermeasures. The blue dots represent the false targets in the different range resolution units in the radar main beam resolution unit and can be identified or suppressed by the method of distance dimension false target interference. However, the false targets (green dots) in the same distance and angle resolution units are still possible to cause interference to the radar angle measurement and tracking system. Serious deviation will occur when the angle of the target is estimated by using the traditional single pulse processing.

From the spatial domain, the composite jamming described above can deceive monopulse radar from a multisource coherent/incoherent angle. The solution to this problem from the beam is the angle superresolution method based on the improved monopulse processing method, and it mainly includes complex monopulse processing method [610], parameter estimation method based on joint bin processing (JBP) [11, 12], and maximum likelihood (ML) estimation. The complex monopulse processing method assumes that the target just falls on the sampling point of matched filter and only uses one matched filter to sample information, so it can only solve the problem of angle estimation of up to two indistinguishable targets. The ML estimation algorithm based on JBP model is computationally intensive and easy to fall into local extremum. When the number of samples is small and the SNR is low, the minimum description length (MDL) criterion is used to estimate the number of targets in the beam and it is very easy to fail. The standard MCMC method cannot “jump” between subspaces of different dimensions, so it does not have the ability to estimate the number of targets. A direct solution is similar to the method proposed by [11, 12]. In order to get the target parameters estimation, the order MCMC sampling algorithm is run independently and the number of targets is fixed at each time. Then the number of targets is judged by MDL criterion. However, there is no substantial improvement in the amount of computation and estimation accuracy. Therefore, in this paper, we use RJ-MCMC method to jointly estimate target number and target position parameters. RJ-MCMC method can “jump” from different dimension space when the dimension of parameter space changes; that is, it can directly sample according to the joint distribution of A and finally get the estimation results of target number and target position parameters.

The remainder of this paper is organized as follows. In Section 2, the joint bin processing (JBP) model is established. Then, the prior and posterior distributions of Bayesian parameter estimation are derived in Section 3, followed by a multitarget parameter estimation algorithm for monopulse radar Based on RJ-MCMC is proposed in Section 4. Some simulations are conducted to verify the performance of the proposed method in Section 5. Finally, we conclude the paper in Section 6.

2. Joint Bin Processing Model

Before giving the model, we first make the following assumptions:

(I) Assuming that the target model is a point target model, the extended target is not considered.

(II) When the noise is not considered, the output of matched filter is triangular waveform; that is, the radar transmits the signal with rectangular envelope.

(III) The sampling interval after matched filtering is pulse width T, which means that a target can only appear in its adjacent matched filtering sampling points.

Figure 3 shows the “leakage” model of two targets at two adjacent sampling points. represents the time offset of the real target position relative to the sampling point 1. (or ) is the peak amplitude of the target echo in the same phase (or quadrature) channel after matched filtering. If is defined, the amplitude of the target echo at the first and second sampling points is and , respectively.

Suppose that there are k targets between the two sampling points. When the radar launches the first pulse, we can get the target’s observed values at two sampling points, as shown in Formula (1):where, , , and are the parameters to be estimated, respectively, the k target in the subgate in relative distance, azimuth, and elevation information. , , and are the observation data for sum, azimuth, and elevation difference channels for sampling point 1. , , and are the observation data for sum, azimuth, and elevation difference channels for sampling point 2. is the matching pulse output of the m pulse of the j target. obeys the Gauss distribution of zero mean and variance.

The observation model given by Formula (1) is expressed as vector matrix form:whereCombined with the group observations, we can get the following:where is a set of unknown parameters, , , , and indicates a transposing of a matrix or vector. , , and , respectively, represent the vectors of observation matrix , amplitude matrix , and noise matrix .

3. Bayesian Parameter Estimation Method

3.1. Prior Distribution Hypothesis

Because the actual location of the target is unknown, it can be assumed that it is evenly distributed between two consecutive sampling points [13]:Because the independence between targets, the parameter space of can be expressed as Under the condition that the number of targets is , the location parameters of all targets areThe prior distribution of target number obeys censored Poisson distribution: Document [14] points out that the number of targets that can be distinguished within the beam cannot exceed 5 at most, that is, . can be understood as the number of desired targets, and its influence can be eliminated by calculating Bias factor .

Under the condition of is known, the target amplitude obeys the Gauss distribution whose mean value is zero and the covariance is . , . denotes the expected signal-to-noise ratio and obeys the conjugate Gama prior distribution, that is,The noise power can also be assumed to obey the conjugate Gama prior distribution:And , , , and stand for superparameters.

3.2. Posteriori Distribution Derivation

According to Bayes principle, the joint posterior distribution of all parameters iswhere is a likelihood function, which can be obtained by Formula (4), that is,The joint posterior distribution of can be obtained by chain decomposition method, that is,According to the prior distribution hypothesis, we can get the joint distribution of as follows:Using the above assumptions and derivation, we can get the following:where , , and .

According to the prior distribution hypothesis of and , we can eliminate the and in Formula (15) and finally get the joint posterior distribution of asBecause the location parameters of each target are independent of each other, if , , and are known, then the location parameter vector of the target follows the following distribution:where represents all the parameters except column i in matrix , .

4. Parameter Estimation Algorithm Based on RJ-MCMC

RJ-MCMC is essentially a generalized state space MH algorithm [15, 16]. It includes three states: the birth process, the destruction process, and the renewal process. The corresponding probabilities are , , and respectively, and for all , there are . and are as follows:where is a jump parameter, which controls the jump probability of the renewal process to the birth and death process.

The main process of the RJ-MCMC algorithm can be described as follows [17].

Step 1. Initialization:

Step 2. The ith iteration process is as follows: Sample ;If , execute the birth process;Otherwise, if , then execute the destruction process;Otherwise, execute the renewal process.

Step 3. , and return to Step 2.

4.1. The Birth Process

Suppose the current parameter space is and . After randomly generating a new target, the parameter space becomes . According to the prior distribution of target parameters, we can get the recommended distribution of birth process and extinction process, that is,Combining formulas (19) and (20), we can get the reception rate and the reception probability areThe specific steps of the birth process can described as below.

Step 1. A new target is generated randomly according to the prior distribution of target location parameters.

Step 2. Calculate the by the Formula (21);Take sample .

Step 3. If , the state of Markov chain is changed to ;Otherwise, the original state is kept.

4.2. The Destruction Process

Suppose the current parameter space is , . Then we remove one target randomly and get the new parameter space . Similar to the birth process, we can get the reception rate and the reception probabilities of the destruction process areThe specific steps of the destruction process can described as below.

Step 1. Remove one target randomly from the existing goals.

Step 2. Calculate the by Formula (22);Take sample .

Step 3. If , the state of Markov chain is changed to ;Otherwise, the original state is kept.

4.3. The Renewal Process

The renewal process is actually a standard MCMC sampling process. In this article, we use mixed MH sampling to generate , in order to achieve optimal search and traversal of target location parameter space, as shown in Table 1.

The receiving probability of the update process can be obtained asTo determine the convergence of the direct determination method, calculate a mean ergodic every 50 iterations, if the absolute value of three consecutive mean calculation results the difference of the control coefficient error is less than the set, to determine the estimate convergence and to stop the iteration.

5. Computer Simulation Results

Assume there is a maximum of 5 goals between two consecutive sampling assumptions. Location parameters and their settings in the document [11] are the same, as shown in Table 2. Given the hyperparameters and other related parameters as [12], , , , , and . Monte Carlo simulation 200 times is to get the following results. We will call the method in the document [11, 14] abbreviated as ML-MDL.

Experiment 1 (performance analysis for estimating target location parameters). When the target has the same power, Figures 46 show the wavelet door relative distance of target 1, azimuth, and pitch angle estimation accuracy, under different SNR conditions and different real target number conditions.
From Figures 46, we can see that, in any case, the estimated RMSE will increase as the number of real targets increases. For ML-MDL method, increasing the number of observation pulses can improve the accuracy of parameter estimation to a certain extent. In addition, we can see that the estimation performance of the RJ-MCMC method is between the other two cases under the condition of 10 subpulses. That is to say, compared with the ML-MDL method, the RJ-MCMC method has better estimation performance under the same sub pulse number condition.

Experiment 2 (RMSE estimation of two targets under different SNR conditions). Suppose there are two different power targets and the SNR of target 1 changes from 15dB to 30dB and SNR of target 2 varies from 17dB to 32dB. Every 5dB results are achieved across 200 Monte-Carlo simulation, as shown in Figures 79. In the diagram, the SNR of the abscissa represents the SNR of target 1.
As can be seen from Figures 79, when there are two targets with different power and when the target SNR is greater than 15dB, the target’s relative distance, azimuth, and pitch angle of the target in the subwave gate can be, respectively, 0.045, 0.08, and 0.09, respectively. And obviously, the parameter estimation accuracy of the target with larger SNR is better than that of the target with smaller SNR.

Both the proposed algorithm and the ML-MDL algorithm are the concrete implementation of MCMC algorithm. The computational complexity of the two methods corresponds, mainly depending on the number of subpulses M. However, as can be seen from Figures 79, the estimation performance of RJ-MCMC method under 10 subpulses is between the other two cases. That is to say, compared with ML-MDL method, RJ-MCMC method has better estimation performance under the same number of subpulses. This also means that compared with ML-MDL method, RJ-MCMC method needs less observation time to obtain the same or similar estimation accuracy as ML-MDL method, which is of great significance for real-time processing.

6. Conclusions

In this paper, we propose a multiple parameter estimation method based on RJ-MCMC for multiple nondiscernible targets. Different from the traditional estimation methods, we need to estimate the target parameters and then estimate the order of the model (the number of the targets). The proposed method can simultaneously complete the joint estimation of the target number and the target location parameters. More importantly, the method proposed in this chapter is applicable to many situations with different power and nondistinguishable target. The simulation results show that the method proposed in this chapter requires less observation time to obtain similar and even better estimation performance than the ML-MDL method, which is of great significance for real-time processing.

Data Availability

The data in this paper are mainly some actual measurement interference data. The interference data used to support the findings of this study are available from the corresponding author upon request. Data are research results with intellectual property, so there are some restrictions on data access.

Conflicts of Interest

No potential conflicts of interest were reported by the authors.

Authors’ Contributions

Jian Gong and Hui Yuan designed the algorithm scheme. Jian Gong performed the experiments and analysed the experiment results. Qun Wan, Hui Yuan, and Yiduo Guo contributed to the manuscript drafting and critical revision. All authors read and approved the final manuscript.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant nos. 61601502 and 61501501.