Next Article in Journal
A Decentralized Compositional Framework for Dependable Decision Process in Self-Managed Cyber Physical Systems
Previous Article in Journal
Spatial-Temporal Data Collection with Compressive Sensing in Mobile Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Radar Constant-Modulus Waveform Optimization for High-Resolution Range Profiling of Stationary Targets

Beijing Institute of Remote Sensing Information, Beijing 100192, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(11), 2574; https://doi.org/10.3390/s17112574
Submission received: 11 September 2017 / Revised: 25 October 2017 / Accepted: 27 October 2017 / Published: 8 November 2017
(This article belongs to the Section Remote Sensors)

Abstract

:
The high-resolution range (HRR) profile is an important target signature in many applications (e.g., automatic target recognition), and the radar HRR profiling performance is highly dependent on radar transmitted waveforms. In this paper, we consider the constant-modulus (CM) waveform optimization problem to improve HRR profiling performance for stationary targets. Firstly, several fundamental bounds regarding the profiling ambiguity, stability, and accuracy are derived. Further investigation reveals that the stability and accuracy of HRR profiling are unified in the white noise case. Aimed at improving the profiling stability and accuracy, we design two types of CM radar waveforms—the arbitrary-phase and QPSK waveforms—through a customized Gaussian randomization method. The performance of LFM waveforms is also discussed. Numerical experiments show that the optimized CM waveforms can dramatically enhance the profiling performance over the unoptimized ones.

1. Introduction

Obtaining the high-resolution range (HRR) profile (HRRP) of targets is a significant capacity of modern radars and the HRRP plays a critical role in synthetic aperture radar [1], automatic target recognition [2,3,4,5] and classification [6,7], and adaptive waveform design [8,9], etc. It has been widely acknowledged that the HRR profiling performance is associated with the waveform utilized [10], and improper waveforms can result in large profiling errors [11]. In this paper, we focus on the waveform optimization problem, aiming to improve the profiling performance for stationary targets via the optimized waveforms.
In recent decades, radar waveform design has received considerable attention. Generally speaking, the existing waveform design methods can mainly be classified into three categories. The first is information theory-based methods [12,13,14,15,16] mainly for target estimation or identification, whose aim is to acquire the most information out of targets. In this category of study, random target models are usually used, and mutual information (MI) between the received signal and the target impulse response (TIR) is maximized [12]. In [13], it was shown that the maximization of the conditional MI and the minimization of the mean square error (MSE) lead to the same solution. But the two criteria result in different waveforms when the uncertainty of the target power spectrum is considered [14]. The multiple-target case was discussed in [15]. The second category is ambiguity function (AF) -based methods [17,18,19,20], which optimize the waveforms by shaping the AF. In [17], a phase-modulated waveform was synthesized to minimize the out-of-bin clutter contribution for improved detection in heavy sea clutter. In [18], phase-modulated waveforms were designed to minimize the AF over some specific range-Doppler bins. The transmitted waveform is optimized via maximizing the AF peak for a distributed MIMO radar system in [19]. In [20], unimodular waveforms with low correlation sidelobes in one or more lag intervals are designed. The third category is the signal-to-noise ratio (SNR) -based methods [8,9,13,21,22,23,24,25,26,27], which aim to maximize the output SNR at the receiver end. Bell [13], for the first time, obtained the eigen-waveform solution under the total energy constraint. For the clutter-present case, Pillai [22] proposed the eigen-iterative algorithm to determine the optimal transmitter and receiver. Paper [8] solved the potential non-convergence problem in [22] via the alternate optimization method; reference [9] further designed the constant-modulus (CM) waveform with acceptable performance loss compared with the non-CM waveforms obtained in [8]. In the spectral domain, phase-modulated waveforms are optimized by approaching the optimal energy spectral density [23,24]. Waveforms are optimized for extend target recognition with polarimetric radar in [25,26,27]. In addition, the intrapulse radar-embedded covert communication is discussed in [28].
The existing work regarding waveform optimization for HRR profiling (also called target estimation in some literature) is mainly based on information theory (i.e., the first category). The assumptions of this category of work, however, are usually unrealistic (e.g., the target scattering amplitude is randomly distributed), hampering the practicability of the methods. In this study, we revisit the problem from another perspective, which is based on the HRR profiling performance analysis of the waveforms. Furthermore, to fully utilize the transmitter’s power and avoid nonlinear distortion brought by the radio-frequency amplifier, the CM constraint is imposed on transmitted waveforms—which is usually ignored in existing works. Note that the CM property is important for power-efficient radars, e.g., airborne and spaceborne radars.
In this paper, we focus on the optimization of CM phase-modulated waveforms for HRR profiling without strong assumptions on the target/environment model. Firstly, we derive the profiling unambiguity criterion, the upper and lower bounds of the profiling error, which are corresponding to the ambiguity, stability and accuracy of HRR profiling, respectively. By further analyzing these derived results, we obtain some useful conclusions and design two types of CM phase-modulated waveforms—the arbitrary-phase waveform and the quadrature phase shift keying (QPSK) waveform. The proposed waveform design method can be applied to both the white noise and the colored noise. In addition, the profiling performance of LFM waveforms in the white noise is discussed in theory and simulation.
The rest of the paper is organized as follows: a discrete baseband radar signal model is formulated in Section 2. Section 3 provides several fundamental limits of HRR profiling, including the profiling ambiguity, stability and accuracy. In Section 4, two types of CM phase-modulated waveforms are designed. Numerical results are provided, and some useful findings are obtained in Section 5. Finally, the main conclusions are drawn in Section 6.
Notation: Throughout this paper, boldface lowercase and uppercase letters represent vectors and matrices, respectively. The superscripts ( ) T , ( ) * , and ( ) H denote the transpose, conjugation and Hermitian transpose operations, respectively. I n is the n × n unity matrix. 0 m × n ( 0 n ) and 1 m × n ( 1 n ), respectively, are the m × n ( n × 1 ) all-zero matrix and all-one matrix. We omit the subscripts when it does not cause confusion in the matrix/vector size. A m n represents the element located at the mth row and nth column of A . a ( n ) or a n represents the nth element of a . and F denote the 2-norm and the Frobenius norm, respectively. Re ( ) and Im ( ) are the real and imaginary operators, respectively. C N ( 0 , A ) represents the complex normal distribution with zero mean and covariance matrix A . Function d i a g ( a ) returns a diagonal matrix with the elements of a on the main diagonal. The notation represents the convolution operator. t r ( ) represents the trace of a matrix. In the paper, operator ./ denotes the element-wise division, and sin() is an element-wise function.

