Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Deep Radar Waveform Design for Efficient

Automotive Radar Sensing


Shahin Khobahi∗ , Arindam Bose† , and Mojtaba Soltanalian‡

Department of Electrical and Computer Engineering, University of Illinois at Chicago, Chicago, IL 60607, USA
Email: {∗ skhoba2, † abose4, ‡ msol}@uic.edu

Abstract—In radar systems, unimodular (or constant-modulus) do not take into account the intricate interactions innate to
waveform design plays an important role in achieving better the kind of complex information systems that are common
arXiv:1912.08180v2 [eess.SP] 19 Dec 2019

clutter/interference rejection, as well as a more accurate esti- in real world. On the other hand, in a purely data-driven
mation of the target parameters. The design of such sequences
has been studied widely in the last few decades, with most approach, including deep learning techniques, one do not
design algorithms requiring sophisticated a priori knowledge of need an explicit mathematical model of the problem, and
environmental parameters which may be difficult to obtain in should be able to use the available data at hand for de-
real-time scenarios. In this paper, we propose a novel hybrid signing the waveforms. The major shortcoming of the data-
model-driven and data-driven architecture that adapts to the ever driven approach stems from the fact that it is unclear how
changing environment and allows for adaptive unimodular wave-
form design. In particular, the approach lays the groundwork for to incorporate the existing knowledge of the system model in
developing extremely low-cost waveform design and processing the processing stage. Namely, purely data-driven approaches
frameworks for radar systems deployed in autonomous vehicles. have a wider applicability at the cost of interpretability, and
The proposed model-based deep architecture imitates a well- in some cases, reliability [35], [36]. In this paper, we seek
known unimodular signal design algorithm in its structure, and to bridge the gap between the model-based and data-driven
can quickly infer statistical information from the environment
using the observed data. Our numerical experiments portray approaches, and propose a novel methodology in order to
the advantages of using the proposed method for efficient radar design efficient waveforms for automotive radars by making
waveform design in time-varying environments. use of the deep unfolding framework [36]–[38]. Note that the
Index Terms—automotive radar, deep learning, deep unfolding, goal of waveform design for radar systems is to acquire the
data-driven approaches, model-based signal processing, unimod- maximum amount of information from the desirable sources
ular quadratic programming
in the environment, where in fact, the transmit signal can be
viewed as a medium that collects information. In light of this,
I. I NTRODUCTION
we employ the deep unfolding framework that aims to take
Waveform design for active sensing has been of interest the well-established iterative approaches, and design a deep
to engineers, system theorists and mathematicians in the architecture for waveform design in radar systems under dif-
last sixty years. In the last decade, however, civilian radar ferent unimodular signal constraint, and boost the performance
applications such as the use of radar in autonomous cars of the underlying inference optimization algorithm in terms of
have attracted much-deserved attention towards enhanced re- speed of convergence and effectiveness.
solvability for advanced safety. In vehicular applications, the
radar technology offers excellent resolvability and immunity to II. R ADAR M ODEL — AND S IGNAL D ESIGN F ORMULATION
bad weather conditions in comparison to visible and infrared Consider a radar system transmitting unimodular codes used
imaging techniques. However, the cost overheads of ultra-high to modulate a train of sub-pulses. Let s = [s1 s2 · · · sN ]T ∈
frequency radar signal processors is excessive, which limits CN denote the complex-valued probing sequence to be de-
a mass deployment of radar-based advanced vehicular safety signed. Under the assumptions of negligible intrapulse Doppler
features. Reliable and low-cost deep learning-based algorithms shift, and that the sampling is synchronized to the pulse
and hardware may promise a solution to such difficulties. rate, the received discrete-time base-band signal y, after pulse
The quality of automotive radar sensors’ measurements compression and alignment with the current range cell of
depends strongly on the transmit waveform design process interest, can be modeled as follows [25]:
[1]. There exist several approaches to tackle the task of
y = AH α + , where (1)
waveform design in such radar systems [2]–[31], which rely
on known radar models. In such model-based approaches, one  
only considers a simplified mathematical model and often s1 0 ··· 0 sN sN −1 ··· s2
 .. .. 
H
 s2 s1 . 0 sN . 
This work was supported in part by the U.S. National Science Foundation A =
 . .. .. ..

