Next Article in Journal
Entropy Determination of Single-Phase High Entropy Alloys with Different Crystal Structures over a Wide Temperature Range
Previous Article in Journal
Stability Analysis on Magnetohydrodynamic Flow of Casson Fluid over a Shrinking Sheet with Homogeneous-Heterogeneous Reactions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cognitive Radar Waveform Optimization Based on Mutual Information and Kalman filtering

1
School of Information Engineering, East China Jiaotong University, Nanchang 330031, China
2
School of Information Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Submission received: 27 July 2018 / Revised: 25 August 2018 / Accepted: 29 August 2018 / Published: 30 August 2018

Abstract

:
A new strategy to optimizing the waveforms of cognitive radar under transmitted power constraint is presented. Our scheme is to enhance the performance of target estimation by minimizing the MSE (mean-square error) of the estimates of target scattering coefficients (TSC) based on Kalman filtering and then minimizing mutual information (MI) between the radar target echoes at successive time instants. The two steps are the optimal design of transmission waveform and the selection of a reasonable waveform from the ensemble for emission, respectively. The waveform design technique addresses the problems of target detection and parameter estimation in intelligent transportation system (ITS), where there is a need of extracting the features of target information obtained from different sensors. As the number of iterations increases, simulation results show better TSC estimation from the radar scene provided by the proposed approach as compared with the traditional waveform optimization algorithm. In addition, the proposed algorithm results in improved target detection probability.

1. Introduction

Cognitive radar (CR) can be considered as a perceptive system that would dynamically and intelligently shape its transmitted signals. It enables self-adaptively adjust its transmitted signal and filter based on all preceding information about radar targets and the surroundings, consequently has great potentials in improving its performance of target detection, estimation and recognition [1]. In recent years, radar theory has been linked with several new mathematical theories [2,3,4]. Crutchfield and Feldman developed an approach to applying information theoretic measures of randomness and memory to stochastic and deterministic processes by using successive derivatives of the Shannon entropy growth curve [5]. The prior knowledge comprises preceding measurements, assignment priorities and external databases. The target detection and estimation procedures provide an essential role in the environmental perception task, which are very important in intelligent waveform design [6]. Traditional radar systems would not take full advantage of the flexibility of system with the purpose of offering excellent performance of detection. In contrast, CR system has strong capacities in enhancing the target estimation and detection performance, which would show good performance in the face of various problems in a dynamic environment [7].
CR waveform optimization is an important means to enhance the performances of target estimation and detection. Bell [8] investigated the principle of information theory to optimize transmission waveform for detection of range spread target. A waveform optimization approach based on mutual information (MI) criterion is presented in the literature [9]. Mutual information (MI) criterion further improved the work of Bell. The work in [9] developed two kinds of waveform optimization criterions: MI minimization and mean-square error (MSE) minimization. The literature [10] focuses upon optimizing transmitted waveforms intended for MI minimization between the successive radar pulse echoes. In this way, the CR continually senses the environment and self-adaptively designs waveforms based on the MI minimization criterion.
Augusto and Antonio discussed the joint optimization problem of adaptive transmitting waveform and matched filter in various clutter environments [11,12]. Literature [13] presented a cognitive technique to optimize phase modulated waveforms sharing a desired range-Doppler response. The principle of the method is to minimize the mean value of the ambiguity function of the transmit waveform over a number of range Doppler bins. The approach intends to acquire more knowledge about target feature information. Considering range-ambiguous interference, the joint optimization problem of the transmitted waveform and matched filter for CR working in the complicated signal-dependent clutter environment was analyzed in [14]. The problem of transmitted code design was presented to improve the received signal to noise ratio (SNR) of range spread target [15]. In [16,17] a cognitive approach for transmitted waveform optimization based on the received SNR maximization was developed. Literature [18,19] presents a method of CR waveform optimization based upon the target detection probability maximization criterion, instead of the received SNR maximization. The similar methods are also proposed in [20,21,22,23]. Subject to a particular transmitting power constraint, literature [24,25] presents the water-filling method for allocating the transmitting power and maximizing the MI between target responses and measurements.
The parameters of transmitted signal are constantly adjusted with the intention of improving the performance of target estimation in the dynamic environment [26,27,28,29]. The similar researches on optimizing transmitted signals for CR systems include [30,31] which studied the equivalence between MI maximization stated in [24] and mean square error (MSE) of the target impulse response (TIR) minimization. Literature [32] presents a method of CR waveform optimization by maximizing the MI between the estimated TIR and the measurements. The approach would provide a better capability in detecting extended targets in the clutter environments. The radar target scattering characteristics can be considered as time-varying filter. Generally, the knowledge of radar environment is regarded as long-term memory, which is applied to CR waveform design over a relative long time. Such as, a waveform design scheme is proposed by minimizing the MI between the radar pulse echoes and the estimated TIR [33]. At the same time, a waveform design algorithm based on the MSE of the estimated TIR minimization criterion is proposed in [34]. Dai [35] proposes a Kalman filtering-based method, which intends to make use of the temporal correlation of target to obtain more target feature information. However, the method has low reliability and the computation is complex and not suitable for hardware implementation. Literatures [36,37,38,39,40] propose a waveform optimization approach by minimizing the target scattering coefficients (TSC) estimation to further enhancing the performance of detection. However, TSC varies constantly with the dynamic radar environment. From the point of self-adaptation system, the estimate of TSC should be constantly updated at the receiver, so that the system can learn faster and more accurately and adapt effectively to the changing environments. Literature [41,42] considers the waveform design method for the CR system. The TSC estimation based on the Kalman filtering is proposed, which can explore the time correlation of the TSC and gives a better estimation performance.
In this paper, we combine the temporal correlated algorithm presented in [41] and MI strategy [17] to obtain an optimization waveform, which offers superior radar performance. Specifically, we propose a new CR waveform design scheme. The proposed scheme is divided into two steps as follows.
Step 1: The step is to design an ensemble of optimization waveform for transmission. The main objective is to minimize the MSE of TSC subject to signal power and detection constraint [17]. The scheme ensures that the temporal correlation of the target feature information can be fully utilized at the receiver. Once the ensemble of optimization waveform is acquired, then we choose the most suitable waveforms for emission.
Step 2: The purpose of this module is to minimize the MI between the radar pulse echo at present and the next radar echo. This criterion ensures that we can acquire less dependent pulse echo signal samples to obtain more TSC information from pulse to pulse. Consequently, we choose the most suitable waveforms for transmission that produce uncorrelated and independent radar echoes.
The key innovations of our work can be listed as follows:
(1)
We present a Kalman filtering-based waveform design approach in order to take advantage of temporal correlation of TSC obtained from continual back-scattering echoes.
(2)
We develop a new CR model, based on the idea of the MSE of TSC minimization.
(3)
We propose a two-stage algorithm for waveform design in CR framework.
(4)
We analyze the performances of the proposed CR system in regard to TSC estimation, target detection, receiver operating characteristics (ROC).
The organization of this paper is as follows. In Section 2, the system model of the proposed CR is formulated. In Section 3, TSC estimation based on maximum a posteriori (MAP) criterion is presented. In Section 4, a two-stage waveform optimization scheme is presented. The ensemble of transmission waveforms is designed in step 1 and the suitable waveform is selected from the ensemble in step 2. The simulation experiments demonstrating the two-stage waveform optimization schemes are presented in Section 5. The conclusion is given in Section 6.
Throughout our work, we use boldface lowercase letters and boldface uppercase letters to denote vectors and matrices, respectively; H to denote transpose conjugate operation; 2 to denote the l 2 norm; E { } to denote the expectation operator; var { } to denote the variance operator.

