The Response to Arbitrarily Bandlimited Gaussian Noise of the Complex Stretch Processor Using a Conventional Range-Sidelobe-Reduction Window

Abstract

This paper derives a mathematical description of the complex stretch processor’s response to bandlimited Gaussian noise having arbitrary center frequency and bandwidth. The description of the complex stretch processor’s random output comprises highly accurate closed-form approximations for the probability density function and the autocorrelation function. The solution supports the complex stretch processor’s usage of any conventional range-sidelobe-reduction window. The paper then identifies two practical applications of the derived description. Digital-simulation results for the two identified applications, assuming the complex stretch processor uses the rectangular, Hamming, Blackman, or Kaiser window, verify the derivation’s correctness through favorable comparison to the theoretically predicted behavior.

Share and Cite:

Spitzmiller, J. (2018) The Response to Arbitrarily Bandlimited Gaussian Noise of the Complex Stretch Processor Using a Conventional Range-Sidelobe-Reduction Window. Journal of Signal and Information Processing, 9, 36-62. doi: 10.4236/jsip.2018.91003.

1. Introduction

Stretch processing [1] - [6] in radar uses relatively narrowband techniques to process wideband pulses with linear frequency modulation (LFM). Basic stretch processing [2] [3] (i.e., with no range-sidelobe-reduction window) yields the same fine range resolution and the same relatively high range-sidelobe levels produced by matched filtering. To reduce the range-sidelobe levels produced by basic stretch processing of LFM pulses, a practical stretch processor may apply a multiplicative window (e.g., a Hamming window) prior to the final Fourier- analysis stage [4] [5] [6] .

Radar texts addressing noise in stretch processors [3] [4] typically consider only the case of broadband noise (e.g., receiver thermal noise). References [7] and [8] respectively characterized the response to bandlimited Gaussian noise (BLGN) having arbitrary center frequency and bandwidth of the complex stretch processor having no range-sidelobe-reduction window and the complex stretch processor employing a Hamming or Hann window. This paper extends the work in [7] [8] to characterize the output noise’s probability density function (PDF) and autocorrelation function when the complex stretch processor uses any conventional multiplicative window to reduce the range-sidelobe levels. The output noise’s PDF and autocorrelation function provide sufficient information for high-fidelity simulation of the complex stretch processor’s output noise via standard techniques. Since the complex stretch processor is a linear system, a radar modeler may simply add the simulated noise to the complex stretch processor’s simulated response to targets and clutter.

The derivation assumes the BLGN has arbitrary center frequency and bandwidth. Therefore, the results can describe the output noise due to input receiver thermal noise, broadband-noise jamming, spot-noise jamming, or even spectrally offset narrowband interference. The paper specifies a mathematical form for the window which can exactly represent the commonly used rectangular, Hamming, Hann, and Blackman windows and can closely approximate all other conventional windows.

Section 2 firstly specifies a simplified functional model of a radar employing a complex stretch processor with a range-sidelobe-reduction window. Section 2 then describes the processor’s response to target-return signals. Section 3 derives a mathematical description, comprising the PDF and the autocorrelation function, of the complex stretch processor’s theoretical response to arbitrarily band- limited Gaussian noise. Section 4 presents simulation results which verify the derived expressions for two practical applications. Section 5 summarizes the technical approach, presents key findings, and suggests additional research.

2. Review of Complex Stretch Processing

This section reviews the fundamental operations of a radar using complex stretch processing. Figure 1 shows a simplified block diagram of the basic functional elements of a monostatic, pulsed radar employing complex stretch processing. This section’s discussion uses the mathematical notation shown in Figure 1 which pictorially represents the complex stretch processor’s stimulation by a target-return signal. For analytical convenience we assume the complex stretch processor comprises exclusively continuous-time (CT) subsystems.

2.1. Transmitted Signal

The radar’s transmitter sends a single pulse,

Figure 1. Block diagram of monostatic radar using complex stretch processing.

s T ( t ) = A T cos [ 2 π f R F t + Δ ϕ i ( t ) ] Π ( t / τ p ) , (1)

where A T is the pulse amplitude in volts, f R F is the center radio frequency (RF) in hertz, t is time in seconds, τ p is the pulse duration in seconds, and Δ ϕ i ( t ) is the instantaneous phase deviation in radians, to the transmit antenna. The transmit antenna radiates the pulse to a stationary point target at a slant range R meters from the radar. In Equation (1)