Grant ECCS-1809225, and a Discovery Partners Institute (DPI) Seed Award.  .. .. .. 
. . 0 . . . sN 
The first two authors contributed equally to this work. Corresponding author:
(e-mail: abose4@uic.edu). sN sN −1 ··· s1 0 0 ··· 0
α = [α0 α1 · · · αN −1 α−N +1 · · · α−1 ]T ∈ C2N −1 . (2) d(s) = sH Bs > 0. In addition, let s? denote the current
value of the code sequence s. Then, we define
Here, the parameter α0 is the scattering coefficient of the
current range cell, while {αk }k6=0 are that of the adjacent e(s) , n(s) − f (s? )d(s), (5)
range cells contributing to the clutter, and  is the signal s† = arg max e(s). (6)
s
independent interference comprising of measurement noise as
well as other disturbances such as jamming. The main goal Henceforth, it can be easily verified by the virtue of (6) that
in a radar system given the measurement model in (1) is e(s† ) ≥ e(s? ) = 0. As a result, we have that e(s† ) = n(s† ) −
typically to design the probing signal s such that it allows for f (s? )d(s† ) ≥ 0 implying that
an accurate recovery of the target scattering coefficient α0 . f (s† ) ≥ f (s? ), (7)
Note that, in model-based radar waveform design, the
statistics of the interference and noise is usually assumed as d(s† ) > 0. In other words, we can argue that with respect
to be known, e.g., through stand-alone prescan procedures. to s? , the s† increases the objective function f (s). It is
Under such conditions, the waveform design boils down noteworthy to mention that for the criteria in (7) to hold, it is
to constrained quadratic or fractional quadratic program as sufficient for s† to satisfy e(s† ) ≥ e(s? ) and that s† shall not
detailed in previous work [25]–[27], [29], [31]. An example necessarily be the maximizer of e(s).
for waveform design criteria comes from the waveform’s merit For a given s? maximizer of (4) we have that:
for resolvability along with clutter rejection. Namely, using a
e(s) = sH As − f (s? ) sH Bs = sH (A − f (s? )B) s

matched filter (MF) in the pulse compression stage, one can | {z }
look for codes that maximize the following criterion: ,χ̃

Now, in order to ensure that χ̃ is positive definite, one can


n(s) |sH y|2 sH As
f (s) = ,P = H , (3) perform a diagonal loading procedure by defining χ , χ̃ +
k6=0 |s J k y|
d(s) H 2 s Bs
λI N , where λ ≥ max{0, −λmin (χ̃)}. Next, the optimization
H problem of (4) can be cast as the following UQP [26]:
where A = yy H , B =
P
k6=0 J k AJ k , and {J k } are
H
shift matrices satisfying [J k ]l,m = [J −k ]l,m , δm−l−k , max sH χs, s.t. |sk | = 1, k ∈ {1, . . . , N }. (8)
s
with δ(·) denotes the Kronecker delta function. Note that the
above function can be interpreted as an oracle to a signal- In order to efficiently tackle (8), a set of power method-
to-interference-noise (SINR) ratio as the numerator represents like iterations (PMLI) were introduced in [26], [27] that can
the signal power and the denominator represents the combined be used to monotonically increase the objective value in (8)
interference and noise power after applying the matched filter. using the following nearest-vector problem:

We further note that, to lower the implementation cost, it min s(n+1) − χs(n) , s.t. sk
(n+1)
= 1, ∀ k. (9)
is desirable to use unimodular codes, i.e. sk = ejφk , φk ∈ s(n+1) 2
[0, 2π), k ∈ {1, . . . , N }, that attain the smallest peak-to- The solution to (9) can be computed analytically and is given
average ratio possible for transmit signals. As a result, one as follows [26], [27]:
can consider the following fractional program in its general (n)

form for radar waveform design: s(n+1) = ejarg(χs )


