Open access peer-reviewed chapter

Space-Time Transmit-Receive Design for Colocated MIMO Radar

Written By

Guolong Cui, Xianxiang Yu and Lingjiang Kong

Submitted: 12 June 2017 Reviewed: 25 October 2017 Published: 20 December 2017

DOI: 10.5772/intechopen.71946

From the Edited Volume

Topics in Radar Signal Processing

Edited by Graham Weinberg

Chapter metrics overview

1,323 Chapter Downloads

View Full Metrics

Abstract

This chapter deals with the design of multiple input multiple-output (MIMO) radar space-time transmit code (STTC) and space-time receive filter (STRF) to enhance moving targets detection in the presence of signal-dependent interferences, where we assume that some knowledge of target and clutter statistics are available for MIMO radar system according to a cognitive paradigm by using a site-specific (possible dynamic) environment database. Thus, an iterative sequential optimization algorithm with ensuring the convergence is proposed to maximize the signal to interference plus noise ratio (SINR) under the similarity and constant modulus constraints on the probing waveform. In particular, each iteration of the proposed algorithm requires to solve the hidden convex problems. The computational complexity is linear with the number of iterations and polynomial with the sizes of the STTW and the STRF. Finally, the gain and the computation time of the proposed algorithm also compared with the available methods are evaluated.

Keywords

  • multiple input multiple output (MIMO)
  • space-time transmit code (STTC)
  • space-time receive filter (STRF)
  • signal-dependent interferences
  • signal to interference plus noise ratio (SINR)

1. Introduction

Multiple-input multiple-output (MIMO) radar emits multiple probing signals via its transmit antennas, which provides the greater flexibility for the design of the whole radar system, and boosts the development of more sophisticated signal processing algorithms [1]. On the basis of the configurations of transmitter/receiver antennas, MIMO radar systems can be classified into two categories: widely distributed [2, 3] and colocated [4, 5]. The former has different angles of view on the target owing to widely separated antennas, and this feature can be used to improve the performance of target detection and angle estimation, as well as the capabilities of target identification and classification [6]. The latter shares the same aspect angle of the target by using tightly spaced antennas. However, colocated MIMO radar exploits the waveform diversity to form a long virtual array, thus providing better results concerning spatial resolution, target localization, and the interference rejection, as well as obtaining the degrees of freedom for the design of transmit beam pattern [1, 7, 8].

Recently, colocated MIMO radar waveform design is a hot and challenging topic and has received significant attention. In general, these works can be divided into two categories. The first category focuses on the fast-time waveforms design exploiting some a priori information. In particular, in [6], by using the a priori knowledge of target power spectral density, the minimax robust waveforms are designed based on the rules of the mutual information (MI) and minimum mean-square error (MMSE). In [9], MIMO waveforms for the case of an extended target are devised based on the maximization of signal-to-interference plus-noise ratio (SINR) through a gradient-based algorithm assuming the knowledge of both the target and signal-dependent clutter statistics. In [10], by considering MMSE as figure of merit, MIMO radar waveforms are synthesized under signal-dependent clutter. The join design of the transmit waveform and the receive filter is addressed for improving the extended target delectability in the presence of signal-dependent clutter, by employing a cycle iteration algorithm with ensuring convergence [11]. In [12], by designing the transmit waveform and the receive filter, two sequential optimization algorithms are proposed to maximize SINR subject to the constant modulus and similarity constraints. Based on the rule of the worst-case output SINR in the presence of unknown target angle, the robust joint design of transmit waveform and the receive filter is considered [13]. Some more works can be found in [7, 8, 14, 15].

The second category addresses the MIMO radar space-(slow) time code design for moving target scenarios. In particular, in [16], MIMO radar slow-time code shares the ability of improving the resolution in angle-Doppler images and obtaining enhanced moving target detection performance. In [17], the signal-dependent interference is alleviated by the space-time coding framework based on a beamspace space-time adaptive processing (STAP). In [18], based on the max-min SINR optimization criteria, the time-division beamforming signal is designed for a multiple target scenario. For a moving point-like target detection, based on the worst case SINR over the actual and signal-dependent clutter statistics, the robust joint design of the space-time transmit code (STTC) satisfying the energy and similarity constraints and the space-time receive filter (STRF) is addressed in [19].

This chapter handles the joint design of the STTC and STRF with the aim of enhancing the moving target detectability under signal-dependent interferences and white Gaussian noise. Unlike [19, 20], some knowledge of target and clutter statistics is assumed to be available. In particular, the SINR is considered as figure of merit to maximize subject to a constant modulus constraint on the transmit signal in addition to a similarity constraint. To deal with the resulting nonconvex design problem, an iterative algorithm ensuring convergence is proposed. Each iteration of the proposed algorithm involves the solution of hidden convex problems. Specifically, both a convex problem with closed-form solution and a set of fractional programming problems, which can be globally solved through the Dinkelback’s algorithm, are solved. The resulting computational complexity is linear with the number of iterations and polynomial with the sizes of the STTC and the STRF.

The remainder of the chapter is organized as follows. In Section 2, the system model is formalized. In Section 3, the constrained optimization problem under constant modulus and similarity constraints is formulated. In Section 4, the new optimization algorithm is presented. In Section 5, the performance of the new procedure is evaluated. Finally, in Section 6, concluding remarks and possible future research tracks are provided.

Advertisement

2. System model

We focus on a colocated narrow band MIMO radar system consisting of N T transmitters antennas and N R receivers. Each transmitter emits a slow-time phase-coded coherent train with K pulses. Let s k = s 1 k s 2 k s N T k T C N T , k = 1 , 2 , , K denote the transmitted space code vector at the k th transmission interval, where s n t k denotes the k th transmitted phase-code pulse of the n t th transmitting antenna, for n t = 1 , 2 , , N T , T stands for the transpose, and C N is the set of N -dimensional vectors of complex numbers. At each receiver, the received waveform is downconverted to baseband, undergoes a pulse matched filtering operation, and then is sampled. Hence, the observations of the k th slow-time sample for a far-field moving target at the azimuth angle θ 0 can be expressed as [21]

x k = α 0 e j 2 π k 1 v d 0 A θ 0 s k + d k + v k , E1

where

  • α 0 is a complex parameter taking into account the target radar cross section (RCS), channel propagation effects, and other terms involved into the radar range equation.

  • v d 0 denotes the normalized target Doppler frequency, which is related to the radial velocity v r via the equation v d 0 = 2 v r T / λ with λ being the carrier wavelength and T being the pulse repetition time (PRT).

  • A θ = a r θ a t θ , in which a t θ and a r θ denote the transmit spatial steering vector and the receive spatial steering vector at the azimuth angle θ , respectively, and and are the conjugate and the conjugate transpose operators, respectively. In particular, for the uniform linear arrays (ULAs), they are given by