Π ( x ) = { 1 , | x | 1 / 2 0 , otherwise (2)

is the dimensionless unit-pulse function, and

Δ ϕ i ( t ) = 2 π t Δ f i ( β ) d β (3)

where, for an up-chirped LFM pulse with sweep bandwidth B hertz,

Δ f i ( t ) = ( B / τ p ) t Π ( t / τ p ) (4)

is the transmitted pulse’s instantaneous frequency deviation in hertz. We substitute Equation (4) into Equation (3) and evaluate for Equation (1) to obtain

s T ( t ) = A T cos [ 2 π f R F t + π B ( t 2 τ p 2 / 4 ) / τ p ] Π ( t / τ p ) . (5)

2.2. Received Signal

The stationary point target instantaneously reradiates the incident pulse, so the receive antenna produces the voltage signal

s R ( t ) = ( A R / A T ) s T ( t τ d ) = A R cos { 2 π f R F t 2 π f R F τ d + π B [ ( t τ d ) 2 τ p 2 / 4 ] / τ p } Π [ ( t τ d ) / τ p ] . (6)

In Equation (6)

τ d = 2 R / c (7)

is the round-trip propagation delay, and c is the speed of light. The radar-range equation [9] determines the dimensionless ratio A R / A T .

2.3. Quadrature Demodulator’s Output

Using reference frequency f R F , the receive system’s quadrature demodulator [10] produces the complex envelope

s Q D ( t ) = 2 L P F [ s R ( t ) cos ( 2 π f R F t ) ] + j 2 L P F { s R ( t ) [ sin ( 2 π f R F t ) ] } = A R e j { 2 π f R F τ d + π B t 2 / τ p 2 π B τ d t / τ p + π B τ d 2 / τ p π B τ p / 4 } Π [ ( t τ d ) / τ p ] . (8)

In Equation (8) L P F ( ) indicates the operation of an ideal lowpass filter having a dimensionless passband gain of unity and a cutoff frequency between B / 2 and 2 f R F B / 2 . Thus, the quadrature demodulator’s output has units of volts.

2.4. Complex Multiplier’s Output

Assuming the stretch processor considers target slant ranges from R m i n to R m a x , the slant ranges on this interval correspond to round-trip propagation delays from

τ m i n = 2 R m i n / c (9)

to

τ m a x = 2 R m a x / c . (10)

To support processing on slant ranges from R m i n to R m a x , the complex multi- plier of Figure 1 multiplies s Q D ( t ) with the dimensionless complex signal

p ( t ) = w ( t ) x M ( t ) , (11)

where

x M ( t ) = e j Δ ϕ M ( t ) Π [ ( t τ a v g ) / T M ] (12)

is a complex heterodyne signal and w ( t ) is a sidelobe-reduction window. In Equation (12)

τ a v g = ( τ m i n + τ m a x ) / 2 , (13)

T M = τ m a x τ m i n + τ p , (14)

and

Δ ϕ M ( t ) = ( π B t 2 + 2 π B τ a v g t + π B T M 2 / 4 π B τ a v g 2 ) / τ p . (15)

Note that Equation (15) is the instantaneous phase deviation corresponding to the instantaneous frequency deviation

Δ f M ( t ) = ( B / τ p ) ( t τ a v g ) Π [ ( t τ a v g ) / T M ] (16)

which sweeps down through a bandwidth of

B M = B T M / τ p > B . (17)

Thus,

x M ( t ) = e j ( π B τ p t 2 + 2 π B τ a v g τ p t + π B T M 2 4 τ p π B τ a v g 2 τ p ) Π [ ( t τ a v g ) / T M ] . (18)

In Equation (11) w ( t ) is identically zero outside τ a v g T M / 2 t τ a v g + T M / 2 . Mathematically,

w ( t ) = w p ( t ) Π [ ( t τ a v g ) / T M ] , (19)

where

w p ( t ) = w ( t ) , τ a v g T M / 2 t τ a v g + T M / 2 (20)

and w p ( t ) can have any form outside τ a v g T M / 2 t τ a v g + T M / 2 .

Equation (18) and Equation (19) have the common time-limiting factor Π [ ( t τ a v g ) / T M ] whose nonzero portion always fully overlaps the nonzero portion of Π [ ( t τ d ) / τ p ] in Equation (8). We can therefore express the complex multiplier’s output voltage signal as

s C M ( t ) = p ( t ) s Q D ( t ) = w p ( t ) x M ( t ) s Q D ( t ) = A R e j [ 2 π B ( τ a v g τ d ) t / τ p + θ ] Π [ ( t τ d ) / τ p ] w p ( t ) , (21)

where

θ = π B T M 2 4 τ p π B ( τ a v g 2 τ d 2 ) τ p 2 π f R F τ d π B τ p 4 . (22)

Assuming

W p ( f ) = w p ( t ) e j 2 π f t d t (23)

exists, the Fourier transform of Equation (21), having units of volt∙seconds or volts/hertz, is

S C M ( f ) = A R τ p e j θ W p ( f ) e j 2 π [ f B ( τ a v g τ d ) / τ p ] τ d sinc { τ p [ f B ( τ a v g τ d ) / τ p ] } , (24)

where in Equation (24) denotes linear convolution. Thus, we desire a mathe- matical form for w p ( t ) which equals w ( t ) on τ a v g T M / 2 t τ a v g + T M / 2 and has a convenient Fourier transform. The periodic extension of w ( t ) outside τ a v g T M / 2 t τ a v g + T M / 2 satisfies these two criteria. Mathematically,

w p ( t ) = k = w ( t k T M ) . (25)

Since this w p ( t ) is periodic with period T M , we can express it as the Fourier series

w p ( t ) = n = W p [ n ] e j 2 π ( n / T M ) t , (26)

where the Fourier series’ coefficients are

W p [ n ] = 1 T M τ a v g T M / 2 τ a v g + T M / 2 w p ( t ) e j 2 π ( n / T M ) t d t = 1 T M τ a v g T M / 2 τ a v g + T M / 2 w ( t ) e j 2 π ( n / T M ) t d t . (27)

Since Π [ ( t τ a v g ) / T M ] temporally limits w ( t ) , we can also express Equation (27) as

W p [ n ] = 1 T M w ( t ) e j 2 π ( n / T M ) t d t = 1 T M W ( n / T M ) , (28)

where

W ( f ) = w ( t ) e j 2 π f t d t . (29)

The Fourier transform of Equation (26) is

W p ( f ) = n = W p [ n ] δ ( f n / T M ) , (30)

where δ denotes the continuous-variable Dirac delta (impulse) function.

Substituting Equation (30) into Equation (24) gives us

S C M ( f ) = A R τ p e j θ { n = W p [ n ] δ ( f n / T M ) } e j 2 π [ f B ( τ a v g τ d ) / τ p ] τ d sinc { τ p [ f B ( τ a v g τ d ) / τ p ] } = A R τ p e j θ n = W p [ n ] e j 2 π [ f n T M B ( τ a v g τ d ) τ p ] τ d × sinc { τ p [ f n T M B ( τ a v g τ d ) τ p ] } , (31)

where

sinc ( x ) = sin ( π x ) / ( π x ) . (32)

For any conventional window, the peak magnitude of Equation (31) occurs either exactly or very nearly at frequency

f p e a k = B ( τ a v g τ d ) / τ p , (33)

which maps to slant range

R p e a k = ( c / 2 ) ( τ p f p e a k / B + τ a v g ) = ( c / 2 ) τ d = R . (34)

The slant-range interval R m i n R R m a x maps to the frequency interval f ( R m a x ) f f ( R m i n ) , where

f ( R m a x ) = B ( τ a v g τ m a x ) / τ p < 0 (35)

and

f ( R m i n ) = B ( τ a v g τ m i n ) / τ p = f ( R m a x ) > 0. (36)

3. Complex Stretch Processor’s Theoretical Response to BLGN

This section mathematically characterizes the complex stretch processor’s theoretical response to BLGN having arbitrary bandwidth and center frequency. We firstly describe the BLGN. We then determine the PDF and autocorrelation function of the receive system’s response to the BLGN. Specifically, we show the complex stretch processor’s output is complex, zero mean, and Gaussian with independent real and imaginary parts. We then derive the autocorrelation function of the complex stretch processor’s output. From the autocorrelation function, we find the variance to complete the PDF’s description. This section’s discussion uses the mathematical notation shown in Figure 2 which pictorially

Figure 2. Complex stretch processor stimulated by arbitrarily bandlimited Gaussian noise.

represents the complex stretch processor’s stimulation by arbitrarily bandlimited Gaussian noise.

3.1. BLGN Description

The BLGN at the complex stretch processor’s input is a real random-voltage signal having mathematical form

y R ( t ) = y I ( t ) cos ( 2 π f y t ) y Q ( t ) sin ( 2 π f y t ) , (37)

where f y is the BLGN’s center RF. As given in [11] , y I ( t ) and y Q ( t ) are real, independent, lowpass, zero-mean, Gaussian, wide-sense-stationary (WSS) random signals having common power spectral density (PSD)

S y I ( f ) = S y Q ( f ) = N y Π ( f / B y ) , (38)

where B y is the BLGN’s RF bandwidth. Since y R ( t ) is a voltage signal, Equa- tion (38) and N y have units of volts2/hertz. We assume f y B y , so y R ( t ) is a narrowband, zero-mean, Gaussian, WSS random signal having PSD

S y R ( f ) = 1 2 N y { Π [ ( f f y ) / B y ] + Π [ ( f + f y ) / B y ] } (39)

as depicted in Figure 3.

3.2. Quadrature Demodulator’s Output

The quadrature demodulator applies the mathematical action of Equation (8) to y R ( t ) to produce the complex random-voltage signal

y Q D ( t ) = y I ( t ) cos [ 2 π ( f y f R F ) t ] y Q ( t ) sin [ 2 π ( f y f R F ) t ] + j { y I ( t ) sin [ 2 π ( f y f R F ) t ] + y Q ( t ) cos [ 2 π ( f y f R F ) t ] } . (40)

Since y I ( t ) and y Q ( t ) are zero mean and Gaussian, y Q D ( t ) is also zero mean and Gaussian [12] . Straightforward analysis of Equation (40) establishes the fact that y Q D ( t ) is WSS with PSD

S y Q D ( f ) = 2 N y Π { [ f ( f y f R F ) ] / B y } . (41)

Figure 3. Power spectral density of arbitrarily bandlimited Gaussian noise.

3.3. Fourier Transform’s Output

The Fourier transform of the complex multiplier’s output

y C M ( t ) = p ( t ) y Q D ( t ) (42)

is

Y C M ( f ) = y C M ( t ) e j 2 π f t d t = p ( t ) y Q D ( t ) e j 2 π f t d t . (43)

Since y Q D ( t ) is a time-domain random process having units of volts, Y C M ( f ) is a frequency-domain random process having units of volt∙seconds or volts/ hertz. Straightforward but tedious mathematics show the real and imaginary parts of Y C M ( f ) to be uncorrelated and to have equal variances. For a specific value of f (say, f 1 ), Y C M ( f ) is the complex Gaussian random variable (RV) [12]

Y C M ( f 1 ) = y C M ( t ) e j 2 π f 1 t d t = p ( t ) y Q D ( t ) e j 2 π f 1 t d t . (44)

Since the real and imaginary parts of Y C M ( f 1 ) are uncorrelated and Gaussian RVs, the RVs are also independent. Since Y C M ( f 1 ) is a complex Gaussian RV, the mean, correlation, and variance of its real and imaginary parts completely specify the complex RV’s PDF (i.e., the joint PDF of the RV’s real and imaginary parts [13] ). The RV has mean

E [ Y C M ( f 1 ) ] = p ( t ) E [ y Q D ( t ) ] e j 2 π f 1 t d t = 0 f 1 , (45)

where E ( Z ) denotes the expected value of the generally complex RV Z. Thus, the mean of both the real and imaginary parts of Y C M ( f 1 ) is zero. Since the real and imaginary parts are independent and zero mean, their correlation is zero. We find the variance of the RV’s real and imaginary parts by finding the autocorrelation function of Y C M ( f ) , setting both frequency arguments equal to f 1 , and dividing the result by two.

The autocorrelation function of Y C M ( f ) is

R Y C M ( f 1 , f 2 ) = E [ Y C M ( f 1 ) Y C M * ( f 2 ) ] = E [ p ( t ) y Q D ( t ) e j 2 π f 1 t d t p * ( γ ) y Q D * ( γ ) e j 2 π f 2 γ d γ ] = p ( t ) E [ y Q D ( t ) y Q D * ( γ ) ] e j 2 π f 1 t p * ( γ ) e j 2 π f 2 γ d γ d t = p ( t ) R y Q D ( t γ ) e j 2 π f 1 t p * ( γ ) e j 2 π f 2 γ d γ d t . (46)

Since y Q D ( t ) is WSS, its autocorrelation function is the inverse Fourier transform of its PSD, so

R y Q D ( t γ ) = S y Q D ( f ) e j 2 π f ( t γ ) d f . (47)

Therefore, we can write Equation (46) as

R Y C M ( f 1 , f 2 ) = p ( t ) [ S y Q D ( f ) e j 2 π f ( t γ ) d f ] e j 2 π f 1 t p * ( γ ) e j 2 π f 2 γ d γ d t = S y Q D ( f ) [ p ( t ) e j 2 π f 1 t e j 2 π f t d t ] [ p * ( γ ) e j 2 π f 2 γ e j 2 π f γ d γ ] d f = S y Q D ( f ) P ( f 1 f ) P * ( f 2 f ) d f , (48)

where

P ( f ) = p ( t ) e j 2 π f t d t = w ( t ) x M ( t ) e j 2 π f t d t = w p ( t ) x M ( t ) e j 2 π f t d t = W p ( f ) X M ( f ) = W p ( β ) X M ( f β ) d β . (49)

Substituting Equation (30) into Equation (49) gives us

P ( f ) = n = W p [ n ] δ ( β n / T M ) X M ( f β ) d β = n = W p [ n ] δ ( β n / T M ) X M ( f β ) d β = n = W p [ n ] X M ( f n / T M ) . (50)

In a practical stretch processor, the heterodyne signal’s time-bandwidth product B M T M very greatly exceeds unity, so [7]

X M ( f ) e j [ π B T M 2 / ( 4 τ p ) 2 π f τ a v g + π τ p f 2 / B π / 4 ] τ p B Π ( f B M ) . (51)

Substituting Equation (51) into Equation (50) gives (after simplification)

P ( f ) n = W p [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f n / T M ) τ a v g + π τ p ( f n / T M ) 2 / B π / 4 ] τ p B Π ( f n / T M B M ) . (52)