. (10)
where n denotes the internal iteration number, and s(0) is
sH As
max , s.t. |sk | = 1, k ∈ {1, . . . , N } (4) the current value of s. One can continue updating s until
s sH Bs
convergence in the objective of (4), or for a fixed number
Note that evaluating the objective function in (4), i.e. comput- of steps, say L. These iterations are already shown to provide
ing f (s), only requires the knowledge of the transmit sequence a monotonic behavior of the quadratic objective (no matter
s and the observed vector y at the receiver. Nevertheless, solv- what the signal constraints are), and subsume the well-known
ing the above optimization program is still NP-hard and very power method as a special case. Such a general approach
hard to tackle in general. In order to approximate the solution, to computationally efficient quadratic programming that can
one can resort to power method-like iterations specifically de- handle various signal constraints (many of which cause the
signed to tackle unimodular quadratic programs (UQPs) [26]. problems to become NP-hard) opens new avenues in signal
In what follows, we reformulate the problem of (4) as a UQP, processing in low-cost scenarios.
and present the corresponding power method-like iterations Note that, in many practical scenarios, one might not have
that lays the groundwork for our proposed hybrid model-aware access to the a priori information about environmental param-
and data-driven adaptive waveform design framework. eters. In the following, we aim to devise a hybrid data-driven
Observe that both the numerator n(s) and the denominator and model-based approach that allows us to jointly design
d(s) of the objective function f (s) are quadratic in s. Hence, adaptive transmit code sequences while learning these param-
in order to tackle the maximization of (3) (or equivalently tack- eters given the fact that the environmental information are in
ling (4)) we resort to fractional programming techniques [39], fact embedded into the observed received signal y. Namely, we
[40]. Since f (s), the SINR, is finite, we must have that propose a novel neural network structure for waveform design,
Deep Evolutionary Cognitive Radar (DECoR), by considering where φi = {χi } denotes the set of parameters of the
the above power method-like iterations as a baseline algorithm function gφi , and recall that the non-linear activation function
for the design of a model-based deep neural network. In is defined as S(x) = ejarg(x) applied element-wise on the
particular, we consider an over-parametrization of the power vector argument. Then, the dynamics of the proposed DECoR
method-like iterations and unfold them onto the layers of a architecture with L layers can be expressed as:
deep neural network. Each layer of the resulting network is
sL = G (s0 ; Ω) = gφL−1 ◦ gφL−2 ◦ · · · ◦ gφ0 (s0 ), (14)
designed such that it imitates one iteration of the form (10).
Consequently, the resulting deep architecture is model-aware, where s0 denotes some initial unimodular vector, and Ω =
uses the same non-linear operations as those in the power {χ0 , . . . , χL−1 } denotes the set of trainable parameters of the
method, and hence, is interpretable (as opposed to general deep network. The block diagram of the proposed architecture is
learning models). The structure yet allow us to utilize data- depicted in Fig. 1.
driven approaches to optimize the parameters of the network Our goal is to optimize the set of parameters Ω of the
in an online learning manner—making the resulting network proposed DECoR architecture using an online learning strat-
a great candidate for reliable adaptive waveform design in egy that allows for fast adaptation to different environment.
automotive radar applications. Intuitively, given the nature of the PML iterations, learning
III. T HE DEC O R A RCHITECTURE FOR S IGNAL D ESIGN the parameters Ω = {W l }L−1 l=0 corresponds to learning the
information corresponding to the signal dependent interference
Consider the dynamics of a general fully connected deep and environmental noise profile.
neural network. Let g̃φi be defined as
B. The Proposed Online Learning Strategy
g̃φi (z) = a(u), where u = W i z, (11)
In an automotive radar application, the environment might
where φi = {W i } denotes the set of parameters of the undergo drastic changes along different coherent processing
function gφi , and a(·) denotes a non-linear activation function. intervals, and the noise and interference statistics might vary
Then, given an input x0 , the dynamics of a fully connected as a result. Hence, it is natural to consider an online learning
neural network with L layers can be expressed as follows: strategy for training the proposed DECoR architecture.
xL = F (x0 ; Υ) = g̃φL−1 ◦ g̃φL−2 ◦ · · · ◦ g̃φ0 (x0 ), (12) Let Ω(t) denote the set of parameters at time t. Then, the
resulting code sequence given the set of parameters Ω(t) is
where, for a general DNN, Υ = {φi }L−1 i=0 denotes the set simply given by the output of the last layerof the proposed
of weight matrices W i for each layer. Now, consider the (t)
DECoR architecture, i.e. sL = G s0 ; Ω(t) . We define the
power method-like iterations of the form (10). The connection
goal of our online training procedure as learning the set
between the two becomes clear by paying attention to the fact (t+1)
that a fully connected DNN with an activation function defined
of parameters Ω such
 that the resulted code sequence