2. Cognitive Radar System Model

The transmitter sends wideband radar waveform to probe a range spread target and surroundings. The target echoes are gathered by the receive antenna and passed on to the matched filter, which matches the radar target echoes to transmitted waveform stored in the system receiver. The features of the backscattering information are examined for target parameter estimation. The Kalman filtering module designs an ensemble of optimization waveforms in the current instant and MI minimization module chooses an optimal signal from the assemble for the transmitter to obtain the best knowledge about the radar scene feature in the next radar pulse (presented in Section 4).
We discuss the performance of a CR system that includes the idea of “TCS estimation” and “MI Minimization.” The CR system proposed in this work is composed of four parts: Kalman filtering; MI minimization; Waveform chosen; TSC estimation. The parts of Kalman filtering and MI minimization are the new approach that distinguishes the differences between the proposed CR system and other types of feedback radar system. The architecture of the proposed CR system is stated in Figure 1.
We formulate CR system model in an intelligent transportation system (ITS) scenario, that is, the whole length of transmission signal is larger than the maximum delay relative to the first arrival from all the echoes, which is effective for short distance environmental perception applications when the distances of the transmitter via radar targets are within several hundred meters. We denote transmitted waveform that will be emitted as f = [ f ( 1 ) , f ( 2 ) , , f ( M ) ] T , where M is the sample number. The total transmission energy is 1 M m = 1 M | f ( m ) | 2 = E f . Radar target is modeled as a range-extended target. The backscattering signal from the radar target is interfered by additive white Gaussian noise (AWGN) w . Therefore, the backscattering signal can be expressed in discrete form as
y = Z g + w
where Z = d i a g { z } describes a diagonal matrix of transmitted waveform in the frequency domain. z denotes the Fourier transform of transmitted waveform f . g is the TSC vector, which is the Fourier transform of TIR vector. w is the additive Gaussian noise in the frequency domain. We define E [ g H g ] = R T and E [ w w H ] = R N as the covariance matrices of TSC and AWGN. We have y ~ N { 0 , R } , where
R = E { y y H }   = E { Z g g H Z H + w w H }   = Z R T Z H + R N
If the target does not exist, we have y ~ N { 0 , R N } . From the literature [35], the time dynamic characteristic of the TSC at time i can be described as
g i = e T / τ g i 1 + v
where i denotes the index of radar pulses. τ is the time correlation coefficient of TSC during pulse recurrence interval. T denotes the pulses interval. v describes complex Gaussian noise with zero-mean.

3. TSC Estimation