2. Signal Model

In this study, we focus on the traditional single-input single-output (SISO) radar model (the MIMO radar case will be a follow-up study). Assume that the target of interest falls in the range gate [ R 0 , R 1 ] . See Figure 1 for an illustration. Partition [ R 0 , R 1 ] into a series of range slices with each slice being Δ R , which is the range resolution of the radar system. Δ R is set as the radar range resolution c / 2 B , where c is the speed of light and B is the bandwidth. Then, the HRR profile of the target can be expressed as a vector h [ h 0 , h 1 , h N t 1 ] T , where h p represents the complex scattering amplitude of the scatterer located at R 0 + p Δ R . For simplicity, we assume that the path loss has been absorbed into h p [29]. In this paper, we only consider stationary targets, or equivalently, assume that the relative velocity between the target and the radar has been compensated.
Based on the above target model, the echoes can be expressed as:
x R F ( t ) = p = 0 N t 1 h p exp ( j 2 π f c ( t 2 R 0 c 2 p Δ R c ) ) s ( t 2 R 0 c 2 p Δ R c ) + n ( t )
where s ( t ) is the baseband transmitted waveform, and n ( t ) is the channel noise. After the down-conversion, the received baseband signal is:
x B S ( t ) = p = 0 N t 1 h p exp ( j 2 π f c ( 2 R 0 c 2 p Δ R c ) ) s ( t 2 R 0 c 2 p Δ R c ) + n B S ( t )
where n B S ( t ) is the baseband noise. The exponential item in Equation (2) is the phase shift induced by the carrier frequency f and is only related to p , and thus can be absorbed into h p . Therefore, Equation (2) can be simplified to:
x B S ( t ) = p = 0 N t 1 h p s ( t 2 R 0 c 2 p Δ R c ) + n B S ( t )
Equation (3) can be considered as the output of a linear time-invariant system whose impulse response is h and whose input signal is s ( t ) . Then the discrete version of Equation (3) can be written as:
x = s h + n
where s N s is the discrete baseband transmitted waveform, n N n is the sampled version of n B S ( t ) , which obeys the complex Gaussian distribution. Equation (4) can be rewritten in matrix form as:
x = S h + n
where matrix S has the following form:
S = [ s 0 0 0 s N s 1 0 s 0 s N s 1 0 s 0 0 0 s N s 1 ]
Matrix S is termed the waveform convolution matrix (WCM), and can be written mathematically as:
S = [ ξ 0 ξ N t 1 ] , w h e r e ξ i = [ 0 i T s T 0 N t i 1 T ] T , i = 0 , , N t 1
Equation (5) gives the relation between the received baseband signal x and the waveform s , and forms the foundation of further analysis.

3. Performance Analysis of HRR Profiling

The performance of HRR profiling is highly dependent on the transmitted waveform. In this section, several fundamental limits regarding profiling ambiguity, stability and accuracy are discussed. The analysis results in this section can be used to assess the profiling performance of the transmitted waveform, and aid in the waveform optimization in Section 4.

3.1. Unambiguous Criterion

Unambiguity is an essential requirement to make the HRR profiling result unique and applicable [10]. One can see from Equation (5) that the echo x is a linear combination of the columns of WCM S. To maintain the unique estimation of h , S must be full-column rank. We then have the following theorem.
Theorem 1
(Unambiguous Criterion). The necessary and sufficient condition for HRR profiling to be unambiguous is:
κ ( S ) ζ max ( S ) / ζ min ( S ) <
In Equation (8), ζ max ( S ) and ζ min ( S ) are the maximum and minimum singular values of S , respectively. A more strict but unnecessary condition for HRR profiling to be unambiguous is:
s ( ω ) 0 , f o r    ω [ π , π ]
where s ( ω ) is the discrete-time Fourier transform (DTFT) of s .
The proof of Theorem 1 can be found in Appendix A. κ ( S ) in Equation (8) is often called the condition number of S . Equations (8) and (9) give the unambiguous criterion regarding the transmitted waveform s from the time domain and frequency domain, respectively. It is noteworthy that the requirements from Equations (8) or (9) are lax. In other words, it is not difficult for a waveform to satisfy Equations (8) and (9).

3.2. Upper Bound of the Profiling Error

In real radar systems, noise always exists and leads to the profiling error. In this subsection, we discuss the upper bound of the profiling error, which reflects the profiling stability of the transmitted waveform. Denote:
S h = x , S ( h + Δ h ) = x + n
where Δ h represents the profiling error arising from the noise n . Theorem 2 gives the relation between the upper bound of Δ h and the transmitted waveform s .
Theorem 2
(Profiling Stability). Assume that the unambiguous condition in Theorem 1 holds, i.e., WCM S is full-column rank. Then we have:
Δ h h [ κ ( S ) ] 2 n x
where κ ( S ) has been defined in Equation (8). More loosely, we have that:
Δ h h { γ ε + ( γ ε ) 2 1 } n x
where γ and ε are the maximum and minimum of b ( ω ) , respectively; b ( ω ) is the power spectrum density (PSD) of the transmitted waveform s and is defined as:
b ( ω ) = n = N t + 1 N t 1 b n exp ( j n w ) ,    b n = k = max ( 0 , n ) min ( N s 1 , N s 1 + n ) s ( k ) s ( k n )
Note that Equation (12) requires that ε = min { b ( w ) } > 0 , i.e., Equation (9) holds.
The proof of Theorem 2 can be found in Appendix B. Note that Theorem 2 is based on the unambiguity of HRR profiling. Equations (11) and (12) give two types of upper bounds of the profiling error, from the time domain and frequency domain, respectively. Equation (11) indicates that the upper bound is positively associated with κ ( S ) ; whereas Equation (12) implies that the upper bound is positively associated with the flatness of the PSD of the transmitted waveform. Also note that Equation (11) is a tighter upper bound than Equation (12) (see Appendix B for the reason). In addition, the upper bounds in Theorem 2 is irrespective of the probability distribution of noise. In other words, they apply to any form of noise distribution.