as a(x) = ejarg(x) , and parameterized on a matrix W (that is s (t+1)
= G s0 ; Ω(t+1) satisfies the following criterion:
tied along the layers), boils down to performing L iterations of
f (s(t+1) ) ≥ f (s(t) ). (15)
the PMLI. Therefore, one can immediately see that a fully con-
nected DNN with the specific choice of non-linear activation Accordingly, we propose the following random walk-
function given by the projection operator S(x) , ejarg(x) is an based training strategy for optimizing the parameters
optimal architecture for waveform design with respect to the of the proposed DECoR architecture in an online manner:
power method-like iterations extensively used in waveform de-
sign in various applications [41], [42]. Hence, power method- • Step 0 (Initialization): Choose an arbitrary unimodular
like iterations are perfect candidates for unfolding into DNNs transmit sequence s0 ∈ CN , and set the training counter to
since they can be characterized by a linear step, followed by t = 0. Initialize the radius σ of the search region to some
a possibly non-linear operation. positive constant c, and choose δ ∈ (0, 1]. Further initialize
(0) L−1
A. The Deep Evolutionary Cognitive Radar Architecture the set of weight matrices Ω(0) = {χi }i=0 such that
(0)
χi  0, for i ∈ {0, . . . , L − 1}.
The derivation begins by considering that in the vanilla
• Step 1 (Random walk- generation): For l ∈ {0, . . . , L − 1},
PMLI algorithm, the matrix χ is tied along all iterations.
generate B random lower triangular matrices
Hence, we enrich the PML iterations by introducing a weight
L0l , . . . , LB−1
l ∼ CN (0, σI), and form the set of Hermitian
matrix χi per iteration i. Note that in the original PMLI
positive-definite search direction matrices Dil = Lil LiH l , for
algorithm, the matrix χ changes from one outer iteration
each layer l and for i ∈ {0, . . . , B − 1}, where D il ∈ CN ×N .
to another. Hence, such an over-parameterization of the it-
• Step 2 (Random walk- perturbation): For i ∈
erations results in a deep architecture that is faithful to the
{0, . . . , B − 1}, form the set of possible candidate
original model-based signal design method. Such an over-
updates for the current parameter space Ω(t) as
parametrization yields the following computation model for (t) (t) (t)
Ωi = {χ0 + D i0 , . . . , χL−1 + D iL−1 }. Compute the
our proposed deep architecture (DECoR). Let us define gφi as (t) (t)
corresponding B unimodular codes sL,i = G(s0 ; Ωi ) for
gφi (z) = S(u), where u = χi z, (13) i ∈ {0, . . . , B} and form the set of training transmission
DECoR

(1) (2) (𝐿−1) (𝐿)


(0) 𝑗 arg(⋅) 𝑠 𝑠 𝑠 𝑠
𝑗 arg(⋅) 𝑗 arg(⋅)
𝑠 𝑒 𝑒 ⋯ 𝑒 Tx
Environment

𝝌0 𝝌1 ⋯ 𝝌𝐿−1

Training Unit Rx

Fig. 1. The proposed DECoR architecture for adaptive radar waveform design.