Target feature estimation can be considered as the prerequisite condition for the target detection. We intend to estimate TSC for enhancing the detection performance of CR system. We assume TSC is random and follows a Gaussian distribution. Generally, the maximum a posterior (MAP) criterion is used to estimate the TSC. The TSC estimation algorithm at time i is expressed as
g ^ i = arg max g i p ( g i | y i ) = arg max g i p ( y i | g i ) p ( g i ) p ( y i )
where
p ( y i | g i ) = 1 ( 2 π ) M / 2 | R N | 1 / 2 exp ( 1 2 ( y i Z i g i ) H R N 1 ( y i Z i g i ) ) p ( g i ) = 1 ( 2 π ) M / 2 | R T | 1 / 2 exp ( 1 2 ( g i ) H R T 1 g i ) p ( y i ) = p ( y i | g i ) p ( g i ) d g i
By substituting (5) into (4), the posterior probability p ( g i | y i ) can be obtained as follows:
p ( g i | y i ) = p ( y i | g i ) p ( g i ) p ( y i ) = exp ( ( Z i g i ) T y i 1 2 ( Z i g i ) T Z i g i 1 2 ( g i ) T R T 1 ( g i ) ) exp ( 1 2 ( ( Z i ) T y i R N ) T ( ( Z i ) T Z i + R T 1 ) T ( ( Z i ) T y i R N ) ) | 2 π ( ( Z i ) T Z i + R T 1 ) 1 |
The backscattering signals y i follows Gaussian distribution and the posterior probability p ( g i | y i ) denotes probability distribution function of TSC. Thus, the estimate of TSC can be written as follows:
g ^ i = arg max g i { g i H ( Z i H R N 1 Z i + R T 1 ) g i y i H R N 1 Z i g i g i H Z i H R N 1 y i }   = C i y i
The receiver filter can be denoted by the matrix form C i as follows
C i = [ ( Ζ i ) H C N 1 Ζ i + C T 1 ] 1 ( Ζ i ) H C N 1
The MSE of TSC estimation can be written as follows:
P i = E { g ^ i g i 2 2 }   = E { ( C i y i g i ) ( C i y i g i ) H }   = C i ( Z i R T ( Z i ) H + R N ) ( C i ) H C i Z i R T R T ( Z i ) H ( C i ) H + R T

4. Waveform Optimization

We develop a new scheme to optimizing the CR waveform. The first step: The primary purpose of waveform optimization is to minimize the estimate of TSC via Kalman filtering. Once an ensemble of optimized signals is acquired, then we intend to choose the most suitable waveform for probing from the optimized ensemble. The second step: We develop a waveform selection criterion on the basis of minimizing the MI between the radar pulse echo at present and the next radar echo. The successive backscattering signals are statistically independent on each other in time, in order to obtain more radar scene feature information at each radar pulse.

4.1. TSC Estimation Based on Kalman Filtering

