Matlab Code for the Phased-MIMO Radar

(June 2009)
Aboulnasr Hassanien and
Sergiy Vorobyov

License and Referencing

This code package is licensed under the GPLv2 license. If you in any way use this code for research that results in publications, please cite our original article A. Hassanien and S. A. Vorobyov, "Phased-MIMO radar: A tradeoff between phased-array and MIMO radars,'' IEEE Trans. Signal Processing, vol. 58, no 6, pp. 3137--3151, June 2010.

Purpose

phaseMIMOradar is a Matlab implementation of the phased MIMO radar method described in the paper A. Hassanien and S. A. Vorobyov, "Phased-MIMO radar: A tradeoff between phased-array and MIMO radars,'' IEEE Trans. Signal Processing, vol. 58, no 6, pp. 3137--3151, June 2010. To simulate the examples and generate the figures of the paper use the following parameters:

Example 1:
d_t = 0.5
SNR = 0
INR = 0
w_d = w_d_conv

Example 2:
Same as example 1 except for d_t = 2.5

Example 3:
d_t = 0.5
SNR  = -30:5:30
INR = -30 for Fig. 5
INR = 30 for Fig. 6
INR = SNR for Fig. 7

Example4
d_t = 0.5
SNR  = -30:5:30
INR = SNR

Example 5:
d_t = 0.5
w_d = w_d_capn
SNR = 0 Fig. 8
INR = 50 for Fig 8
 
SNR = -30:5:30 Fig. 9
INR = 30 for Fig 9

Example 6:
d_t = 0.5
w_d = w_d_capon
M_r = 1 (instead of 10)
SNR = 0 for Fig. 10
INR = 50 for Fig. 10

SNR = -30:5:30 Fig. 11
INR = 30 for Fig 11

Feedback

Please report any bugs to Nasr Hassanien or Sergiy A. Vorobyov <svor@ieee.org>.

Download

phasedMIMOradar.m