This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Group-Theoretic Wideband Radar Waveform Design

Kumar Vijay Mishra, Samuel Pinilla, Ali Pezeshki{}^{\mathbin{\vbox{\offinterlineskip\halign{\hfil#\hfil\cr\small{$\dagger$}\cr\kern-1.80835pt\cr\small{$\ddagger$}\cr}}}} and A. Robert Calderbank{}^{\mathbin{\vbox{\offinterlineskip\halign{\hfil#\hfil\cr\small{$\ddagger$}\cr\kern-0.3014pt\cr\small{$\ddagger$}\cr}}}} United States Army Research Laboratory, Adelphi, MD 20783 USA
Tampere University, 33100 Tampere, Finland
{}^{\mathbin{\vbox{\offinterlineskip\halign{\hfil#\hfil\cr\small{$\dagger$}\cr\kern-1.80835pt\cr\small{$\ddagger$}\cr}}}}Colorado State University, Fort Collins, CO 80523 USA
{\mathbin{\vbox{\offinterlineskip\halign{\hfil#\hfil\cr\small{$\ddagger$}\cr\kern-0.43057pt\cr\small{$\ddagger$}\cr}}}}Duke University, Durham, NC 27708 USA
Abstract

We investigate the theory of affine groups in the context of designing radar waveforms that obey the desired wideband ambiguity function (WAF). The WAF is obtained by correlating the signal with its time-dilated, Doppler-shifted, and delayed replicas. We consider the WAF definition as a coefficient function of the unitary representation of the group ax+ba\cdot x+b. This is essentially an algebraic problem applied to the radar waveform design. Prior works on this subject largely analyzed narrow-band ambiguity functions. Here, we show that when the underlying wideband signal of interest is a pulse or pulse train, a tight frame can be built to design that waveform. Specifically, we design the radar signals by minimizing the ratio of bounding constants of the frame in order to obtain lower sidelobes in the WAF. This minimization is performed by building a codebook based on difference sets in order to achieve the Welch bound. We show that the tight frame so obtained is connected with the wavelet transform that defines the WAF.

Index Terms:
Affine groups, complementary sequences, radar, wavelet transform, wideband ambiguity function.

I Introduction

The analytical theory of radar signal processing employs cross-correlation technique for target detection and parameter estimation [1, 2]. The radar’s ability to distinguish closely-spaced targets is completely specified by the ambiguity function (AF) of its transmit waveform. Through the AF, the transmit waveform enters into the performance analyses related to detection, target parameter accuracy, and resolution of multiple closely-spaced targets. The AF was first introduced by Ville [3] and its significance as a signal design metric in the mathematical radar theory is credited to Woodward [4, 5], later expounded in detail by Siebert [6]. The AF is not uniquely defined, including in the works of Woodward, which focused on narrowband waveforms [2, 7, 8, 9].

However, many radar applications such as for ground penetration [10], synthetic apertures [11], and vehicular sensing systems [12] employ wideband waveforms that yield higher range resolution and improved interference suppression. Unlike the narrowband AF (NAF), the Doppler effect on the envelopes of transmit signal reflected off the targets is not constant across the bandwidth. This led to several generalizations of Woodward’s definition to wideband ambiguity function (WAF) [13, 14, 15]. In this paper, we focus on such wideband interpretations of AF.

There is a large body of research on using the AF as an aid to select suitable radar waveforms. An AF equal to zero except at one point is ideal for detection tasks [16, Chapter 3]. But, in this case, the probability of the target lying within the response region would be near zero [17]. In the absence of an ideal AF, significant theoretical efforts have been devoted to the problem of finding functions of delay and Doppler that are not only realizable as AFs but also have suitable radar performance. The resulting procedure of waveform design has traditionally focused on achieving AFs that are thumbtack with a sharp central spike and low sidelobes in the delay-Doppler plane. The inverse problem - given an AF, design a signal that yields it - is traced back to the 1970 work by Rudolf de Buda. This study claimed that when the NAF is bounded by a Hermite function, then the signal is also a Hermite function where the polynomial is found from its AF by comparing coefficients [18]. Later works such as [19] extended de Buda’s results by showing that the bounding assumption over the radar AF is removed to uniquely identify (up to trivial ambiguities) a Hermite function and rectangular pulse trains. More recently, phase retrieval techniques have been applied to estimate a band-limited signal from its NAF [8].

The interest in studying both NAF and WAF in a unified framework resulted in analyzing these functions from the perspective of a group representation theory [20]. The NAF and WAF are coefficients of the unitary representations of their respective groups. For example, for the NAF, the delayed and Doppler-shifted replicas of a signal are obtained by a unitary operator that is a member of a Heisenberg group [21]. On the other hand, the time dilated and delayed replicas result from the transmit signal through a unitary operator that comes from an affine group. The wideband cross-AFs are, therefore, affine wavelet transforms [20].

In this paper, we investigate group-theoretic formulations to design signals that obey a given WAF. Similar prior works were largely limited to analyzing the NAF. In [21], using the theory developed in [22] for the extraspecial 2-group, it was shown that finite Heisenberg-Weyl groups provide a unifying framework for several sequences to design narrowband phase-coded radar waveforms. Later, this was expanded to design complementary sequences in [23, 24]. Initial investigations into the group representation theory for WAF appeared in [25, 20, 26]. This was expanded to include Mellin transform in [27]. Nearly all of the aforementioned works did not examine the design of wideband waveforms from a given WAF using group-theoretic tools. In this work, we build upon the unitary representation of WAF to design complementary sequences. In particular, we exploit the seminal work of [28, 29] to build a tight frame, whose bounding constants are then utilized to obtain low WAF sidelobes. We show that the resulting tight frame is related to the wavelet transform that defines the WAF.

The rest of the paper is organized as follows. In the next section, we introduce the definitions of WAF. We then make a connection with affine groups in Section III. We analytically design the signal using this theory in Section IV before concluding in Section V. Throughout the paper, for reference, the NAF of an uncoded pulse w(t)w(t) with duration TcT_{c} and unit energy Tc2Tc2|w(t)|2𝑑t=1\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}|w(t)|^{2}dt=1 is the inner product of the transmit waveform w(t)w(t) and its time-delayed/frequency-shifted version:

ψw(τ,ν)=Tc2Tc2w(t)w(tτ)ejνt𝑑t,\displaystyle\psi_{w}(\tau,\nu)=\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{*}(t-\tau)e^{-j\nu t}dt, (1)

where (τ,ν)(\tau,\nu) are the delay-Doppler coordinates.

II WAF of Radar Pulses

As a traveling wavefield reflects off a moving target, the field either expands or compresses in time because of the movement of the target. When a narrowband waveform is transmitted, this compressive effect is ignored for the waveform’s complex envelope and only considered for the carrier. The WAF for which this approximation is not permissible is

χw1(τ,ν)=γTc2Tc2w(t)w(γ(tτ))ejνt𝑑t,\displaystyle\chi_{w}^{1}(\tau,\nu)=\sqrt{\gamma}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{*}(\gamma(t-\tau))e^{-j\nu t}dt, (2)

where the factor γ=1+fv/fc\gamma=1+f_{v}/f_{c} accounts for the stretching/compressing in time of the reflected signal (Doppler factor). Assume f0f_{0} to be the central frequency of the spectra W(ν)W(\nu). Denote

Δf\displaystyle\Delta f =νf0,\displaystyle=\nu-f_{0}, frequency deviation,\displaystyle\textit{ frequency deviation},
δ\displaystyle\delta =2vc+v,\displaystyle=\frac{2v}{c+v}, the relative velocity.\displaystyle\textit{the relative velocity}.

Then,

w(γ(tτ))\displaystyle w(\gamma(t-\tau)) =e2πjf0δ(tτ)\displaystyle=e^{-2\pi jf_{0}\delta(t-\tau)}
×Tc2Tc2W(ν)e2πjν(tτ)e2πjΔfδ(tτ)dν.\displaystyle\times\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}W(\nu)e^{2\pi j\nu(t-\tau)}e^{-2\pi j\Delta f\delta(t-\tau)}d\nu. (3)

Observe that there are two factors affecting the signal behaviour in time e2πjf0δ(tτ)e^{-2\pi jf_{0}\delta(t-\tau)} and e2πjΔfδ(tτ)e^{-2\pi j\Delta f\delta(t-\tau)}. The first shifts the signal spectra; the second accounts for the stretching/compressing in time of the reflected signal. If the target-source velocity vcv\ll c then δ1\delta\ll 1 and thus e2πjΔfδ(tτ)1e^{-2\pi j\Delta f\delta(t-\tau)}\approx 1. In this case,

w(γ(tτ))=e2πjf0(γ1)(tτ)w(tτ).\displaystyle w(\gamma(t-\tau))=e^{-2\pi jf_{0}(\gamma-1)(t-\tau)}w(t-\tau). (4)

It follows from (4) that the WAF is, equivalently,

χw1(τ,ν)=γe2πjf0(γ1)τTc2Tc2w(t)w(tτ)ejνt𝑑t.\displaystyle\chi_{w}^{1}(\tau,\nu)=\sqrt{\gamma}e^{-2\pi jf_{0}(\gamma-1)\tau}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{*}(t-\tau)e^{-j\nu t}dt. (5)

There is a scalar term in front of the integral to account for a change in amplitude of the reflected signal as it is stretched. The amplitude scaling is necessary for the conservation of energy when the waveform is stretched in time.

Note that, like its narrowband counterpart, the definition of WAF is also not unique. The form in (5) (hereafter, χw(τ,ν)\chi_{w}(\tau,\nu)) is due to Kelly-Wishner [14] and Altes [30, 31]. A second form appears as wavelets in the works by Daubechies [28]; Auslander and Gertner [25]; Miller [32]:

χw2(τ,ν)=1γTc2Tc2w(t)w(tτγ)ejνt𝑑t.\displaystyle\chi_{w}^{2}(\tau,\nu)=\frac{1}{\sqrt{\gamma}}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{\ast}\left(\frac{t-\tau}{\gamma}\right)e^{-j\nu t}dt. (6)

Speiser [13] and Chaiyasena et al. [26] deal with the following WAF, where the dilation is inside the integral:

χw3(τ,ν)=γTc2Tc2w(t)w(γtτ)ejνt𝑑t.\displaystyle\chi_{w}^{3}(\tau,\nu)=\sqrt{\gamma}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{\ast}(\gamma t-\tau)e^{-j\nu t}dt. (7)

In [33, 34], the dilation is included as an exponential (similar to a Doppler shift):

χw4(τ,ν)=eν2Tc2Tc2w(t)w(eνtτ)ejνt𝑑t.\displaystyle\chi_{w}^{4}(\tau,\nu)=e^{\frac{\nu}{2}}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{\ast}\left(e^{-\nu}t-\tau\right)e^{-j\nu t}dt. (8)

In this paper, we concern ourselves with the definition in (5).

Consider a baseband waveform constructed by phase coding translates of w(t)w(t) with a unimodular sequence x[n]x[n] of length LL as

x(t)==0L1x[]w(tTc),x(t)=\sum_{\ell=0}^{L-1}x[\ell]w\left(t-\ell T_{c}\right),

with the energy

Ex\displaystyle E_{x} =|x(t)|2𝑑t=(=0L1x[]2)Tc2Tc2|w(t)|2𝑑t=L.\displaystyle=\int_{\mathbb{R}}|x(t)|^{2}dt=\left(\sum_{\ell=0}^{L-1}x[\ell]^{2}\right)\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}|w(t)|^{2}dt=L.

The WAF χx(τ,ν)\chi_{x}(\tau,\nu) of x(t)x(t) becomes

χx(τ,ν)\displaystyle\chi_{x}(\tau,\nu) =γTc2Tc2x(t)x(γ(tτ))ejνt𝑑t\displaystyle=\sqrt{\gamma}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}x(t)x^{\ast}(\gamma(t-\tau))e^{-j\nu t}dt
=γTc2Tc2,=0L1x[]w(tTc)x[]\displaystyle=\sqrt{\gamma}\int_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}\sum_{\ell,\ell^{\prime}=0}^{L-1}x[\ell]w\left(t-\ell T_{c}\right)x^{*}[\ell^{\prime}]
×w(γtγτTc)ejνtdt\displaystyle\hskip 80.00012pt\times w^{*}\left(\gamma t-\gamma\tau-\ell^{\prime}T_{c}\right)e^{-j\nu t}dt
=,k=0L1Ax(k,νTc)χw(τTc(k+(γ1))γ,ν),\displaystyle=\sum_{\ell,k=0}^{L-1}A_{x}^{\ell}\left(k,\nu T_{c}\right)\chi_{w}\left(\tau-\frac{T_{c}(k+\ell(\gamma-1))}{\gamma},\nu\right), (9)

where Ax(k,νTc)=x[]x[k]ejνTc\displaystyle A_{x}^{\ell}\left(k,\nu T_{c}\right)=x[\ell]x^{*}[\ell-k]e^{-j\nu\ell T_{c}}.

Next, we extend WAF to complementary sequence pair [24]. Denote a binary sequence of length NN by P={pn}n=0N1P=\left\{p_{n}\right\}_{n=0}^{N-1} and the complement of pnp_{n} by p¯n=1pn\bar{p}_{n}=1-p_{n}. The PP-pulse train xP(t)x_{P}(t) transmitted at a pulse repetition interval TT is

xP(t)=n=0N1pnx(tnT)+p¯nx~(tnT).\displaystyle x_{P}(t)=\sum_{n=0}^{N-1}p_{n}x(t-nT)+\bar{p}_{n}\tilde{x}(t-nT). (10)

Multiplying (10) by a discrete-valued real nonnegative sequence Q={qn}n=0N1Q=\left\{q_{n}\right\}_{n=0}^{N-1}, (qn0)\left(q_{n}\geq 0\right) of length NN gives the QQ-pulse train xQ(t)x_{Q}(t) is

xQ(t)=n=0N1qn[pnx(tnT)+p¯nx~(tnT)].\displaystyle x_{Q}(t)=\sum_{n=0}^{N-1}q_{n}\left[p_{n}x(t-nT)+\bar{p}_{n}\tilde{x}(t-nT)\right]. (11)

Transmitting xP(t)x_{P}(t) and correlating the return with xQ(t)x_{Q}(t) yields

χPQ(τ,ν)\displaystyle\chi_{PQ}(\tau,\nu) =xP(t)xQ(γ(tτ))ejνt𝑑t\displaystyle=\int_{\mathbb{R}}x_{P}(t)x_{Q}^{\ast}(\gamma(t-\tau))e^{-j\nu t}dt (12)
1γn=0N1qnejνnT[pnχx(τ,ν)+p¯nχx~(τ,ν)],\displaystyle\approx\frac{1}{\sqrt{\gamma}}\sum_{n=0}^{N-1}q_{n}e^{-j\nu nT}\left[p_{n}\chi_{x}(\tau,\nu)+\bar{p}_{n}\chi_{\tilde{x}}(\tau,\nu)\right], (13)

where range aliases at offset ±nT,n=\pm nT,n= 1,2,,N11,2,\ldots,N-1 are ignored and the last approximation follows from the fact that ν1/T\nu\ll 1/T so that the phase rotation within one coherent processing interval (CPI) (slow time) can be approximated as a constant. Our goal is to obtain the sequences pnp_{n} and qnq_{n} from a given WAF.

III Group-Theoretic Connections of WAF

The WAF in (2) is related to a representation of the affine or ax+ba\cdot x+b group. The ax+ba\cdot x+b group is a set {0}×\mathbb{R}\setminus\{0\}\times\mathbb{R} equipped with the product

(a,b)(a,b)=(aa,b+ab).\displaystyle(a,b)\circ(a^{\prime},b^{\prime})=(a\cdot a^{\prime},b+a\cdot b^{\prime}). (14)

The unity of the group is (1,0)(1,0) because

(1,0)(a,b)\displaystyle(1,0)\circ(a,b) =(a,b)\displaystyle=(a,b)
(a,b)(1,0)\displaystyle(a,b)\circ(1,0) =(a,b).\displaystyle=(a,b). (15)

The right and left inverse of (a,b)(a,b) is (1a,ba)\left(\frac{1}{a},-\frac{b}{a}\right) since

(a,b)(1a,ba)\displaystyle(a,b)\circ\left(\frac{1}{a},-\frac{b}{a}\right) =(1,0)\displaystyle=(1,0)
(1a,ba)(a,b)\displaystyle\left(\frac{1}{a},-\frac{b}{a}\right)\circ(a,b) =(1,0).\displaystyle=(1,0). (16)

The group is non-commutative

(a,b)(a,b)\displaystyle(a,b)\circ(a^{\prime},b^{\prime}) =(aa,b+ab)\displaystyle=(a\cdot a^{\prime},b+a\cdot b^{\prime})
(a,b)(a,b)\displaystyle(a^{\prime},b^{\prime})\circ(a,b) =(aa,b+ab).\displaystyle=(a\cdot a^{\prime},b^{\prime}+a^{\prime}\cdot b). (17)

From the definition of this group, we now introduce unitary representation.

III-A Unitary Representation of WAF

A representation of the group {0}×\mathbb{R}\setminus\{0\}\times\mathbb{R} in the space L2()L^{2}(\mathbb{R}) is a pair {𝒰,L2()}\{\mathcal{U},L^{2}(\mathbb{R})\} where 𝒰\mathcal{U} is a mapping which assigns to every element (a,b){0}×(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R} a linear mapping 𝒰(a,b):L2()L2()\mathcal{U}_{(a,b)}:L^{2}(\mathbb{R})\rightarrow L^{2}(\mathbb{R}) such that

𝒰(1,0)\displaystyle\mathcal{U}_{(1,0)} =1L2()\displaystyle=1_{L^{2}(\mathbb{R})}
𝒰((a,b)(a,b))\displaystyle\mathcal{U}_{((a,b)\circ(a^{\prime},b^{\prime}))} =𝒰(a,b)𝒰(a,b),\displaystyle=\mathcal{U}_{(a,b)}\circ\mathcal{U}_{(a^{\prime},b^{\prime})}, (18)

for all (a,b){0}×(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R}. In particular,

𝒰(a,b)𝒰(1a,ba)=𝒰(1,0).\displaystyle\mathcal{U}_{(a,b)}\circ\mathcal{U}_{(\frac{1}{a},-\frac{b}{a})}=\mathcal{U}_{(1,0)}. (19)

If L2()L^{2}(\mathbb{R}) is a Hilbert space, a linear representation {𝒰,L2()}\{\mathcal{U},L^{2}(\mathbb{R})\} is said to be unitary if the automorphism 𝒰(a,b)\mathcal{U}_{(a,b)} forms a unitary operator of L2()L^{2}(\mathbb{R}) for all (a,b){0}×(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R}.

Now consider that 𝒰\mathcal{U} defines a morphism (a,b)𝒰(a,b)(a,b)\rightarrow\mathcal{U}_{(a,b)} of the group {0}×\mathbb{R}\setminus\{0\}\times\mathbb{R} into a unitary group 𝒰¯(L2())\underline{\mathcal{U}}(L^{2}(\mathbb{R})) of L2()L^{2}(\mathbb{R}) operators such that

𝒰(a,b)1=(𝒰(a,b)),(a,b){0}×.\displaystyle\mathcal{U}_{(a,b)^{-1}}=\left(\mathcal{U}_{(a,b)}\right)^{*},\forall(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R}. (20)

Unitary is equivalent to

𝒰(a,b)f=f,\displaystyle\lVert\mathcal{U}_{(a,b)}f\rVert=\lVert f\rVert, (21)

for all (a,b){0}×;fL2(),(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R};f\in L^{2}(\mathbb{R}), or

𝒰(a,b)f,𝒰(a,b)g=f,g,\displaystyle\langle\mathcal{U}_{(a,b)}f,\mathcal{U}_{(a,b)}g\rangle=\langle f,g\rangle, (22)

for all (a,b){0}×;f,gL2()(a,b)\in\mathbb{R}\setminus\{0\}\times\mathbb{R};f,g\in L^{2}(\mathbb{R}).

Define the translation representation

(T(1,s)f)(t)=f(ts),(1,s){0}×.\displaystyle(T_{(1,s)}f)(t)=f(t-s),(1,s)\in\mathbb{R}\setminus\{0\}\times\mathbb{R}. (23)

Then it follows that the above representation TT is unitary and commutative

T(1,s)(1,s)=T(1,s+s)\displaystyle T_{(1,s)\circ(1,s^{\prime})}=T_{(1,s+s^{\prime})} =T(1,s)(1,s)\displaystyle=T_{(1,s^{\prime})\circ(1,s)}
=T(1,s)T(1,s).\displaystyle=T_{(1,s)}\circ T_{(1,s^{\prime})}. (24)

The unitary of the translation representation follows from

T(1,s)h,T(1,s)g\displaystyle\langle T_{(1,s)}h,T_{(1,s)}g\rangle =h(ts)g(ts)𝑑t\displaystyle=\int_{-\infty}^{\infty}h(t-s)g(t-s)dt
=h,g.\displaystyle=\langle h,g\rangle. (25)

Define the dilation representation by

(Dλ,0h)(t)=1|λ|h(tλ),\displaystyle(D_{\lambda,0}h)(t)=\frac{1}{\sqrt{\lvert\lambda\rvert}}h\left(\frac{t}{\lambda}\right), (26)

for all (λ,0){0}×(\lambda,0)\in\mathbb{R}\setminus\{0\}\times\mathbb{R}. It is easy to that the above representation DD is unitary and commutative

D(λ,0)D(λ,0)\displaystyle D_{(\lambda,0)}\circ D_{(\lambda^{\prime},0)} =D(λ,0)(λ,0)\displaystyle=D_{(\lambda,0)\circ(\lambda^{\prime},0)}
=D(λλ,0),\displaystyle=D_{(\lambda\lambda^{\prime},0)}, (27)

and

D(λ,0)D(λ,0)\displaystyle D_{(\lambda^{\prime},0)}\circ D_{(\lambda,0)} =D(λ,0)(λ,0)\displaystyle=D_{(\lambda^{\prime},0)\circ(\lambda,0)}
=D(λλ,0).\displaystyle=D_{(\lambda\lambda^{\prime},0)}. (28)

The unitary of the dilation representation follows from

D(λ,0)h,D(λ,0)g\displaystyle\langle D_{(\lambda,0)}h,D_{(\lambda,0)}g\rangle =1λh(tλ)g(tλ)𝑑t\displaystyle=\int_{-\infty}^{\infty}\frac{1}{\lambda}h\left(\frac{t}{\lambda}\right)g\left(\frac{t}{\lambda}\right)dt
=h(s)g(s)𝑑s=h,g,\displaystyle=\int_{-\infty}^{\infty}h(s)g(s)ds=\langle h,g\rangle, (29)

where a change of variables was needed, i.e. s=tλs=\frac{t}{\lambda}.

Considering the translation and dilation representations we are ready to define the WAF based on TT and DD. To this end, we consider the product of dilation and translation operators in the set of unitary representations

DT(λ,s)\ensurestackMath\stackon[1pt]=ΔD(λ,0)T(1,s)\displaystyle DT_{(\lambda,s)}\mathrel{\ensurestackMath{\stackon[1pt]{=}{\scriptstyle\Delta}}}D_{(\lambda,0)}\circ T_{(1,s)}

such that for any hL2()h\in L^{2}(\mathbb{R}), we have

(DT(λ,s)h)(t)\displaystyle(DT_{(\lambda,s)}h)(t) =D(λ,0)(T(1,s)h)(t)\displaystyle=D_{(\lambda,0)}\circ(T_{(1,s)}h)(t)
=(D(λ,0)h)(ts)\displaystyle=(D_{(\lambda,0)}h)(t-s)
=1|λ|h(tsλ).\displaystyle=\frac{1}{\sqrt{\lvert\lambda\rvert}}h\left(\frac{t-s}{\lambda}\right). (30)

Observe that the product between translation and dilation representations is not commutative

(T(1,s)D(λ,0)h)(t)\displaystyle(T_{(1,s)}\circ D_{(\lambda,0)}h)(t) =1|λ|h(tλsλ)\displaystyle=\frac{1}{\sqrt{\lvert\lambda\rvert}}h\left(\frac{t-\lambda s}{\lambda}\right)
(D(λ,0)T(1,λs)h)(t).\displaystyle\neq(D_{(\lambda,0)}\circ T_{(1,\lambda s)}h)(t). (31)

We now introduce the notation

h(λ,s)(t)\displaystyle h^{(\lambda,s)}(t) \ensurestackMath\stackon[1pt]=Δ(T(1,s)D(λ,0)h)(t)\displaystyle\mathrel{\ensurestackMath{\stackon[1pt]{=}{\scriptstyle\Delta}}}(T_{(1,s)}\circ D_{(\lambda,0)}h)(t)
\ensurestackMath\stackon[1pt]=Δ1|λ|h(tsλ).\displaystyle\mathrel{\ensurestackMath{\stackon[1pt]{=}{\scriptstyle\Delta}}}\frac{1}{\sqrt{\lvert\lambda\rvert}}h\left(\frac{t-s}{\lambda}\right). (32)

Thus, the WAF in (2) can be defined based on the following inner product with a w(t)w(t) baseband pulse shape with duration limited to a chip interval TcT_{c} and unit energy

w,w(1/γ,τ)\displaystyle\langle w,w^{(1/\gamma,\tau)}\rangle
=γTc2Tc2w(t)w(γ(tτ))𝑑t\displaystyle=\sqrt{\gamma}\int\limits_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{*}\left(\gamma(t-\tau)\right)dt
=γe2πjf0(γ1)τTc2Tc2w(t)w(tτ)ejνt𝑑tχw1(τ,ν),\displaystyle=\underbrace{\sqrt{\gamma}e^{-2\pi jf_{0}(\gamma-1)\tau}\int\limits_{-\frac{T_{c}}{2}}^{\frac{T_{c}}{2}}w(t)w^{*}(t-\tau)e^{-j\nu t}dt}_{\chi_{w}^{1}(\tau,\nu)}, (33)

which the second comes from (4) leading to the same WAF as in (5).

III-B Wavelet Expansion and WAF

The unitary representation of WAF is connected with the wavelet expansion. Define points of the grid from constants γ0,τ0>0\gamma_{0},\tau_{0}>0, γ1,0\gamma\not=1,0. The points of the grid are

1γm=1γ0m and τmn=nτ01γm,\displaystyle\frac{1}{\gamma_{m}}=\frac{1}{\gamma_{0}^{m}}\text{ and }\tau_{mn}=n\tau_{0}\frac{1}{\gamma^{m}}, (34)

for m,nm,n\in\mathbb{Z}. Define the function on the grid by the discrete translation and dilation operators

hmn(t)\displaystyle h_{mn}(t) =(D(1/γm,0)T(1,τmn)h)(t)\displaystyle=(D_{(1/\gamma_{m},0)}\circ T_{(1,\tau_{mn})}h)(t)
=1|λ0m|h(tλ0mnτ0).\displaystyle=\frac{1}{\sqrt{\lvert\lambda_{0}^{m}\rvert}}h\left(\frac{t}{\lambda_{0}^{m}}-n\tau_{0}\right). (35)

Observe that (35) follows the structure of the wavelet case in [29]. The implication is that we can build a frame in order to design the waveforms xP(t)x_{P}(t), and xQ(t)x_{Q}(t) in (10) and (11), respectively.

In order to build a frame based on wavelet expansion select a constant K>0K>0 and define the operator

P(u(t))=I2m,nhmn,uhmn(t)K,\displaystyle P(u(t))=I-\frac{2\sum_{m,n}\langle h_{mn},u\rangle h_{mn}(t)}{K}, (36)

where II is the identity operator. Then, from (10), the frame h~mn\tilde{h}_{mn} is obtained using h~0n\tilde{h}_{0n} by applying the dilation operation as

h~mn(t)\displaystyle\tilde{h}_{mn}(t) =D(1/γm,0)h~0n(t)\displaystyle=D_{(1/\gamma_{m},0)}\tilde{h}_{0n}(t)
=1γ0m/2h~0n(1γ0mt),\displaystyle=\frac{1}{\gamma_{0}^{m/2}}\tilde{h}_{0n}\left(\frac{1}{\gamma_{0}^{m}}t\right), (37)

where

h~0n(t)=(2KkPk)h0n(t).\displaystyle\tilde{h}_{0n}(t)=\left(\frac{2}{K}\sum_{k}P^{k}\right)h_{0n}(t). (38)

Thus, using this expansion we have that the signal u(t)u(t) can be represented as [29]

u(t)=m,nhmn,uh~mn(t).\displaystyle u(t)=\sum_{m,n}\langle h_{mn},u\rangle\tilde{h}_{mn}(t). (39)

Observe that from (39), we have that the term hmn,u\langle h_{mn},u\rangle can be understood as the WAF. Following (33), when w(t)=u(t)w(t)=u(t) and w(1/γ,τ)=h(1/γ,τ)w^{(1/\gamma,\tau)}=h^{(1/\gamma,\tau)}. Therefore, the wavelet expansion is applicable for designing the waveforms xP(t)x_{P}(t), and xQ(t)x_{Q}(t). To this end, we use the following isometry that the frame h~mn(t)\tilde{h}_{mn}(t) satisfies:

Au()2m,n|hmn,u|2Bu()2,\displaystyle A\lVert u(\cdot)\rVert^{2}\leq\sum_{m,n}\lvert\langle h_{mn},u\rangle\rvert^{2}\leq B\lVert u(\cdot)\rVert^{2}, (40)

for some constants A>0A>0 and B<B<\infty. To better represent the signal u(t)u(t) using (39), the ratio B/AB/A needs to be small; ideally, B/A=1B/A=1 [29]. Hence, we pursuit the minimization of B/AB/A by properly selecting the sequences pnp_{n} and qnq_{n} in (11) since they are the only free parameters of the waveforms xPx_{P} and xQx_{Q}. The analytical estimation of AA and BB is usually computationally expensive. Therefore, we target achieving the Welch bound. This is equivalent to minimizing the ratio B/AB/A [35]. We propose to design the sequences pnp_{n} and qnq_{n} using a strategy relying on difference sets that have been shown to precisely achieve the Welch bound [35].

IV Numerical Example

Refer to caption
Figure 1: Wideband cross-AF for the designed signals xPx_{P} and xQx_{Q}.

Difference sets have been well studied in the combinatorial design theory [36, 37]. They are known to exist for certain cases and a comprehensive repository of difference sets is provided in [38]. As an illustration of our approach, we employ the Singer difference sets [39] to design the sequences pnp_{n} and qnq_{n} in (11).

Consider the prime number q=11q=11 and a power constant d=2d=2. Then, the size of the sequences is directly determined from these values as

N=qd+11q1=133.N=\frac{q^{d+1}-1}{q-1}=133.

Define C1=qd1q1C_{1}=\frac{q^{d}-1}{q-1} and C2=qd11q1C_{2}=\frac{q^{d-1}-1}{q-1}. This yields a (N,C1,C2)(N,C_{1},C_{2})-difference set. Under this setup, the resultant difference set is

={0,1,8,14,30,45,47,56,66,106,109,129}.\displaystyle\mathcal{F}=\{0,1,8,14,30,45,47,56,66,106,109,129\}. (41)

From (33), the WAF in (13) corresponds to the inner product between xPx_{P} and xQx_{Q}. The function uses the product pnqnp_{n}q_{n} as

|xP,xQ(1/γ,τ)|χPQ(τ,ν)\displaystyle\left\lvert\langle x_{P},x_{Q}^{(1/\gamma,\tau)}\rangle\right\rvert\equiv\chi_{PQ}(\tau,\nu)
1γn=0N1qnejνnT[pnχx(τ,ν)+p¯nχx~(τ,ν)]\displaystyle\approx\frac{1}{\sqrt{\gamma}}\sum_{n=0}^{N-1}q_{n}e^{-j\nu nT}\left[p_{n}\chi_{x}(\tau,\nu)+\bar{p}_{n}\chi_{\tilde{x}}(\tau,\nu)\right]
1γn=0N1qnpn|χx(τ,ν)|+qn(1pn)|χx~(τ,ν)|.\displaystyle\leq\frac{1}{\sqrt{\gamma}}\sum_{n=0}^{N-1}q_{n}p_{n}\lvert\chi_{x}(\tau,\nu)\rvert+q_{n}(1-p_{n})\lvert\chi_{\tilde{x}}(\tau,\nu)\rvert. (42)

Therefore, in order to minimize the ratio B/AB/A of the resultant frame applied to xQx_{Q} (following the strategy explained in the previous section), we need to design pnqnp_{n}q_{n}. To this end, we set pnqn=1p_{n}q_{n}=1 for all nn\in\mathcal{F}, and pnqn=0p_{n}q_{n}=0 for all n{0,,N}n\in\{0,\dots,N\}\setminus\mathcal{F}. From these constraints, we can determine (pn,qn)(p_{n},q_{n}) as

(pn,qn)={(1,1) if n(nmod2,n+1mod2) if n.(p_{n},q_{n})=\left\{\begin{array}[]{ll}(1,1)&\text{ if }n\in\mathcal{F}\\ (n\mod 2,n+1\mod 2)&\text{ if }n\not\in\mathcal{F}\end{array}\right.. (45)

The resultant wideband cross-AF is plotted in Fig. 1.

In the context of tight frames in [40, 41], it has been shown that, if the Welch bound is reached, with overwhelming probability we are able to guarantee the reconstruction. It turns out that difference sets can provide patterns that reach the Welch bound [35]. For the particular scenario we considered, this bound is μ=NC1C1(N1)=12115840.27\mu=\sqrt{\frac{N-C_{1}}{C_{1}(N-1)}}=\sqrt{\frac{121}{1584}}\approx 0.27. Therefore, BA=1+𝒪(μ)\frac{B}{A}=1+\mathcal{O}(\mu). We remark that this strategy is limited by the calculation of the difference set in (41), which is computationally demanding. In the future, we intend to develop a numerical algorithm to estimate new difference sets to produce higher values of NN.

V Summary

We analytically demonstrated design procedure a wideband radar waveform using group-theoretic strategy via difference sets. We first mathematically expressed the waveform’s WAF as a coefficient function of the unitary representation of the group ax+ba\cdot x+b. From this representation, we connected the wavelet expansions of frame to the WAF. This allowed us to derive a strategy to design two binary sequences in order to minimize the ratio of the bounding constant of the wavelet frame so constructed. The analytical estimation of these bounds is usually computationally expensive. As an alternative, we targeted achieving the Welch bound using difference sets. Our proposed group-theoretic waveform design guarantees a near-optimal reconstruction.

References

  • [1] N. Levanon and E. Mozeson, Radar signals.   John Wiley & Sons, 2004.
  • [2] P. Z. Peebles, Radar Principles.   Wiley-Interscience, 1998.
  • [3] J. Ville, “Théorie et application dela notion de signal analytique,” Câbles et transmissions, vol. 2, no. 1, pp. 61–74, 1948, in French.
  • [4] P. M. Woodward, Probability and information theory, with applications to radar, 3rd ed., ser. International Series of Monographs on Electronics and Instrumentation.   McGraw-Hill, 1965.
  • [5] ——, “Radar ambiguity analysis,” Royal Radar Establishment, Malvern, UK, Tech. Rep. RRE-TN-731, 1967.
  • [6] W. Siebert, “A radar detection philosophy,” IRE Transactions on Information Theory, vol. 2, no. 3, pp. 204–221, 1956.
  • [7] J. George, K. V. Mishra, C. M. Nguyen, and V. Chandrasekar, “Implementation of blind zone and range-velocity ambiguity mitigation for solid-state weather radar,” in IEEE Radar Conference, 2010, pp. 1434–1438.
  • [8] S. Pinilla, K. V. Mishra, B. M. Sadler, and H. Arguello, “BanRAW: Band-limited radar waveform design via phase retrieval,” in IEEE International Conference on Acoustics, Speech and Signal Processing, 2021, pp. 5449–5453.
  • [9] S. Pinilla, K. V. Mishra, and B. Sadler, “WaveMax: FrFT-based convex phase retrieval for radar waveform design,” in IEEE International Symposium on Information Theory, 2021, pp. 2387–2392.
  • [10] F. Giovanneschi, K. V. Mishra, M. A. Gonzalez-Huici, Y. C. Eldar, and J. H. Ender, “Dictionary learning for adaptive GPR landmine classification,” IEEE Transactions on Geoscience and Remote Sensing, vol. 57, no. 12, pp. 10 036–10 055, 2019.
  • [11] P. Vouras, K. V. Mishra, A. Artusio-Glimpse, S. Pinilla, A. Xenaki, D. W. Griffith, and K. Egiazarian, “An overview of advances in signal processing techniques for classical and quantum wideband synthetic apertures,” arXiv preprint arXiv:2205.05602, 2022.
  • [12] K. V. Mishra, M. B. Shankar, V. Koivunen, B. Ottersten, and S. A. Vorobyov, “Toward millimeter-wave joint radar communications: A signal processing perspective,” IEEE Signal Processing Magazine, vol. 36, no. 5, pp. 100–114, 2019.
  • [13] J. Speiser, “Wide-band ambiguity functions (Corresp.),” IEEE Transactions on Information Theory, vol. 13, no. 1, pp. 122–123, 1967.
  • [14] E. Kelly and R. Wishner, “Matched-filter theory for high-velocity, accelerating targets,” IEEE Transactions on Military Electronics, vol. 9, no. 1, pp. 56–69, 1965.
  • [15] A. W. Rihaczek, “Delay-Doppler ambiguity function for wideband signals,” IEEE Transactions on Aerospace and Electronic Systems, no. 4, pp. 705–711, 1967.
  • [16] M. Jankiraman, Design of multi-frequency CW radars.   SciTech Publishing, 2007, vol. 2.
  • [17] A. W. Rihaczek, Principles of high-resolution radar.   Artech House, 1996.
  • [18] R. de Buda, “Signals that can be calculated from their ambiguity function,” IEEE Transactions on Information Theory, vol. 16, no. 2, pp. 195–202, 1970.
  • [19] P. Jaming, “The phase retrieval problem for the radar ambiguity function and vice versa,” in IEEE Radar Conference, 2010, pp. 230–235.
  • [20] A. P. Chaiyasena, L. H. Sibul, A. Banyaga, and M. L. Fowler, “Wavelet transforms and signal ambiguity functions,” in Asilomar Conference on Signals, Systems and Computers, vol. 2, 1990, p. 1084.
  • [21] S. D. Howard, A. R. Calderbank, and W. Moran, “The finite Heisenberg-Weyl groups in radar and communications,” EURASIP Journal on Advances in Signal Processing, vol. 2006, pp. 1–12, 2006.
  • [22] A. R. Calderbank, P. J. Cameron, W. M. Kantor, and J. J. Seidel, “4\mathbb{Z}_{4}-Kerdock codes, orthogonal spreads, and extremal Euclidean line-sets,” Proceedings of the London Mathematical Society, vol. 75, no. 2, pp. 436–480, 1997.
  • [23] A. Pezeshki, A. R. Calderbank, W. Moran, and S. D. Howard, “Doppler resilient Golay complementary waveforms,” IEEE Transactions on Information Theory, vol. 54, no. 9, pp. 4254–4266, 2008.
  • [24] W. Dang, A. Pezeshki, S. D. Howard, W. Moran, and R. Calderbank, “Coordinating complementary waveforms for suppressing range sidelobes in a Doppler band,” arXiv preprint arXiv:2001.09397, 2020.
  • [25] L. Auslander and I. Gertner, “Wide-band ambiguity function and ax+ba\cdot x+b group,” in Signal Processing Part I: Signal Processing Theory, ser. IMA Volumes in Mathematics and its Applications, L. Auslander, F. A. Grúnbaum, W. Helton, T. Kailath, P. Khargonekar, and S. Mitter, Eds.   Springer-Verlag, 1990, vol. 22, p. 1–12.
  • [26] A. Chaiyasena, L. Sibul, and A. Banyaga, “Wavelet transforms, wideband ambiguity functions and group theory,” in Asilomar Conference on Signals, Systems & Computers, 1992, pp. 140–141.
  • [27] R. G. Shenoy and T. W. Parks, “Wide-band ambiguity functions and affine wigner distributions,” Signal Processing, vol. 41, no. 3, pp. 339–363, 1995.
  • [28] I. Daubechies, “Time-frequency localization operators: A geometric phase space approach,” IEEE Transactions on Information Theory, vol. 34, no. 4, pp. 605–612, 1988.
  • [29] ——, “The wavelet transform, time-frequency localization and signal analysis,” IEEE transactions on information theory, vol. 36, no. 5, pp. 961–1005, 1990.
  • [30] R. A. Altes, “Methods of wideband signal design for radar and sonar systems,” Ph.D. dissertation, The University of Rochester, 1970.
  • [31] ——, “Some invariance properties of the wide-band ambiguity function,” The Journal of the Acoustical Society of America, vol. 53, no. 4, pp. 1154–1160, 1973.
  • [32] W. Miller Jr., “Topics in harmonic analysis with applications to radar and sonar, Part 1,” in Radar and Sonar Part I, ser. IMA Volumes in Mathematics and its Applications, R. E. Blahut, W. Miller Jr., and C. H. Wilcox, Eds.   Springer-Verlag, 1991, vol. 32, p. 99.
  • [33] C. E. Heil and D. F. Walnut, “Continuous and discrete wavelet transforms,” SIAM Review, vol. 31, no. 4, pp. 628–666, 1989.
  • [34] M. L. Fowler, “Signal detection using time-frequency and time-scale methods,” Ph.D. dissertation, The Pennsylvania State University, 1991.
  • [35] P. Xia, S. Zhou, and G. B. Giannakis, “Achieving the welch bound with difference sets,” IEEE Transactions on Information Theory, vol. 51, no. 5, pp. 1900–1907, 2005.
  • [36] J. H. Dinitz and D. R. Stinson, Contemporary design theory: A collection of Surveys.   John Wiley & Sons, 1992, vol. 26.
  • [37] M. Aigner, Combinatorial theory.   Springer Science & Business Media, 2012.
  • [38] La Jolla Difference Set Repository, 2021. [Online]. Available: https://www.dmgordon.org/diffset/
  • [39] J. Singer, “A theorem in finite projective geometry and some applications to number theory,” Transactions of the American Mathematical Society, vol. 43, no. 3, pp. 377–385, 1938.
  • [40] J. A. Tropp, “On the conditioning of random subdictionaries,” Applied and Computational Harmonic Analysis, vol. 25, no. 1, pp. 1–24, 2008.
  • [41] C. Mosher, S. Kaplan, and F. Janiszewski, “Non-uniform optimal sampling for seismic survey design,” in EAGE Conference and Exhibition, 2012, pp. cp–293.