a t θ = 1 N T 1 e j 2 π d T λ sin θ e j 2 π d T λ N T 1 sin θ T , E2
a r θ = 1 N R 1 e j 2 π d R λ sin θ e j 2 π d R λ N R 1 sin θ T E3

with d T and d R being the array interelement spacing of the transmitter and the receiver, respectively.

  • d k C N R , k = 1 , 2 , , K , considering M signal-dependent uncorrelated point-like interfering scatterers. Specifically, as shown in Figure 1, the angle space is discretized as Θ = 0 1 L × 2 π L + 1 . For the m th interfering source located at the range-azimuth bin r m l m , r m 0 1 K 1 , l m 0 1 L , the received interfering vector d k can be expressed as the superposition of the returns from M interference sources, i.e.,

d k = m = 1 M ρ m e j 2 π v d m k 1 A θ m s k r m , 0 r m k 1 , E4

with ρ m , v d m , and θ m , respectively, the complex amplitude, the normalized Doppler frequency, and the look angle, given by θ m = 2 π L + 1 l m , of the m th interferences. Furthermore, M is nominally equal to K × L + 1 .

  • v k C N R , k = 1 , 2 , , K denotes additive noise, modeled as independent and identically distributed (i.i.d.) complex circular zero-mean Gaussian random vector, i.e., v k CN 0 σ 2 I N R , where I N R denotes N R × N R -dimensional identity matrix.

Figure 1.

Range-azimuth bins (the target of interest is represented by the red (solid) circle).

Let x = x T 1 x T K T , s = s T 1 s T K T , d = d T 1 d T K T , and v = v T 1 v T K T . Then, Eq. (1) can be expressed in a compact form as

x = α 0 A ̂ v d 0 θ 0 s + d + v , E5

where

A ̂ v d θ 0 = Diag p v d A θ 0 E6

with p v d = 1 e j 2 π v d e j 2 π K 1 v d T being the temporal steering vector, denotes the Kronecker product, and Diag denotes the diagonal matrix formed by the entries of the vector argument. Additionally, we assume that the noise vector v is a zero-mean circular complex Gaussian random vector with covariance matrix Σ v = E v v = σ v 2 I N R K . Finally, interference vector d can be expressed as

d = m = 1 M ρ m P r m A ̂ v d m θ m s , E7

where P r m is given by

P r m = J r m I N R , E8

in which J r denotes the shift matrix [23], whose k 1 k 2 th entry is defined as1,

J r k 1 k 2 = 1 k 1 k 2 = r 0 k 1 k 2 r , E9

r 0 1 K 1 and k 1 k 2 1 2 K 2 . In particular, we assume that ρ m , m = 1 , 2 , , M , and α 0 are a zero-mean uncorrelated random variables with, respectively, σ m 2 = E ρ m 2 and σ 0 2 = E α 0 2 . As to the normalized Doppler frequency of the interfering signals, we model v d m as a random variable uniformly distributed around a mean Doppler frequency v ¯ d m , i.e.,

v d m U v ¯ d m ε m 2 v ¯ d m + ε m 2 , m 1 , 2 , , M E10

where ε m accounts for the uncertainty on v d m . Basing on the previous assumptions, the interference vector d has zero mean and covariance matrix

Σ d s = E dd = m = 1 M J r m A θ m ss Ξ m J r m A θ m , E11

where

Ξ m = σ m 2 Φ ε m v ¯ d m ϒ t , E12

in which

Φ ε m v ¯ d m k 1 k 2 = e j 2 π v ¯ d m k 1 k 2 sin πε m k 1 k 2 πε m k 1 k 2 , k 1 k 2 1 2 K 2 , E13

and ϒ t = 1 t 1 t T with 1 t = 1 1 1 T being the N T × 1 vector, and E denote the Hadamard product and the statistical expectation, respectively. This expression, for the covariance matrix Σ d s , follows from the results obtained in ([19], Appendix 1).

Inspection of (11) and (12) reveals that the interference covariance matrix Σ d s requires the knowledge of θ m and σ m 2 as well as v ¯ d m and ε m , for m = 1 , 2 , , M . These information can be obtained according to a cognitive paradigm [22, 23, 24] through exploiting a site-specific (possible dynamic) environment database, which involves a geographical information system (GIS), digital terrain maps, previous scans, tracking files, clutter models (in terms of electromagnetic reflectivity and spectral density), and meteorological information.

Advertisement

3. Problem formulation

This section formulates the joint design problem of the STTC and STRF based on the maximization of the output SINR considering practical constraints.

3.1. Output SINR

Letting the observations x be processed via the STRF w C N R K , the SINR ρ ̂ s w at the output of the receiver can be expressed as

ρ ̂ s w = α 0 w A ̂ v d 0 θ 0 s 2 E w d 2 + E w v 2 = σ 0 2 w A ̂ v d 0 θ 0 ss A ̂ v d 0 θ 0 w w Σ d s w + σ v 2 w w , E14

where we exploit

E w d 2 = w E dd w E15

and

E w v 2 = w E v v w E16

and assume w 0 and the independence between the disturbance and the noise random processes.

In particular, the numerator in (14) denotes the useful energy at the output of the STRF, w Σ d s w and σ v 2 w w represent the clutter energy and noise energy, respectively, at the output of w . Observe that the clutter energy w Σ d s w functionally relies on the STTC w and the STRF s through Σ d s as well as the useful energy. Furthermore, we note that the objective function ρ ̂ s w requires that the exact angle θ 0 and normalized Doppler frequency v d 0 are known. However, from a practical point of view, the explicit knowledge of θ 0 and v d 0 cannot be available. To circumvent this drawback, the averaged SINR defined as ρ s w = E ρ ̂ s w as figure of merit is exploited. More specifically, we suppose that v d 0 and θ 0 are independent random variables uniformly distributed around a mean Doppler frequency v ¯ d 0 and a mean azimuth θ ¯ 0 , respectively, i.e., v d 0 U v ¯ d 0 ε 0 2 v ¯ d 0 + ε 0 2 , θ 0 U θ ¯ 0 ϑ 0 2 θ ¯ 0 + ϑ 0 2 , where means “ distribute ” and U represents uniform distribution and ε 0 and ϑ 0 accounts for the uncertainty on v d 0 and θ 0 , respectively. Interestingly, after some algebraic manipulations, the objective function ρ s w shares the following two equivalent expressions,

where