Generally, the TSC is considered as time variant and transmitted waveform should be adaptively adjusted accordingly. In order to make good use of the temporal sequence correlation of target feature during the pulses interval, we develop a scheme for TSC estimation based on Kalman filtering in the first step. The iterative procedure of Kalman filtering based TSC estimation can be summarized as Algorithm 1.
Algorithm 1. The MSE of TSC estimation matrix based on Kalman filtering
Step 1: Initialize the MSE of TSC P 1 / 1 = 0
Step 2: At time i 1 , calculate the predicted TSC as follows:
g ^ i | i 1 = e T / τ g ^ i 1 | i 1
Step 3: At time i 1 , calculate the predicted MSE of TSC as follows:
P i | i 1 = e 2 T / τ P i 1 | i 1 + ( 1 e 2 T / τ ) R T
Step 4: At time i , calculate the Kalman gain as follows:
Φ i = P i | i 1 ( C i Z i ) H ( C i R N C i H + C i Z i P i | i 1 Z i H C i H ) 1
Step 5: At time i , calculate the estimated TSC as follows:
g ^ i | i = g ^ i | i 1 + Φ i ( g ^ i C i Z i g ^ i | i 1 )
Step 6: At time i , update the MSE of TSC as follows:
P i | i = P i | i 1 Φ i C i Z i P i | i 1
If i = I max , the iterative procedure ends; or else, return to Step 2 and repeat.
We optimize transmitted waveform by minimizing the MSE matrix of TSC at each Kalman filtering step. The CR waveform optimization problem is preliminary presented as follows:
z i = arg min z i { t r ( P i | i ) } s . t . z i H z i E f    P D ε
The objective function in (10) is to minimize the MSE of TSC matrix and the constraint function in (10) is the probability of target detection and transmitting power. We simplify the probability of target detection constraint. The likelihood ratio detection can be expressed as:
l ( y i ) = y i H R N 1 Z i g ^ i H 2 H 1 T
where T is the detection threshold, which is assumed to be a constant. Hence, by substituting (1) into (11), the probability of target detection can be obtained as follows:
P d = P ( ( Z i g ^ i + v ) H R N 1 ( Z i g ^ i ) T ) = Q ( Q 1 ( P f a ) ( Z i g ^ i ) H R N 1 Z i g ^ i )
where P f a = Q ( T ( Z i g ^ i ) H R N 1 Z i g ^ i ) is the false alarm probability. Q ( ) denotes the Q-function. Because Q ( x ) is a monotonic decreasing function of x , we can re-express the detection probability as follows:
p ( z i ) = z i H G ^ i H R N 1 G ^ i z i ε
where G ^ i = d i a g { g ^ i } . According to the Algorithm 1, we can re-express the objective function as follows:
f ( z i ) = t r ( ( ( P i | i 1 ) 1 + Z i H R N 1 Z i ) 1 )
Therefore, we can re-express CR waveform design problem (10) as follows:
z i = arg min z i { t r ( ( ( P i | i 1 ) 1 + Z i H R N 1 Z i ) 1 ) } s . t . z i H z i E f    z i H G ^ i H R N 1 G ^ i z i ε
where p ( z i ) = z i H G ^ i H R N 1 G ^ i z i is the target detection constraint. By performing Eigen-decomposition (ED) to p ( z i ) = z i H G ^ i H R N 1 G ^ i z i , eigenvalues’ distribution in signal subspace can be obtained [27]. While z i denotes the eigenvector of G ^ i H R N 1 G ^ i with the maximum eigenvalue, we have max p ( z ) = λ max E f , where λ max is the maximum eigenvalue of G ^ i H R N 1 G ^ i , E f = v max H v max , v max is the corresponding maximum eigenvector. Therefore, the CR waveform design problem (10) is convex satisfying the condition λ max v max H v max ε . We further assume that P i | i 1 and R N are diagonal matrix. We have
z i = arg min z i m P i | i 1 , m R N , m R N , m + z i , m H z i , m P i | i 1 , m s . t . z i H z i E f    z i H G ^ i H R N 1 G ^ i z i ε
where z i , m denotes the m-th entry of z i , P i | i 1 , m and R N , m denote the m-th row and m-th column of P i | i 1 and R N , respectively. To solve the optimization problem in (16), we use the Lagrange function as
f ( z i , λ 1 , λ 2 ) = m P i | i 1 , m R N , m R N , m + z i , m H z i , m P i | i 1 , m + λ 1 ( p ( z i ) ε ) + λ 2 ( z i H z i E f )
where p ( z i ) = z i H G ^ i H R N 1 G ^ i z i . The extreme value of (17) can be attained using
f ( z i , λ 1 , λ 2 ) z m 2 = 0 P i | i 1 , m R N , m P i | i 1 , m ( R N , m + z i , m H z i , m P i | i 1 , m ) 2 + λ 1 ( G ^ i H R N 1 G ^ i ) + λ 2 = 0
With L i , m , m denoting the entry at m-th row and m-th column of L i . Hence, the optimization waveform can be obtained as follows
z m 2 2 = max { R N , m λ 1 ( G ^ i H R N 1 G ^ i ) + λ 2 R N , m P i | i 1 , m , 0 }
where λ 1 and λ 2 are utilized to restrain the power of transmitted waveform and the detection probability.

4.2. MI Minimization between the Radar Pulse Echo at Present and the Next Radar Pulse Echo