All conventional windows have energy spectral densities concentrated around f = 0 [14] , so

W p [ n ] 0 , | n | > N W , (53)

for some positive integer N W . Therefore, we can make the further approximation

P ( f ) n = N W N W W p [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f n / T M ) τ a v g + π τ p ( f n / T M ) 2 / B π / 4 ] τ p B Π ( f n / T M B M ) . (54)

For practical stretch processors, the sweep bandwidth B M very greatly exceeds 1 / T M , so

Π [ ( f n / T M ) / B M ] Π ( f / B M ) , N W n N W , (55)

assuming

N W / T M B M . (56)

Equation (55) and Equation (56) permit the further approximation

P ( f ) τ p B Π ( f B M ) n = N W N W W p [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f n / T M ) τ a v g + π τ p ( f n / T M ) 2 / B π / 4 ] . (57)

From Equation (57) we immediately obtain

P ( f 1 f ) τ p B Π ( f 1 f B M ) n = N W N W W p [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f 1 f n / T M ) τ a v g + π τ p ( f 1 f n / T M ) 2 / B π / 4 ] (58)

and

P * ( f 2 f ) τ p B Π ( f 2 f B M ) n = N W N W W p * [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f 2 f n / T M ) τ a v g + π τ p ( f 2 f n / T M ) 2 / B π / 4 ] . (59)