(t) (t)
codes as S (t) = {sL,0 , . . . , sL,B−1 }. available to the DECoR architecture and we only use them for
• Step 3 (Collecting information): Transmit the unimodular data generation purposes.
codes in the set S (t) and obtain the corresponding set Fig. 2(a) demonstrates the objective value f (sL ) in (3)
(t) (t) vs. training iterations, for a code length of N = 10. It can
of received signals Y = {y 0 , . . . , y B−1 }. Compute the
(t) (t)
function f (s) for each transmit/receive pair (sL,i , y i ) and be clearly seen that the proposed learning strategy and the
(t) corresponding DECoR architecture results in a monotonically
construct the set of objective values as F = {f (sL,i )}B−1
i=0 . increasing objective value f (sL ). Furthermore, note that the
• Step 4 (Optimizing the DECoR architecture): Choose the proposed learning algorithm optimizes the parameters of the
current optimal parameter space using proposed DECoR architecture very quickly. Next, we evaluate
(t) the performance of the presented hybrid model-based and data-
i? = arg max f (sL,i ).
i∈[B] driven architecture in terms of recovering the target coefficient
(t) (t−1) α0 . In particular, we compare the performance of our method
Update the network parameters if f (sL,i? ) ≥ f (sL ) and
(DECoR) in designing unimodular codes with two state-of-the-
set the search radius as σ ← c. Otherwise, only update the
art model-based algorithms: (a) CREW(cyclic) [27], a cyclic
search radius as σ ← δσ. Continue the online learning by
optimization of the transmit sequence and the receive filter,
going to Step 1.
(b) CREW(MF) [27], a version of CREW(cyclic) that uses
a matched filter as the receive filter, and (c) CREW(fre)
The above proposed online learning strategy for the pro-
[43], a frequency domain algorithm to jointly design transmit
posed DECoR architecture is an amalgamation of natural
sequence and the receive filter. Fig. 2(b) illustrates the MSE of
evolutionary optimization techniques and policy optimization
the estimated α0 vs. code lengths N ∈ {10, 25, 50, 100, 200}.
in reinforcement learning. In particular, the increase in the
For each N , we perform the optimization of DECoR architec-
objective function f (s) can be seen as a task for an agent
ture by allowing the radar agent to interact with the environ-
that is interacting with an unknown environment over the
ment for 50 training epochs. After the training is completed,
action space of Ω and the corresponding unimodular code
we use the optimized architecture to generate the unimodular
sL = G(s0 , Ω). Note that the power method-like iterations and
code sequence sL and use a MF to estimate α0 . We let
the model of the system impose a positive definite constraint
the aforementioned algorithms to perform the code design
on the weight matrices {χi }L−1i=0 . In order to impose such until convergence, while the presented DECoR architecture has
a constraint in incrementally learning the parameters Ω, we
(0) been only afforded L = 30 layers (equivalent of L iterations).
initialize each χi with some positive-definite matrix. We It is evident that the proposed method significantly outper-
then perform a random walk in the cone of positive definite forms other state-of-the-art approaches. Although the DECoR
matrices by forming positive definite search direction matrices framework does not have access to the statistics of the en-
D il = Lil LiHl . Such a training strategy results in a fast vironmental parameters (as opposed to the other algorithms),
adaptation to the ever changing environment. Hence, the radar it is able to learn them by exploiting the observed data from
agent can continually perform the training on the fly. interaction with the environment.
IV. R ESULTS AND C ONCLUDING R EMARKS R EFERENCES
We begin by evaluating the performance and effectiveness [1] H. Rohling and M. Kronauge, Continuous waveforms for automotive
of the proposed online learning strategy for optimizing the radar systems, ser. Radar, Sonar & Navigation. Institution of
parameters of the DECoR architecture. For this experiment, Engineering and Technology, 2012, pp. 173–205. [Online]. Available:
https://digital-library.theiet.org/content/books/10.1049/pbra022e ch7
we fix the total number of layers of the proposed DECoR [2] M. M. Naghsh, M. Soltanalian, and M. Modarres-Hashemi, “Radar code
architecture as L = 30. Throughout the simulations, we design for detection of moving targets,” IEEE Transactions on Aerospace
assume an environment with dynamics described in (1), and and Electronic Systems, vol. 50, no. 4, pp. 2762–2778, 2014.
[3] F. Gini, A. De Maio, and L. Patton, Waveform design and diversity
with more details in [25], with clutter power β = 1, and a for advanced radar systems. London: Institution of Engineering and
noise covariance of Γ = I. These information were not made Technology, 2012, vol. 22.
6 DECoR
CREW(MF)
CREW(cyclic)
5 CREW(fre)

−1

MSE(α0) [dB]
10
4
f (sL)

1
0 10 20 30 40 50 50 100 150 200
Training Iterations N
(a) (b)

Fig. 2. Illustration of (a) the objective value f (sL ) of the DECoR vs. training iterations for a code length of N = 10, and (b) MSE values obtained by the
different design algorithms for code lengths N ∈ {10, 25, 50, 100, 200}.