We denote the MI between the radar pulse echo at present y i and the next radar pulse echo y i + 1 as I ( y i , y i + 1 ) . If y i and y i + 1 are statistically dependent, I ( y i , y i + 1 ) would be extremely high. Thus, high gain in target feature information cannot be obtained. We proceed to the waveform selection module, in which we mean to acquire independent and uncorrelated radar pulse samples reflected by the target to gain more TSC information from scan to scan. Subsequently, we choose the most suitable waveforms for emission that produce less statistically dependent backscattering signals. In other words, we desire to obtain the reasonable waveform from the ensemble that would minimize I ( y i , y i + 1 ) .
We denote y i = [ y i ( 1 ) , y i ( 2 ) , , y i ( M ) ] T as the vector of backscattering signal at time i . I ( y i , y i + 1 ) can be expressed as
I ( y i , y i + 1 ) = I ( y i | z i ) + I ( y i + 1 | z i + 1 ) I ( y i , y i + 1 | z i , z i + 1 )
where H ( y i | z i ) denotes the entropy of y i given the knowledge of the transmitted waveform z i . The terms H ( y i + 1 | z i + 1 ) and H ( y i , y i + 1 | z i , z i + 1 ) in (20) are defined similarly.
We denote y = { y i ( m ) , y i + 1 ( m ) } as the m-th sample sequence of the vector of two successive received signals. The probability density function of y can be expressed as
f y ( y ) = 1 ( 2 π ) 2 | Σ | 1 2 exp [ ( y μ ) H | Σ | 1 ( y μ ) 2 ]
H ( y | z ) is presented as follows:
I ( y | z ) = 1 + 1 2 I n [ ( 2 π e ) 2 | Σ | ]
Hence, H ( y i , y i + 1 | z i , z i + 1 ) can be derived as follows
I ( y i , y i + 1 | z i , z i + 1 ) = I ( y i ( m ) , y i + 1 ( m ) | z i ( m ) , z i + 1 ( m ) ) = 1 + 1 2 I n [ ( 2 π e ) 2 | Σ | ]
The covariance matrix can be denoted as
Σ = | R i , 2 ρ i , i + 1 R i , R i + 1 , ρ i , i + 1 R i , R i + 1 , R i + 1 , 2 |
where | Σ | = R i 2 R i + 1 2 ( 1 ρ i , i + 1 2 ) , and ρ i , i + 1 = E [ y i H y i + 1 ] δ i 2 δ i + 1 2 is the correlation coefficient. The term H ( y i | z i ) can be derived as follows
I ( y i | z i ) = Ψ ( y ) I n [ Ψ ( y ) ] d y = Ψ ( y ) I n [ ( y μ i ) 2 2 R i 2 I n ( 2 π R i 2 ) ] d y = 1 2 + 1 2 I n ( 2 π R i 2 )
where Ψ ( y ) = 1 2 π R i 2 exp [ ( y μ i ) 2 2 R i 2 ] is the univariate pdf of y i . Similarly, the term H ( y i + 1 | z i + 1 ) can be defined as follows:
I ( y i + 1 | z i + 1 ) = 1 2 + 1 2 I n ( 2 π R i + 1 2 )
Then, we can obtain I ( y i , y i + 1 ) by substituting (23), (25), (26) into (20)
I ( y i , y i + 1 ) = 1 2 I n ( 2 π R i 2 ) + 1 2 I n ( 2 π R i + 1 2 ) 1 2 I n ( ( 2 π ) 2 R i 2 R i + 1 2 ( 1 ρ i , i + 1 2 ) ) = 1 2 I n ( 1 ρ i , i + 1 2 )
Finally, the minimization MI problem can be formed as follows
I min = min z i + 1 C z i { 1 2 I n ( 1 ρ i , i + 1 2 ) } s . t .   tr [ z i + 1 H z i + 1 ] E f
The backscattering signal y i is exploited to estimate the covariance matric of the TSC R T . The received signal y i + 1 over all possible transmitted waveform z i + 1 C z i can be estimated by using (1). We generate an estimate of all the received signals of the corresponding ρ i , i + 1 . Therefore, the minimization MI problem (28) can be solved by choosing the value for z i + 1 C z i .
The first step: we design optimization waveform for transmission with an objective of minimizing the MSE of TSC estimation via Kalman filtering; the second step: We choose the most suitable waveform based on MI minimization between successive target echoes. The proposed waveform optimization process is presented as Algorithm 2.
Algorithm 2. The proposed CR waveform design algorithm
Step 1: Initialize the observed state of TSC g 1 and the MSE of TSC P 1 / 1 = 0 .
Step 2: Solve for the optimization waveforms ensemble for transmission with an objective of minimizing the MSE of TSC as stated in step one.
Step 3: Generate the estimated value y 2 based on the estimated value g ^ 2 .
Step 4: Solve for optimization waveform z 2 on the basis of the MI minimization criterion as stated in step two.
Step 5: Update the observed state of TSC g 2 based on the current value y 2 .
Step 6: If i = I max , the iterative procedure ends; or else, return to 2 and repeat.
We can summarize the two steps cognitive waveform design scheme as follows:
(1)
The proposed CR continuous updates the estimate of TSC by continual measurements of TSC and employs the radar scene feature to select the most suitable signal for emission. The cognitive receiver is able to the delivery of the TSC estimation to the transmitter.
(2)
The transmitter adaptively adjusts its probing signal to accommodate the unknown dynamic environment.
In summary, the proposed two steps optimization scheme for target estimation can be implemented according to the block diagram in Figure 2.

5. Simulation

The process of the two steps waveform design scheme is shown in Figure 1. The performances improvement of target detection and TSC estimation provided by the proposed algorithm are discussed in this section. For a dynamic target scene, 900 simulations wave always run for each test at particular received SNRs. The experiment parameters are presented in Table 1.
The TSC is estimated via Kalman filtering in the subsequent time interval. The normalized MSE of TSC is used for defining the performance of target estimation as follows:
n M S E = g ^ g 2 2 g 2 2
where g ^ and g denote the estimate for TSC and the observed state of TSC, respectively.
We assume that the length of the target impulse response is N = 32 range cells. The PSD of the target is shown in Figure 3. In our simulations, the AWGN is given. The initial range of the target is R 0 = 1   km and the velocity is v = 60   km / h . The target deviates from the radar along the line of sight (LOS) and the initial SNR is 15 dB.

5.1. Target Detection Performance