3.3. Lower Bound of the Profiling Error

In this subsection, we discuss the Cramer-Rao lower bound (CRB) of the profiling error, which reflects the profiling accuracy of the transmitted waveform. The discussion is based on the assumption that the noise is Gaussian distributed.
Theorem 3
(Profiling Accuracy). Assume that the noise n obeys the complex Gaussian distribution with mean value being 0 and covariance matrix R n , i.e., n ~ C N ( 0 , R n ) . Then, for the parameter vector θ = [ Re T ( h )    Im T ( h ) ] T 2 N t to be estimated, the CRB matrix is:
C θ = 1 2 { Re [ F H R n 1 F ] } 1
where F = [ S j S ] . Therefore, the mean square error (MSE) values of an unbiased estimation θ ^ satisfies:
E { θ ^ θ F 2 } t r ( C θ ) C h
Theorem 3 is the direct derivation of the Slepian-Bang’s Theorem [30]. One can refer to [30] for the proof details. Equation (15) shows that the best achievable profiling accuracy with the waveform s is C h , the trace of matrix C θ . However, the expression of C θ in Equation (14) is somewhat complicated. We will analyze it in the next section.

4. Constant-Modulus Waveform Design

Based on the profiling performance analysis about the transmitted waveform in Section 3, we focus on the CM waveform optimization problem in this section. First, we investigate the relations of the profiling ambiguity, stability, and accuracy in both white and colored noise. It is shown that their requirement on the waveforms are unified in the white noise. Then, two types of phase-modulated waveforms are designed in the sense of improving the profiling stability and accuracy. Besides, the potential of LFM waveforms for HRR profiling is also discussed.

4.1. Problem Analysis

First, we consider the white noise case. Let R n = σ n 2 I , where σ n 2 is the noise power. A good waveform should make the HRR profiling unambiguous and, at the same time, exhibit good profiling stability and accuracy. Technically, (i) from the perspective of the profiling unambiguity and stability, the condition number of WCM S κ ( S ) should be small (see Equations (8) and (11) for the reason); (ii) from the perspective of the profiling accuracy, the CRB in Equation (14) should be as small as possible.
As for the profiling stability, it is not difficult to check that, the sufficient and necessary condition for κ ( S ) to achieve the minimum is that:
B S H S = ( s H s ) I
In what follows, the discussion of the profiling accuracy is mainly focused on. For notational simplicity, we let s H s = N s . In the white noise case, the CRB matrix in Equation (14) is simplified to:
C θ = σ n 2 2 { Re [ F H F ] } 1
Because F = [ S j S ] , we have that:
Ω Re [ F H F ] = Re [ S H S j S H S j S H S S H S ] = [ Re ( S H S ) Im ( S H S ) Im ( S H S ) Re ( S H S ) ]
Because S H S is a positive definite Hermite matrix ( S is assumed to be full column rank), matrix Ω is a real symmetric positive-definite matrix. Therefore, the eigenvalues of S H S and Ω are positive and real. Denote the eigenvalues of S H S by λ 1 λ 2 λ N t > 0 . Then, { λ i , λ i } , i = 1 , , N t are the eigenvalues of matrix Ω , and { 1 / λ i , 1 / λ i } , i = 1 , , N t are the eigenvalues of Ω 1 . Considering that the trace of a matrix is equal to the summation of all its eigenvalues, C h can be written as:
C h = t r ( C θ ) = σ n 2 i = 1 N t ( 1 / λ i )
For positive numbers, their arithmetic mean is not less than their harmonic mean [31]. Therefore, we have:
( i = 1 N t λ i ) / N t N t / ( i = 1 N t 1 / λ i )
hence:
C h = t r ( C θ ) = σ n 2 i = 1 N t ( 1 / λ i ) ( σ n 2 N t 2 ) / ( i = 1 N t λ i )
The equality in Equation (21) holds if and only if:
λ 1 = = λ N t
in which case, matrix B is a scaled identity matrix, i.e.,
B = S H S = ( s H s ) I
Comparing Equations (16) and (23), we can find that in the white noise case, κ ( S ) and CRB achieve the minima under the same condition. It means that the requirements of the profiling unambiguity, stability, and accuracy regarding the transmitted waveform is unified. In other words, the improvement of the profiling accuracy will be accompanied by the improvement of the profiling stability. A remark is given in the following paragraph regarding the upper bound of C h .
Remark 1.
Appendix C gives an upper bound of C h (see (A19) in Appendix C ), which is positively associated with the condition number of S . The upper bound of the CRB gives the worst case of the profiling accuracy. The smaller the value of κ ( S ) , the better the worst case of the profiling accuracy. This phenomenon, once again, demonstrates that the stability and accuracy of the HRR profiling is unified in the white noise case.
Based on the preceding analysis, the quality of the transmitted waveform can be assessed by the value of κ ( S ) , which can also be assessed by the approximation of B = S H S and N s I . Next, we use the autocorrelation sequence to quantify the approximation. The structure of matrix B , which is a Toeplitz and Hermite matrix, is used. More specifically, B can be written as:
B = [ b 0 b 1 b N t 1 b 1 b 1 b N t + 1 b 1 b 0 ]
where:
b n = k = max ( 0 , n ) min ( N s 1 , N s 1 + n ) s ( k ) s ( k n ) ,    n = N t + 1 , , N t 1
Let the first column and the first row of B form vector b :
b = [ b N t + 1 , , b 0 , , b N t 1 ] T
One can find that b is the autocorrelation sequence of s .
For the best case in the white noise scenario, the ideal matrix B is the scaled identity matrix, meaning that the ideal vector b is:
b t = [ 0 , , 0 , N s , 0 , 0 ] T
We refer to the ideal b t as the autocorrelation template (AT) in our study. Therefore, the MSE between the practical autocorrelation sequence and the AT can be used to assess the transmitted waveform. We define the MSE as:
( b b t ) / N s 2
Generally speaking, the smaller the MSE, the better the transmitted waveform.
In what follows, we derive the autocorrelation template b t in the colored noise case, which is more complicated than the white noise case. Since b t is obtained via the matrix S H S , we need to determine the optimum S H S firstly. By using a similar analysis procedure, we can get that the optimum waveform satisfies:
S H R n 1 S = a I
which can be regarded as a weighted version of Equation (23). In Equation (29), a = ξ 0 H R n 1 ξ 0 is a constant value. Decompose R n via the Cholesky decomposition (or via eigenvalue decomposition), and obtain R n = Γ Γ H , where Γ is an invertible matrix. Then, Equation (29) turns into:
( Γ 1 S ) H ( Γ 1 S ) = a I
Therefore, Γ 1 S = a U , where U can be an arbitrary N n × N t column-orthogonal matrix. Hence, S = a Γ U , and:
S H S = a U H Γ H Γ U
The form of U is not unique, so the form of S H S is not unique as well. Most simply, let U be the matrix whose diagonal elements are 1 and the others are 0. Then Equation (31) becomes:
S H S = a [ Γ H Γ ] ( 1 : N t ) : ( 1 : N t )
where the subscript ( 1 : N t ) : ( 1 : N t ) denotes selecting the first N t rows and the first N t columns of Γ H Γ . Similar with the white noise case, the autocorrelation template b t in the colored noise is the vector consisting of the first column and row of the new S H S . Note that b t is not unique since S H S is not unique.

