Power Allocation and Measurement Matrix Design for Block CS-Based Distributed MIMO Radars
Azra Abtahi, M. Modarres-Hashemi, Farokh Marvasti, Foroogh S. Tabataba
Abstract — Multiple-input multiple-output (MIMO) radars offer higher resolution, better target detection, and more accurate target parameter estimation. Due to the sparsity of the targets in space-velocity domain, we can exploit Compressive Sensing (CS) to improve the performance of MIMO radars when the sampling rate is much less than the Nyquist rate. In distributed MIMO radars, block CS methods can be used instead of classical CS ones for more performance improvement, because the received signal in this group of MIMO radars is a block sparse signal in a basis. In this paper, two new methods are proposed to improve the performance of the block CS-based distributed MIMO radars. The first one is a new method for optimal energy allocation to the transmitters, and the other one is a new method for optimal design of the measurement matrix. These methods are based on minimizing an upper bound of the sum of the block-coherences of the sensing matrix blocks. Simulation results show an increase in the accuracy of multiple targets parameters estimation for both proposed methods.
Index Terms —Compressive sensing, block-sparsity, multiple-input multiple-output (MIMO) radar, multiple targets, measurement matrix design, power allocation. I. I NTRODUCTION
ULIPLE-INPUT multiple-output (MIMO) radar [1],[2] is a radar that uses multiple antennas to simultaneously transmit diverse waveforms and multiple antennas to receive the reflected signal. The received signals are sent to a common processing center that is called fusion center. The difference between a MIMO radar and a phased-array radar is that the MIMO radar can transmit multiple waveforms from its transmitters, while in a phased array radar various shifts of the same signal are transmitted. There are two kinds of MIMO radars: distributed MIMO radars and co-located MIMO radars. In co-located type [3],[4], transmitters and receivers are located close to each other relative to their distance to the
A. Abtahi was with Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan, Iran. She is now with Advanced Communication Research Institute (ACRI), EE Department, Sharif University of Technology, Tehran, Iran (e-mail: [email protected]). M. Modarres Hashemi and F. S. Tabataba are with Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan, Iran (e-mails: [email protected]; [email protected]). F. Marvasti is with Advanced Communication Research Institute (ACRI), EE Department, Sharif University of Technology, Tehran, Iran (e-mail: [email protected]). target; thus all transmitter-receiver pairs view the target from the same angle. In co-located MIMO radars, the phase differences induced by transmitters and receivers can be used to form a long virtual array with the number of elements equal to the product of the number of transmitters and receivers; therefore, they can achieve superior Direction of Arrival (DOA) resolution [3]. In distributed MIMO radars [5]-[7], the transmitters are located far apart from each other relative to their distance to the target. In this type of MIMO radars, the target is viewed from different angles. Thus, if the received signal from a particular transmitter and receiver is weak, it can be compensated by the received signals from other transmitter-receiver pairs. This type of MIMO radars is shown to offer superior target detection, more accurate target parameter estimation, and higher resolution [1],[5]-[7]. If the sampling rate in MIMO radars is reduced, the cost of receivers can be reduced, and because of the existence of the multiple receivers, this reduction is very significant. Compressive Sensing (CS) methods make this reduction possible. Using this signal processing method, we can remove the need of the high rate A/D converters and send much less samples to the fusion center. Compressive sensing [8]-[14] is a new paradigm in signal processing that allows us to accurately reconstruct sparse or compressible signals from a number of samples which is much smaller than that is necessary according to the Shannon-Nyquist sampling theory. A vector is called -sparse if it is a linear combination of only basis vectors. In other words, using the basis matrix with basis vectors as columns, we can express as (1) where is the weighting coefficient vector with length of in the basis , and if only elements of are nonzero, is called -sparse [8-12]. Compressive sensing is more valuable when . is compressible if it has just a few large coefficients and many small coefficients [11]. CS-based MIMO radars can be improved by different methods like: optimal design of measurement matrix [15],[16], and optimal design of transmitted waveforms [17],[18]-[20]. It is shown that these systems can estimate target parameters better than MIMO radars that are using some other estimation methods with higher sampling rates [15]-[17],[21],[22]. Let us consider as a concatenation of blocks with length , i.e., Power Allocation and Measurement Matrix Design for Block CS-Based Distributed MIMO Radars
Azra Abtahi, Mahmoud Modarres-Hashemi, Farokh Marvasti, and Foroogh S. Tabataba M ⏟ ⏟ ⏟ (2) where denotes transpose of a matrix. If at most K blocks of have nonzero Euclidean norms, is called block K -sparse in the basis [23]-[27]. For block-sparse signals it is better to use block CS methods instead of usual CS methods. References [19], [28], and [29] use block CS methods in distributed MIMO radars and show the advantages of these methods over using the classical CS ones. It should be noted that we can use block CS methods in this type of MIMO radar because the received signal in this system is block-sparse. Reference [19] proposed an adaptive energy allocation method for block CS-based distributed MIMO radars, too. However, so far, no non-adaptive method has been proposed for improving the performance of the block CS-based distributed MIMO radars in particular. In block CS methods such as BOMP and BMP, a critical parameter named block coherence is required to be small enough for appropriate recovery [25]. This parameter is defined in section IV. For traditional CS methods, the coherence, the maximum correlation between the sensing matrix columns, is the determinative parameter. However, by reducing the coherence, the block coherence may also decrease. Reference [20] has used this idea to allocate energy to the transmitters in a block CS-based distributed MIMO radar. In this paper, we propose a superior transmitted energy allocation method to minimize an upper bound of the sum of the block-coherences of the sensing matrix blocks. We then, design a proper measurement matrix using the proposed upper bound as the cost function. We show that using these methods, the block CS-based distributed MIMO radar can be more accurate for target parameter estimation when the total transmitted energy is constant. The superiority of our proposed energy allocation method over the proposed method in [20] is also shown in the simulation results section. The paper is organized as follows. In section II, we provide the received signal model of the CS-based distributed MIMO radar system. In section III, two important block recovery algorithms are presented. A new method of transmitted-energy allocation based on the sensing matrix block-coherence is introduced in section IV. In section V, we present a new method based on the optimization of the measurement matrix to improve the performance of the CS-based distributed MIMO radars. Section VI is allocated to simulation results, and finally, we make some concluding remarks in section VII. II. R ECEIVED S IGNAL M ODEL FOR
CS-
BASED D ISTRIBUTED
MIMO R ADAR
Let us consider a distributed MIMO radar system consisting of transmitters and receivers. The th transmitter and th receiver are located at and on a Cartesian coordinate system, respectively. We transmit orthogonal waveforms of duration from different transmitters, and Pulse Repetition Interval (PRI) is . is a complex baseband waveform with energy equal to 1, and is the waveform transmitted from the th transmitter where is the carrier frequency. So, the transmitted energy from the th transmitter is . Let us assume the total transmitted energy is (i. e. ∑ ). We assume that there are targets that are moving in a two dimensional plane. However, without loss of generality, this modeling can be extended to the three dimensional case. The th target is located at and moves with velocity ̃ ̃ . Now, we model the received signal in four stages as follows: Stage 1: Under a narrow band assumption on the waveforms, the baseband signal arriving at the th receiver from the th transmitter can be expressed as ∑ (3) where denotes the attenuation coefficient corresponding to the th target between the th transmitter and the th receiver, ̅ denotes the corresponding received noise, and and are respectively the corresponding th target Doppler shift and delay that can be expressed as [19]: (4) ‖ ‖ ‖ ‖ (5) where is the speed of light and and denote the unit vector from the th transmitter to the th target and unit vector from the th target to the th receiver, respectively. Like [19], we assume that after down converting the received bandpass signal from the radio frequency, it is passed through a bank of matched filters corresponding to transmitters. We assume does not vary within the estimation process duration and the Doppler shift is small (the velocity of targets is much smaller than ). Hence, can be taken outside of the integral in the matched filter operation. Let us consider as the sampling period time, and for , and . The sampled output of the th matched filter at the th receiver in the th pulse of the estimation process from the th target can be expressed as ̅ (6) where ( ( ) ) (7) Stage 2: In this stage, at first, we consider that there is only the th target. Then, we put the output of the matched filters at the th receiver at a same time in a vector as (8) where ̅ ̅ (9) { } (10) (11) Next, we put the output vectors of the receivers that are obtained by (8) in vector as (12) where (13) { } (14) (15) Now, we consider all targets. Putting together the output of all the matched filters of a receiver, and then, putting together the output of all the receivers at a same time in a vector, we have (16) where (17) (18) Stage 3: Let us discretize the estimation space and consider it as a four-dimensional space including: the position in the direction , the position in the direction , the velocity in the direction , and the velocity in the direction , which are denoted by respectively. The points of this discretized space have the following form. ( ) ̅ { ( ) (20) ̅ ̅ (21) we can rewrite (15) as ̃ (22) where ̃ ̃ ̃ (23) ̃ ( ̃ ̃ ) ( ) (24) Stage 4: If pulses are used in the estimation process and denotes the number of the achieved samples in each PRI, we have samples at the output of each matched filter. Finally, we stack } } into ( ) (25) where ( ) ̃ ̃ ̃ ̃ (26) ( ) (27) Usually, the number of targets is much smaller than the length of . Hence, is a block -sparse vector with the block-length of . We can reconstruct from far fewer samples (measurements). These measurements are obtained by multiplying with the received signal in each receiver [30]-[32]. Thus, at the fusion center we have (28) where (29) (30) is called the measurement matrix, and is called the sensing matrix. The measurement matrix must be suitable and create small coherence for sensing matrix in classical CS. The coherence of the sensing matrix is the maximum absolute value of the correlation between the sensing matrix columns [13]. It has been shown that zero-mean Gaussian random matrix can be used as a suitable measurement matrix [11]. III. T HE B LOCK R ECOVERY A LGORITHMS
There are several block recovery algorithms that can be used for recovering in (28). In this paper, the extensions of the Matching Pursuit (MP) and Orthogonal Matching Pursuit (OMP) algorithms [13]-[14] to the block-sparse case are used. These algorithms are named Block Matching Pursuit (BMP) and Block Orthogonal Matching Pursuit (BOMP) [25], respectively. At first, we divide the sensing matrix into blocks as ⏟ ⏟ ⏟ (31) where is the th column of . The BMP algorithm is suggested for the case in which the columns of are orthogonal for each . It should be mentioned that it is not necessary for the columns across different blocks to be orthogonal. BMP algorithm starts by initializing and the residual as . At the th stage ( ), according to ‖ ‖ , (32) the block that is best matched to is chosen. Superscript denotes the Hermitian of a matrix. After choosing the index , is found by solving ̃ ‖ ̃ ‖ (33) and the residual is directly updated as follows: (34) Similar to the BMP algorithm, the BOMP algorithm begins by initializing and , and according to (32), the best matched block to is chosen. Next, if is the set of chosen indices , can be found by solving ̃ } ‖ ∑ ̃ ‖ (35) Finally, we update the residual as ∑ (36) It is clear that BOMP is more complicated than BMP. On the other hand, because of utilizing of all the chosen columns of , this method should have better performance. IV. T HE P ROPOSED M ETHOD FOR E NERGY A LLOCATION
According to [25], we define the block-coherence of two blocks of as: (37) In (37), is the spectral norm which is denoted by √ , where is the largest eigenvalue of the positive-semidefinite matrix . We have assumed that all the blocks have a same -norm, and ‖ ‖ for According to section III, for the ideal performance of BMP and BOMP algorithms, ‖ ‖ ( ‖ ‖ is the sum of the absolute values of the elements of ) should converge to zero for . Because if a block of (for example ) is equal to zero, is not the combination of its corresponding block columns in . If ‖ ‖ for is small enough, we will not choose this block as a candidate of the nonzero-norm blocks. It is shown that for matrix with arbitrary , we have [33]: ∑| | (38) Also, we know that ∑| | ∑ ∑| | ‖ ‖ (39) Thus, we have ‖ ‖ (40) In order to converge ‖ ‖ to zero, it is necessary that converge to zero. Hence, it is clear that for a good performance of BMP or BOMP, the sum of the block-coherence of the blocks the sensing matrix should converge to zero. Reference [25] has shown that if this measure is small enough, the BMP and BOMP algorithms choose the correct block in each stage. Therefore, we want to allocate optimal energy to the transmitters in order to reduce this value. Now, we try to achieve an upper bound for the sum of the block-coherence of sensing matrix blocks. According to [34], we can write (41) By using (38) and (39), we have √‖ ‖ √‖ ‖ (42) Thus, it is clear that ∑ ∑ ∑ ∑ √‖ ‖ √‖ ‖ (43) Besides, we know ∑ ∑ √‖ ‖ √‖ ‖ ∑ ∑‖ ‖ ‖ ‖ ( ∑‖ ‖ ) (44) Therefore, by considering normalized columns for ̿ ̿̿̿ the cost function for minimization problem in order to improve the performance of the mentioned block-CS methods can be considered as follows √∑ ∑‖ ‖ (45) If we define ⏟ ⏟ ⏟ } (46) ̿ (47) the th block of can be written as: ̿ (48) and the th block of can be shown as ̿ (49) Now, by considering (49), our optimization problem can be expressed as: ∑‖ ̿ ̿ ‖ ∑ (50) We should change the problem into a standard form. We do this in three stages as follows. Stage 1: We know ∑‖ ̿ ̿ ‖ ∑‖ ̿ ̿ ‖ = ‖ ∑ ̿ ̿ ‖ (51) is a matrix with real and positive elements. Thus, we can rewrite the cost function of (50) as ‖‖ ∑ ̿ ̿ ⏟ ‖‖ (52) Elements of are real and positive. Therefore, (52) is equal to ̅ (53) where is an matrix with elements that all are equal to 1, and ̅ (∑( ̿ ̿ ) ) (54) Stage 2: Let us define: ̅ ⏟ ⏟ ⏟ (55) Therefore, the cost function can be expressed as: ̅ ̅ ̅ (56) Stage 3: We can define: [ ̃ ̃ ] (57) and ̅ ⏟ ̅ ⏟ , (58) ̅ ⏟ ⏟ (59) Then, (50) can be rewritten as the following: ̅ s. t. ‖ ‖ (60) Conditions ( and ) are used for equalizing to ̅ . In (60), ̅ is the sum of some positive semi-definite matrices. Hence, it is also positive semi-definite. Besides, the constraints of this optimization problem are convex except ‖ ‖ . We solve problem (60) without condition ‖ ‖ and by adding the conditions ̃ , i.e., ̅ s. t. ̃ (61) Problem (61) is a convex optimization problem, and for solving it, any proper convex optimization methods can be used. We can also use the CVX software [35],[36]. As it is obvious, the answer of this convex problem ( ̂ ) has the lowest cost function among the vectors with the same norm and entries larger than that satisfy conditions . Hence, if we calculate as √ ‖ ̂‖ ̂ , ̂ has the lowest cost function among the vectors with the norm of √ and entries larger than that satisfy conditions . V. T HE P ROPOSED M ETHOD FOR D ESIGNING THE M EASUREMENT M ATRIX
In this section, for designing a proper measurement matrix, we use (45) as the cost function. By defining and allocating uniform energy to the transmitters, the optimization problem becomes: ∑ ‖ ‖ (62) where is the i th column of the . By defining (63) we can write the constraints as , (64) and the cost function can be written as ∑ ∑ ∑ (65) Now, we assume that the elements of are real and positive. Thus, the elements of are also real and positive. Therefore, is equal to , and the optimization problem can be rewritten as ∑ ∑ ∑ (( )) In (66), the cost function and the constraint are linear functions. Hence, (67) is a convex optimization problem, and we can solve it with any proper convex optimization methods. Then, is estimated as (67) where is a diagonal matrix with largest eigenvalues of as its diagonal elements, and the columns of are the related eigenvectors of these eigenvalues. VI. S IMULATION R ESULTS
In this section, we demonstrate the performance of block CS-based distributed MIMO radar system using the proposed methods. We consider a distributed MIMO radar system with 2 transmitters and 2 receivers. The transmitters are located at and , and the receiver locations are and (the distance unit is meter). The carrier frequency of the transmitted waveforms is . We choose T , and
For simplicity, we divide the estimation space into points (i.e. } (68) } (69) } (70) } (77) The velocity unit is m/s. There are 2 targets. The position and velocity of the targets have been chosen as (72) (73) (74) (75) At first, we choose to match the target parameters to the estimation grid in order to focus on the parameter estimation ability of the methods under ideal conditions. The distribution of target attenuation coefficients is complex Gaussian with mean of 0.407 and variance of 0.0907 for both real and imaginary parts, and ̅ is zero-mean Gaussian random process. In this section, we introduce a new measure: total transmitted Energy to the Noise energy Ratio (ENR) defined as ENR= ⁄ (76) where is the internal noise variance. Fig. 1 compares the success rate of BOMP, BMP, BOMP-E, BMP-E, BOMP[20], and BMP[20] for different percentages of measurements. BOMP-E and BMP-E are, respectively, related to using BOMP and BMP when the transmitted energy is optimally allocated to the transmitters according to the first proposed method. BOMP and BMP are related to using the mentioned methods when the uniform energy allocation is used, and BOMP[20] and BMP[20] are, respectively, related to the case of using the coherence-based energy allocation that was proposed in [20] and then, exploiting BOMP and BMP algorithms for the recovery. In all the mentioned methods a random Gaussian matrix is used as the measurement matrix. The success rate is the number of the correct estimations of the two targets parameters to the number of total runs. If all the parameters of the targets are estimated correctly, we call it correct estimation. The percentage of measurements is calculated as Fig. 1. Success rate versus the percentage of measurements. Here ENR is 10 dB. Fig. 3. Success rate versus the percentage of measurements. Here ENR is 10 dB. Fig. 2. Success rate versus ENR. Here the percentage of measurement s is 60%. (77) We have used 200 independent runs to generate these results. ENR in this figure is equal to 10 dB, and for the proposed energy allocation is 0.1. We can see that using the proposed energy allocation scheme, both BMP and BOMP methods are improved for all different measurement numbers. Fig. 2 shows the success rate of BOMP, BMP, BOMP-E, BMP-E, BOMP[20], and BMP[20] versus the ENR’s. In this figure, the percentage of measurements is equal to 50%. It is clear that the improved methods perform better than the unimproved ones. It can easily be seen from Fig. 2 that using the proposed energy allocation in the block CS-based distributed MIMO radar, more than 80% of the estimations are correct even when the success rates for the coherence-besed and uniform energy allocation methods are less than 0.4. Now, we consider uniform energy allocation to the transmitters, and for the reduction of complexity =2. Fig. 3 compares the success rate of BOMP, BMP, BOMP-M, and BMP-M for different percentages of measurements. BOMP-M and BMP-M are, respectively, related to using BOMP and BMP when the measurement matrix is designed optimally according to the second proposed method. In this figure ENR is 10 dB. We can see that even in the measurement percentage of 35%, using the proposed method for designing the measurement matrix, the success rate is more than 0.8. Fig. 4 indicates the success rate of BOMP, BMP, BOMP-M, and BMP-M versus ENR. The percentage of measurement is 60% in this figure. As can be seen, by using the optimum measurement matrix, more than 80% of the parameter estimations are correct even in ENR of 3 dB. Now, we evaluate the performance of a block CS-based distributed MIMO radar using both proposed methods. At first, the measurement matrix is designed by using the second proposed method and the assumption of uniform energy allocation. Then, for the system using this designed measurement matrix, the two transmitter powers are determined according to the first proposed method. BOMP-EM and BMP-EM are the notations that are used for this system when the CS methods are BOMP and BMP, respectively. Fig. 5 plots the success rates of BOMP, BMP, BOMP-E, BMP-E, BOMP-M, BMP-M, BOMP-EM, and BMP-EM for various percentages of measurements with the same assumptions as Figs 3 and 4. The ENR for this Figure is 5 dB. We can see that BOMP-EM and BMP-EM are significantly better than the other methods in all the measurement percentages. Fig. 6 plots the success rate versus ENR for the mentioned
Fig. 4. Success rate versus ENR. Here the percentage of measurements is 60%. Fig. 5. Success rate versus the percentage of measurements. Here ENR is 5 dB. Fig. 7. Success rate versus ENR for off-grid case. Here the percentage of measurements is 50%. Fig. 6. Success rate versus ENR. Here the percentage of measurements is 50%. methods. As shown, BOMP-EM and BMP-EM have the best performances among all other methods and their success rates are 0.95 when the success rates of non-improved recovery methods are about 0.15. Now, we assume that the target parameters are out of the estimation grid that is called the off-grid case. We consider the following parameters for our two targets: (78) (79) (80) (81) In this case, we consider selecting two nearest points of the estimation grid to the target parameters as the correct estimation. The success rate versus ENR for BOMP, BMP, BOMP-E, BMP-E, BOMP-M, BMP-M, BOMP-EM, and BMP-EM are shown in Fig. 7. As it can be seen, our proposed methods also perform well in this case. Finally, we evaluate the computation burden of the optimization problems. It should be mentioned that all the mentioned optimizing methods can be done off-line and just once. In Fig. 8, the normalized processing time versus the percentage of measurements for the proposed methods and the energy allocation method of [20] in the ENR of 5 dB are shown. The normalized processing time for each method is obtained by dividing its processing time by the processing time of the BMP method (that is about 1.3 times smaller than that of the BOMP). Figure 8 implies that the energy allocation methods have much lower complexity than the proposed measurement matrix design, and our energy allocation method is better than the coherence based one even in complexity. VII. C ONCLUSION
We have proposed two methods for the improvement of block CS-based distributed MIMO radar systems. The first method is a transmitted energy allocation scheme, and the second one is an optimal measurement matrix designing method. The proposed methods are based on minimizing an upper bound of the sum of the sensing matrix block-coherences. It has been shown that multiple targets parameters estimation can be improved with the aid of the proposed schemes when the total transmitted energy is constant. Using the first method in the proposed scenario, more than 80% of the estimations are correct even in the ENR of 0 dB when the percentage of measurements is equal to 60%. Exploiting the designed measurement matrix (the second method) in this percentage of measurements, distributed MIMO radars can correctly estimate the multiple targets parameters with the probability of more than 0.9 even when the probability of the correct estimation is less than 0.7 in the non-improved ones. According to the simulation results, combining these proposed methods, the performance improvement is significant. For future works, we will try to improve CS-based distributed MIMO radars in the presence of strong clutter. R
EFERENCES [1]
J. Li and P. Stoica,
MIMO Radar Signal Processing.
Hoboken, NJ: Wiley, 2009. [2]
J. Li, P. Stoica, L. Xu, and W. Roberts, “On parameter identifiability of MIMO radar,”
IEEE Signal Process. Lett., vol. 14, pp. 968–971, Dec. 2007. [3]
J. Li and P. Stoica, “MIMO Radar with Colocated Antennas,”
IEEE Signal Process. Mag. , vol. 24, no. 5, pp. 106-114, Sept. 2007. [4]
A. Hassanien and S. A. Vorobyov, “Transmit/receive beamforming for MIMO radar with colocated antennas,” in
Proc. IEEE Int. Conf. Acoust., Speech, Signal Process. , Taipei, Taiwan, Apr. 2009, pp. 2089–2092. [5]
R. Haimovich, R. S. Blum, and L. J. Cimini, “MIMO radar with widely separated antenna,”
IEEE Signal Process. Mag. , vol. 25, no. 1, pp. 116-129, Jun. 2008. [6]
R. Ibernon-Fernandez, J. M. Molina-Garcia-Pardo , and L. Juan-Llacer , “Comparison between measurements and simulations of conventional and distributed MIMO System,” IEEE Antennas and Wireless Prop. Lett. , vol. 7, 2008. [7]
Q. He, R. S. Blum, H. Godrich, and A. M. Haimovich, “Target velocity estimation and antenna placement for MIMO radar with widely separated antennas,”
IEEE J. Sel. Topics Signal Process. , vol. 4, no. 1, pp. 79–100, Feb. 2010. [8]
R. G. Baraniuk, “Compressive sensing,”
IEEE Signal Process. Mag., pp. 118-120 & 124, 2007. [9]
O. Scherzer , Handbook of mathematical methods in imaging , Springer, 2011. [10]
W. Xu, “Compressive sensing for sparse approximations: constructions, algorithms, and analysis ,” Ph.D. dissertation, Elec. and Comp. Dep., California Institute of Tech., California, 2010. [11]
E. J. Candès, M. B. Wakin, “An introduction to compressive sampling,” IEEE Signal Process. Mag., pp. 21-30, 2008. [12]
E. J. Candès, “Compressive sampling,” in
Proceed. of ICM , pp. 1-20, Madrid, 2006. [13]
M. A. Davenport, and M. B. Wakin , “Analysis of orthogonal matching pursuit using the restricted isometry property,” IEEE Trans. on Inf. theory , vol. 56, no. 9, Sep. 2010. [14]
R. Saab, “
Compressed sensing: decoding and quantization ,” Ph.D. dissertation, Elec. and Com. Dep., The Univ. of British Columbia, Vanco., May, 2010. [15]
Y. Yu, A. P. Petropulu, and H. V. Poor, “MIMO radar using compressive sampling,”
IEEE Jour. of Selected Topics in Signal Process . ,vol. 4, no. 1, 2010. [16]
Y. Yu, A. P. Petropulu, and H. V. Poor, “Measurement matrix design for compressive sensing–based MIMO radar,” IEEE trans. on signal process., no. 11, pp. 5338-5352, Nov. 2011. [17]
Ch. Chen, and P. P. Vaidyanathan, “Compressed sensing in MIMO radar,”in proc. 42nd Asilomar Conf. Signals, Systems and Computers , p.p. 41-44 ,2008. [18]
Y. Yu, A. P. Petropulu, and H. V. Poor, “Power allocation for CS-based colocated MIMO radar systems,” in
Proc. 7 th IEEE Workshop on Sensor Array and
Multi-channel Process. , pp. 217-220, 2012. Fig. 8. Normalized processing time versus the percentage of measurements in the ENR of 5. [19]
Sh. Gogineni, and A. Nehorai, “Target estimation using sparse modeling for distributed MIMO radar,”
IEEE trans. on signal process ., vol. 59, no. 11, 2011. [20]
Y. Yu , et al. "Power allocation and waveform design for the compressive sensing based MIMO radar." , IEEE Transactions on Aerospace and Electronic Systems, vol. 50, no. 2, pp. 898-909, 2014. [21]
Y. Yu, A. P. Petropulu, and H. V. Poor, “CSSF MIMO radar: Compressive sensing and step-frequency based MIMO radar”,
IEEE Trans. on Aerospace and Electronic Systems , vol. 48, no. 2, Apr. 2012. [22]
S.Wang, Q. He, and Z. He, “Compressed sensing moving target detection for MIMO radar with widely spaced antennas,” in
ISPACS , pp. 1-4, 2010. [23]
Y. C. Eldar, and M. Mishali, “Robust recovery of signals from a structured union of subspaces,”
IEEE Trans. on Inf. Theory , vol. 55, no. 11, pp. 5302-5316, 2009. [24]
G. Tang, and A. Nehorai, “Computable performance analysis of block-sparsity recovery,” th IEEE Inter. Workshop on CAMSAP , pp. 265-268, 2011. [25]
Y. C. Eldar, P. Kuppinger, and H. Bolcskei, “Block-sparse signals: uncertainty relations and efficient recovery,”
IEEE Trans. on Signal Process., vol. 58, no. 6, pp. 3042-3054, 2010. [26]
A. M. Huang,G. Gui, Q. Wan, and A. Mehbodniya, “A block orthogonal matching pursuit algorithm based on sensing dictionary,”
Inter. Journal of the Physical Sciences , vol. 6, no. 5, pp. 992-999, 2011. [27]
J. Fang, and H. Li, “Recovery of block-sparse representations from noisy observations via orthogonal matching pursuit,” arXiv preprint arXiv:1109.5430, 2011. [28]
A. P. Petropulu, Y. Yu, and J. Huang, “On exploring sparsity in widely separated MIMO radar,” in proc. 45th ACSSC, pp. 1496-1500, 2011. [29]
B., Li, and A. Petropulu. "Efficient target estimation in distributed MIMO radar via the ADMM."
R. Baraniuk and P. Steeghs, “Compressive radar imaging,” in
IEEE Radar Conf , pp. 128-133, 2007. [31]
J. Tropp, M. Wakin, M. Duarte, D. Baron, and R. Baraniuk, "Random filters for compressive sampling and reconstruction,” in
ICASSP, vol. 3, pp. 872-875, 2006. [32]
A. C. Gurbuz, J. H. McClellan, and W. R. Scott, “Compressive sensing for GPR imaging,” in
Conference Record of the Forty-First ACSSC , pp. 2223-2227, 2007. [33]
R. A. Horn, and C. R. Johnson,
Matrix analysis , Cambridge Univ. Press, 2012. [34]
C. Chesneau, and M. Hebiri, “Some theoretical results on the grouped variables lasso,”
Math. Methods of Statist. , vol. 17, no. 4, pp. 317-326, 2008. [35]
S. P., Boyd, and L. Vandenberghe,
Convex optimization . Cambridge university press, 2004. [36]