Substituting Equation (41), Equation (58), and Equation (59) into Equation (48) gives us

R Y C M ( f 1 , f 2 ) 2 N y τ p B Π [ f ( f y f R F ) B y ] Π ( f 1 f B M ) Π ( f 2 f B M ) × { n = N W N W W p [ n ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f 1 f n / T M ) τ a v g + π τ p ( f 1 f n / T M ) 2 / B π / 4 ] } × { m = N W N W W p * [ m ] e j [ π B T M 2 / ( 4 τ p ) 2 π ( f 2 f m / T M ) τ a v g + π τ p ( f 2 f m / T M ) 2 / B π / 4 ] } d f = 2 N y τ p B Π [ f ( f y f R F ) B y ] Π ( f 1 f B M ) Π ( f 2 f B M ) × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j [ 2 π ( f 1 f n / T M ) τ a v g + π τ p ( f 1 f n / T M ) 2 / B ]

× e j [ 2 π ( f 2 f m / T M ) τ a v g + π τ p ( f 2 f m / T M ) 2 / B ] d f = 2 N y τ p B e j 2 π ( f 1 f 2 ) τ a v g e j π τ p ( f 1 2 f 2 2 ) / B × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) τ a v g / T M e j π τ p ( n 2 m 2 ) / ( B T M 2 ) × e j 2 π τ p ( n f 1 m f 2 ) / ( B T M ) e j 2 π τ p ( n m ) f / ( B T M ) e j 2 π τ p ( f 1 f 2 ) f / B × Π [ f ( f y f R F ) B y ] Π ( f 1 f B M ) Π ( f 2 f B M ) d f . (60)

The variance of the output noise at frequency f 1 is

var [ Y C M ( f 1 ) ] = R Y C M ( f 1 , f 1 ) 2 N y τ p B n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) τ a v g / T M e j π τ p ( n 2 m 2 ) / ( B T M 2 ) × e j 2 π τ p f 1 ( n m ) / ( B T M ) e j 2 π τ p ( n m ) f / ( B T M ) Π [ f ( f y f R F ) B y ] Π ( f 1 f B M ) d f . (61)

For values of f 1 outside the frequency interval

I 1 = [ f y f R F B y 2 B M 2 , f y f R F + B y 2 + B M 2 ] , (62)

the two Π functions in the integrand of Equation (61) have no nonzero overlap, so the output-noise variance is zero, meaning the BLGN does not corrupt the Fourier transform’s output at frequencies outside I 1 . Since the stretch processor only considers frequencies on [ f ( R m a x ) , f ( R m i n ) ] , the BLGN only corrupts the stretch processor’s output from

f a = max [ f y f R F B y / 2 B M / 2 , f ( R m a x ) ] (63)

to

f b = min [ f y f R F + B y / 2 + B M / 2 , f ( R m i n ) ] . (64)

Now, we respectively define

f l ( f 1 , f 2 ) = max [ f y f R F B y 2 , f 1 B M 2 , f 2 B M 2 ] (65)

and

f u ( f 1 , f 2 ) = min [ f y f R F + B y 2 , f 1 + B M 2 , f 2 + B M 2 ] (66)

as the lower and upper frequency boundaries of the nonzero overlap of the three Π functions in the integrand of Equation (60). Note: If f l ( f 1 , f 2 ) > f u ( f 1 , f 2 ) , the product of the three Π functions is zero for all f , so Equation (60) is practically zero for all ( f 1 , f 2 ) such that f l ( f 1 , f 2 ) exceeds f u ( f 1 , f 2 ) . Assuming values of ( f 1 , f 2 ) such that f l ( f 1 , f 2 ) < f u ( f 1 , f 2 ) , we determine the autocorrelation function to be

R Y C M ( f 1 , f 2 ) 2 N y τ p B e j 2 π ( f 1 f 2 ) τ a v g e j π τ p ( f 1 2 f 2 2 ) / B × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) τ a v g / T M × e j π τ p ( n 2 m 2 ) / ( B T M 2 ) e j 2 π τ p ( n f 1 m f 2 ) / ( B T M ) × e j 2 π τ p B ( f 1 f 2 n m T M ) f Π [ f f c ( f 1 , f 2 ) B e q ( f 1 , f 2 ) ] d f . (67)

In Equation (67)

f c ( f 1 , f 2 ) = [ f l ( f 1 , f 2 ) + f u ( f 1 , f 2 ) ] / 2 (68)

and

B e q ( f 1 , f 2 ) = f u ( f 1 , f 2 ) f l ( f 1 , f 2 ) (69)

respectively represent the center frequency and spectral width of the three Π functions’ nonzero product. Finally, we evaluate the integral in Equation (67) to obtain

R Y C M ( f 1 , f 2 ) 2 N y τ p B e q ( f 1 , f 2 ) B e j 2 π ( f 1 f 2 ) τ a v g e j π τ p ( f 1 2 f 2 2 ) / B × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) τ a v g / T M e j π τ p ( n 2 m 2 ) / ( B T M 2 ) × e j 2 π τ p ( n f 1 m f 2 ) / ( B T M ) e j 2 π τ p B ( f 1 f 2 n m T M ) f c ( f 1 , f 2 ) × sinc [ B e q ( f 1 , f 2 ) τ p B ( f 1 f 2 n m T M ) ]