4.2. CM Waveform Design

In this subsection, we use the above analysis conclusions to design CM transmitted waveform. However, obtaining the optimal CM waveform under the restrictions imposed by Equation (23) or Equation (27) is a NP-Hard problem, and the global optimum is hardly possible. Heuristic search algorithms can be used to search for a fair solution, but the computational burden is extensive and the (near) real-time processing requirement in practice can hardly be met. Next we customize the Gaussian randomization method to solve the problem, which largely decreases the computational load.
First of all, we consider the waveform s as a zero-mean stationary stochastic process Equation [9]. Namely, the correlation between elements in s is only dependent on their time difference (in discrete case, the time difference is the index difference). We then need to determine the covariance matrix of s , which is denoted as X . X is a Hermite Toeplitz matrix:
X m n = E ( s ( m ) s ( n ) ) R s ( n m )
For analytic convenience, in what follows we assume N t = N s . The N t N s case can be extended accordingly. In combination with Equation (25), we have:
b n = E ( b n ) = k = max ( 0 , n ) min ( N s 1 , N s 1 + n ) E [ s ( k ) s ( k n ) ] = ( N s | n | ) R s ( n )
showing that the elements in S H S are the integer multiples of those in X . Therefore:
X = S H S . / C , C = [ N s N s 1 1 N s 1 N s 1 1 N s 1 N s ]
where C is a constant matrix.
According to Equations (23) and (34), the covariance matrix X for the white noise case is the identity matrix I. Now we can use the procedures in Table 1 to design the CM arbitrary-phase waveform. The main idea is that, (i) generate a series of non-CM candidate vectors (denote the number as K) whose covariance matrix is X , (ii) forcibly normalize the modulus of the candidates, and (iii) among them choose the one with the minimum MSE in Equation (28). One thing worth mentioning is that, if Step 2 in Table 1 is skipped, Step 1 and 3 can be used to optimize non-CM waveforms.
Interestingly, using the method proposed in Equation [32], we can generate the QPSK waveform to realize X , which further lower the requirements upon the transmitters in comparison with the arbitrary-phase waveform. The detailed procedures for the CM QPSK waveform design are listed in Table 2. Note that Table 1 and Table 2 eliminate the heuristic search process, making it efficient to get an optimized waveform to some extent. Generally speaking, a better waveform will be obtained if the number of candidate vectors is set larger.
According to Equation (27), the ideal autocorrelation sequence of the waveform in the white noise is the impulse signal, meaning that the ideal PSD is flat. This fact suggests that LFM waveforms, which have a relatively flat PSD, should be suitable for HRR profiling. This conclusion coincides with Theorem 2 in Subsection 3.2, which says the profiling stability is related to the flatness of the PSD of the transmitted waveform.
For the colored noise, X is not the identity matrix, but is relevant with the noise covariance matrix R n . X can be computed via Equations (32) and (34). We can then design the arbitrary-phase or QPSK waveform via the Table 1 or Table 2. One thing worth noting is that, even though S H S is positive definite, X computed via Equation (34) may not be positive definite. In this case, we need to add δ I to X in order to make it positive definite, where δ is the absolute value of the minimum eigenvalue of X . Additional procedures are unnecessary for Table 2, because the procedures in Table 2 can already handle the non-positive definite case.
The computational complexity of the above algorithms are related to the number of candidate vectors K, and the length of the waveform N s . The details are listed in Table 3, including the CM and QPSK waveform design in both white and colored noise . The worst-case computational complexity is O ( K N s 3 ) . One can see that, if the pulse width of the transmitted waveform is fixed, the computational complexity is proportional to K. Therefore, K can be determined according to the computational capability of the radar system. Statistically, a larger K means a heavier computational burden and a better optimization result.

5. Simulation Results

In this section, numerical experiments are conducted to demonstrate the analyzed results and the proposed waveform design methods. The white and colored noise cases are discussed, respectively.

5.1. White Noise Case