[4] J. Li and P. Stoica, MIMO Radar Signal Processing, 1st ed. Wiley, [18] D. F. Delong and E. M. Hofstteter, “On the design of optimum radar
2008. waveforms for clutter rejection,” IEEE Transactions on Information
[5] M. Skolnik, Radar Handbook, 3rd ed. New York: McGraw-Hill, 2008. Theory, vol. 13, pp. 454–463, July 1967.
[6] A. Aubry, A. De Maio, M. Piezzo, A. Farina, and M. Wicks, “Cognitive [19] A. Ameri, A. Bose, J. Li, and M. Soltanalian, “One-bit radar processing
design of the receive filter and transmitted phase code in reverberating with time-varying sampling thresholds,” IEEE Transactions on Signal
environment,” IET Journal on Radar, Sonar, and Navigation, vol. 6, Processing, vol. 67, no. 20, pp. 5297–5308, 2019.
no. 9, pp. 822–833, 2012. [20] L. J. Spafford, “Optimum radar signal processing in clutter,” IEEE
[7] A. Aubry, A. De Maio, A. Farina, and M. Wicks, “Knowledge-aided Transactions on Information Theory, vol. 14, pp. 734–743, September
(potentially cognitive) transmit signal and receive filter design in signal- 1968.
dependent clutter,” IEEE Transactions on Aerospace and Electronic [21] M. Soltanalian and P. Stoica, “Computational design of sequences with
Systems, vol. 49, pp. 93–117, January 2013. good correlation properties,” IEEE Transactions on Signal Processing,
[8] M. M. Naghsh, M. Modarres-Hashemi, S. ShahbazPanahi, M. Soltana- vol. 60, no. 5, pp. 2180–2193, 2012.
lian, and P. Stoica, “Unified optimization framework for multi-static [22] B. Tang, J. Tang, and Y. Peng, “MIMO radar waveform design in
radar code design using information-theoretic criteria,” IEEE Transac- colored noise based on information theory,” IEEE Transactions on Signal
tions on Signal Processing, vol. 61, no. 21, pp. 5401–5416, 2013. Processing, vol. 58, pp. 4684–4697, September 2010.
[9] M. M. Naghsh, M. Soltanalian, P. Stoica, M. Modarres-Hashemi, [23] X. Song, P. Willett, S. Zhou, and P. Luh, “The MIMO radar and jammer
A. De Maio, and A. Aubry, “A Doppler robust design of transmit games,” Signal Processing, IEEE Transactions on, vol. 60, no. 2, pp. 687
sequence and receive filter in the presence of signal-dependent inter- –699, February 2012.
ference,” IEEE Transactions on Signal Processing, vol. 62, no. 4, pp. [24] S. M. Kay, “Waveform design for multistatic radar detection,” IEEE
772–785, February 2014. Transactions on Aerospace and Electronic Systems, vol. 45, pp. 1153–
[10] J.Li, L. Xu, P. Stoica, K. Forsythe, and D. Bliss, “Range compression and 1165, July 2009.
waveform optimization for MIMO radar: A Cramer-Rao bound based [25] P. Stoica, J. Li, and M. Xue, “Transmit codes and receive filters for
study,” IEEE Transactions on Signal Processing, vol. 56, no. 1, pp. 218– radar,” IEEE Signal Processing Magazine, vol. 25, no. 6, pp. 94–109,
232, 2008. November 2008.
[11] L. Xu and J. Li, “Iterative generalized-likelihhod ratio test for MIMO [26] M. Soltanalian and P. Stoica, “Designing unimodular codes via quadratic
radar,” IEEE Transactions on Signal Processing, vol. 55, pp. 2375–2385, optimization,” IEEE Transactions on Signal Processing, vol. 62, no. 5,
2007. pp. 1221–1234, 2014.
[12] H. Hu, M. Soltanalian, P. Stoica, and X. Zhu, “Locating the few: [27] M. Soltanalian, B. Tang, J. Li, and P. Stoica, “Joint design of the receive
Sparsity-aware waveform design for active radar,” IEEE Transactions filter and transmit sequence for active sensing,” IEEE Signal Processing
on Signal Processing, vol. 65, no. 3, pp. 651–662, 2017. Letters, vol. 20, no. 5, pp. 423–426, May 2013.
[13] M. R. Bell, “Information theory and radar waveform design,” IEEE [28] A. Bose and M. Soltanalian, “Constructing binary sequences with good
Transactions on Information Theory, vol. 39, no. 5, pp. 1578–1597, correlation properties: An efficient analytical-computational interplay,”
1993. IEEE Transactions on Signal Processing, vol. 66, no. 11, pp. 2998–3007,
[14] B. Friedlander, “Waveform design for MIMO radars,” IEEE Transactions 2018.
on Aerospace and Electronic Systems, vol. 43, pp. 1227–1238, July 2007. [29] A. Bose, S. Khobahi, and M. Soltanalian, “Joint optimization of wave-
[15] A. De Maio, Y. Huang, M. Piezzo, S. Zhang, and A. Farina, “Design of form covariance matrix and antenna selection for MIMO radar,” arXiv
optimized radar codes with a peak to average power ratio constraint,” preprint arXiv:1910.07591, 2019.
IEEE Transactions on Signal Processing, vol. 59, pp. 2683–2697, June [30] S. Khobahi and M. Soltanalian, “Signal recovery from 1-bit quantized
2011. noisy samples via adaptive thresholding,” in 2018 52nd Asilomar Con-
[16] R. S. Blum and Y. Yang, “MIMO radar waveform design based on ference on Signals, Systems, and Computers, Oct 2018, pp. 1757–1761.
mutual information and minimum mean-square error estimation,” IEEE [31] A. Bose, A. Ameri, and M. Soltanalian, “Waveform design for one-
Transactions on Aerospace and Electronic Systems, vol. 43, pp. 330– bit radar systems under uncertain interference statistics,” arXiv preprint
343, January 2007. arXiv:1912.00556, 2019.
[17] L. Xu, J. Li, and P. Stoica, “Target detection and parameter estimation for [32] H. Rohling and M. Meinecke, “Waveform design principles for auto-
MIMO radar systems,” IEEE Transactions on Aerospace and Electronic motive radar systems,” in 2001 CIE International Conference on Radar
Systems, vol. 44, no. 3, pp. 927–939, 2008. Proceedings (Cat No.01TH8559), October 2001, pp. 1–4.
[33] H. Rohling and C. Moller, “Radar waveform for automotive radar
systems and applications,” in 2008 IEEE Radar Conference, May 2008,
pp. 1–4.
[34] M. Kronauge and H. Rohling, “New chirp sequence radar waveform,”
IEEE Transactions on Aerospace and Electronic Systems, vol. 50, no. 4,
pp. 2870–2877, October 2014.
[35] E. Mason, B. Yonel, and B. Yazici, “Deep learning for radar,” in 2017
IEEE Radar Conference (RadarConf), May 2017, pp. 1703–1708.
[36] S. Khobahi and M. Soltanalian, “Model-aware deep architectures
for one-bit compressive variational autoencoding,” arXiv preprint
arXiv:1911.12410, 2019.
[37] J. R. Hershey, J. L. Roux, and F. Weninger, “Deep unfolding:
Model-based inspiration of novel deep architectures,” ArXiv, vol.
abs/1409.2574, 2014.
[38] S. Khobahi, N. Naimipour, M. Soltanalian, and Y. C. Eldar, “Deep
signal recovery with one-bit quantization,” in ICASSP 2019 - 2019 IEEE
International Conference on Acoustics, Speech and Signal Processing
(ICASSP), May 2019, pp. 2987–2991.
[39] W. Dinkelbach, “On nonlinear fractional programming,” Management
Science, vol. 13, no. 7, pp. 492–498, 1967. [Online]. Available:
http://www.jstor.org/stable/2627691
[40] C. Tofallis, “Fractional programming: Theory, methods and applica-
tions,” Journal of the Operational Research Society, vol. 49, no. 8, pp.
895–895, 1998.
[41] M. Soltanalian, A. Gharanjik, M. R. B. Shankar, and B. Oftersten,
“Grab-n-pull: An optimization framework for fairness-achieving net-
works,” in 2016 IEEE International Conference on Acoustics, Speech
and Signal Processing (ICASSP), March 2016, pp. 3301–3305.
[42] S. Khobahi, M. Soltanalian, F. Jiang, and A. L. Swindlehurst, “Op-
timized transmission for parameter estimation in wireless sensor net-
works,” IEEE Transactions on Signal and Information Processing over
Networks, pp. 1–1, 2019.
[43] P. Stoica, H. He, and J. Li, “New algorithms for designing unimodular
sequences with good correlation properties,” IEEE Transactions on
Signal Processing, vol. 57, no. 4, pp. 1415–1425, April 2009.

You might also like