Figure 4a demonstrates the probability of target detection provided by the Kalman filtering approach for different SNRs. The optimization waveform is generated by Kalman filtering approach. The iterative procedure has been run for 20 times. As shown in Figure 4a, the value of required SNR decreases as the iteration times increase for a particular target detection probability. The Kalman filtering approach converges after 15 iterative computations, yielding a probability of 0.9 at SNR = 3 dB as compared to SNR = 13 dB at the beginning of the iteration. The detection capability of Kalman filtering approach is becoming better as the number of iterations increases. Nonetheless, target detection probability does not present more enhancements after 20 iterative computations.
Figure 4b shows the detection probability provided by the MI minimization scheme in different values of SNR environment. The covariance matrix of TSC R T and the correlation coefficient ρ i , i + 1 can precisely be estimated at high SNRs. As a consequence, the most suitable transmitted signal for the next radar pulse can be exactly selected. Hence, the value of MI reduces as the number of iterations rises. In contrast, the estimate for R T and ρ i , i + 1 are poor at low SNRs. The MI value does not present obviously reduce with many iterative computations. Therefore, there is little improvement in the target estimation with regard to the dynamic radar environment. MI minimization scheme cannot offer performance enhancement in this case.
In Figure 4c, we compare detection probability for the optimized waveform offered by the two steps algorithm with detection probability for the optimized waveform provided by MI minimization scheme and compare the result with Kalman filtering approach as well. The iterative procedure has been run for 20 times. Since the proposed algorithm utilizes the Kalman filtering and MI minimization from pulse to pulse, CR system dynamically adapts radar waveforms is superior to waveform provided by MI minimization scheme. Besides, Kalman filtering approach cannot acquire uncorrelated radar pulse samples reflected by the target to gain more TSC information after 20 iterative computations. As you can see in Figure 4c, detection probability of Kalman filtering approach and MI minimization scheme are suboptimal and detection probability of the proposed two steps algorithm (combining Kalman filtering algorithm and MI strategy) is optimal.
Figure 4d demonstrates the ROC for 4 types of strategies. (1) Traditional radar system based on MAP criterion; (2) CR system based on MI minimization criterion as stated in [27]; (3) CR system based on Kalman filtering as stated in [42]; (4) CR system using the proposed waveform design algorithm.
The curves for the Kalman filtering approach, the MI minimization scheme and the two steps algorithm have been operated at the end of 25 iterative computations. For P f a = 0.01 , the probability of detection provided by the two steps algorithm is 0.9 as compared with 0.7 generated by MI minimization scheme, 0.65 by Kalman filtering approach and 0.5 by MAP criterion. As the proposed algorithm utilize the temporal correlation of TSC during the pulses interval, the proposed radar system adapts its probing signal to the fluctuating target RCS. Besides, the successive scattered signals are uncorrelated with on each other. This ensures that something more about the target information can be learned at every instant of reception. Therefore, the detection probability of the proposed two steps algorithm (combining Kalman filtering algorithm and MI strategy) is optimal.

5.2. TSC Estimation Performance

Figure 5a shows the normalized MSE provided by the algorithm with respect to TSC estimation subject to the signal power constraint. The curves indicate an enhanced estimation performance for the two steps algorithm as compared with the MAP criterion, Kalman filtering approach and MI minimization scheme. As shown in the Figure 5a, the MSE performance of TSC provided by the two steps algorithm is better than MAP criterion and Kalman filtering approach. This can be fulfilled by choosing transmitted waveforms that result in uncorrelated and independent radar pulse samples in order to obtain more target feature information. At the same time, the MSE performance of TSC provided by the two steps algorithm is better than MI minimization scheme at each iteration step.
Figure 5b demonstrates the normalized MSE provided by the algorithm with respect to TSC estimation subject to the signal power and detection probability constraint. The MSE of TSC achieved by the proposed algorithm and three different schemes are compared to demonstrate the advantage of the two steps algorithm, particularly for the first few iterations.

6. Conclusions

We have developed a CR waveform optimization algorithm, which includes the waveform optimization module and waveform selection module. The two steps scheme is based upon continuous perceiving of the target and surroundings via Kalman filtering and adaptation of the send signals to suit the time-variant surroundings. Such a cognitive strategy ensures better target discrimination and parameter estimation capability. The simulation results demonstrate that, the proposed CR waveform design scheme provides great performance improvements in regard to detection probability and TSC estimation. Such cognitive radar system can be used in ITS applications to address the environmental sensing issues. However, there is a raise in the operational cost because of the two steps in the waveform design procedure. Following works would investigate some improvements of the proposed algorithm for linear programming. It makes the proposed scheme more simple and efficient.

Author Contributions

Conceptualization, Y.Y. and J.Z.; Methodology, Y.Y.; Software, J.Z.; Validation, Y.Y., J.Z. and L.W.; Formal Analysis, Y.Y.; Investigation, Y.Y.; Resources, J.Z.; Data Curation, J.Z.; Writing-Original Draft Preparation, Y.Y.; Writing-Review & Editing, J.Z.; Visualization, Y.Y.; Supervision, L.W.; Project Administration, L.W.; Funding Acquisition, Y.Y.

Funding

This work was supported by the national Natural Science Foundation of China (No. 61761019 and No. 61661021).

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript and in the decision to publish the results.