Γ S = σ 0 2 E Diag p v d A θ 0 S Diag p v d A θ 0 E17
Σ dv S = m = 1 M J r m A θ m S Ξ m J r m A θ m + σ v 2 I N R K E18
Θ W = σ 0 2 E Diag p v d A θ 0 W Diag p v d A θ 0 E19
Σ ¯ dv W = m = 1 M J r m A θ m W Ξ ¯ m J r m A θ m + σ v 2 tr W I N T K E , E20

While S = ss H KN T and W = ww H KN R , Ξ m is given by (12), E denotes the energy of s , Ξ ¯ m = σ m 2 Ψ ε m v ¯ d m ϒ r , Ψ ε m v ¯ d m k 1 k 2 = Φ ε m v ¯ d m k 1 k 2 , k 1 k 2 1 2 K 2 and ϒ r = 1 r 1 r T with 1 r = 1 1 1 T C N R , and tr denotes the trace of square matrix. These expressions follow from the results obtained in ([19], Appendix 3).

Note that Γ S and Θ W can be rewritten in block matrix form, i.e.,

Γ S = σ 0 2 Γ m 1 m 2 K × K E21
Θ W = σ 0 2 Θ i 1 i 2 K × K E22

where Γ m 1 m 2 C N R × N R and Θ i 1 i 2 C N T × N T can be computed by (38) and (46) respectively, m 1 m 2 i 1 i 2 1 2 K 4 , as shown in Appendix A .

3.2. Constant modulus and similarity constraints

In practical applications, the designed STTC is enforced to be unimodular (i.e., constant modulus) since the nonlinear property of radar amplifiers [24, 25]. To this end, we limit the modulus of each element of the code s as a constant. Precisely, the i th element s i of s can be written as

s i = 1 N T K e j φ i , i = 1 , 2 , , N T K , E23

with φ i denoting the phase of s i . Furthermore, K different similarity constraints are enforced on the N T transmitting waveforms, namely

s k s 0 k ξ k , k = 1 , 2 , , K , E24

where s 0 k C N T is the reference code vector at the k th transmission interval, ξ k is a real parameter ruling the extent of the similarity, and x denotes the infinite norm.

Without loss of generality, we assume the same similarity parameter ξ 0 (i.e., ξ 0 = ξ 1 = = ξ K ) [12, 26, 28, 29, 30] on the sought STTC. Thus, Eq. (24) can be written as s s 0 ξ 0 , where s 0 = s 0 T 1 s 0 T K T is the reference code vector. Several reasons are presented to show the motivation to exploit the similarity constraints on radar codes. Actually, an arbitrary optimization of SINR via designing an STTC does not offer any kind of control on the shape of the resulting designed waveforms. Specifically, an pure optimization of the SINR can cause signals sharing high peak sidelobe levels and, in general, with an undesired ambiguity function feature. To this end, by exploiting the similarity constraint, when s 0 possesses suitable properties, such as low peak sidelobe levels, and reasonable Doppler resolutions, the designed STTC can enjoy some of the good ambiguity function feature of s 0 . In other words, the similarity constraint compromises the performance between SINR improvement and suitable waveform features [31].

3.3. Design problem

Summarizing, the joint design of the STTC and the STRF can be formulated as the following constrained optimization problem:

P 1 max s , w ρ s w s . t . s k s 0 k ξ k , k = 1 , 2 , , K , s i = 1 N T K , i = 1 , 2 , , N T K , w 2 = 1 , E25

where and , respectively, represent the modulus and the Euclidean norm. Without loss of generality, we add the constraint w 2 = 1 . P 1 is a NP-hard problem [12, 28] whose optimal solution cannot be found in polynomial time. Next, we develop a new iterative algorithm to offer high-quality solution to the NP-hard problem (25).

Advertisement

4. STTC and STRF design procedure

This section focuses on the design of an iterative algorithm ensuring convergence properties, which is capable of offering high-quality solutions to the NP-hard problem P 1 by sequentially improving the SINR. In particular, we exploit the pattern search framework to cyclically optimize the design variables w s 1 s 2 s N T K .

4.1. STRF optimization

In this subsection, we deal with the STRF optimization for a fixed STTC s . Specifically, we handle the optimization problem

P w max w w Γ ss w w Σ dv ss w s . t . w 2 = 1 . E26

We observe that the optimal solution w o to P w is the maximum eigenvector of the matrix

Σ dv ss 1 Γ ss ,

i.e., to a generalized eigenvector of the matrices Γ s s and Σ dv s s corresponding to the maximum generalized eigenvalue. Thus, a closed-form solution to P w can be obtained by normalizing w o .

4.2. STTC optimization

This subsection is devoted to the optimization of the STTC under a fixed STRF. Precisely, each code element in s is sequentially optimized under the fixed remaining N T K 1 elements. Performing some algebraic manipulations to similarity constraints [26], the optimization problem P s ¯ i with respect to the i th STTC variable, i = 1 , , N T K , is written by,

P s ¯ i max s ¯ i s Θ ww s s Σ ¯ dv ww s s . t . arg s ¯ i γ i γ i + δ , s ¯ i = 1 N T K , E27

where s = s 1 s 2 s i 1 s ¯ i s i + 1 s KN T T , γ i = arg s 0 i arccos 1 ξ 2 / 2 , δ = 2 arccos 1 ξ 2 / 2 , ξ = N T K ξ 0 with 0 ξ 2 , and s 0 i is the i th element of s 0 . Notice that for ξ = 0 , the code s is equal to the reference code s 0 , whereas the similarity constraint would become the constant modulus constraint with ξ = 2 .

Remark : This procedure by resorting to pattern search framework offers a new strategy to address the code design problem under a fixed filter. In addition, this STTC optimization problem can be efficiently but approximatively settled by semidefinite relaxation (SDR) and randomization procedure with the computational complexity of O N T K 3.5 + O L N T K 2 , where L is the number of randomization trials. However, the SDR technique usually shares a huge computational complexity, especially in large dimension N T K , thus limiting its applications in real-time systems; moreover, the existing approach also needs the reasonable selection of L . On the other hand, it is shown that a higher quality solution can be further obtained via a sequential iteration optimization algorithm, which is capable of monotonically increasing the SINR value and achieving a stationary point of the formulated NP-hard problem [27].

Next, we focus on the proposed iteration algorithm to solve problem (27) in a polynomial time. In particular, performing some algebraic manipulations to the objective function in (27), P s ¯ i can be equivalently rewritten as a fractional programming optimization problem by the following proposition.

Proposition 4.1 The problem P s ¯ i is equivalent to