= 2 N y τ p B e q ( f 1 , f 2 ) B e j 2 π ( f 1 f 2 ) τ a v g e j π τ p ( f 1 2 f 2 2 ) / B e j 2 π τ p ( f 1 f 2 ) f c ( f 1 , f 2 ) / B × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) τ a v g / T M e j π τ p ( n 2 m 2 ) / ( B T M 2 ) × e j 2 π τ p ( n f 1 m f 2 ) / ( B T M ) e j 2 π τ p ( n m ) f c ( f 1 , f 2 ) / ( B T M ) × sinc [ B e q ( f 1 , f 2 ) τ p B ( f 1 f 2 n m T M ) ] . (70)

Analysis of Equation (70) reveals two sufficient conditions for WSS Y C M ( f ) . Firstly, B e q ( f 1 , f 2 ) is either constant or a function of only f 1 f 2 . Secondly, f c ( f 1 , f 2 ) = ( f 1 + f 2 ) / 2 .

4. Simulation Results

To demonstrate the correctness and utility of Equation (70), we simulate a radar having the parameter values listed in Table 1. With these parameters a 1-kHz frequency separation in the Fourier transform’s output maps to a 1.5-m slant- range separation.

To achieve various compromises between Rayleigh range resolution [2] and peak sidelobe levels [14] , the radar can use the CT rectangular, Hamming, Blackman, and Kaiser windows, mathematically described by [15]

w R ( t ) = Π [ ( t τ a v g ) / T M ] , (71)

w H ( t ) = { 0.54 + 0.46 cos [ 2 π ( 1 / T M ) ( t τ a v g ) ] } Π [ ( t τ a v g ) / T M ] , (72)

w B ( t ) = { 0.42 + 0.5 cos [ 2 π ( 1 / T M ) ( t τ a v g ) ] + 0.08 cos [ 2 π ( 2 / T M ) ( t τ a v g ) ] } Π [ ( t τ a v g ) / T M ] , (73)

and

Table 1. Parameters of simulated radar system.

w K ( t ) = I 0 ( β 1 [ 2 ( t τ a v g ) / T M ] 2 ) I 0 ( β ) Π [ ( t τ a v g ) / T M ] , (74)

respectively. In Equation (74) I 0 is the zeroth-order modified Bessel function of the first kind with shaping parameter β 0 . We choose

β = 4 (75)

to specify a Kaiser window having a temporally broader characteristic than the Hamming and Blackman windows, as shown in Figure 4.

Table 2 shows the key performance characteristics corresponding to these four windows, assuming the returned pulse is temporally centered in each window.

Figure 4. Windows used by simulated radar system.

Table 2. Characteristics of available windows.

For convenience of simulation, we set N y to 1 V2/Hz. We pass complex white, Gaussian noise with independent, equal-variance real and imaginary parts through a fifth-order Butterworth lowpass filter with bandwidth B y / 2 and then spectrally translate the output noise by f y f R F to obtain complex noise with a PSD closely approximating Equation (41). For each considered case, 10,000 Monte-Carlo runs produce the data used to simulate the PDFs (through histograms) and the autocorrelation functions (through sample averages). We simulate two types of BLGN having practical significance.

4.1. Case 1: Wideband Noise

For this case we set

f y = f R F , (76)

and we choose

B y = 20 MHz > B M 2 f ( R m a x ) = 18 MHz (77)

to guarantee the BLGN’s PSD always fully fills the complex stretch processor’s “passband,” i.e., the interval [ f ( R m a x ) , f ( R m i n ) ] . This noise could represent internal receiver thermal noise or external broadband-noise jamming. Using Equation (63) and Equation (64), we determine that the BLGN corrupts the complex stretch processor’s output from f a = 2 MHz to f b = 2MHz (i.e., all output frequencies of interest to this complex stretch processor). Thus, we will only consider values of f 1 and f 2 on [ 2MHz , 2MHz ] . Equation (65) and Equation (66) then respectively give

f l ( f 1 , f 2 ) = max ( f 1 , f 2 ) 7 MHz (78)

and

f u ( f 1 , f 2 ) = min ( f 1 , f 2 ) + 7 MHz . (79)

Substituting Equation (78) and Equation (79) into Equation (68) and Equation (69) respectively gives

f c ( f 1 , f 2 ) = ( f 1 + f 2 ) / 2 (80)

and

B e q ( f 1 , f 2 ) = 14 MHz | f 1 f 2 | . (81)

Clearly, Equation (80) and Equation (81) satisfy the sufficient condition for Y C M ( f ) being WSS. By substituting Equation (80) and Equation (81) into Equa- tion (70), we can approximate the autocorrelation function as

R Y C M ( f 1 , f 2 ) 2 × 10 11 ( 14 × 10 6 | f 1 f 2 | ) e j 2 π ( f 1 f 2 ) ( 1.5 × 10 4 ) × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) ( 15 / 14 ) e j π ( n 2 m 2 ) / 1960 e j π ( n + m ) ( f 1 f 2 ) / ( 14 × 10 6 ) × sinc { ( 14 × 10 6 | f 1 f 2 | ) ( 10 11 ) [ f 1 f 2 ( n m ) / ( 1.4 × 10 4 ) ] } = R Y C M ( f 1 f 2 ) . (82)

As expected, Equation (82) depends on only f 1 f 2 , so the output noise is WSS for this case, regardless of the specific window employed.

4.1.1. Case 1a: Rectangular Window

By substituting Equation (71) into Equation (28), we obtain

W p [ n ] = { 1 , n = 0 0 , otherwise (83)

as the exact Fourier coefficients necessary to evaluate Equation (82). After significant simplification we obtain

R Y C M ( f 1 f 2 ) 2 × 10 11 ( 14 × 10 6 | f 1 f 2 | ) e j 2 π ( f 1 f 2 ) ( 1.5 × 10 4 ) × sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 ) ] (84)

as the final expression for the output’s theoretical autocorrelation function. In agreement with [3] [4] , for any frequency considered by the complex stretch processor, the output noise will have a variance of

R Y C M ( 0 ) 2 N y τ p B e q ( f 1 , f 1 ) B = 2 N y τ p B M B = 2 N y T M = 2.8 × 10 4 V 2 / Hz 2 . (85)

Figure 5 shows overlays of the theoretical and numerically approximated

Figure 5. Theoretical and simulated PDFs for Case 1a.

PDFs of the real and imaginary components of the complex stretch processor’s output at f 1 f 2 = 0 . The theoretical PDFs are Gaussian with mean zero and variance 0.5 ( 2.8 × 10 4 V 2 / Hz 2 ) = 1.4 × 10 4 V 2 / Hz 2 (since we expect the real and imaginary components to each have half the total noise variance). Clearly, the simulated output’s real and imaginary components both closely follow a Gaussian characteristic having the theoretically predicted mean and variance. The numerically approximated correlation coefficient for the simulated output’s real and imaginary components is −0.00073. Since this value is practically zero, the real and imaginary components are practically uncorrelated. Since the real and imaginary components are also Gaussian, they are practically independent, as previously stated.