References

  1. Haykin, S. Cognitive radar: A way of the future. IEEE Signal Process. Mag. 2006, 23, 30–40. [Google Scholar] [CrossRef]
  2. Zanette, D.H. Generalized Kolmogorov entropy in the dynamics of multifractal generation. Physica A 1996, 223, 87–98. [Google Scholar] [CrossRef]
  3. Guariglia, E. Entropy and Fractal Antennas. Entropy 2016, 18, 84. [Google Scholar] [CrossRef]
  4. Kawalec, A.; Owczarek, R.; Dudczyk, J. Data modeling and simulation applied to radar signal recognition. Mol. Quantum Acoust. 2005, 26, 165–173. [Google Scholar]
  5. Crutchfield, J.P.; Feldman, D.P. Regularities unseen, randomness observed: Levels of entropy convergence. Chaos 2003, 13, 25–54. [Google Scholar] [CrossRef] [PubMed]
  6. Melvin, W.L.; Guerci, J.R. Knowledge-aided signal processing: A new paradigm for radar and other advanced sensors. IEEE Trans. Aerosp. Electron. Syst. 2006, 42, 983–996. [Google Scholar] [CrossRef]
  7. Guerci, J.R.; Baranoski, E.J. Knowledge-aided adaptive radar at DARPA: An overview. IEEE Signal Process. Mag. 2006, 23, 41–50. [Google Scholar] [CrossRef]
  8. Nijsure, Y.; Chen, Y.; Boussakta, S.; Yuen, C.; Chew, Y.H.; Ding, Z. Novel system architecture and waveform design for cognitive radar radio networks. IEEE Trans. Veh. Technol. 2012, 61, 3630–3642. [Google Scholar] [CrossRef]
  9. Bell, M. Information theory and radar waveform design. IEEE Trans. Inf. Theory 1993, 39, 1578–1597. [Google Scholar] [CrossRef]
  10. Yang, Y.; Blum, R.S.; He, Z.S.; Fuhrmann, D.R. MIMO radar waveform design via alternating projection. IEEE Trans. Signal Process. 2010, 58, 1440–1445. [Google Scholar] [CrossRef]
  11. Aubry, A.; Maio, A.D.; Farina, A.; Wicks, M. Knowledge-aided (potentially cognitive) transmit signal and receive filter design in signal-dependent clutter. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 93–117. [Google Scholar] [CrossRef]
  12. Aubry, A.; Maio, A.D.; Piezzo, M.; Farina, A.; Wicks, M. Cognitive design of the receive filter and transmitted phase code in reverberating environment. IET Radar Sonar Nav. 2012, 6, 822–833. [Google Scholar]
  13. Aubry, A.; Maio, A.D.; Jiang, B.; Zhang, H.Z. Ambiguity function shaping for cognitive radar via complex quartic optimization. IEEE Trans. Signal Process. 2013, 61, 5603–5619. [Google Scholar]
  14. Aubry, A.; Maio, A.D.; Naghsh, M.M. Optimizing radar waveform and doppler filter bank via generalized fractional programming. IEEE J. Sel. Top. Signal Process. 2015, 9, 1387–1399. [Google Scholar] [CrossRef]
  15. Karbasi, S.M.; Aubry, A.; Maio, A.D.; Bastani, M.H. Robust Transmit Code and Receive Filter Design for Extended Targets in Clutter. IEEE Trans. Signal Process. 2015, 63, 1965–1976. [Google Scholar] [CrossRef]
  16. Tang, B.; Tang, J.; Peng, Y. MIMO radar waveform design in colored noise based on information theory. IEEE J. Sel. Top. Signal Process. 2010, 58, 4684–4697. [Google Scholar] [CrossRef]
  17. 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] [Green Version]
  18. Nijsure, Y.; Chen, Y.; Rapajic, P.B.; Yuen, C.; Chew, Y.H.; Qin, T. Information-theoretic algorithm for waveform optimization within ultra-wideband cognitive radar network. In Proceedings of the 2010 IEEE International Conference on Ultra-Wideband (ICUWB), Nanjing, China, 20–23 September 2010; pp. 1–4. [Google Scholar]
  19. Sen, S.; Glover, C.W. Optimal multicarrier phase-coded waveform design for detection of extended targets. In Proceedings of the IEEE Radar Conference, Ottawa, ON, Canada, 29 April–3 May 2013; pp. 1–2. [Google Scholar]
  20. Patton, L.K.; Frost, S.W.; Rigling, B.D. Efficient design of radar waveforms for optimised detection in coloured noise. IET Radar Sonar Nav. 2012, 6, 21–29. [Google Scholar] [CrossRef]
  21. Naghibi, T.; Namvar, M.; Behnia, F. Optimal and robust waveform design for MIMO radars in the presence of clutter. Signal Process. 2010, 90, 1103–1117. [Google Scholar] [CrossRef]
  22. Zhang, J.; Zhu, D.; Zhang, G. Adaptive compressed sensing radar oriented toward cognitive detection in dynamic sparse target scene. IEEE Trans. Signal Process. 2012, 60, 1718–1729. [Google Scholar] [CrossRef]
  23. Sira, S.P.; Cochran, D.; Papandreou-Suppappola, 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]
  24. Zhang, X.; Cui, C. Range-spread target detecting for cognitive radar based on track-before-detect. Int. J. Electron. 2014, 101, 74–87. [Google Scholar] [CrossRef]
  25. Sen, S. Constant-envelope waveform design for optimal target-detection and autocorrelation performance. In Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, New York, NY, USA, 26–31 May 2013; pp. 3851–3855. [Google Scholar]
  26. 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]
  27. 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]
  28. Zhang, X.; Liu, X. Adaptive Waveform Design for Cognitive Radar in Multiple Targets Situations. Entropy 2018, 20, 114. [Google Scholar] [CrossRef]
  29. 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]
  30. Stoica, P.; Li, J.; Xie, Y. On probing signal design for MIMO radar. IEEE Trans. Signal Process. 2007, 55, 4151–4161. [Google Scholar] [CrossRef]
  31. Li, J.; Xu, L.; Stoica, P.; Forsythe, K.W.; Bliss, D.W. Range compression and waveform optimization for MIMO radar: A Cramér–Rao bound based study. IEEE Trans. Signal Process. 2008, 56, 218–232. [Google Scholar]
  32. Naghibi, T.; Behnia, F. MIMO radar waveform design in the presence of clutter. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 770–781. [Google Scholar] [CrossRef]
  33. Jin, Y.; Moura, J.M.F.; O’Donoughue, N. Time reversal transmission in multi-input multi-output radar. IEEE J. Sel. Top. Signal Process. 2010, 4, 210–225. [Google Scholar] [CrossRef]
  34. Chen, P.; Qi, C.; Wu, L.; Wang, X. Estimation of Extended Targets Based on Compressed Sensing in Cognitive Radar System. IEEE Trans. Veh. Technol. 2017, 66, 941–951. [Google Scholar] [CrossRef]
  35. Dai, F.; Liu, H.; Wang, P.; Xia, S. Adaptive waveform design for range-spread target tracking. Electron. Lett. 2010, 46, 793. [Google Scholar]
  36. Sen, S.; Nehorai, A. OFDM MIMO radar with mutual–information waveform design for low-grazing angle tracking. IEEE Trans. Signal Process. 2010, 58, 3152–3162. [Google Scholar] [CrossRef]
  37. 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]
  38. Romero, R.A.; Bae, J.; Goodman, N.A. Theory and application of SNR and mutual information matched illumination waveforms. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 912–927. [Google Scholar] [CrossRef]
  39. Calderbank, R.; Howard, S.D.; Moran, B. Waveform diversity in radar signal processing. IEEE Signal Process. Mag. 2009, 26, 32–41. [Google Scholar] [CrossRef]
  40. Song, X.; Zhou, S.; Willett, P. Reducing the waveform cross correlation of MIMO radar with space-time coding. IEEE Trans. Signal Process. 2010, 58, 4213–4224. [Google Scholar] [CrossRef]
  41. Peng, C.; Wu, L. Target Scattering Coefficients Estimation in Cognitive Radar under Temporally Correlated Target and Multiple Receive Antennas Scenario. IEICE Trans. Commun. 2015, 98, 1914–1923. [Google Scholar]
  42. Peng, C.; Wu, L. Waveform design for multiple extended targets in temporally correlated cognitive radar system. IET Radar Sonar Nav. 2016, 10, 398–410. [Google Scholar]
