Abstract
Nowadays, orthogonal frequency division multiplexing (OFDM) radars have been used in many applications such as target detection and recognition in vehicular networks and surveillance systems, according to their frequency diversity property. The model of the received signal in an OFDM radar based on target’s parameters has a non-linear form with respect to unknown velocity and scattering coefficients, so there is no possibility of achieving a closed form solution for Maximum Likelihood Estimation of the unknown parameters and so the Neyman–Pearson detector. Therefore, in all published works, the generalized likelihood ratio (GLR) detector is obtained for the target with known velocity, or in case of simultaneous unknown velocity and scattering coefficients, only a wide two-dimensional grid search over all possible values of the unknown parameters is considered to maximize the Likelihood ratio. In this paper, a new method is proposed for simultaneous estimations of target velocity and scattering coefficients using a coordinate descent approach, which reduces the above nonlinear problem to two linear problems, and makes the implementation of GLR detector efficient. The simulation results confirm the efficiency of the proposed method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
High resolution is one of the specifications of modern radars in today’s world [1–3]. Common radars, due to low resolution, can only find a target and determine its position, but they cannot provide an image of the target, or indicate exact features of the target. Therefore, to increase both range and Doppler resolutions, OFDM radars are introduced [4–14]. One of the most important applications of OFDM radars is target recognition [15, 16]. Information of the target reflection coefficients in different frequencies is a key feature that can be used in target recognition. Numerous studies have been conducted on OFDM radars [7–22], however, detection in an OFDM radar is rather a new subject, and there is few studies in this area [23–32]. The OFDM signal model versus target parameters including the unknown velocity and scattering coefficients has a nonlinear form, so there is no possibility of achieving a closed form solution for Maximum Likelihood Estimation of the unknown parameters and so the Neyman–Pearson (NP) detector. Therefore, the GLR detector is usually obtained for the target with known velocity [4–9], or in case of simultaneous unknown velocity and scattering coefficients, only a wide two-dimensional grid search over all possible values of the unknown parameters is considered to maximize the Likelihood ratio. GLR in different engineering applications such as detection of fluctuating targets, aircraft vibration, and fault in industrial turbines can be found in [33–37]. The wide two dimensional grid search has a high computational load [23–28]. In this paper, we present an efficient method, which remarkably reduces the computational load compared to two dimensional grid search method.
As to recent works on radar-based networks towards wireless sensing [38–40], we wish to review some state-of-the-art articles, as follows. In [41], a wireless sensor platform is considered to establish a sensor network synchronized in accordance with the microsecond level. Critical performance metrics of the sensor network are quantified, including power consumption and wireless transmission range. The sensor network's static/dynamic measurement accuracy has also been verified in a series of pedestrian bridge experiments. In addition, the ability of the sensor network to detect the vehicle speed is evaluated. In [42], a system architecture for cognitive radar-communication (CRC) transceiver is proposed, and a cognitive waveform design approach, which is suitable for simultaneously performing both data communication and target detection, is then presented. The aims in this work is towards estimating target scattering coefficient (TSC) from the radar scene and facilitating high data rate communications. A similar approach can also be found in [43]. Two fuzzy clustering schemes in radar sensor networks (RSN) data processing is presented for target detection in [44]. The author(s) designed cluster-head (CH) selection mechanism for both intra-cluster single-hop and multi-hop data transmission on the basis of constant false alarm rate (CFAR) under fading environment. In [45], several high-resolution range profile (HRRP) recognition approaches in RSNs are investigated. Firstly in this work, the HRRP target recognition in a radar network is studied, then use of two distance criterions in order to HRRP target recognition are analyzed in RSNs. More future trends can be followed in [40].
In the proposed method, using a coordinate descent approach, which reduces the above nonlinear problem to two linear problems these unknown parameters are estimated via maximum likelihood estimation method. So, in this method, the ML estimation of both unknown parameters have a closed form solution, which can be used in the structure of GLR detector, and therefore, GLR test statistic is achieved without any grid search. To illustrate the efficiency of the proposed method compared to the two dimensional grid search method, we compared them in two scenarios. In the first scenario, we let both methods have approximately the same performance and compare their computation times. In the second scenario, we let both methods have equal computation times and compare their performance. The results in both Scenarios show that the proposed method is more efficient than the two dimensional grid search method.
We represent formulation and characteristics of the problem for targets detection in OFDM radar in the second section. In this regard, a review on the parametric OFDM measurement/assessment model to detect a mobile point (moving target) is done in the presence of clutter through a specified range cell on which the detection process is formulated as a hypothesis test (HT) to determine presence of a target in the targeted range cell. Considering unknown parameters in our model, the GLR test is applied [14]. In the third section, we propose a new method based on conventional GLR detector for target with non-existing speed and scattering features (shown under the coefficients of scattering). We also calculate and compare the computational order of both methods. The simulation results are given in the fourth section to illustrate priority of the proposed method to the common grid search method, we compare them in two different scenarios.
2 Problem Formulation
2.1 OFDM Signaling Model
We assume the target which is moving with a relative constant speed of \(\upsilon\) in terms of the radar platform and is a far field case in the presence of clutter. It is also assumed that the radar has the complete information about test environment. As follows, firstly we design a parametric measurement modelling. Then, we do discussion on some statistical suppositions regarding the effect of clutter/noise.
For experiments, OFDM signaling scenario with L actively used subcarriers, a bandwidth of B (Hz), and pulse duration of T (seconds) are considered. Let a vector as below.
where \(w_{\iota }\) for all values of \(\iota = 0,1, \ldots ,L - 1\) presents complicated weights communicated on L subcarriers, and satisfies the following condition.
We fuse information of the specific range cell (shown by the round trip time of \(\tau\)) by substituting the below form.
for all values of \(n = 1,2, \ldots ,N\) and, \(T_{p}\) is a notation for PRI (pulse repetition interval), and \(N\) is number of temporal measurements within a considered CPI (coherent processing interval). We also suppose OFDM radar contains \(N\) pulses, and \(L\) subcarriers. Received signal model is presented as follows [26].
Where \(X = [x(t_{1} ) \, x(t_{2} ) \, \ldots \, x(t_{N} )]\) is an \(L \times N\) complex matrix that represents received signal at N pulses and L sub-carriers.
\(\Phi^{t} (\upsilon ) = [\phi^{t} (t_{1} ,\upsilon ) \, \phi^{t} (t_{2} ,\upsilon ) \, \ldots \, \phi^{t} (t_{N} ,\upsilon )]\) is an \(L \times N\) complex matrix that represents Doppler Information in different N pulses. \(\Phi^{c} (t) = [\phi^{c} (t_{1} ) \, \phi^{c} (t_{2} ) \, \ldots \, \phi^{c} (t_{N} )]\) is an \(L \times N\) complex matrix consists of entries equal to 1. \(E = [e(t_{1} ) \, e(t_{2} ) \, \ldots \, e(t_{N} )]\) is an \(L \times N\) complex matrix consists of noise. \(x(t) = [x_{1} (t), \, x_{2} (t), \, \ldots , \, x_{L} (t)]^{T}\) is an \(L \times 1\) vector that represent outputs at the \(L\) sub-channels.
\(W = diag(w_{1} ,w_{2} , \ldots ,w_{L} )\) is an \(L \times L\) complex diagonal matrix that \(w_{\iota }\) represents complex weight transmitted over the l-th sub-channel.
\(S^{t} = diag(s_{1}^{t} ,s_{2}^{t} , \ldots ,s_{L}^{t} )\) is an \(L \times L\) complex diagonal matrix consists of the scattering coefficients of target at all sub-channels. Each \(s_{\iota }^{t}\) represents the scattering coefficient of target at the l-th sub-channel.
\(S^{c} = diag(s_{1}^{c} ,s_{2}^{c} , \ldots ,s_{L}^{c} )\) is an \(L \times L\) complex diagonal matrix consists of scattering coefficients of clutter at all of the L sub-channels. Each \(s_{\iota }^{t}\) represents scattering coefficient of clutter at the l-th sub-channel.
\(\Phi^{t} (t,\upsilon ) = [e^{{jw_{{1_{D} }} t}} ,e^{{jw_{{2_{D} }} t}} , \ldots ,e^{{jw_{{L_{D} }} t}} ]^{T}\) is an \(L \times 1\) complex vector that consists of Doppler information at time t, in which \(w_{{l_{D} }} = 2\pi \beta f_{\iota }\) where \(f_{\iota } = f_{c} + l\Delta f\) is the carrier frequency over l-th sub-channel, and \(\Delta f\) and \(c\) are subcarrier spacing and the speed of propagation respectively.
\(\phi^{c} (t) = [1,1, \ldots ,1]^{T}\) is an \(L \times 1\) vector with all elements equal to 1.
\(e(t) = [e_{1} (t),e_{2} (t), \ldots ,e_{L} (t)]^{T}\) is an \(L \times 1\) vector representing noise over L sub-channels. Now, consider that the scattering coefficients of target are deterministic (not random) but unknown, and all of the undesired reflections from the environment are assumed as clutter. Thus, we encounter with two undesired processes, clutter and noise.
2.2 Clutter and Noise Statistical Model
Here, we wish to discuss about the clutter statistical model. We suppose that clutter has under a Gaussian distribution with zero mean value and unknown covariance matrix of \(C_{1}\)(matrix is positive definite). So the clutter model is considered as Eq. (5).
And assume an independency among all pulses considered as below.
We also suppose that the measurement noise in our model is based on a Gaussian distribution, with zero mean value, and unknown covariance matrix \(C_{2}\) which is similarly positive definite.
Consider that the noise and clutter are independent and have the same distribution we can write the distribution of overall interference (noise along with clutter) as below.
where \(CC = C_{2} + WC_{1} W^{H}\) is the unknown covariance matrix of the total interference including noise and clutter.
2.3 Detection Problem
Detector in each radar system conventionally makes the decision about the presence or absence of a target in each individual resolution cell [14]. In this part of paper, we wish to represent a strong statistical HT (hypothesis test) with using our OFDM measurement model represented in a Sect. (2.1). To do decision making whether a sample target is existent or not existent in the targeted range cell in our test, a standard and well-known process is the design of a decision problem to choose between two possible hypotheses of the target-free hypothesis (maybe noted as null hypothesis in somewhere), or the target-present hypothesis (maybe noted as alternate hypothesis in somewhere). The problem can be illustrated in Eq. (9).
where \(\upsilon\) is the velocity of target. Since \(\Sigma ,\Phi ^{\text{t}}\) and \({\text{S}}^{\text{t}}\) were unknown, the optimal Neyman Pearson (NP) detector cannot be used. In a similar way of [26] the sub-optimal Generalized Likelihood Ratio Test (GLRT) is derived as per the above-mentioned problem as follows.
Problem FormulationFinding the test statistic of GLRT, needs a maximization over all possible unknown target velocities and scattering coefficients. Maximizing is one of the drawbacks of detector structure, because it needs a lot of time or computational capacity to find the maximum through a huge two dimensional grid search, and slows down the procedure of detection. This drawback comes from the fact that the observation model in (4) has a nonlinear form in terms of unknown parameters \(\upsilon\) and \({\text{S}}^{\text{t}}\), so we cannot find a closed form solution for ML estimations of the unknown parameters.
3 Proposed Method
In this paper based on a coordinate descent approach, we present a new method which makes it possible to find a closed form solution of ML estimations of unknown target velocity and scattering coefficients without wide grid search, and so implement the GLR test efficiently. This is down in two steps; the first step is improving the OFDM signaling model, in a way that each unknown parameter of the signaling model appear in a linear form, considering the other parameter is known. The second step is determining maximum likelihood estimation of the unknown parameters using the linear model, through a coordinate descent algorithm. So, having the closed form estimation of the target velocity and scattering coefficients, we use them in GLR detector structure (10) without need to the grid search maximization.
3.1 Modifications on OFDM Signaling Model
Since there are two unknown parameters in the signal model (4), i.e. velocity or Doppler information of the target \((\Phi ^{\text{t}} )\) and the scattering coefficient \({\text{S}}^{\text{t}}\), we reformulate this nonlinear model to two linear models based on each unknown parameter considering the other one is known.
In the first step, we assume that \({\text{S}}^{\text{t}}\) is known, and \(\Phi ^{\text{t}}\) is unknown; and modify the observation model (4) to achieve a linear model based on the unknown parameter \(\Phi ^{\text{t}}\). Reformulating (4) we can write:
where \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{X}} = {\text{vec}}\left( {\text{X}} \right)\) is an \({\text{LN}} \times 1\) complex vector, which shows receiving signals, we get it by putting columns of the matrix X below each other.
\({\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}} = {\text{vec}}\left( {\Phi ^{\text{t}} } \right)\) is an \({\text{LN}} \times 1\) complex vector that shows Doppler information of target, and we get it by putting columns of matrix \(\Phi ^{\text{t}}\) below each other. \({\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{c}} = {\text{vec}}\left( {\Phi ^{\text{c}} } \right)\) is an \({\text{LN}} \times 1\) vector with all arrays equal to 1. \({\tilde{\text{S}}}^{\text{t}} = {\text{I}}_{\text{N}} \otimes {\text{S}}^{\text{t}}\) is an \({\text{LN}} \times {\text{LN}}\) complex diagonal matrix consisting of scattering coefficients of target, where \(\otimes\) denotes the Kronecker multiplication. \({\tilde{\text{S}}}^{\text{c}} = {\text{I}}_{\text{N}} \otimes {\text{S}}^{\text{c}}\) is an \({\text{LN}} \times {\text{LN}}\) complex diagonal matrix consisting of scattering coefficients.
\({\tilde{\text{W}}} = {\text{I}}_{\text{N}} \otimes {\text{W}}\) is an \({\text{LN}} \times {\text{LN}}\) complex diagonal matrix that indicates transmitted weights. \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{E}} = {\text{vec}}\left( {\text{E}} \right)\) is an \({\text{LN}} \times 1\) complex vector, that indicates noise and interference, stacked in a vector form. \({\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\theta } } = {\text{vec}}\left(\uptheta \right)\) is an \({\text{LN}} \times 1\) complex vector, that indicates interference (noise + clutter), stacked in a vector form.
According to Eq. (11), we achieve the linear form based on the unknown parameter \({\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}}\). Therefore, it can be easily estimated in a closed form using maximum likelihood estimation method. Then, according to the property of maximum likelihood estimation, actually an estimation of target velocity can be made [14].
We can rewrite Eq. (11) in a matrix form as:
where \({\tilde{\text{X}}} = {\text{diag}}\left( {\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{X}}} \right)\), \({\tilde{\Phi }}^{\text{t}} = {\text{diag}}\left( {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}} } \right)\), \({\tilde{\Phi }}^{\text{c}} = {\text{diag}}\left( {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{c}} } \right)\), \({\tilde{\text{E}}} = {\text{diag}}\left( {\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{E}}} \right)\), and \({\tilde{\theta }} = {\text{diag}}\left( {{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\theta } }} \right)\) are \({\text{LN}} \times {\text{LN}}\) diagonal complex matrices.
In Eq. (12), \({\tilde{\text{S}}}^{\text{t}}\), \({\tilde{\Phi }}^{\text{t}}\) and \({\tilde{\text{W}}}\) are three diagonal matrices, so it is possible to change the places of parameters \({\tilde{\text{S}}}^{\text{t}}\) and \({\tilde{\Phi }}^{\text{t}}\), without any changes in equation. So, the equation can equivalently be written as Eq. (13).
Putting the diagonal elements of matrices \({\tilde{\text{X}}}\), \({\tilde{\text{S}}}^{\text{t}}\) and \({\tilde{\theta }}\) in vector form, we have Eq. (14).
Where, \({\tilde{\text{S}}}^{\text{t}} = {\text{diag}}\left( {\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{S}}^{\text{t}} } \right)\), and \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{S}}^{\text{t}}\) is an \({\text{LN}} \times 1\) complex vector including the elements of main diameter \({\tilde{\text{S}}}^{\text{t}}\).
If target velocity is assumed to be known, Eq. (14) is a liear observation model in terms of unknown target scattering coefficients.
3.2 Maximum Likelihood Estimation of Unknown Parameters
In the OFDM signaling model (4), unknown parameters are put together in the form of multiplication. So, ML estimation of the parameters in this condition is not easy and needs a huge grid search. In this section, based on the coordinate descent approach we find a much more efficient ML estimator for these parameters. First we assume that target scattering coefficients (\({\tilde{\text{S}}}^{\text{t}}\)) are known. Based on Eq. (11), ML estimation of \({\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}}\) can be found as shown in Sect. 3.2.1. Then we assume that target velocity or Doppler information (\({\tilde{\Phi }}^{\text{t}}\)) is known. Now, based on Eq. (14) ML estimation of \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{S}}^{\text{t}}\) can be derived as shown in Sect. 3.2.2. The above two steps should be repeated in a coordinated decent algorithm until it converges and we reach the ML estimation of both unknown parameters.
3.2.1 Maximum Likelihood Estimation of Target Unknown Doppler Information
Assuming \({\tilde{\text{S}}}^{\text{t}}\) is known, and applying maximum likelihood estimation to the linear Eq. (11), we reach to the closed form solution as Eq. (15).
where \(\left( . \right)^{ - }\) indicates the generalized inverse operator.
3.2.2 Maximum Likelihood Estimation of Target Scattering Coefficients
Having the estimation value of \({\tilde{\Phi }}^{\text{t}} \left( {{\tilde{\Phi }}^{\text{t}} = {\text{diag }}\left( {\widehat{{{\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}} }}} \right)} \right)\) from Eq. (15) and applying the maximum likelihood estimation to Eq. (14) we will have:
3.3 Efficient GLR Detector
Knowing estimations of both unknown parameters from previous steps, and rearranging them we have \({\hat{\text{S}}}^{\text{t}}\) and \({\hat{\Phi }}^{\text{t}}\) such that: \(\widehat{{\overset{\hbox{$\smash{\scriptscriptstyle\smile}$}}{\text{S}}}}^{\text{t}} = {\text{vect}}\left( {{\hat{\text{S}}}^{\text{t}} } \right)\), \(\widehat{{{\overset{\hbox{$\smash{\scriptscriptstyle\smile}$}}{\Phi } }^{\text{t}} }} = {\text{vect}}\left( {{\hat{\Phi }}^{\text{t}} } \right)\). Now we can replace them in GLR detector structure easily and achieve the GLR detector structure. So, the efficient GLR detector is as follows:
3.4 Complexity Analysis
In previous parts of this section, an efficient GLR detector for target with unknown velocity and scattering coefficients in OFDM radar is proposed. The superiority of this method to the grid search method is a remarkable saving in the computation time. In this part, both methods are compared for their computational order.
3.4.1 Computational Order of GLR Detector Using Grid Search Method
We assume that the received signal by OFDM radar has L different frequencies and N pulses. So, for achieving GLR detector structure in grid search method, in each iteration, the necessary number of multiplication is:
And the necessary number of summations is:
So in each step of estimation, the necessary computational order is:
Also, we assume a grid search on V velocities and S scattering coefficients. Therefore the overall necessary computational order will be as:
3.4.2 Computational Order of the Proposed Efficient GLR Detector
We consider the same assumptions for the number of frequencies and pulses as the previous section. We also consider the steps of the coordinate decent algorithm to be M. In each step of estimation, the necessary number of multiplication is:
And the necessary number of summations is:
So in each step of estimation, the necessary computational order is:
So the overall necessary computational order of the proposed algorithm is
Number of multiplication necessary:
Considering that usually V × S is much greater than M, Therefore, the necessary computations in the grid search method are more than the proposed method. In grid search method the computations repeat over and over while there are a limited number of repetitions to estimate unknown parameters in the proposed method. So, the computation time in the proposed method is much lower. In the next section, we will investigate this issue through simulation results. Algorithm 1 illustrates the proposed method.
4 Simulation Results
We have executed Monte-Carlo simulation based on 10,000 repeats to obtain performance characteristics of detection in each method for different scenarios, described in Table 1; on which distribution of \(\Sigma _{\text{c}}\) is chosen as CN (0,1). TCR and CNR are considered equal to 5 and 10 dB, respectively. Table 2 describes settings in brief.
We have also assumed that the target velocity components are (305,305) m/s, and therefore the target velocity changes from 0 to 430 m/s. In this study, some scenarios are considered and the effects of frequency diversity of OFDM signaling on their performance are evaluated. In Scenario1, the target velocity is assumed to be known. In Scenario2, target velocity is unknown and the GLR detector uses an exact grid search. In Scenario3, the target velocity is assumed unknown and the GLR detector is used through the target velocity estimation, using the proposed method.
Our goal in Scenario1 is achieving an upper bound for performance comparison of both grid search and the proposed method. In this case, with the assumption of known velocity, the nonlinear observation model reduces to a linear model and so the GLR detector can be obtained easily [26]. Figure 1 shows the performance of GLR detector for different number of subcarriers (L) in the first scenario. According to Fig. 1, the detector performance improves as the number of subcarrier (L) increases, which represents the frequency diversity in OFDM radar.
4.1 Comparing the Results of Both Methods with the Known Velocity Upper Bound
4.1.1 The Grid Search Method and the Effect of Grid Size
Considering the nonlinear OFDM signaling model based on velocity and scattering coefficients of target, achieving GLR detector, requires a big grid search in all possible velocity values and scattering coefficients as can be seen in the structure of the GLRT in Eq. (10). To have a performance near to the known velocity upper bound we first consider 5 × 105 search points to make sure that real unknown parameters will be captured in grid search and the GLR detector achieves the optimal performance.
The simulation result in this scenario is shown in Fig. 2. According to Fig. 2, by increasing the number of subcarriers (L), the GLR detector performance improves.
We can see that the results of the second scenario are closely near to the known velocity upper bound (Scenario1) and have a negligible loss. In grid search, good results are obtained if the real unknown parameters fall in near vicinity of search points of the formed grid, which needs a huge grid size. Thus, this great performance is obtained at the expense of huge computation time. To reduce the computation time we should decrease the grid size. This may cause a considerable distance between the serach poits and real unknown parameters and so decrease the GLRT performance. To make the computation time of the grid search method comparable with the proposed method we should decrease the grid size to nearly 600 points. In this case (scenario 2-inexact grid search) GLR detector performance decreases considerably as is shown in Fig. 3.
4.1.2 The Proposed Method
In the proposed method, the GLR detector has two unknown parameters to be estimated, \(\Phi ^{\text{t}}\) and \({\text{S}}^{\text{t}}\). These two parameters are estimated by maximum likelihood method in a coordinate descent algorithm using Eqs. (15) and (16). For starting this algorithm we consider the initial condition for velocity to be zero in Eq. (16).
The value of \({\tilde{\text{S}}}^{\text{t}}\) is then estimated in the first step (\({\tilde{\text{S}}}^{\text{t}}_{1}\)). This value is replaced in Eq. (15) to estimate \({\tilde{\Phi }}^{\text{t}}_{1}\). This loop is repeated until the estimated values converge to some specific values with a predefined convergence error. These values are considered as estimated values for velocity and scattering coefficients of target. Finally, they would be replaced in GLR detector structure of Eq. (17).
Figure 4 shows the GLR detector performance using the proposed method and its comparison with the first scenario. As it is shown in this figure, the proposed GLR detector performance has a close detection performance compared to the known velocity upper bound (scenario1). Also, it is shown that as the number of subcarriers (L) increases, the detection performance is closer to the upper bound of scenario 1.
4.2 Performance and Computation Time Comparison of the Grid Search and the Proposed Method
In previous Section, both grid search and the proposed method were compared with the upper bound of the first scenario, in which the velocity is known. Now, the detection performance and computation time of Scenario2 and Scenario3 are compared among each other. Figure 5 shows the detection performance of the proposed method compared with fast inexact grid search method as defined above.
Figure 6 illustrates the detection performance of the exact grid search method compared with the proposed method. It can be observed from Fig. 5 And Fig. 6 that the proposed method has much better performance compared to inexact grid search method, while has a comparable performance with the exact grid search. Also, with increasing the frequency diversity in OFDM radar, this slight performance loss decreases.
The important advantage of the proposed method over the exact grid search is the computation efficiency. As mentioned earlier, the proposed method has a comparable performance, which tends to be identical with increasing number of subcarriers (L).
However, its computation time is much lower than the grid search method. In Table 3, the simulation’s computation (or execution) times are shown for the proposed method, exact and inexact grid search methods, which has been executed on a pentium4 computer. According to Table 3, the computation time in the proposed method is very lower than the exact grid search method, while they have nearly the same performance.
4.3 Computing the Performance of Both Methods to Have the Same Computation Time
In this section, assuming that both methods have the same time for processing, their detection performances are compared. Since the computation time in the proposed method is lower than the exact grid search, so the size of grid search should decrease to reach the same processing time. Then, the performance of detection in both method can be compared. The results have been shown in Fig. 7. As it could be seen in this figure, the proposed method has much better performance compared to the same processing time grid search method.
5 Conclusions
In this paper, an efficient GLR detector is proposed for detection of a moving target with unknown velocity and scattering coefficients in OFDM radar. The unknown target parameters appear in nonlinear form in the received OFDM signal model, so there is no possibility to achieve a closed form solution for their ML estimations simultaneously.
So, the desired GLR detector requires a big grid search to find an estimation of unknown target velocity and scattering coefficients.
In this paper, we present a new efficient GLR detector to reduce the computational complexity. In this method, we modify the nonlinear OFDM model and make two linear models based on two unknown parameters considering the other one is known. Using a coordinate descent algorithm, we find a closed form solution for estimation of unknown parameters via maximum likelihood estimation method. Performance of the proposed efficient GLR detector is compared with GLR detector that uses two dimensional grid search algorithm and simulation results show that the proposed method needs a much less computation time while detection performance is comparable. When we force both methods to have the same computation time, the proposed efficient detector has much better detection performance compared to the grid search method.
References
Lee, K.-C., Huang, C.-W., & Fang, M.-C. (2008). Radar target recognition by projected features of frequency diversity RCS. Progress in Electromagnetics Research, PIER, 81, 121–133.
Skolnik, M. (2001). Introduction to radar system (3rd ed.). New York, NY: McGraw-Hall.
Skolnik, M. (1985). Fifty years of radar. Proceedings of the IEEE, 73(2), 182–197.
Mohseni, R., Sheikhi, A., & Masnadi Shirazi, M. A. (2010). Multicarrier constant envelope OFDM signal design for radar applications. International Journal of Electronics and Communications (AEU), 64(11), 999–1008.
https://digital-library.theiet.org/content/journals/10.1049/iet-spr.2013.0228.
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M. A. (2009) Efficient compression of wavelet packet OFDM radar signals. In Proceedings of the 2009 IET radar conference, China (Vol. 1, pp. 708–712).
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M. A. (2008). A new approach to compress multi-carrier phase coded signals. In Proceedings of the 2008 IEEE radar conference, Rome, Italy (pp. 442–447).
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M. A. (2008). Constant envelope OFDM signals for radar applications. In Proceedings of the 2008 IEEE radar conference, Rome, Italy (pp. 453–457).
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M. A. (2008). Wavelet packet based OFDM radar signals. In Proceedings of radar 2008 Conference, Adelaide, Australia (pp. 579–584).
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M. A. (2008). Compression of multi-carrier phase coded radar signals with low sampling rate. In Proceedings of radar 2008 conference, Adelaide, Australia (pp. 753–756).
Gahramani, M., Mohseni, R., Sheikhi, A., & Saeimanesh, F. (2008). Optimum two-pulse UWB detector for different target fluctuation models. In Proceedings of radar 2008 conference, Adelaide, Australia (pp. 355–359).
Mohseni, R., Sheikhi, A., & Masnadi-shirazi, M.A. (2008). UWB radars based on wavelet packet OFDM signals. In Proceedings of the 2008 ICUWB conference, Hannover, Germany (Vol. 2, pp. 89–92).
Stralka, J. P. (2008). Applications of orthogonal frequency-division multiplexing (OFDM) to radar. Ph.D. dissertation, The Johns Hopkins Univ., Baltimore, MD.
Kay, S. M. (1998). Fundamentals of statistical signal processing: Detection theory. Upper Saddle River, NJ: Prentice Hall PTR.
Dicke, R. H. (1953). Object detection system. U.S.patent 2624876.
Trees, H. L. V. (1968). Detection, estimation, and modulation theory (Vol. 3). New York: Wiley.
Shi, . Z. G., Qiao, S., & Chen, K. S. (2007). Ambiguity functions of direct chaotic radar employing microwave chaotic Colpitts oscillator. Progress In Electromagnetics Research, PIER, 77, 1–14.
Mohseni, R., Sheikhi, A., & Masnadi Shirazi, M. A. (2008). Compression of multicarrier phase-coded radar signals based on discrete fourier transform (DFT). Progress in Electromagnetics Research (PIER) C, 5, 93–117.
Mohseni, R., Sheikhi, A., & Shirazi, M. (2008). Constant envelope OFDM signals for radar applications. In Proceedings of the IEEE radar conference (pp. 1–5).
Sebt, M. A., Norouzi, Y., Sheikhi, A., & Nayebi, M. M. (2008). OFDM radar signal design with optimized ambiguity function. In IEEE radar conference (pp. 1–5).
Pandharipande, A. (2002). Principles of OFDM. IEEE Potentials, 21(2), 16–19.
May, T., & Rohling, H. (2001). Chap. 17–25. In A. F. Molisch (Ed.), Orthogonal frequency division multiplexing in wide band wireless digital communications. Upper Saddle River, NJ: Prentice Hall PTR.
Sen, S., & Nehorai, A. (2010). Multi-objective optimized OFDM radar waveform for target detection in multipath scenarios. In 44th Asilomar conference on signals, systems and computers, Pacittc Grove, CA (pp. 618–622).
Sen, S., & Nehorai, A. (2011). Adaptive OFDM radar for target detection in multipath scenarios. IEEE Transactions Signal Process, 59(1), 78–90.
Sen, S., Hurtado, M., & Nehorai, A. (2009). Adaptive OFDM radar for detecting a moving target in urban scenarios. In Proceedings 4th international waveform diversity and design (WDD) conference, Orlando, FL (pp. 264–268).
Sen, S., & Nehorai, A. (2009). Target detection in clutter using adaptive OFDM radar. IEEE Signal Processing Letters, 16(7), 592–598.
Sen, S., Tang, G., & Nehorai, A. (2011). Sparsity-based estimation for target detection in multipath scenarios. In IEEE Radar Conference, Kansas City, MO.
Sen, S., Tang, G., & Nehorai, A. Multi-objective optimization-based OFDM radar waveform design for target detection. IEEE Transactions on Signal Processing. https://ieeexplore.ieee.org/abstract/document/5613205.
May, T., & Rohling, H. (2001). Orthogonal frequency division multiplexing. In . A. F. Molisch (Ed.), Wideband wireless digital communications., Ch. 17–25 Upper Saddle River, NJ: Prentice Hall PTR.
Asada, J. (2010). Target detection with MSN Algorithm for the bistatic radar using digital broadcasting signals. In IEEE 21st international symposium on personal indoor and mobile radio communications (pp. 1060–1065).
Jameson, B. (2010) detection of behind-the-wall targets with adaptive UWB OFDM radar: Experimental approach. In IEEE radar conference (pp. 945–950).
Dawid, A. P. (1981). Some matrix-variate distribution theory: Notational considerations and a Bayesian application. Biometrika, 68, 265–274. https://doi.org/10.1093/biomet/68.1.265.
Nezamabadi, M., Moniri, M. R. (2017). GLR detector in gaussian interference environment with auto-regressive spectrum in multi-channel of high-frequency surface wave radar. In IEEE microwaves, radar and remote sensing symposium (MRRS), Ukraine
Yang, Q., Li, S., & Cao, Y. (2018). An IMM-GLR approach for marine gas turbine gas path fault diagnosis. Mathematical Problems in Engineering. https://doi.org/10.1155/2018/1918350.
Urbano, S., Chaumette, E., Goupil, P., & Tourneret, J.-Y. (2018). Aircraft vibration detection and diagnosis for predictive maintenance using a GLR Test. Predictive Maintenance Using a GLR Test, 51(24), 1030–1036.
Kafshgari, S., & Mohseni, R. (2015). GLR detection of fluctuating targets in OFDM radars. Advances in Computer Science and Engineering, 14(1), 35–57.
Kafshgari, S., & Mohseni, R. (2013). Fluctuating target detection in presence of non-Gaussian clutter in OFDM radars. International Journal of Electronics and Communications (AEU), 67, 885–893.
Khosravi, M. R. (2018). Efficient routing for dense UWSNs with high-speed mobile nodes using spherical divisions. Journal of Supercomputing, 74(2), 696–716.
Khosravi, M. R. (2018). Distributed random cooperation for VBF-based routing in high-speed dense underwater acoustic sensor networks. Journal of Supercomputing, 74(11), 6184–6200.
Gameiro, A., Daniel Castanheira, J., Sanson, P., & Monteiro, P. (2018). Research challenges, trends and applications for future joint radar communications systems. Wireless Personal Communications, 100(1), 81–96.
Guan, S., Bridge, J. A., Li, C., & DeMello, N. J. (2019). Smart radar sensor network for bridge displacement monitoring. Journal of Bridge Engineering, 24(1), 04018102.
Yao, Y., & Wu, L. (2018). Cognitive waveform design for radar-communication transceiver networks. Journal of Advanced Transportation, 2018, Article ID 182927.
Karimi, V. (2018). OFDM waveform design based on mutual information for cognitive radar applications. Journal of Supercomputing. https://doi.org/10.1007/s11227-018-2648-3.
Liang, J., Hu, Y., Liu, H., & Mao, C. (2016). Fuzzy clustering in radar sensor networks for target detection. Ad Hoc Networks. https://doi.org/10.1016/j.adhoc.2016.09.008.
Liang, J., & Mao, C. (2016). HRRP recognition in radar sensor network. Ad Hoc Networks. https://doi.org/10.1016/j.adhoc.2016.09.001.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kafshgari, S., Mohseni, R., Samadi, S. et al. High-Performance GLR Detector for Moving Target Detection in OFDM Radar-Based Vehicular Networks. Wireless Pers Commun 108, 751–768 (2019). https://doi.org/10.1007/s11277-019-06427-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-019-06427-6