Figure 6 shows excellent agreement between the theoretical and simulated autocorrelation functions. We conventionally consider output-noise components separated in frequency by a minimum of about 8.62 kHz (the 3-dB width of the main lobe of the autocorrelation function’s magnitude) to be practically uncorrelated. The 8.62-kHz frequency difference maps to a slant-range separation of 12.93 m which is below this radar’s Rayleigh range resolution of 15 m (10 kHz). Thus, if the radar samples the stretch processor’s output every 15 m (10 kHz), the BLGN-related components should be practically uncorrelated from one range sample to the next.

The complex correlation coefficient [16]

ρ ( f + Δ f , f ) cov [ Y C M ( f + Δ f ) Y C M * ( f ) ] var [ Y C M ( f + Δ f ) ] var [ Y C M * ( f ) ] = E { [ Y C M ( f + Δ f ) E [ Y C M ( f + Δ f ) ] ] [ Y C M ( f ) E [ Y C M ( f ) ] ] * } var [ Y C M ( f + Δ f ) ] var [ Y C M ( f ) ] = E [ Y C M ( f + Δ f ) Y C M * ( f ) ] var [ Y C M ( f + Δ f ) ] var [ Y C M ( f ) ] = R Y C M ( f + Δ f , f ) R Y C M ( f + Δ f , f + Δ f ) R Y C M ( f , f ) (86)

quantitatively characterizes the correlation between samples of Y C M ( f ) at frequencies f + Δ f and f . Since Y C M ( f ) is WSS for this case,

ρ ( f + Δ f , f ) = R Y C M ( Δ f ) R Y C M ( 0 ) R Y C M ( 0 ) = R Y C M ( Δ f ) R Y C M ( 0 ) = ρ ( Δ f ) . (87)

We evaluate Equation (84) at Δ f = 10 kHz and f = 0 and substitute the results into Equation (87) to obtain

ρ ( 10 kHz ) = R Y C M ( 10 kHz ) R Y C M ( 0 ) 0.2160 + j 0.0000. (88)

Since | ρ ( 10 kHz ) | is approximately 0.2160, the two samples of Y C M ( f ) are only slightly correlated.

Figure 6. Theoretical and simulated autocorrelation functions for Case 1a.

4.1.2. Case 1b: Hamming Window

By substituting Equation (72) into Equation (28), we obtain

W p [ n ] = { 0.23 e j 2 π ( 15 / 14 ) , n = 1 0.54 , n = 0 0.23 e j 2 π ( 15 / 14 ) , n = 1 0 , otherwise (89)

as the exact Fourier coefficients necessary to evaluate Equation (82) in closed form. After significant simplification we obtain

R Y C M ( f 1 f 2 ) 2 × 10 11 ( 14 × 10 6 | f 1 f 2 | ) e j 2 π ( f 1 f 2 ) ( 1.5 × 10 4 ) × { { 0.54 2 + 2 ( 0.23 2 ) cos [ ( f 1 f 2 ) / 14 × 10 6 ] } × sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 ) ] + 2 ( 0.54 ) ( 0 .23 ) { cos [ π ( f 1 f 2 ) / 14 × 10 6 π / 1960 ]

× sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 1 / 1.4 × 10 4 ) ] + cos [ π ( f 1 f 2 ) / 14 × 10 6 + π / 1960 ] × sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 + 1 / 1.4 × 10 4 ) ] } + ( 0.23 2 ) { sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 2 / 1.4 × 10 4 ) ] + sinc [ ( 14 × 10 6 | f 1 f 2 | ) 10 11 ( f 1 f 2 + 2 / 1.4 × 10 4 ) ] } } (90)

as the final closed-form expression for the output’s theoretical autocorrelation function. For any frequency considered by the complex stretch processor, the output noise will have a variance of about

R Y C M ( 0 ) 1.113 × 10 4 V 2 / Hz 2 . (91)

Figure 7 shows overlays of the theoretical and numerically approximated PDFs of the real and imaginary components of the complex stretch processor’s output at f 1 f 2 = 0 . The theoretical PDFs are Gaussian with mean zero and variance 0.5 ( 1.113 × 10 4 V 2 / Hz 2 ) = 5.56 × 10 5 V 2 / Hz 2 . Clearly, the simulated output’s real and imaginary components both closely follow a Gaussian characteristic having the theoretically predicted mean and variance. The numerically approximated correlation coefficient for the simulated output’s real and imaginary components is 0.0047, indicating the two Gaussian components are practically independent.

Figure 8 shows excellent agreement between the theoretical and simulated autocorrelation functions. Using the previously stated convention, we consider output noise components separated in frequency by a minimum of about 17.3 kHz to be practically uncorrelated. This frequency difference maps to a slant- range separation of 25.9 m which exceeds this radar’s Rayleigh range resolution of 20.2 m by about 28%. If the radar samples the stretch processor’s output every 20.2 m (13.47 kHz), the BLGN-related components in any two adjacent range samples will have a complex correlation coefficient of

ρ ( 13.467 kHz ) = R Y C M ( 13.467 kHz ) / R Y C M ( 0 ) 0.1685 j 0.0209. (92)

Since | ρ ( 13.467 kHz ) | is approximately 0.1698, the two samples of Y C M ( f ) are only slightly correlated despite the radar’s range-sampling interval being somewhat less in extent than the conventionally defined range-decorrelation interval.

Figure 7. Theoretical and simulated PDFs for Case 1b.

Figure 8. Theoretical and simulated autocorrelation functions for Case 1b.

4.1.3. Case 1c: Blackman Window

By substituting Equation (73) into Equation (28), we obtain