In this subsection, we compare the HRR profiling performance of several waveforms, including the monotone waveform s 1 , two LFM waveforms s 2 and s 3 with different parameters, the optimized CM arbitrary-phase and QPSK waveforms s 4 and s 5 , and the optimized non-CM waveform s 6 (generated via Table 1 without Step 2). Set the length of s and t as: N s = N t = 60 . The number of the candidate vectors in Table 1 and Table 2 is set equal to 5000. The expression of the used LFM waveform is:
s ( n ) = exp ( j k π ( n / N s ) 2 ) ,    n = 0 , , N s 1
where k denotes the time-bandwith product (TBP) of the waveform, and should not be larger than N s (because the sampling frequency should be larger than the bandwidth). The TBPs for s 2 and s 3 are set as 30 and 60, respectively. One can see that the bandwith of s 3 is twice that of s 2 . The HRR profiling performance is measured by C h , which is computed by Equations. (17) and (19). The transmit power of the waveforms s 1 s 6 is 1; namely, the total energy in each pulse period is N s . The SNR is therefore 1 / σ n 2 .
From Figure 2, we can see that the optimized waveforms s 4 s 6 outperform the monotone waveform s 1 and the LFM waveform s 2 by more than 10 dB. It is interesting to notice that the LFM waveform s 3 with k = 60 has the best profiling performance, and is slightly better than the optimized waveform s 4 s 6 by roughly 0.4 dB. The reason why s 3 performs better than s 2 is that s 3 has twice the bandwidth of s 2 and larger bandwidth means better performance. (Waveforms s 3 s 6 have the same bandwidth; see Figure 3 for illustration.) Figure 2 shows that LFM waveforms are naturally excellent waveforms for HRR profiling in the white noise. This finding can be considered as a newly discovered advantage of LFM waveforms. However, it should be noted that LFM waveforms could have a relatively poor performance in the colored noise since the best waveform depends on the specific noise covariance matrix. In the present example, the performance gap between the non-CM waveform s 6 and the CM waveform s 4 , s 5 is negligible, even if s 4 and s 5 are generated under the CM constraint, s 5 furtherly under the QPSK constraint. It manifests the effectiveness of the customized randomization procedures presented in Table 1 and Table 2. Besides, the linear change of CRB with SNR in Figure 2 (the logarithm coordinate) can be explained by Equation (19).
Figure 3 gives the PSDs of s 2 s 5 . The PSD of s 2 has been shifted to align with the others. Comparing Figure 2 and Figure 3, one can see that the flatness of the waveforms corresponds to the profiling performance. s 3 , with the flattest PSD, has the lowest CRB, while s 2 , with the most fluctuant PSD, has the largest CRB. s 3 and s 4 perform in between s 2 and s 3 , both in the flatness and the CRB.
Figure 4 shows that the profiling errors of s 1 s 6 when the least square (LS) method is used to estimate h in Equation (5). Denote the estimated result as h ^ , and the estimation error can be expressed as:
MSE = ( n = 1 N h ^ ( n ) h F 2 ) / N
where N is the number of independent runs and is set as 5000. Note that Equations (28) and (36) have different forms, even though they both use the concept of MSE. The results in Figure 4 coincides with those in Figure 2, with s 3 s 6 better and s 1 worse. The waveform with a lower CRB has better profiling performance, demonstrating the correctness of the analysis conclusion in Section 4.1.
In what follows, we testify the performance of s 1 s 6 in a specific example. The actual TIR h is presented in Figure 5. The target consists of five major scattering points whose scattering amplitudes are set as 0.5, 1, 0.7, 0.8, 0.8, respectively. Note that the n-axis in Figure 5 corresponds to the range cell, which is the range resolution of the radar system. Actually, what Figure 5 shows is the radar signature of the SR-71, which has been used in [16]. Set SNR equal to 10 dB, namely, σ n 2 = 0.1 . Figure 6 gives the profiling results h ^ for different waveforms. Figure 6a–f corresponds to s 1 s 6 , respectively. One can see that different waveforms lead to a greatly different results. s 3 s 6 perform best and s 1 worst, coinciding with Figure 2 and Figure 4.

5.2. Colored Noise Case

In this subsection, we discuss the colored noise case. The noise covariance matrix R n is set as a symmetric Toeplitz matrix whose first row is [ 1 , q , , q N n 1 ] , q = 0.5 . This setting makes R n positive definite. The other parameters stay the same with Subsection 5.1. Four types of CM waveforms are used, and the arbitrary-phase waveform s 4 and QPSK waveform s 5 are generated in the corresponding colored-noise way.
Figure 7 gives the profiling performance of the waveforms in the colored noise. Comparing with Figure 2, one can see that s 1 ~ s 3 perform worse in the colored noise than in the white noise. The CM arbitrary-phase waveform s 4 performs best, taking the place of s 3 . The QPSK waveform s 5 and the LFM waveform s 3 have similar performance. Figure 8, which shows the profiling MSE of the waveforms, coincides with Figure 7.
In the context of colored noise, the profiling results h ^ (LS method is used) for different waveforms are shown in Figure 9. Figure 9a is the actual TIR (identical to Figure 5), while Figure 9b–f correspond to s 1 s 5 , respectively. The performance ranking is basically the same as that in Figure 7 and Figure 8.

6. Conclusions

In this paper, we consider the waveform design problem to improve the HRR profiling performance. Firstly, we derive several performance limits of HRR profiling, including the unambiguous criterion, the upper and lower bounds of the profiling error. Analysis results show that the profiling unambiguity, stability and accuracy provide the same restriction on the waveform in the white noise. In the sense of minimizing the CRB, we design two types of CM waveforms—the arbitrary-phase waveform and the QPSK waveform—through Gaussian randomization method. Numerical results demonstrate the outstanding performance of the designed CM arbitrary-phase and QPSK waveforms. LFM waveforms are also shown to have satisfactory profiling performance in the white noise, without the optimization process. This can be considered a newly discovered advantage regarding LFM waveforms. Future work will center on the extension of our conclusions herein to the moving target scenario.

Acknowledgments

The authors want to express their great gratitude to Liu Yimin, from Tsinghua University, for his constructive advice on the paper.

Author Contributions

Wenzhen Yue and Lin Li conceived and devised the idea. Yu Xin performed the simulated experiments and analyzed the data; Wenzhen Yue wrote the paper. Tao Han proofread it and gave some useful suggestions. All authors approved the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Theorem 1