max s ¯ i a 1 , i s ¯ i + a 3 , i b 1 , i s ¯ i + b 3 , i s . t . s ¯ i = 1 N T K e , φ γ i γ i + δ , E28

where

a 3 , i = a 0 , i N T K + a 2 , i , b 3 , i = b 0 , i N T K + b 2 , i , E29

and a k , i , b k , i are constants for k = 0 , 1 , 2 , x denotes the real part of x .

Proof. See Appendix B .

Problem (28) is solvable [32] since the objective function is continuous with b 1 , i s ¯ i + b 3 , i > 0 and the constraint is a compact set (closed and bounded set of C ). Thus, we consider the following parametric problem [32],

max s ¯ i ϱ μ = a 1 , i s ¯ i + a 3 , i μ b 1 , i s ¯ i + b 3 , i s . t . s ¯ i = 1 N T K e , φ γ i γ i + δ . E30

After some simple manipulations, problem (30) can be rewritten as

max s ¯ i c i s ¯ i s . t . s ¯ i = 1 N T K e , φ γ i γ i + δ , E31

where c i = a 1 , i μ b 1 , i and the constant a 3 , i μ b 3 , i do not affect the optimal value.

Interestingly, problem (31) shares a closed-form solution whose phase φ is given by,

φ = φ c i , φ c i γ i γ i + δ ,

where φ c i is the phase of c i ; otherwise, the optimal solution φ is given by,

φ = γ i + δ cos φ c i + γ i + δ cos φ c i + γ i γ i cos φ c i + γ i + δ < cos φ c i + γ i . E32

We observe that problems (28) and (30) are relevant in each other via Lemma 2.1 of [32]. Specifically, we can find a solution to problem (28) by obtaining a solution of the equation ϱ μ = 0 concerning s ¯ i . To this end, the Dinkelbach-type procedure [32, 33] summarized in Algorithm 1 is introduced to solve problem (27).

Algorithm 1. Dinkelbach-type algorithm for solving P s ¯ i

Input: a 1 , i , a 3 , i , b 1 , i , b 3 , i , γ i and δ ;

Output: An optimal solution s ̂ i to P s ¯ i ;

  1. Randomly generate s ¯ i , 0 within the feasible sets;

  2. Compute μ 1 = a 1 , i s ¯ i , 0 + a 3 , i b 1 , i s ¯ i , 0 + b 3 , i and let k 1 ;

  3. Find the optimal solution s ¯ i , k by solving problem (30),

  4. If ϱ μ k = 0 , then s ¯ i , k is an optimal solution of P s ¯ i with optimal value μ k and stop. Otherwise, go to step 5;

  5. Let μ k = a 1 , i s ¯ i , k + a 3 , i b 1 , i s ¯ i , k + b 3 , i and k k + 1 ; Then go to step 2.

Algorithm 1 sharing a linear convergence rate [34] is needed to handle the problem (30) in each iteration. The objective value of the generated sequence of points has a monotonic convergence property, and the optimal value of (28) can be achieved eventually. We set the exit condition ϱ μ = 0 , actually, which can be replaced by ϱ μ ς , with ς being a prescribed accuracy.

4.3. Transmit-receive system design

This subsection reports the iteration optimization procedure for the STTC and STRF in Algorithm 2. In particular, Algorithm 2 guarantees that the SINR monotonically increases2. Furthermore, we need to point out that the maximum block improvement (MBI) [24] framework could be used to ensure the convergence to a stationary point of problem P 1 .

The global computation consume of the Algorithm 2 is linear to the number of iterations and polynomial with the sizes of the STTC and the STRF. More specifically, each iteration of the proposed algorithm involves the computational cost associated with the solution to problems (26) and P s ¯ i , for i = 1 , 2 , , N T K . The former requires to solve the generalized eigenvalue decomposition with the order of O N R K 3 (see [35], p. 500). Similarly, the latter is linear to polynomial with the size of the STTC, while each iteration needs the solution of a generalized fractional programming problem with the computational complexity of O N T K 2 . We need to point out that SOA2, based on the SDR and randomization method, can also be used to the solution of problem (25). However, it cannot guarantee the convergence to a stationary point due to the use of randomized approximations. Moreover, from computational complexity, each iteration of SOA2 has the order of O N R K 3 + O N T K 3.5 + O L N T K 2 , whereas Algorithm 2 is O N R K 3 + O N T K 3 .

Algorithm 2. Algorithm for the joint STTC s and STRF w design

Input: θ ¯ 0 , ϑ 0 , s 0 , ξ , σ m , r m , v ¯ d m , ε m , for m = 0 , 1 , , M , and θ p , for p = 1 , 2 , , M ;

Output: An optimal solution s w to P 1 ;

  1. Construct γ m , δ , m = 1 , 2 , , N T K exploiting s 0 ;

  2. For n = 0 and initialize s n = s 0 ;

  3. Compute w 0 = w o 0 w o 0 and ρ 0 = ρ s 0 w 0 ;

  4. n n + 1 and i = 0 ;

  5. Compute Σ ¯ dv w n w n and Θ w n w n by (20) and (22), respectively;

  6. i i + 1 ;

  7. Compute a k , i and b k , i by (50) and (51), k = 0 , 1 , 2 , respectively;

  8. Find a 3 , i and b 3 , i by (29);

  9. Exploit Algorithm 1 to update s i by maximizing the problem (27);

  10. If i = N T K , output s n = s 1 s 2 s KN T T . Otherwise, return to step 7;

  11. Compute Σ dv s n s n and Γ s n s n by (18) and (21), respectively;

  12. Find the generalized eigenvector w o n of matrices Γ s n s n and Σ dv s n s n corresponding to the maximum generalized eigenvalue;

  13. Compute w n = w o n w o n and ρ n = ρ s n w n ;

  14. If ρ n ρ n 1 κ , where κ is a user selected parameter to control convergence, output s = s n and w = w n ; Otherwise, repeat step 5 until convergence.

Advertisement

5. Numerical results

This section focuses on assessing the capability of the proposed algorithm for designing optimized STTC and STRF in signal-dependent interference for both a nonuniform and an uniform point-like clutter environment. In particular, for both scenarios, we consider an L-band radar with operating frequency f c = 1.4 GHz, which is equipped with an ULA of N T = 4 transmit elements and N R = 8 receive elements under an interelement spacing d t = d r = λ / 2 . We set the code length K = 13 for each transmitter and the orthogonal linear frequency modulation (LFM3) is used as the reference waveform s 0 [12] with the n t k th entry of the reference S 0 given by,

S 0 n t k = exp j 2 π n t k 1 / N T exp k 1 2 / N T KN T E33