W p [ n ] = { 0.04 e j 2 π ( 15 / 7 ) , n = 2 0.25 e j 2 π ( 15 / 14 ) , n = 1 0.42 , n = 0 0.25 e j 2 π ( 15 / 14 ) , n = 1 0.04 e j 2 π ( 15 / 7 ) , n = 2 0 , otherwise (93)

as the exact Fourier coefficients necessary to evaluate Equation (82) in closed form. Note: For N W = 2 , the double summation in Equation (82) produces ( 2 N W + 1 ) 2 = 25 terms; even after significant simplification, the closed-form expression for the theoretical autocorrelation function is relatively unwieldy, so we omit it. For any frequency considered by the complex stretch processor, the complex output noise will have a variance of about

R Y C M ( 0 ) 8.529 × 10 5 V 2 / Hz 2 . (94)

Figure 9 shows overlays of the theoretical PDFs and the numerically approximated PDFs of the real and imaginary components of the simulated complex stretch processor’s output at f 1 f 2 = 0 . The theoretical PDFs are Gaussian with mean zero and variance 0.5 ( 8.529 × 10 5 V 2 / Hz 2 ) = 4.264 × 10 5 V 2 / Hz 2 . Clearly, the simulated output’s real and imaginary components both closely follow a Gaussian characteristic having the theoretically predicted mean and variance. The numerically approximated correlation coefficient for the simulated output’s real and imaginary components is 0.0085, indicating the two Gaussian

Figure 9. Theoretical and simulated PDFs for Case 1c.

components are practically independent.

Figure 10 shows excellent agreement between the theoretical and simulated autocorrelation functions. Using the previously specified convention, we consider output noise components separated in frequency by a minimum of about 22.3 kHz to be practically uncorrelated. This frequency difference maps to a slant-range separation of 33.5 m which exceeds this radar’s Rayleigh range resolution of 26.4 m by about 27%. If the radar samples the stretch processor’s output every 26.4 m (17.6 kHz), the BLGN-related components in any two adjacent

Figure 10. Theoretical and simulated autocorrelation functions for Case 1c.

range samples will have a complex correlation coefficient of

ρ ( 17.600  kHz ) = R Y C M ( 17.600  kHz ) / R Y C M ( 0 ) 0.1070 + j 0.1293. (95)

Since | ρ ( 17.6 kHz ) | is approximately 0.1678, the two samples of Y C M ( f ) are only slightly correlated despite the radar’s range-sampling interval being somewhat less in extent than the conventionally defined range-decorrelation interval.

4.2. Case 2: Narrowband Interference with Kaiser Window

We next consider BLGN with center frequency f y = f R F + 3MHz and bandwidth B y = 2MHz . This BLGN might represent a relatively narrowband interference source emitting in the radar’s transmit band. Using Equation (63) and Equation (64), we determine the BLGN corrupts the complex stretch processor’s output from f a = 2MHz to f b = 2MHz . Thus, we will only consider values of f 1 and f 2 on [ 2MHz , 2MHz ] . Equation (65) and Equation (66) then respectively give

f l ( f 1 , f 2 ) = 2 MHz (96)

and

f u ( f 1 , f 2 ) = 4 MHz . (97)

For this case the stretch processor uses the Kaiser window specified by Equation (74) and Equation (75). The previously considered rectangular, Hamming, and Blackman windows have only a small number of nonzero Fourier coefficients, the exact values of which can be obtained from a straightforward application of Equation (28). In contrast any Kaiser window with β > 0 generally has an infinite number of nonzero Fourier coefficients which can only be approximated (with arbitrary accuracy using numerical integration) by substituting Equation (74) into Equation (28). Table 3 shows the Fourier coefficients, rounded to seven decimal places, for the specified Kaiser window and | n | 7 .

Substituting Equation (96) and Equation (97) into Equation (68) and Equation (69) respectively gives

f c ( f 1 , f 2 ) = 3 MHz (98)

and

B e q ( f 1 , f 2 ) = 2 MHz . (99)

Equation (98) does not satisfy the sufficient condition for Y C M ( f ) being WSS, so we do not expect Y C M ( f ) to be WSS. Substituting Equation (98) and Equation (99) into Equation (70), we approximate the theoretical autocorrelation function as

R Y C M ( f 1 , f 2 ) 4 × 10 5 e j 2 π ( f 1 f 2 ) ( 1.8 × 10 4 ) e j 10 11 π ( f 1 2 f 2 2 ) × n = N W N W m = N W N W W p [ n ] W p * [ m ] e j 2 π ( n m ) ( 15 / 14 ) e j π ( n 2 m 2 ) / 1960 × e j 2 π ( n f 1 m f 2 ) / 14 × 10 6 e j 2 π ( n m ) ( 3 / 14 ) × sinc [ 2 × 10 5 ( f 1 f 2 n m 14 × 10 5 ) ] . (100)

Table 3. Significant Fourier coefficients of the specified Kaiser window.

Since Equation (100) does not depend on only f 1 f 2 , the output noise is not WSS for this case, as expected. Equation (100) finds practical application in the simulation of narrowband interference competing with a target return appearing at a particular frequency of the Fourier transform’s output. Specifically, suppose a target at slant range R t appears at corresponding frequency f t in the Fourier transform’s output. Evaluating Equation (100) with variable f assuming the role of f 1 and fixed value f t assuming the role of f 2 statistically characterizes the noise at any frequency f near the target’s frequency f t . We consider two target ranges and assume N W = 5 .

4.2.1. Case 2a: Target Range of 20 km

Evaluating Equation (100) using the values in Table 2 and

f 1 = f 2 = f t = 1666.26 kHz (101)

gives the variance of the complex stretch processor’s output noise at R t = 2 0 km as

R Y C M ( f t , f t ) 3.4566 × 10 5 V 2 / Hz 2 . (102)

Figure 11 shows overlays of the theoretical PDFs and the numerically approximated PDFs of the real and imaginary components of the simulated complex stretch processor’s output at f 1 = f 2 = f t = 1666 . 26 kHz . The theoretical PDFs are Gaussian with mean zero and variance

0.5 ( 3.4566 × 10 5 V 2 / Hz 2 ) = 1.7283 × 10 5 V 2 / Hz 2 . Clearly, the simulated output’s real and imaginary components both closely follow a Gaussian characteristic having the theoretically predicted mean and variance. The numerically

Figure 11. Theoretical and simulated PDFs for Case 2a.

approximated correlation coefficient for the simulated output’s real and imaginary components is −0.0047, indicating the two Gaussian components are practically independent.

Since we have assumed N W = 5 , the double summation in Equation (100) initially produces ( 2 N W + 1 ) 2 = 121 terms, indicating that, even after significant simplification, the closed-form expression for Equation (100) will certainly be mathematically unwieldy. Therefore, we make no attempt to obtain a closed- form solution without the double summation. Figure 12 shows excellent agree-

Figure 12. Theoretical and simulated autocorrelation functions for Case 2a.

ment between the theoretical and simulated autocorrelation functions. Using the previously specified convention, we consider output noise components separated in frequency by a minimum of about 61.336 kHz to be practically uncorrelated. This frequency difference maps to a slant-range separation of 92.0 m which greatly exceeds this radar’s Rayleigh range resolution of 18.6 m. If the radar samples the stretch processor’s output every 18.6 m (12.4 kHz), the BLGN- related components in any two adjacent range samples will have a complex correlation coefficient of

ρ ( f t + 12.4 kHz , f t ) = R Y C M ( f t + 12.4 kHz , f t ) R Y C M ( f t + 12.4 kHz , f t + 12.4 kHz ) R Y C M ( f t , f t ) 0.899 j 0.094. (103)

Since | ρ ( f t + 12.4 kHz , f t ) | is approximately 0.9042, the two samples of Y C M ( f ) are highly correlated―an expected result considering the conventional range-decorrelation interval’s extent significantly exceeds the radar’s range- sampling interval.

4.2.2. Case 2b: Target Range of 25 km

Evaluating Equation (100) using the values in Table 2 and

f 1 = f 2 = f t = 1666.26 kHz (104)

gives the variance of the complex stretch processor’s output noise at R t = 25km as

R Y C M ( f t , f t ) 7.7327 × 10 6 V 2 / Hz 2 . (105)

Figure 13 shows overlays of the theoretical PDFs and the numerically approximated PDFs of the real and imaginary components of the simulated complex stretch processor’s output at f 1 = f 2 = f t = 1666 . 26 kHz . The theoretical

Figure 13. Theoretical and simulated PDFs for Case 2b.

PDFs are Gaussian with mean zero and variance 0.5 ( 7.7327 × 10 6 V 2 / Hz 2 ) = 3.8644 × 10 6 V 2 / Hz 2 . Clearly, the simulated output’s real and imaginary components both closely follow a Gaussian characteristic having the theoretically predicted mean and variance. The numerically approximated correlation coefficient for the simulated output’s real and imaginary components is 0.0018, implying the two Gaussian components are practically independent.

Figure 14 shows excellent agreement between the theoretical and simulated autocorrelation functions. Using the previously specified convention, we consider output noise components separated in frequency by a minimum of about 68.2 kHz to be practically uncorrelated. This frequency difference maps to a slant-range separation of 102.3 m which greatly exceeds this radar’s Rayleigh range resolution of 18.6 m. If the radar samples the stretch processor’s output every 18.6 m (12.4 kHz), the BLGN-related components in any two adjacent range samples will have a complex correlation coefficient of

ρ ( f t + 12.4 kHz , f t ) = R Y C M ( f t + 12.4 kHz , f t ) R Y C M ( f t + 12.4 kHz , f t + 12.4 kHz ) R Y C M ( f t , f t ) 0.7603 j 0.5119. (106)

Since | ρ ( f t + 12.4 kHz , f t ) | is approximately 0.9165, the two samples of Y C M ( f ) are highly correlated―an expected result considering the conventional range-decorrelation interval’s extent significantly exceeds the radar’s range- sampling interval.

Figure 14. Theoretical and simulated autocorrelation functions for Case 2b.

5. Conclusion

This paper presented a detailed mathematical development which characterized the response to arbitrarily bandlimited Gaussian noise of a complex stretch processor using a conventional range-sidelobe-reduction window. The paper specified the complex stretch processor’s functional structure and the input BLGN’s mathematical description. The subsequent development then propagated the BLGN through the complex stretch processor’s functional components, characterizing the noise at the key components’ outputs.

The effort produced four significant findings. Firstly, the final output is complex, zero-mean, Gaussian noise with equal variance in its independent real and imaginary components. Secondly, the output noise’s autocorrelation function has a highly accurate closed-form approximation readily determined from the radar’s and input BLGN’s parameters. Thirdly, the output noise is generally not WSS (whereas it is for the case of a matched filter), which may complicate high- fidelity modeling. Fourthly, we may determine the correlation between the noise components of any two output range samples by evaluating the complex correlation coefficient using the derived autocorrelation function.

The windows considered in this effort were all conventional (i.e., real, symmetric, and lowpass). The described approach also applies to complex and/or asymmetric windows so long as those functions have energy spectral densities concentrated around f = 0 Hz . In addition the approach readily extends to unconventional windows having energy spectral densities concentrated around a nonzero frequency.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Caputi, W. (1971) Stretch: A Time-Transformation Technique. IEEE Transactions on Aerospace and Electronic Systems, 7, 269-278.
https://doi.org/10.1109/TAES.1971.310366
[2] Richards, M. (2005) Fundamentals of Radar Signal Processing. McGraw-Hill, New York.
[3] Budge, M. and German, S. (2015) Basic Radar Analysis. Artech House, Boston.
[4] Melvin, W. and Scheer, J. (2013) Principles of Modern Radar, Vol. II: Advanced Techniques. SciTech Publishing, Edison.
[5] Nathanson, F. (1999) Radar Design Principles. 2nd Edition, SciTech Publishing, Mendham.
[6] Mahafza, B. (2013) Radar Systems Analysis and Design using MATLAB. 3rd Edition, CRC Press, Boca Raton.
[7] Spitzmiller, J. (2017) The Complex Stretch Processor’s Response to Arbitrarily Bandlimited Gaussian Noise. Proceedings of the 2017 IEEE SoutheastCon, Charlotte.
https://doi.org/10.1109/SECON.2017.7925375
[8] Spitzmiller, J. (2017) The Response to Arbitrarily Bandlimited Gaussian Noise of the Complex Stretch Processor using Certain Range-Sidelobe-Reduction Windows. Proceedings of the 2017 IEEE National Aerospace & Electronics Conference, Dayton.
https://doi.org/10.1109/NAECON.2017.8268779
[9] Peebles, P. (1998) Radar Principles. John Wiley & Sons, Inc., New York.
[10] Cumming, I. and Wong, F. (2005) Digital Processing of Synthetic Aperture Radar Data. Artech House, Norwood.
[11] Peebles, P. (1993) Probability, Random Variables, and Random Signal Principles. 3rd Edition, McGraw-Hill, New York.
[12] Ziemer, R. and Tranter, W. (1995) Principles of Communications. 4th Edition, John Wiley & Sons, Inc., New York.
[13] Papoulis, A. (1991) Probability, Random Variables, and Stochastic Processes. 3rd Edition, McGraw-Hill, Inc., New York.
[14] Oppenheim, A. and Schafer, R. (1989) Discrete-Time Signal Processing. Prentice-Hall, Inc., Englewood Cliffs.
[15] Stanley, W., Dougherty, G. and Dougherty, R. (1984) Digital Signal Processing. Reston Publishing Company, Inc., Reston.
[16] Urkowitz, H. (1983) Signal Theory and Random Processes. Artech House, Inc., Dedham.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.