That HRR profiling is unambiguous is equivalent to that WCM S must be full-column rank; whereas the latter is equivalent to that the condition number of S , κ ( S ) , is finite. Therefore, Equation (8) is the sufficient and necessary condition for HRR profiling to be unambiguous. A small thing we should note is that matrix S is not square. In the square matrix case, a matrix is full-column rank is equivalent to that it is full-rank [33].
Because ( ) is a linear and invertible transform, the linear dependency of the columns in S , { ξ k } k = 0 N t 1 , is equivalent to that of { θ k } k = 0 N t 1 , where θ k = ( ξ k ) . Notice that ξ k , k = 1 , , N t 1 can be obtained via the circular shift of ξ 0 . Therefore, we have
θ k = [ exp ( j 2 π N n n k ) n = 0 N n 1 ] θ 0 = Π θ 0 , w h e r e Π = d i a g ( [ exp ( j 2 π N n n k ) n = 0 N n 1 ] )
where is the Hadamard product operator. Denote
A = [ A m n ] N n × N t , A m n = exp ( j 2 π N n m n )
and let χ N t be any N t × 1 vector, then we have
[ θ 0 , , θ N t 1 ] χ = θ 0 A χ = d i a g ( θ 0 ) A χ
Obviously, matrix A is full column rank. In fact, A χ = ( χ ) , where χ = [ χ T 0 N s 1 T ] T . Therefore, A χ is an all-zero vector if and only if χ is an all-zero vector. Then, we have the following equivalent expressions.
(a)
S is full-column rank.
(b)
χ has to be a zero vector to make [ θ 0 , , θ N t 1 ] χ = 0 , i.e., d i a g ( θ 0 ) A χ = 0 .
(c)
A χ has to be an all-zero vector to make d i a g ( θ 0 ) A χ = 0 .
(d)
Matrix d i a g ( θ 0 ) is full-rank.
(e)
θ 0 ( n ) 0 , f o r n = 0 , , N n 1 . In other words, there is no zero element in the vector θ 0 .
More strictly but unnecessarily, if the DTFT of s , s ( ω ) , satisfies
s ( ω ) 0 , f o r ω [ π , π ]
i.e., there is no chance for s ( ω ) to be zero, then there will be no zero element in θ 0 , either (because θ 0 consists of the samples of s ( ω ) ). Therefore, Theorem 1 is proven.

Appendix B. Proof of Theorem 2

According to Equation (10), we have that S h = x and Δ h = S n , where matrix S is the Moore-Penrose inverse of WCM S . Combining with the properties of matrix norm, we can deduce that
h x S , Δ h S n
Because both of the two inequalities in (A5) are positive, the division of them yields that
Δ h h S S n x
A similar equation has been obtained in [10] (Lemma 4.1 in [10]), whose difference from (A.6) is that the matrix therein is square while S herein is not. Because S is full column rank, S = ( S H S ) 1 S H . Therefore,
S = ( S H S ) 1 S H ( S H S ) 1 S H = ζ max ( S ) [ ζ min ( S ) ] 2
where the last equality utilizes the two following equations:
( S H S ) 1 = 1 [ ζ min ( S ) ] 2    a n d S H = S = ζ max ( S )
Based on Equations (A7) and (A8), we can further obtain that
S S [ ζ max ( S ) ζ min ( S ) ] 2 = [ κ ( S ) ] 2
The combination of (A.6) and (A.9) leads to Equation (11). Next, we prove Equation (12). For descriptive simplicity, let B = S H S . Then it is easily checked that matrix B is a Toeplitz matrix (see Equation (24)), and the vector consisting of B’s first column and row, b = [ b N t + 1 , , b 0 , , b N t 1 ] T , is the autocorrelation sequence of s. According to the Brown and Halmos’ theorem (Theorem 2.2 in [34]), we have
κ ( S H S ) ( γ ε + ( γ ε ) 2 1 )
where γ and ε are the maximum and minimum of b ( ω ) , respectively. Note that Equation (A10) needs that ε = min { b ( ω ) } > 0 . Considering that b ( ω ) is the PSD of s , hence b ( ω ) 0 . Furthermore, if s ( ω ) 0 , b ( ω ) > 0 and ε > 0 . Because κ ( S H S ) = [ κ ( S ) ] 2 , an upper bound of κ ( S ) can be written as
κ ( S ) ( γ ε + ( γ ε ) 2 1 ) 1 / 2
Substituting Equation (A11) back to Equation (11) yields Equation (12). Therefore, Theorem 2 is proven.

Appendix C. Derivation of an Upper Bound of the CRB

For descriptive simplicity, we use κ to denote the condition number of WCM S . Still denote λ 1 λ 2 λ N t > 0 as the eigenvalues of S H S . Then these eigenvalues would satisfy
i = 1 N t λ i = N s N t ,      λ i λ j κ 2 ,      λ i > 0
where the second constraint condition comes from the definition of the condition number. The upper bound of C h = t r ( C θ ) can be obtained by solving the following optimization problem
max { i = 1 N t 1 λ i } ,     s . t . i = 1 N t λ i = N s N t , λ i λ j κ 2 , λ i > 0
Denote S i = 1 N t 1 / λ i , yielding
S i = 1 N t λ i = ( i = 1 N t 1 / λ i ) ( i = 1 N t λ i ) = N t + i = 1 N t j > i N t ( λ i λ j + λ j λ i )
According to Equation (A12) and the properties of function f ( x ) = x + 1 / x , x > 0 , we have that
1 λ i / λ j κ 2 , 1 i < j N t
and hence
2 λ i λ j + λ j λ i κ 2 + 1 κ 2
Therefore,
S ( i = 1 N t λ i ) N t + i = 1 N t j > i N t ( κ 2 + 1 κ 2 ) = N t + N t ( N t 1 ) ( 1 + κ 4 ) 2 κ 2
By dividing both sides of Equation (A17) by ( i = 1 N t λ i ) (i.e., N s N t ), we obtain
S =   i = 1 N t 1 λ i 1 N s ( 1 + ( N t 1 ) ( 1 + κ 4 ) 2 κ 2 )
Therefore, the upper bound of C h can be written as
C h = σ n 2 ( i = 1 N t 1 λ i ) σ n 2 N s ( 1 + ( N t 1 ) ( 1 + κ 4 ) 2 κ 2 )