where n t = 1 , 2 , , N T and k = 1 , 2 , , K . Hence, the reference code is derived as s 0 = vec S 0 . Moreover, we assume the target located at range-azimuth bin of interest (0,0) with power σ 0 2 = 10 dB. In addition, we set a mean azimuth θ ¯ 0 = 0 with azimuth uncertainty ϑ / 2 = 1 , and a normalized mean Doppler frequency v ¯ d 0 = 0.4 with Doppler uncertainty ε 0 / 2 = 0.04 for the presence of target. We set the noise variance to σ v 2 = 0 dB. Finally, the exit condition4 ς = 10 3 for Algorithms 1 and 2 is κ = 10 3 , i.e.,

ρ n ρ n 1 10 3 . E34

All simulations are performed using Matlab 2010a version, running on a standard PC (with a 3.3 GHz Core i5 CPU and 8 GB RAM).

5.1. Nonuniform point-like clutter environment

This subsection focuses on a scenario where three disturbances, respectively, are located at the spatial angles θ 1 = 55 ° , θ 2 = 20 ° , θ 3 = 40 ° , with corresponding range bins r i = 0 , i = 1 , 2 , 3 and powers σ 1 2 = 30dB , σ 2 2 = 28dB , σ 3 2 = 25 dB. Moreover, we suppose v ¯ d 1 = 0.35 , v ¯ d 2 = 0.15 , v ¯ d 3 = 0.25 , ε m / 2 = 0.04 , m = 1 , 2 , 3 for the presence of the disturbances.

For comparison purpose, we also perform simulations for the SOA2 with constant modulus and similarity constraints as well as the algorithm in [19] with energy constraint (i.e., s 2 = 1 ), respectively. In particular, Figure 2 shows the SINR versus the iteration number for different ξ by also comparing the results obtained via Algorithm 2 and SOA2 considering L = 100 and exploiting the CVX toolbox [36] to handle the semidefinite programming (SDP) involved in SOA2. The results exhibit that the SINR values achieved using Algorithm 2 and SOA2 increase as the iteration number increases. In addition, the SINR increases as ξ increases owing to the higher degrees of freedom available at the design stage. Precisely, Algorithm 2 is superior to SOA2 for ξ = 0.1 , 0.5 , 1.3 . It is interesting to note that Algorithm 2 and SOA2 share almost the same SINR for ξ = 2 , whereas both obtain lower SINR than the case considering energy constraint. Finally, it is worth pointing out that a loss of SINR caused by constant constraint can be observed since the gap of SINR between ξ = 2 and energy constraint is about 1 dB.

Figure 2.

The SINR behavior versus iteration number assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 for ξ = 0.1 , 0.5 , 1.3 , 2 , s 0 as the initial point.

Table 1 reports the achieved SINR values, iterations number, and global computation time of Algorithm 2 and SOA2 supposing a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 for ξ = 0.1 , 0.5 , 1.3 , 2 and setting the same exit condition for SOA2. We observe that Algorithm 2 and SOA2 both converge very fast. Additionally, Algorithm 2 is superior to SOA2 concerning the achieved SINR value for ξ = 0.1 , 0.5 , 1.3 and concerning the required computational cost for ξ = 0.1 , 0.5 , 1.3 , 2 .

Algorithm 2 SOA2
ξ SINR n Time SINR n Time
0.1 2.7 2 0.3236 2.3 3 4.0145
0.5 5.2 6 0.8942 3.5 3 3.9688
1.3 8.3 12 1.7175 6.3 4 5.3498
2 8.8 13 1.8102 8.8 7 9.3621

Table 1.

SINR values (in dB), iterations number, and global computation time (in seconds) of Algorithm 2 and SOA2 assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 for ξ = 0.1 , 0.5 , 1.3 , 2 , s 0 as the initial point.

In the following, the joint frequency and azimuth behavior of STTC and STRF are considered corresponding to ξ = 2 supposing π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 for different iteration numbers, by using the contour map of the slow-time cross ambiguity function (CAF) [19],

g n s n w n r v θ = w n P r A ̂ ( v θ ) s n 2 , E35

where A ̂ v θ and P r are obtained by exploiting Eqs. (6) and (8), respectively. Figure 3 plots the contour map of the Doppler-azimuth plane of CAF at r = 0 versus the iteration number n = 0 1 4 15 for Algorithm 2. As expected, the lower and lower values in the regions of (highlighted by black ellipses) θ 1 = 55 ° and 0.39 v 0.31 , θ 2 = 20 ° and 0.19 v 0.11 , and θ 3 = 40 ° and 0.21 v 0.29 are achieved, with the increase of n . Thus, it is worth pointing out that the proposed algorithm can suitably shape the CAF to resist interferences.

Figure 3.

Doppler-azimuth plane of CAF at r = 0 for ξ = 2 of Algorithm 2 for n = 0 1 4 15 assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 (black ellipses represent the locations of three interference sources), s 0 as the initial point.

For the uniform distribution, we define both standard deviations σ v d 0 and σ θ 0 of target Doppler and azimuth as, respectively,

σ v d 0 = ε 0 / 12 , σ θ 0 = ϑ 0 / 12 .

Figure 4 shows the SINR behaviors versus the standard deviations σ v d 0 (Figure 4a) and σ θ 0 (Figure 4b) supposing θ ¯ 0 = 0 ° , v ¯ d 0 = 0.4 , respectively. Our curves highlight that the proposed algorithm can further improve SINR gain in comparison with SOA2 for ξ = 0.1 , 0.5 , 1.3 . We also observe that the higher σ v d 0 and σ θ 0 and the lower SINR can be obtained due to the larger inaccuracies on the knowledge of Doppler and azimuth of the actual target. Finally, we need to point out that the proposed design procedure still has the better robustness against a large uncertain set in comparison with SOA2.

Figure 4.

The SINR behaviors versus the standard deviations σ v d 0 (Figure 4a) and σ θ 0 (Figure 4b) of Doppler and azimuth of target with θ ¯ 0 = 0 ° , v ¯ d 0 = 0.4 considering ξ = 0.1 , 0.5 , 1.3 , 2 , respectively, s 0 as the initial point.

5.2. Uniform clutter environment

This subsection focuses on a scenario where we consider a homogeneous range-azimuth ground clutter interfering with the range-azimuth bin of interest (0,0). Specifically, for each range-azimuth ground clutter bin, a clutter to noise ratio (CNR) of 25 dB and a normalized Doppler frequency v ¯ = 0 with Doppler uncertainty ε / 2 = 0.04 are considered. We suppose M = 50 range-azimuth ground clutter bins located within the azimuth angular sector π / 2 π / 2 . Moreover, we set the range ring r i = 0 for all range-azimuth ground clutter bins.

In Figure 5, we show the SINR of Algorithm 2 and SOA2 for ξ = 0.1 , 0.5 , 1.3 , 2 supposing a target π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 . The SINR values increases both for Algorithm 2 and SOA2 with the increasing iteration number n . Furthermore, we observe the higher ξ , the better SINR values reflecting the larger and larger feasible set. Interestingly, Algorithm 2 significantly outperforms SOA2 for all the considered ξ , except for ξ = 2 where they both achieve the same SINR value. In particular, we see that the gap between ξ = 2 and energy constraint is about 1.1 dB because of the introduction of constant modulus constraint. We also observe that in this scenario, Algorithm 2 needs a higher number of iterations to achieve convergence compared with that in Figure 2. For instance, for ξ = 0.1 , Algorithm 2 converges with about 12 iterations in Figure 5, whereas in Figure 2 after about 2 iterations.

Figure 5.

The SINR behavior versus iteration number assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 in uniform clutter environment for ξ = 0.1 , 0.5 , 1.3 , 2 , s 0 as the initial point.

In Table 2, we summarize the SINR values, iterations number, and the global computation time of Algorithm 2 and SOA2. In particular, Algorithm 2 shows a lower computational time for ξ = 0.1 , 2 . Furthermore, it is observed that the gains of 2.3 and 3 dB are achieved using Algorithm 2 with a slightly higher computational cost for ξ = 0.5 , 1.3 , respectively.

Algorithm 2 SOA2
ξ SINR n Time SINR n Time
0.1 2.3 12 2.6325 1.7 3 4.3007
0.5 4.9 68 13.0183 2.6 8 11.4606
1.3 8.0 120 21.4875 5.0 10 14.5547
2 8.8 82 15.8699 8.8 24 35.0873

Table 2.

SINR values (in dB), iterations number, and global computation time (in seconds) of Algorithm 2 and SOA2 assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 in uniform clutter environment for ξ = 0.1 , 0.5 , 1.3 , 2 , s 0 as the initial point.

Figure 6 shows the joint frequency and azimuth behavior of STTC and STRF concerning CAF. Specifically, the contour map of the Doppler-azimuth plane of CAF at r = 0 against the iteration number ( n = 0 10 30 82 ) considering ξ = 2 for Algorithm 2 is plotted. We observe that g n s n w n r v θ obtains lower and lower values in the region of π / 2 θ π / 2 , 0.04 v 0.04 (highlighted by black rectangles) with the increase of iteration number n . This performance behavior highlights that the proposed algorithm of joint design STTC and STRF possesses the ability of sequentially refining the shape of the CAF to achieve better and better clutter suppression levels.

Figure 6.

Doppler-azimuth plane of CAF at r = 0 for ξ = 2 of Algorithm 2 for n = 0 10 30 82 assuming a target with π / 180 θ 0 π / 180 , 0.36 v d 0 0.44 in uniform clutter environment (black rectangles represent the locations of uniform clutter), s 0 as the initial point of Algorithm 2 and SOA2.

Figure 7 plots the SINR versus the standard deviations σ v d 0 (Figure 7a) and σ θ 0 (Figure 7b) of Doppler and azimuth of target with θ ¯ 0 = 0 ° , v ¯ d 0 = 0.4 , respectively. Again, we see that Algorithm 2 obtains a higher SINR gain than SOA2 for ξ = 0.1 , 0.5 , 1.3 , whereas they both fulfill the near same gain at ξ = 2 . Interestingly, we also observe that a decreasing trend in gain with the increase in standard deviation. This is reasonable due to that the larger standard deviation results in the larger uncertainty on the knowledge of target.

Figure 7.

The SINR behaviors versus the standard deviations σ v d 0 (a) and σ θ 0 () of Doppler and azimuth of target with θ ¯ 0 = 0 ° , v ¯ d 0 = 0.4 , respectively, s 0 as the initial point of Algorithm 2 and SOA2.

Advertisement

6. Conclusions

This chapter has considered the joint STTC and STRF design for MIMO radar under signal-dependent interference. We focus on a narrow band colocated MIMO radar with a moving point-like target considering imprecise a prior knowledge including Doppler and azimuth. Summarizing,

  • We have devised an iterative algorithm to maximize the SINR accounting for both a similarity constraint and constant modulus requirements on the probing waveform. Each iteration of the algorithm requires the solution of hidden convex problems. The consequent computational complexity is linear with the number of iterations and polynomial with the sizes of the STTC and the STRF.

  • We have assessed the performance of the proposed iteration algorithm through numerical simulations. The results have manifested that the larger the similarity parameter (i.e., the weaker the similarity constraint), the larger the output SINR due to the expanded feasible set. Moreover, we observed that the devised iteration procedure can provide a monotonic improvement of SINR and ensuring convergence to a stationary point, which possesses excellent superiority in computation complexity and performance gain compared with the related SOA2. The numerical examples also have revealed the capability of the developed procedure to sequentially refine the shape of the CAF both in nonuniform point-like clutter environment and uniform clutter environment.

Possible future work tracks might extend the proposed framework to consider spectral constraint [37] and MIMO radar beampattern design by optimizing integrated sidelobe level (ISL) with practical constraints.

Advertisement

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grants 61771109 and 61501083. The authors like to thank Dr. Augusto Aubry for his constructive comments.

Advertisement

Let us denote S in block matrix form, i.e.,

S = S n 1 n 2 K × K , E36

where the block matrix S n 1 n 2 C N T × N T can be computed as

S n 1 n 2 = s n 1 s n 2 , n 1 n 2 1 2 K 2 . E37

Hence, exploiting the fact that v d 0 and θ 0 are statistically independent random variables, the block matrix Γ m 1 m 2 of Γ S in (21) can be expressed as

Γ m 1 m 2 = σ 0 2 E e j 2 π m 1 m 2 v d 0 E A θ 0 S m 1 m 2 A θ 0 , m 1 m 2 1 2 K 2 . E38

Since v d 0 is a uniformly distributed random variable, e.g., v d 0 U v ¯ d 0 ε 0 2 v ¯ d 0 + ε 0 2 , the first expectation of (38) can be computed as

E e j 2 π m 1 m 2 v d 0 = 1 ε 0 v ¯ d 0 ε 0 2 v ¯ d 0 + ε 0 2 e j 2 π m 1 m 2 v d 0 dv d 0 = e j 2 π v ¯ d 0 m 1 m 2 sin πε 0 m 1 m 2 πε 0 m 1 m 2 , m 1 m 2 1 2 K 2 . E39

Let Φ ϑ 0 θ ¯ 0 denote the second expectation of (38) whose q 1 q 2 entry is given by

Φ ϑ 0 θ ¯ 0 q 1 q 2 = E a ˜ q 1 T θ 0 S m 1 m 2 a ˜ q 2 θ 0 = tr S m 1 m 2 Φ ¯ q 1 q 2 , q 1 q 2 1 2 N R 2 , E40

where

a ˜ q θ 0 = 1 N R e j 2 π sin θ 0 λ d r q 1 a t θ 0 , q 1 2 N R , E41

and

Φ ¯ q 1 q 2 = E a ˜ q 2 θ 0 a ˜ q 1 T θ 0 . E42

Based on θ 0 as a uniformly distributed random variable, e.g., θ 0 U θ ¯ 0 ϑ 0 2 θ ¯ 0 + ϑ 0 2 , the q 1 q 2 entry of expectation Φ ¯ q 1 q 2 can be computed as

Φ ¯ q 1 q 2 p 1 p 2 = 1 N T N R ϑ 0 θ ¯ 0 ϑ 0 2 θ ¯ 0 + ϑ 0 2 e j 2 π sin θ 0 λ d r q 2 q 1 + d t p 1 p 2 d θ 0 q 1 q 2 1 2 N R 2 , p 1 p 2 1 2 N T 2 . E43

As to the computation of (43), we can adopt numerical integration.

Next, we focus on the computation of Θ W . Similarly, let us write W in block matrix structure, given by

W = W i 1 i 2 K × K , E44

where block matrix W i 1 i 2 C N R × N R is given by

W i 1 i 2 = w i 1 w i 2 , i 1 i 2 1 2 K 2 . E45

As a consequence, based on the statistical independence of v d 0 and θ 0 , the block matrix Θ i 1 i 2 of Θ W in (22) is

Θ i 1 i 2 = σ 0 2 E e j 2 π i 1 i 2 v d 0 E A θ 0 W i 1 i 2 A θ 0 , i 1 i 2 1 2 K 2 . E46

Following the same lines of reasoning in (39) and (43), both expectations in (46) can be evaluated.

The Θ w w can be rewritten as

Θ ww = a 1 a 2 a KN T , E47

where a n = α n , 1 α n , 2 α n , KN T T C KN T , for n = 1 , 2 , , KN T . Hence, the s Θ ww s can be expressed as

s ¯ Θ ww s ¯ = n = 1 n i KN T s ¯ a n s n + s ¯ a i s ¯ i = n = 1 n i KN T s ¯ i α n , i s n + s ¯ a i s ¯ i + k = 1 k i KN T l = 1 l i KN T s l α k , l s k . E48

Using the property α n , i = α i , n since Θ ww is a positive semidefinite matrix, (48) can be computed as

s ¯ Θ ww s ¯ = α i , i s ¯ i 2 + n = 1 n i KN T 2 s ¯ i α i , n s n + k = 1 k i KN T l = 1 l i KN T s l α k , l s k . E49

Hence, we obtain

a 0 , i = α i , i , a 1 , i = 2 n = 1 n i KN T α i , n s n , a 2 , i = k = 1 k i KN T l = 1 l i KN T s l α k , l s k . E50

Following the same line of reasoning, the coefficients b 0 , b 1 , b 2 are given by,

b 0 , i = β i , i , b 1 , i = 2 n = 1 n i KN T β i , n s n , b 2 , i = k = 1 k i KN T l = 1 l i KN T s l β k , l s k E51

where β m , n denotes the m n th entry of Σ ¯ dv ww .

References

  1. 1. Li J, Stoica P. MIMO Radar Signal Processing. Hoboken, NJ, USA: Wiley; 2009
  2. 2. Haimovich AM, Blum RS, Cimini LJ. Mint:MIMO radar with widely separated antennas. IEEE Signal Processing Magazine. 2008;25:116-129. DOI: 10.1109/MSP.2007.909532
  3. 3. Fishler E, Haimovich AM, Blum RS, Cimini LJ Jr, Chizhik D, Valenzuela RA. Spatial diversity in radars-models and detection performance. IEEE Transactions on Signal Processing. 2006;54:823-838. DOI: 10.1109/TSP.2005.862813
  4. 4. Li J, Stoica P. MIMO radar with colocated antennas. IEEE Signal Processing Magazine. 2007;24:106-114. DOI: 10.1109/MSP.2007.904812
  5. 5. Forsythe K, Bliss D, Fawcett G. Multiple-input multiple-output (MIMO) radar: Performance issues. In: Proceedings 38th Asilomar Conference Signals, Systems and Computers (ASILOMAR04); 7-10. Nov. 2004. Pacific Grove, CA, USA: IEEE; 2004. pp. 310-315
  6. 6. Yang Y, Blum RS. Minimax robust MIMO radar waveform design. IEEE Journal of Selected Topics in Signal Processing. 2007;1:147-155. DOI: 10.1109/JSTSP.2007.897056
  7. 7. Aubry A, De Maio A, Huang Y. MIMO radar Beampattern design via PSL/ISL optimization. IEEE Transactions on Signal Processing. 2016;64:3955-3967. DOI: 10.1109/TSP.2016.2543207
  8. 8. Ahmed S, Alouini MS. MIMO-radar waveform covariance matrix for high SINR and low side-lobe levels. IEEE Transactions on Signal Processing. 2014;62:2056-2065. DOI: 10.1109/TSP.2014.2307282
  9. 9. Friedlander B. Waveform design for MIMO radars. IEEE Transactions on Aerospace and Electronic Systems. 2007;43:1227-1238. DOI: 10.1109/TAES.2007.4383615
  10. 10. Naghibi T, Behnia F. MIMO radar waveform design in the presence of clutter. IEEE Transactions on Aerospace and Electronic Systems. 2011;47:770-781. DOI: 10.1109/TAES.2011.5751224
  11. 11. Chen CY, Vaidyanathan PP. MIMO radar waveform optimization with prior information of the extended target and clutter. IEEE Transactions on Signal Processing. 2009;57:3533-3544. DOI: 10.1109/TSP.2009.2021632
  12. 12. Cui G, Li H, Rangaswamy M. MIMO radar waveform design with constant modulus and similarity constraints. IEEE Transactions on Signal Processing. 2014;62:343-353. DOI: 10.1109/TSP.2013.2288086
  13. 13. Zhu W, Tang J. Robust design of transmit waveform and receive filter for colocated MIMO radar. IEEE Signal Processing Letters. 2015;22:2112-2116. DOI: 10.1109/LSP.2015.2461460
  14. 14. Jiu B, Liu H, Wang X, Zhang L, Wang Y, Chen B. Knowledge-based spatial-temporal hierarchical MIMO radar waveform design method for target detection in heterogeneous clutter zone. IEEE Transactions on Signal Processing. 2015;63:543-554. DOI: 10.1109/TSP.2014.2366714
  15. 15. Imani S, Ghorashi SA. Transmit signal and receive filter design in co-located MIMO radar using a transmit weighting matrix. IEEE Signal Processing Letters. 2015;22:1521-1524. DOI: 10.1109/LSP.2015.2411676
  16. 16. Xue M, Zhu X, Li J, Vu D, Stoica PMIMO. Radar waveform design. In: De Maio A, Gini FL P, editors. Waveform Design and Diversity for Advanced Radar Systems. 2012. pp. 89-120. DOI: 10.1049/PBRA022.ch4
  17. 17. Mecca VF, Krolik JL, Robey FC. Beamspace slow-time MIMO radar for multipath clutter mitigation. IEEE International Conference on Acoustics, Speech and Signal Processing 31 March-4 April 2008. Las Vegas, Nevada, USA: IEEE; 2008. p. 2313-2316
  18. 18. Duly AJ, Krogmeier JV. Time-division beamforming for MIMO radar waveform design. IEEE Transactions on Aerospace and Electronic Systems. 2013;49:1210-1223. DOI: 10.1109/TAES.2013.6494408
  19. 19. Karbasi SM, Aubry A, Carotenuto V, Naghsh MM, Bastan MH. Knowledge-based design of space-time transmit code and receive filter for a multiple-input-multiple-output radar in signal-dependent interference. IET Radar, Sonar, Navigation. 2015;9:1124-1135. DOI: 10.1049/iet-rsn.2014.0527
  20. 20. Yu X, Cui G, Kong L, Carotenuto V. Space-time transmit code and receive filter Design for Colocated MIMO radar. IEEE radar conference; 2-6 May 2016; Philadelphia, Pennsylvania, USA. IEEE. 2016:1-6
  21. 21. Cui G, Yu X, Carotenuto V, Kong L. Space-time transmit code and receive filter design for colocated MIMO radar. IEEE Transactions on Signal Processing. 2017;65:1116-1129. DOI: 10.1109/TSP.2016.2633242
  22. 22. Guerci JR. Cognitive radar: The knowledge aided fully adaptive approach. IEEE radar conference; 10-14 May 2010; Washington, DC, USA. IEEE. 2010:1365-1370
  23. 23. Aubry A, De Maio A, Farina A, Wicks M. Knowledge-aided (potentially cognitive) transmit signal and receive filter design in signal-dependent clutter. IEEE Transactions on Aerospace and Electronic Systems. 2013;49:93-117. DOI: 10.1109/TAES.2013.6404093
  24. 24. Aubry A, De Maio A, Jiang B, Zhang S. Ambiguity function shaping for cognitive radar via complex quartic optimization. IEEE Transactions on Signal Processing. 2013;61:5603-5619. DOI: 10.1109/TSP.2013.2273885
  25. 25. Cui G, Fu Y, Yu X, Li J. Local ambiguity function shaping via unimodular sequence design. IEEE Signal Processing Letters. 2017;24:977-981. DOI: 10.1109/LSP.2017.2700396
  26. 26. De Maio A, De NS, Huang Y, Luo Z, Zhang S. Design of phase codes for radar performance optimization with a similarity constraint. IEEE Transactions on Signal Processing. 2009;57:610-621. DOI: 10.1109/TSP.2008.2008247
  27. 27. Aubry A, Carotenuto V, De Maio A. Forcing multiple spectral compatibility constraints in radar waveforms. IEEE Signal Processing Letters. 2016;23:483-487. DOI: 10.1109/LSP.2016.2532739
  28. 28. Aubry A, De Maio A, Piezzo M, Farina A, Wicks M. Cognitive design of the receive filter and transmitted phase code in reverberating environment. IET Radar, Sonar, Navigation. 2012;6:822-833. DOI: 10.1049/iet-rsn.2012.0029
  29. 29. Cui G, Yu X, Foglia G, Huang Y, Li J. Quadratic optimization with similarity constraint for unimodular sequence synthesis. IEEE Transactions on Signal Processing. 2017;65:4756-4769. DOI: 10.1109/TSP.2017.2715010
  30. 30. Yu X, Cui G, Ge P, Kong L. Constrained radar waveform design algorithm for spectral coexistence. IET Electronic Letters. 2017;53:558-560. DOI: 10.1049/el.2016.4524
  31. 31. Li J, Guerci JR, Signal XL. Waveforms optimal-under-restriction design for active sensing. IEEE Signal Processing Letters. 2016;13:565-568. DOI: 10.1109/SAM.2006.1706159
  32. 32. Barros AI, Frenk JBG, Schaible SA. New algorithm for generalized fractional programs. Mathematical Programming. 1996;72:147-175. DOI: 10.1109/CC.2017.7942327
  33. 33. Crouzeix JP, Ferland JA, Schaible S. An algorithm for generalized fractional programs. Journal of Optimization Theory and Applications. 1985;47:35-49. DOI: 10.1109/IPDPS.2017.22
  34. 34. Aubry A, De Maio A, Naghsh MM. Optimizing radar waveform and Doppler filter bank via generalized fractional programming. IEEE Journal of Selected Topics in Signal Processing. 2015;9:1387-1399. DOI: 10.1109/JSTSP.2015.2469259
  35. 35. Golub G H and Loan C F V. Matrix Computations. 4th ed. Baltimore, MD: The Johns Hopkins University Press; 2013
  36. 36. Grant M and Boyd S. CVX Package [Internet]. March 2017. Available from: http://www.cvxr.com/cvx.r
  37. 37. Aubry A, De Maio A, Huang Y, Piezzo M, Farina A. A new radar waveform design algorithm with improved feasibility for spectral coexistence. IEEE Transactions on Aerospace and Electronic Systems. 2015;52:1029-1038. DOI: 10.1109/TAES.2014.140093

Notes

  • Notice that based on its definition, the shift matrix satisfies the condition J r = J − rT .
  • Notice that the similar convergence analysis can be obtained in [23].
  • Notice that LFM waveforms have good properties in the pulse compression and ambiguity feature.
  • Notice that we consider the exit condition A / 10 4 both for Algorithms 1 and 2, where A denotes the upper bound of the objective function neglecting the signal-dependent interference (for example, A = 10 is considered in this simulation).

Written By

Guolong Cui, Xianxiang Yu and Lingjiang Kong

Submitted: 12 June 2017 Reviewed: 25 October 2017 Published: 20 December 2017