Figure 1. The architecture of the proposed CR system.
Figure 1. The architecture of the proposed CR system.
Entropy 20 00653 g001
Figure 2. The two steps optimization scheme for target estimation.
Figure 2. The two steps optimization scheme for target estimation.
Entropy 20 00653 g002
Figure 3. The PSD of the target.
Figure 3. The PSD of the target.
Entropy 20 00653 g003
Figure 4. (a) The probability of target detection for different iterations of Kalman filtering scheme; (b) The probability of target detection for different SNRs of MI minimization scheme; (c) The probability of target detection for 3 kinds of schemes; (d) The ROC for 4 kinds of strategies.
Figure 4. (a) The probability of target detection for different iterations of Kalman filtering scheme; (b) The probability of target detection for different SNRs of MI minimization scheme; (c) The probability of target detection for 3 kinds of schemes; (d) The ROC for 4 kinds of strategies.
Entropy 20 00653 g004
Figure 5. (a) The MSE of TSC estimation subject to signal power constraint; (b) The MSE of TSC estimation subject to signal power and probability constraint.
Figure 5. (a) The MSE of TSC estimation subject to signal power constraint; (b) The MSE of TSC estimation subject to signal power and probability constraint.
Entropy 20 00653 g005
Table 1. Simulation Parameters.
Table 1. Simulation Parameters.
Simulation Parameters
E f Signal power1
L Length of transmission waveform60
S N R Received SNR15 dB
λ Temporal correlation0.1 s
T PRI1 ms
p f a False alarm probability0.01

Share and Cite

MDPI and ACS Style

Yao, Y.; Zhao, J.; Wu, L. Cognitive Radar Waveform Optimization Based on Mutual Information and Kalman filtering. Entropy 2018, 20, 653. https://0-doi-org.brum.beds.ac.uk/10.3390/e20090653

AMA Style

Yao Y, Zhao J, Wu L. Cognitive Radar Waveform Optimization Based on Mutual Information and Kalman filtering. Entropy. 2018; 20(9):653. https://0-doi-org.brum.beds.ac.uk/10.3390/e20090653

Chicago/Turabian Style

Yao, Yu, Junhui Zhao, and Lenan Wu. 2018. "Cognitive Radar Waveform Optimization Based on Mutual Information and Kalman filtering" Entropy 20, no. 9: 653. https://0-doi-org.brum.beds.ac.uk/10.3390/e20090653

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