References

  1. Richards, M.A. Fundamentals of Radar Signal Processing; McGraw-Hill Education: New York, NY, USA, 2005; pp. 385–455. [Google Scholar]
  2. Peng, X.; Gao, X.; Zhang, Y.; Li, X. An Adaptive feature learning model for sequential radar high resolution range profile recognition. Sensors 2017, 17, 1675. [Google Scholar] [CrossRef] [PubMed]
  3. Du, L.; Liu, H.; Wang, P.H.; Bo, F.; Pan, M.; Bao, Z. Noise robust radar HRRP target recognition based on multitask factor analysis with small training data size. IEEE Trans. Signal Process. 2012, 60, 3546–3559. [Google Scholar]
  4. Goodman, N.A.; Venkata, P.R.; Neifeld, M.A. Adaptive waveform design and sequential hypothesis testing for target recognition with active sensors. IEEE J. Sel. Top. Signal Process. 2007, 1, 105–113. [Google Scholar] [CrossRef]
  5. Romero, R.A.; Goodman, N.A. Waveform design in signal-dependent interference and application to target recognition with multiple transmissions. IET Radar Sonar Navig. 2009, 3, 328–340. [Google Scholar] [CrossRef]
  6. Liu, J.; Fang, N.; Xie, Y.J.; Wang, B.F. Scale-space theory-based multi-scale features for aircraft classification using HRRP. IET Electron. Lett. 2016, 52, 475–477. [Google Scholar] [CrossRef]
  7. Zyweck, A.; Bogner, R.E. Radar target classification of commercial aircraft. IEEE Trans. Aerosp. Electron. Syst. 1996, 32, 598–606. [Google Scholar] [CrossRef]
  8. Chen, C.Y.; Vaidyanathan, P.P. MIMO radar waveform optimization with prior information of the extended target and clutter. IEEE Trans. Signal Process. 2009, 57, 3533–3544. [Google Scholar] [CrossRef]
  9. Yue, W.Z.; Zhang, Y.; Liu, Y.M.; Xie, J.W. Radar constant-modulus waveform design with prior information of the extended target and clutter. Sensors 2016, 16, 889. [Google Scholar] [CrossRef] [PubMed]
  10. Liu, Y.M.; Huang, T.; Meng, H.D.; Wang, X.Q. Fundamental limits of HRR profiling and velocity compensation for stepped-frequency waveforms. IEEE Trans. Signal Process. 2014, 62, 4490–4504. [Google Scholar] [CrossRef]
  11. Huang, T.Y.; Liu, Y.M.; Meng, H.D.; Wang, X.Q. Cognitive random stepped frequency radar with sparse recovery. IEEE Trans. Aerosp. Electron. Syst. 2014, 50, 858–870. [Google Scholar] [CrossRef]
  12. Stoica, P.; Li, J.; Zhu, X. Waveform synthesis for diversity-based transmit beampattern design. IEEE Trans. Signal Process. 2008, 56, 2593–2598. [Google Scholar] [CrossRef]
  13. Bell, M.R. Information theory and radar waveform design. IEEE Trans. Inf. Theory 1993, 39, 1578–1597. [Google Scholar] [CrossRef]
  14. Yang, Y.; Blum, R.S. MIMO radar waveform design based on mutual information and minimum mean-square error estimation. IEEE Trans. Aerosp. Electron. Syst. 2007, 43, 330–343. [Google Scholar] [CrossRef]
  15. Yang, Y.; Blum, R.S. Minimax robust MIMO radar waveform design. IEEE J. Sel. Top. Signal Process. 2007, 1, 147–155. [Google Scholar] [CrossRef]
  16. Leshem, A.; Naparstek, O.; Nehorai, A. Information theoretic adaptive radar waveform design for multiple extended targets. IEEE J. Sel. Top. Signal Process. 2007, 1, 42–55. [Google Scholar] [CrossRef]
  17. Sira, S.P.; Cochran, D.; Papandreou, S.A. Adaptive waveform design for improved detection of low-RCS targets in heavy sea clutter. IEEE J. Sel. Top. Signal Process. 2007, 1, 56–66. [Google Scholar] [CrossRef]
  18. Aubry, A.; de Maio, A.; Jiang, B. Ambiguity function shaping for cognitive radar via complex quartic optimization. IEEE Trans. Signal Process. 2013, 61, 5603–5619. [Google Scholar] [CrossRef]
  19. Chitgarha, M.M.; Radmard, M.; Majd, M.N.; Karbasi, S.M.; Nayebi, M.M. MIMO radar signal design to improve the MIMO ambiguity function via maximizing its peak. Signal Process. 2016, 118, 139–152. [Google Scholar] [CrossRef]
  20. Li, F.C.; Zhao, Y.N.; Qiao, X.L. A waveform design method for suppressing range sidelobes in desired intervals. Signal Process. 2014, 96, 203–211. [Google Scholar] [CrossRef]
  21. Zhang, J.D.; Zhu, X.; Wang, H.Q. Adaptive radar phase-coded waveform design. IET Electron. Lett. 2009, 45, 1052–1053. [Google Scholar] [CrossRef]
  22. Pillai, S.U.; Oh, H.S.; Youla, D.C.; Guerci, J.R. Optimum transmit-receiver design in the presence of signal-dependent interference and channel noise. IEEE Trans. Inf. Theory 2000, 46, 577–584. [Google Scholar] [CrossRef]
  23. Jiu, B.; Liu, H.; Zhang, L.; Wang, Y.; Luo, T. Wideband cognitive radar waveform optimization for joint target radar signature estimation and target detection. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 1530–1546. [Google Scholar] [CrossRef]
  24. Gong, X.; Meng, H.; Wei, Y.; Wang, X. Phase-modulated waveform design for extended target detection in the presence of clutter. Sensors 2011, 11, 7162–7177. [Google Scholar] [CrossRef] [PubMed]
  25. Cheng, X.; Aubry, A.; Ciuonzo, D. Optimizing polarimetrie radar waveform and filter bank for extended targets in clutter. In Proceedings of the Sensor Array and Multichannel Signal Processing Workshop (SAM), Rio de Janerio, Brazil, 10–13 July 2016; pp. 1–5. [Google Scholar]
  26. Cheng, X.; Aubry, A.; Ciuonzo, D.; De Maio, A.; Wang, X. Robust waveform and filter bank design of polarimetric radar. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 370–384. [Google Scholar] [CrossRef]
  27. Garren, D.A.; Odom, A.C.; Osborn, M.K. Full-polarization matched-illumination for target detection and identification. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 824–837. [Google Scholar] [CrossRef]
  28. Ciuonzo, D.; De Maio, A.; Foglia, G.; Piezzo, M. Intrapulse radar-embedded communications via multiobjective optimization. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 2960–2974. [Google Scholar] [CrossRef]
  29. Jiang, N.Z.; Wu, R.B.; Li, J. Super resolution feature extraction of moving targets. IEEE Trans. Aerosp. Electron. Syst. 2001, 37, 781–793. [Google Scholar] [CrossRef]
  30. Stoica, P.; Moses, R.L. Introduction to Spectral Analysis; Prentice Hall: Upper Saddle River, NJ, USA, 1997; pp. 285–297. [Google Scholar]
  31. Huang, T.Y.; Liu, Y.; Meng, H.; Wang, X. Adaptive compressed sensing via minimizing Cramer–Rao bound. IEEE Signal Process. Lett. 2014, 21, 270–274. [Google Scholar] [CrossRef]
  32. Yue, W.Z.; Zhang, Y.; Xie, J.W. QPSK signal design for given correlation matrix. IET Electron. Lett. 2016, 52, 399–401. [Google Scholar] [CrossRef]
  33. Zhang, X. Matrix Analysis and Applications, 2nd ed.; Tsinghua University Press: Beijing, China, 2013; pp. 67–74. [Google Scholar]
  34. Böttcher, A.; Grudsky, S.M. On the condition numbers of large semidefinite Toeplitz matrices. Linear Algebra Its Appl. 1998, 279, 285–301. [Google Scholar] [CrossRef]
