Abstract

We address the problem of transmit beamspace design for multiple-input multiple-output (MIMO) radar with colocated antennas in direction-of-arrival (DOA) estimation application. Three transmit beampattern sidelobe suppression strategies for designing the transmit beamspace matrix are introduced. The design of transmit beamspace matrix is based on minimizing the difference between a desired transmit beampattern and the actual one while keeping the sidelobe levels under control. Uniform elemental power distribution across the transmit antenna is guaranteed; at the same time, signal rotational invariance property is considered, which enables search-free based DOA estimation algorithms to be utilized at the receiver. The proposed optimization problems are nonconvex and are solved by using semidefinite programming relaxation technique. Moreover, the DOA estimation Cramer-Rao bound with transmit beamspace matrix is discussed. Simulation results show the superiority of the proposed techniques over the existing methods.

1. Introduction

The emerging concept of multiple-input multiple-output (MIMO) radar has been the focus of intensive research recently [1]. Depending on the array element configuration, MIMO radar can be classified into two categories: widely distributed [24] and colocated [5, 6]. In the widely distributed case, the transmitting antennas are widely separated so that each antenna may view a different aspect of the target, which can increase the spatial diversity of the system. In colocated systems, the transmitting antennas are closely spaced to view the same aspect of the target, which can increase the spatial resolution of the system [5]. Compared to phased-array radar, MIMO radar enjoys the advantage of waveform diversity but has drawbacks in terms of signal-to-ratio (SNR) loss. To preserve the waveform diversity of MIMO radar while taking the advantage of the coherent processing gain of phased-array radar, new configuration of radar architecture such as the phased-MIMO radar has been proposed [7, 8]. The ideas discussed in these works are transmitting multiple beams from subarrays, each of which is generated by using a different waveform.

Besides these array partitioning based techniques, several transmit beamforming methods have been developed in the literature to achieve transmit coherent gain in MIMO radar under the assumption that the targets are located within an already known spatial sector. The design of waveforms to achieve desired beampattern is usually a two-step process. In the first step, a covariance matrix of the waveforms is synthesized to obtain the desired beampattern [9, 10]. In the second step, the actual waveforms are designed to realize the synthesized covariance matrix while keeping the designed waveforms having low peak-to-average power ratios (PAPRs) or having constant envelope. Note that these methods are challenging and computationally demanding [11, 12].

To reduce the computational burden of the two-step process, a more efficient technique called transmit beamspace processing (TBP) was proposed in [13]. The TBP technique introduces a beamspace weighting matrix to several orthogonal waveforms used in the standard MIMO radar. In this way, the DOA estimation performance can be improved due to the concentration of transmit power in the desired spatial sector, and it is also possible to guarantee the rotational invariance property (RIP) at the receive array. However, [13] suffers from the shortcoming that the transmit power distribution across the antenna array elements is not uniform. In [14], two kinds of weighting matrices are proposed which can be easily optimized for desired beampattern by using hypersphere coordinates transformation technique. The drawback of [14] is that the resulting PAPR is a little great. In [15], the TBP based beampattern design problem is reformulated and a spatial-division based design method is also proposed, resulting in DOA estimation improvement.

Although many solutions and discussions have been made upon this problem, very little attention has been paid to the sidelobe suppression issue in transmit beamspace processing. In the design of transmit beampattern, sidelobe suppression operation can reduce the transmit power loss in the uninterested regions, which leads to higher SNR at the receive antennas, and then a better DOA estimation performance can be achieved potentially. In this paper, a multiaspect discussion of transmit beamspace design with sidelobe suppression operations for DOA estimation is provided, and the major contributions of this paper are noted below:(1)In the proposed scheme, sidelobe levels can be restrained by using three different criteria. (a) Minimize the error between the designed beampattern and the desired one in the main-lobe region, and simultaneously guarantee that the sidelobe levels are lower than a given threshold. (b) Minimize the sidelobe levels, and at the same time guarantee that the error between the designed beampattern and the desired one is smaller than a certain value. (c) Minimize the sidelobes, while keeping the main-beam pointing toward a desired direction.(2)In the proposed sidelobe suppression strategies, we reformulate the nonconvex transmit beampattern design problem as convex problems by means of semidefinite programming relaxation (SDP) technique. Then, the problems can be efficiently solved by using interior point method.(3)To allow for simple search-free DOA estimation algorithms, the RIP at the receiver is guaranteed by imposing a specific structure on the transmit matrix. Moreover, the DOA estimation Cramer-Rao bound (CRB) with transmit beamspace matrix is analyzed.

This paper is organized as follows. Section 2 introduces MIMO radar signal model with transmit beamspace matrix. In Section 3, we propose three sidelobe suppression strategies in the design of transmit beampattern. Section 4 provides the performance analysis using numerical examples. The conclusions are drawn in Section 5.

2. MIMO Radar Signal Model

Consider a monostatic MIMO radar system equipped with a transmit array of collocated antennas with interelement spacing and a receive array of collocated antennas with interelement spacing . The transmit and receive arrays are assumed to be close enough to each other such that the spatial angle of a target in the far-field remains the same with respect to transmit and receive arrays.

Instead of transmitting omnidirectionally as the traditional MIMO radar does, we intend to focus the transmitted energy within an interested sector by introducing a transmit beamspace weighting matrix . Therefore, the actual transmitted signals are taken as linear combinations of traditional orthogonal waveforms , . The baseband representation of the transmitted signals can be written as , where is the transmit beamspace matrix, where is the th unit-form weight vector. It is assumed that , , where is the pulse duration, and stand for the transpose and the conjugate, respectively, and denotes the Kronecker delta.

By using TBP model, the received signal at location can be written as [13] where is the transmit array steering vector and denotes the conjugate transpose. Assume that targets are present in the space. The reflection coefficient of each target is assumed to be constant during the whole pulse but varies independently from pulse to pulse; that is, they obey the Swerling II target model. Therefore, receive array observations can be written aswhere is the time index within the radar pulse, is the slow time index, that is, the pulse number, is the reflection coefficient, is steering vector of the receive array associated with the th target, and is the vector of zero-mean white Gaussian noise.

Exploiting the orthogonal property of the traditional orthogonal waveforms, the components of received data can be separated by using matched filtering technique. By stacking the individual vector components in one column vector, we can obtain the entire virtual receive data vector [15]where denotes the Kronecker product, is the Gaussian noise term whose covariance is given by , and is the identity matrix of size .

3. Problem Formulation

The main goal of transmit beampattern design is to devise a transmit beamspace matrix which achieves a transmit beampattern that is as close as possible to the desired one. Actually, the transmit beampattern at spatial angle can be defined as [9]

Let denote the desired beampattern value at the location of ; then the transmit beamspace matrix design problem can be formulated as where is an optimal scaling factor and , or denotes the -norm, -norm, and -norm, respectively.

Next, we want to transmit the same power from each antenna. Let be the total transmit power; we incorporate the uniform power distribution across transmit array antenna elements by using the following constraints:In practice, each antenna in the transmit array usually uses the same power amplifier and thus has the same dynamic power range. If the power used by different antennas is allowed to vary widely, this can severely degrade the performance of the radar system due to the nonlinear characteristics of the power amplifier.

3.1. Transmit Beampattern Design with Sidelobe Suppression

By reducing transmit power in the sidelobe regions, the amount of energy that otherwise could be wasted in the undesired areas can be added to the amount of energy to be transmitted within the desired spatial sector. As a result, the signal strength within the desired sector can be increased, which potentially leads to better achievable DOA estimation performance. In this subsection, let , , and , , be a uniform grid of points that cover the main-lobe regions and sidelobe regions, respectively. Three sidelobe suppression strategies for designing the transmit beamspace matrix are proposed.

Strategy 1. The criterion is to minimize the -norm difference between the desired beampattern and the actual beampattern, while maintaining sidelobes to be lower than given threshold and at the same time ensuring equal transmit power at each antenna. This strategy operates sidelobe restriction directly by setting a threshold on the sidelobe level, which can be usually applied to the scenario where small sidelobe fluctuation is required. Mathematically, this kind of strategy can be expressed as

It should be noted that problem (7) belongs to the category of nonconvex quadratically constrained quadratic programming problems which are in general NP-hard. However, semidefinite programming relaxation technique [16] can be used to approximately solve it. Introducing the auxiliary variables , , and according to the properties , the problem can be equivalently written as where stands for the trace, denotes the diagonal of a square matrix, and denotes the rank of a matrix. The optimization problem (8) remains nonconvex due to the fact that the rank constraint is nonconvex. Therefore, by means of SDP relaxation technique, we can relax the rank constraint from to the constraint that is positively semidefinite; that is, . By introducing new variables (), problem (8) can be represented as a convex one

Note that the quadratic inequality constraint in the above problem can be rewritten as Using standard properties of matrix norm, the quadratic inequality can be expressed as a second-order cone in the following form:where denotes the Frobenius matrix norm. Therefore, problem (9) can be formulated as the following second-order cone programming (SOCP) problem:Note that this SOCP problem can be efficiently solved using well-established interior point methods software tools. Specifically, the CVX MATLAB toolbox [17] is used in this paper.

Strategy 2. The goal of this strategy is to minimize the peak sidelobe level by using minimax criterion, as well as keeping the difference between the desired beampattern and the actual one below a certain level , and ensure equal transmit power at each antenna. Such a strategy can be formulated aswhere is a given difference upper bound between the desired beampattern and the actual one in -norm. Note that Strategy 2 uses an opposite way to restrict sidelobes compared with Strategy 1 which directly imposes a threshold on the sidelobe level. Because this optimization problem is nonconvex, in a similar way, we substitute variable in (13) and utilize the SDP relaxation technique, and then the problem can be rewritten asAfter introducing a new auxiliary variable (), problem (14) can be equivalently expressed asIn a similar way, problem (15) can be efficiently solved via the CVX toolbox.

Strategy 3. Motivated by the sidelobe suppression method for traditional beampattern design proposed in [18], we extend the idea into the TBP model. The criterion is to maximize the difference between the main-beam and the peak sidelobe level under the constraint that the 3 dB width of the main-beam is given. This strategy can be formulated as follows:where denotes the direction of the main-beam and determines the 3 dB main-beam width. In a similar way, by introducing a new auxiliary variable () and utilizing the SDP relaxation technique, problem (16) can be equivalently expressed as Apparently, problem (17) is convex, which can be efficiently solved via optimization toolbox CVX.

3.2. Enforcing the RIP and Solving the Beamspace Matrix

We consider to ensure that the received signal holds the rotational invariance property. RIP can enable us to use search-free ESPRIT-based DOA estimation techniques, which require small computational cost compared with MUSIC-based DOA estimation techniques. Enforcing the RIP is equivalent to ensuring that the following relationship holds [15]:where is assumed to be an even number. Under the assumption of ULA at the MIMO radar transmitter, the RIP can be satisfied by choosing the transmit beamspace matrix to take the form where is the flipped version of vector ; that is, , . We consider as a special case to explain the reason that in (18) ensures the RIP. Actually, when , the transmit beamspace matrix takes the form , and thus the following relationship holds:By factoring out the term from the right hand side of (20) and conjugating it, (21) can be equivalently rewritten asFrom (22), it can be seen that the terms and are identical in magnitude; therefore, the relationship in (18) is satisfied, that is, the RIP is ensured. For the case that , the RIP can be demonstrated to be held in the same way.

After obtaining the solutions of the three relaxed versions of problems (7), (13), and (16) via CVX in the previous section, then we consider extracting the original solutions of them via the so-called Gaussian randomization technique [19]. Note that we can obtain the transmit beamspace matrix if only the terms are resolved. The algorithm to solve the transmit beamspace matrix is summarized in the following part.

The Gaussian Randomization Algorithm to Solve the Transmit Beamspace Matrix

Step 0. Set the number of randomization, . Let , , denote the optimal solution of the relaxed problem.

Step 1. If the rank of equals one, the optimal solution of can be obtained by simply finding the principal eigenvector of ; else if the rank of matrix is higher than one, let denote the eigendecomposition of , where and are the matrix of eigenvectors and the diagonal matrix of the eigenvalues of , respectively. The candidate vector can be chosen as , where is a random vector whose elements are random variables uniformly distributed on the unit circle in the complex plane.

Step 2. If the constraint that each element of the vector equals does not hold, we map the resulting random vectors to a nearby feasible point by scaling the elements of each candidate vector so that the aforementioned constraint is satisfied.

Step 3. For Strategy 1, calculate the objective function in (7). For Strategy 2, calculate the objective function in (13), and for Strategy 3 calculate the objective function in (16).

Step 4. Among the candidate vectors, choose the one which gives the minimum objective function; then, the problem is solved.

After the transmit beamspace matrix is solved by using the proposed randomization algorithm, the actual transmit signal can be determined according to the following relationship: .

3.3. Cramer-Rao Bound

The CRB for DOA estimation of unknown target represents the best performance of any unbiased estimator. As the signal model in (3) satisfies the statistical model , where denotes the complex Gaussian probability density function, is the mean of and is its covariance matrix. The CRB on estimating DOAs is derived by assuming and . Note that the signal model has the same form as the signal model used in [20] to derive the CRB for DOA estimation in conventional array processing. Therefore, the CRB matrix for DOA estimation with transmit beamspace matrix can be calculated as follows:where denotes the Hadamard product, is the number of snapshots, is the total transmit energy, and is the projection matrix onto the space spanned by the columns of . represents the virtual steering vector, , where stands for the covariance matrix of the received signal and is the covariance matrix of reflection coefficients. is the matrix whose th column is given by the derivative of the th column of with respect to ; that is,where and . It is worth noting that three proposed sidelobe suppression strategies lead to different transmit beamspace matrices, which result in DOA estimation performance divergence. A comprehensive comparison between the aforementioned strategies is taken in the following section.

Note that the complexity of eigendecomposition based DOA estimation techniques, such as ESPRIT, will increase with the numbers of the transmitted orthogonal waveforms and the receive array antennas . The proposed model can transmit fewer orthogonal waveforms by introducing transmit beamspace matrix with the DOA estimation computational complexity of . On the other hand, the DOA estimation computational complexity of traditional MIMO radar is , where and is the number of transmit array antennas. Therefore, the proposed method enjoys a lower DOA estimation computational complexity compared with traditional MIMO radar.

4. Simulation Results

In this section, to validate the performance of the proposed sidelobe suppression strategies, some numerical examples are presented. In all of the following simulations, we assume a uniform linear transmit array of antennas spaced half a wavelength apart and a nonuniform linear receive array of elements. The locations of the receive antennas are randomly drawn from the set measured in half a wavelength. Noise signals are assumed to be Gaussian, zero-mean, and white both temporally and spatially. In each example, targets are assumed to lie within a given spatial sector, the total transmit energy , and the orthogonal waveforms number . The proposed methods are compared with traditional MIMO radar and the waveforms designed in [15], and the ESPRIT algorithm is used for DOA estimation for all tested methods. The orthogonal baseband waveforms used for the traditional MIMO radar are , , where is the pulse duration. For the proposed method, the first orthogonal waveforms are employed as the base signal. Throughout all simulations, the number of radar pulses used is 50 and the number of samples within one radar pulse is 1024. The DOA estimation simulation results are calculated based on 500 independent Monte Carlo runs.

Example 1 (transmit energy focusing on a single sector). In this example, the sector of interest is taken, and the out-of-sector region is taken as . The number of uniform sampling points in sector and out-of-sector are set as and , respectively. In Strategy 1, the sidelobe threshold is set as an empirical value . The upper bound of the error between desired beampattern and the actual one in Strategy 2 is also set as . Figure 1 shows the transmit beampatterns of the traditional MIMO radar, the method of [15], and the proposed sidelobe suppression methods. It can be seen from this figure that the power distribution of orthogonal waveforms is uniform within the desired sector. The method of [15] provides concentration of power in the desired sector with high sidelobes. For the proposed method, Strategy 1 has the lowest sidelobes but results in relatively large ripples in the main-lobe region. Strategy 2 has minimum main-lobe ripples but the beampattern sidelobes are higher than Strategies 1 and 3. Note that Strategy 2 is more suitable to the scenario where tough ripple control within the main-lobe region is required. Strategy 3 shows a peak appearance in the main-lobe region and scrolls down in the sidelobe regions. It can be seen that the sidelobe suppression ability of Strategy 3 lays between Strategies 1 and 2.
To verify the DOA estimation performance of the proposed method, two targets are assumed to be located at and . Figure 2 shows the RMSEs and CRBs versus SNR for all the methods tested. Here, the RMSE of DOA estimation is defined as , where is the number of Monte Carlo trials and is the angle estimate of at the th trial. As we can see from the figure, the beampattern synthesized exploiting orthogonal waveforms provides the worst CRB and RMSE performances as compared to other methods. The reason for this is that partial transmit energy is wasted in undesired sector, resulting in low SNR at the receiver. Because transmit power is focused in the desired sector, the DOA estimation performance of the method of [15] is better than orthogonal waveforms. For the proposed method, all of three sidelobe suppression strategies exhibit DOA estimation performance improvement compared to [15]. It can be observed from the figure that the performances of the three proposed strategies are near. Specifically, Strategy 1 has the best CRB and RMSE performances, which can be attributed to the fact that Strategy 1 has the lowest sidelobes, and the DOA estimation performance of Strategy 3 is slightly better than Strategy 2.
To assess the proposed method’s ability to resolve closely located targets, we move two targets to the locations and . The performance of all methods tested is given in terms of the probability of target resolution. Note that the targets are considered to be resolved if the condition is satisfied, where and denotes the estimation of . The probability of source resolution versus SNR for all methods tested is shown in Figure 3. It can be seen from the figure that traditional MIMO radar exploiting orthogonal waveforms have the worst probability of target resolution because of the fact that it does not incorporate any type of transmit energy focusing technique. For the proposed method, all of the three sidelobe suppression strategies exhibit better target resolution performance than traditional MIMO radar and the method of [15]. Specifically, Strategy 1 has the best probability of target resolution performance, and Strategy 3 is slightly better than Strategy 2. It can be indicated that transmit beampattern with low sidelobe levels achieves better performance of target resolution.

Example 2 (transmit energy focusing on multiple sectors). In this example, two targets are assumed to lie within two spatial sectors, which are taken as . The out-of-sector regions are taken as . The number of uniform sampling points in sector and out-of-sector are set as and , respectively. Figure 4 shows that the transmit beampattern synthesized exploiting orthogonal waveforms has uniform transmit power distribution. It can be seen from the figure that the method of [15] provides concentration of power in the two desired sectors with high sidelobe levels. Strategy 1 provides a transmit beampattern with lowest sidelobes but has relatively larger ripples in both desired sectors. Strategy 2 obtains the most even concentration of power in the desired sectors; however, the beampattern sidelobes of Strategy 2 are higher than Strategies 1 and 3. The sidelobe suppression ability of Strategy 3 still lays between Strategies 1 and 2.
Figure 5 shows the RMSEs and CRBs versus SNR for all the methods tested when the targets are assumed to be located at and with two desired sectors. It can be seen from the figure that the DOA estimation performance of the method of [15] is better than traditional MIMO radar that exploits orthogonal waveforms as expected. The proposed methods outperform the method of [15]; that is, Strategy 1 has the best CRB and RMSE performances, and the DOA estimation performance of Strategy 3 is slightly better than Strategy 2. This confirms again the observation from the previous example that proposed sidelobe suppression strategies are effective. Moreover, by comparing the results in Figures 2 and 5, it can be concluded that the DOA estimation performance with two desired sectors is poorer than one single desired sector case as the width of each sector is the same. The reason for this is that two-desired-sector case suffers the transmit energy dispersion compared with the single one case.
Figure 6 shows the probability of target resolution for all aforementioned methods after locating both targets at the locations and . The result is analogous to the single desired sector example. In a similar way, by comparing Figures 3 and 6, we can observe that the target resolution performance of the single desired sector case is superior to the two-desired-sector case as maintaining the width of each sector invariant.

5. Conclusion

The problem of MIMO radar transmit beamspace design with sidelobe suppression for DOA estimation application has been considered. Three sidelobe suppression strategies for designing the transmit beamspace matrix that enable the use of ESPRIT estimation technique have been introduced. Thus, it allows achieving a better estimation performance at lower computational cost. Semidefinite relaxation technique is used to recast the optimization problems as convex ones. Then, a randomization algorithm is proposed to extract the solutions of the original problems. CRB expression as functions of the transmit beamspace weight matrix is given. Simulation results have demonstrated the improvement in the DOA estimation performance offered by using the proposed methods as compared to the existing techniques.

Conflict of Interests

The authors declared that they do not have any commercial or associative interest that represents a conflict of interests in connection with this work.

Acknowledgments

This work is supported in part by the Important National Science and Technology Specific Project (2011ZX03003-003-02) and the National High Technology Research and Development Program of China (Program 863) (2012AA01A502, 2012AA01A505).