Figure 1. An illustration of the radar/target signal model.
Figure 1. An illustration of the radar/target signal model.
Sensors 17 02574 g001
Figure 2. CRB versus SNR for different waveforms in the white noise.
Figure 2. CRB versus SNR for different waveforms in the white noise.
Sensors 17 02574 g002
Figure 3. The PSDs of the waveforms s 2 s 5
Figure 3. The PSDs of the waveforms s 2 s 5
Sensors 17 02574 g003
Figure 4. MSE (LS is used) versus SNR for different waveforms in the white noise.
Figure 4. MSE (LS is used) versus SNR for different waveforms in the white noise.
Sensors 17 02574 g004
Figure 5. The actual target impulse response.
Figure 5. The actual target impulse response.
Sensors 17 02574 g005
Figure 6. The profiling results using different waveforms in the white noise. (af) correspond to waveforms s 1 ~ s 6 , respectively.
Figure 6. The profiling results using different waveforms in the white noise. (af) correspond to waveforms s 1 ~ s 6 , respectively.
Sensors 17 02574 g006
Figure 7. CRB versus SNR for different waveforms in the colored noise.
Figure 7. CRB versus SNR for different waveforms in the colored noise.
Sensors 17 02574 g007
Figure 8. MSE (LS is used) versus SNR for different waveforms in the white noise.
Figure 8. MSE (LS is used) versus SNR for different waveforms in the white noise.
Sensors 17 02574 g008
Figure 9. The profiling results using different waveforms in the colored noise. (a) is the actual TIR, and (bf) correspond to waveforms s 1 ~ s 6 , respectively.
Figure 9. The profiling results using different waveforms in the colored noise. (a) is the actual TIR, and (bf) correspond to waveforms s 1 ~ s 6 , respectively.
Sensors 17 02574 g009aSensors 17 02574 g009b
Table 1. Gaussian randomization method for CM arbitrary-phase waveform design.
Table 1. Gaussian randomization method for CM arbitrary-phase waveform design.
Step 1: Obtain a series of non-CM Gaussian-distributed vectors (denoted as s ) to realize the covariance matrix X. The step can be done by means of the Cholesky factorization or eigenvalue decomposition.
Step 2: Get the CM vector s ¯ by normalizing the modulus of s , s ¯ = exp ( j a n g ( s ) ) . s ¯ can be seen as the candidate vector for s o p t .
Step 3: Choose the candidate vector that minimizes Equation (28). For the white noise case, b t is Equation (27); for the colored noise case, b t is generated from S H S in Equation (32).
Table 2. Customized Gaussian randomization method for CM QPSK waveform design.
Table 2. Customized Gaussian randomization method for CM QPSK waveform design.
Step 1: Denote the real and imaginary parts of X by X R and X I , respectively.
Step 2: Generate X ˜ via
X ˜ = [ A B T B A ] ,    A = sin ( π 2 X R ) , B = sin ( π 2 X I )
Step 3: Make a forced positive definite Cholesky decomposition X ˜ + D = Γ Γ T . D is a diagonal matrix with nonnegative elements.
Step 4: Let β = Γ θ , where θ is a Gaussian distributed vector with zero mean and unit variance. The QPSK vector can then be generated by
s = sgn ( β ( 1 : N s ) ) + j · sgn ( β ( N s + 1 : 2 N s ) )
Step 5: Generate a series of QPSK candidate vectors via the preceding steps, and choose the one that minimizes Equation (28).
Table 3. Computational complexity of the proposed algorithms.
Table 3. Computational complexity of the proposed algorithms.
Computational ComplexityCM Waveform DesignQPSK Waveform Design
White noise O ( K · N s ) O ( K · N s 3 )
Colored noise O ( K · N s 3 ) O ( K · N s 3 )

Share and Cite

MDPI and ACS Style

Yue, W.; Li, L.; Xin, Y.; Han, T. Radar Constant-Modulus Waveform Optimization for High-Resolution Range Profiling of Stationary Targets. Sensors 2017, 17, 2574. https://doi.org/10.3390/s17112574

AMA Style

Yue W, Li L, Xin Y, Han T. Radar Constant-Modulus Waveform Optimization for High-Resolution Range Profiling of Stationary Targets. Sensors. 2017; 17(11):2574. https://doi.org/10.3390/s17112574

Chicago/Turabian Style

Yue, Wenzhen, Lin Li, Yu Xin, and Tao Han. 2017. "Radar Constant-Modulus Waveform Optimization for High-Resolution Range Profiling of Stationary Targets" Sensors 17, no. 11: 2574. https://doi.org/10.3390/s17112574

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop