NCAR/TN-444 NCAR TECHNICAL NOTE _· i May 1999
Pulse Compression for Phased Array Weather Radars
R. Jeffrey Keeler Charles A. Hwang Ashok S. Mudukutore
ATMOSPHERIC TECHNOLOGY DIVISION
i NATIONAL CENTER FOR ATMOSPHERIC RESEARCH BOULDER, COLORADO - Pulse Compression for Phased Array Weather Radars NCAR Technical Report
I
R. Jeffrey Keeler 1, Charles A. Hwang1 and Ashok Mudukutore 2 1National Center for Atmospheric Research* PO Box 3000, Boulder, Colorado 80307 USA
2Colorado State University Fort Collins, Colorado 80369 USA
E-mail: keeler@ucaredu Tel: 303-497-2031 Fax: 303-497-2044
*NCAR is operated by the University Corporation for Atmospheric Research under sponsorship of the National Science Foundation Preface
This Technical Report is a reprint of the Final Report from NCAR's Atmospheric Technology Division on work per- formed from 1991 through 1995 for the FAA Terminal Area Surveillance Systems Program. It details the application of pulse compression waveforms to weather radar, the importance of range time sidelobes, special considerations for FM waveforms, simulations of fluctuating weather targets, and a validation study using the NCAR ELDORA testbed radar. The report was originally written in 1995, but not published until now. A few relevant references have been added when they amplify the work originally performed. rJK May 15, 1999 List of figures
Figure 1.1. Advanced high resolution radarsystem using pulse compression waveform and phased array electronic scanned antenna ...... 2
Figure 2.1. Graphicaldescription of optimal sidelobe suppressionfilter design. The desiredoutput response, dk, is an impulse, but the actual output, yk, has sidelobes...... 6...... 6
Figure 2.2. The integratedsidelobe levels (ISL)for a Barker 13 code with inversefiltering decrease with longerfilter length for zero Doppler...... 7
Figure2.3. Waveforms usedfor compressionfilter tests: Barker 13 (B-13), Pseudo-Noise (PN-15), Linear FM 63 (LinFM), and Nonlinear FM 39 (TanFM). The bandwidth or frequency sweep of each waveform is 1 MHz and the durations are as shown...... 7
Figure 2.4. Impulse responses of MF and Inv lx/2x/3x/5x compressionfilters to a B-13 biphase coded waveform. ...8
Figure2.5. Compressionfilter responsesto B-13 waveformfor MF and Inv-lx/2x3x/S5xfilters. Note reduced sidelobes and extended response as filter length increases ...... 9
Figure2.6. Ambiguityfunction for B-13 and matchedfilter. Sidelobes are uniformly high at -22 dB and main response peak is constant showing negligible Doppler sensitivity ...... 9
Figure 2.7. Ambiguity function of B-13 and Inv-Sx filter. Both ISL and PSL are much lower than the MF response but show extreme Doppler sensitivity. Peak sidelobes at zero velocity are -60 dB...... 10
Figure 2.8. Integrated sidelobe level, peak sidelobe level and mismatch lossfor Barker-13 waveform. Longerfilters suppress sidelobes, increase loss and show greater Dopplersensitivity. The labels at left are ISL and PSL curves and labels are right are Lmm curves...... 1...... 0
Figure 2.9. ISL, PSL and Lmm vs. Dopplerfor Pseudo-Noise bi-phase waveform of length 63 for MF, Inv-lx and Inv- 5x fi lters...... 11
Figure 2.10. Ambiguityfunction ofLinFM-63 waveform and Inv-5x filter. Peak sidelobes are 45 to 50 dB down at zero velocity...... 12
Figure 2.11. ISL, PSL and Lmm vs. DopplerforLinFM (BT=63) with MF, Inv-lx and Inv-5x compressionfilters. Data are oversampledoversapled by 2B ...... 2B are
Figure 2.12. Ambiguityfunction of TanFM waveform and Inv-5xfilter. Peak sidelobes are 70 dB down at zero velocity. Co pression ratio is 39 ...... 13
Figure 2.13. ISL, PSL and Lmm vs. Dopplerfor TanFM (BT=39) with the MF, Inv-lx and Inv-5x compressionfilters. Data are oversampled by 2B ...... 13
Figure2.14. Ambiguityfunction of a CC-10 code pairusing MF with a) no cross waveform leakage, and b) 20 db cross w aveform leakage...... 14
Figure3.1. Inv-5x SLSfilter response to a linearchirp waveform under top) optimum sampling conditions (zero phase) and (bottom) the same filter response to all phase shifts (all phase) simulated by 8 times oversampling ...... 16 Figure 3.2. ISL values for Inv-5x compressionfilters with sample-phase offset (shift) for zero-phase SLS filters and all- phase SLSfilters at a Nyquist (IN) sampling rate. The expected ISLfor the APSLS filter is -5.9 dB andfor the ZPSLS filter is -5.8 dB...... 18
Figure 3.3. Probabilitydistribution ofISLsfor both APSLS and ZPSLS Inv-5x filters with IN, 2N, and 5N sampling rates. Expected AP/ZP ISLs are (-5.9/-5.8) for IN, (-20.6/-21.9) for 2N, and (-32.5/-33.3) dBfor 5N sample rates. 18
Figure 4.1. ISL as function of Doppler shift for a point target using the B-13 bi-phase code and MF, IFxl, xS, x7 compressionfilters including two Doppler Tolerant (DT) processing variants...... 21
Figure 4.2. ISL vs. Doppler shiftforfluctuating reflectivity (sv =1 ms, SNR =50 dB) "spike " 100 dB greater than any adjacent range sample. Waveform is B-13 code and filters are the MF, IFxl, x5 and x7, and two DT variants...... 21
Figure 4.3. ISL vs. SNRfor various compressionfilters. Dashed lines represent the correspondingDoppler tolerant filters...... 22
Figure 4.4. Range profile of reflectedpower from a 100 dB reflectivity notch of a hard target with zero velocity. The power in the notch represents the ISL for the B-13 waveform and the selected compressionfilter...... 23
Figure4.5. Range profile of reflectedpower from a 100 dB notch in afluctuating target having zero velocity and width of 2.5 m/s. Power in the notch represents ISLfor the B-13 waveform and the selectedfilter...... 23
Figure 4.6. ISL vs. Doppler velocity for a hard targetfor the B-13 waveform and the selected filter...... 24
Figure 4.7. ISL vs. Doppler velocity for afluctuating targetwith sv=2.5 m/s...... 24
Figure 4.8. ISL vs. Doppler velocity for afluctuating targetwith sv=5.0 m/s...... 25
Figure 4.9. Range profiles of reflected power. The input has a 50 dB reflectivity step...... 25
Figure 4.10. Range profiles of Doppler velocity. The input has a 20 n/s velocity step...... 26
Figure 5.1. Schematic of H PA test...... 27
Figure 5.2. Phase plot of HPA's simple pulse phase response after drift correction...... 28
Figure 5.3. Ground clutter data showing receivedpowerand velocityfor simplefrequency 90 m pulse. Nyquist velocity ( 0.5) corresponds to 8 m/s. Ranges greaterthan 150 are noise only...... 29
Figure 5.4. Ground clutter target using B-13 pulse and Inv-5x filter. Note 11 dB SNR increase and the sidelobe response. Simple and coded peak powers are equal...... 29
Figure 5.5. High reflectivity gradient weather using simple 90 m pulse. Gradientis 50 dB over 2 km range at front and rear of cell. Nyquist velocity is 8 m/s. Radial velocities within the cell are aliased and between 5-12 m/s ...... 30
Figure5.6. Weather echo using B-13 waveform and the Inv-5xfilter. There is discernibleleakage of the sidelobe energy from the strong precipitation echo to outside the cell in both reflectivity and velocity...... 30
Figure 5.7. Snapshot color display of weather data takenfrom the ELDORA testbed radar. Data between 5-23 km at azimuth 332 degrees and elevation 18.5 degrees is detailed in Figure 5.8 ...... 32
Figure 5.8. Range plot of the simple pulse (top pair)and B-13/Inv-5x pulse compression (bottom pair) received echo power and velocity data takenfrom the ELDORA testbed radarshowing the weather in Figure 5.7 at 332 degrees and 5-2 3 km ...... 33 Figure5.9. Spectra of range gate at 18 km showing contaminationof storm velocity ingressing through the sidelobes of the coded pulse. Velocity estimate for the Inv-Sxfiltered pulse is near 0.1 (- 0.8 m/s) butfor the Inv-3x filtered pulse is near -0.15 (- -1.2 m/s) caused by greatersidelobe leakage...... 34 Table of Contents I 1 0 Tnftroductionn...... I.. 1 1.1 Motivation for weather radar pulse compression ...... 1 1.1.1 Weather target characteristics ...... 1...... 1.1.2 Digital technology...... 1 1.2 Pulse compression defined ...... 2 1.3 H igh resolution radar system ...... 2 1.4 FAA/TASS program description ...... 2 2.0 Waveform and filter design...... 4 2.1 Coded w aveform design...... 2.2 Com pression filter design...... 5 2.3 Waveform analysis ...... 6 2.3.1 Bi-phase waveform s...... 8 2.3.2 FM waveforms ...... 11 2.4 C om plem entary codes...... 14 3.0 Sample phase aspects of FM waveforms...... 16 3.1 Sam ple phase problem s...... 16 3.2 Phase mismatch with FM waveforms...... 16 3.3 Optimization over unknown sample phase...... 17 3.3.1 Filter design/modification ...... 17 3.3.2 Performance measure...... 17 3.4 A nalysis...... 17 4.0 Simulation and analysis for fluctuating targets ...... 20 4.1 Simulation of fluctuating weather targets with pulse compression ...... 20 4.2 Doppler tolerant design ...... 20 4.3 Evaluation of ISL ...... 222 4.4 Reflectivity and velocity steps...... 25 5.0 Data acquisition and analysis...... 27 5.1 ELDORA test bed radar description ...... 27 5.2 D ata quality ...... 27 5.3 Point clutter target ...... 29 5.4 Convective weather target ...... 30 5.5 Color display: Snowstorm target...... 32 6.0 Phased array configurations ...... 35
/7 aIt*nnelll: ^n .I
8.0 Acknowledgments ...... 37 9.0 References ...... 38 Appendix A--Ambiguity functions...... 41ff Appendix B--Characterization of the NCAR high power amplifier ...... 42ff Appendix C-Coherent wideband processing of distributed radar targets ...... „.. 43ff Appendix D--Rapid scan Doppler radar development considerations: Part II ...... 44ff Appendix E--Pulse compression polarization waveforms for rapid scan Doppler radar ...... 45ff Appendix F--Rapid scan Doppler radar: the antenna issues...... 46ff Appendix G--Pulse compression waveform analysis for weather radar...... 47ff Appendix H--Pulse compression for weather radar...... 4...... 48ff Appendix I--Sample phase aspects of FM pulse compression waveforms...... 49ff Appendix J--Pulse compression weather radar waveforms ...... 50ff Appendix K--Pulse compression weather radars...... 51ff Pulse Compression for Phased Array Weather Radar
1.0 Introduction
1.1 Motivation for weather radar pulse compression
Small, rapidly evolving aviation weather hazards, such as microbursts, strong gust fronts, and wake vortices happen quickly and can be very dangerous to aircraft. Using weather radar to detect their presence among highly reflective aircraft and ground clutter requires high sensitivity and high spatial resolution. Air traffic control and meteorological communities are demanding radars that also scan the atmosphere at faster rates. Today's mechanically scanned radars cannot track and predict these weather hazards while simultaneously mapping aircraft in a terminal area. Phased- array radar systems can fulfill this need by electronically steering their beams, but with current technology the peak power is so low that these radar systems have poor sensitivity. Pulse compression allows systems to increase sensitiv- ity by transmitting larger average power in a longer coded pulse and then compressing the pulse to achieve high range resolution and subsequently a much faster volumetric scan rate.
Pulse compression techniques are well developed for military and aviation radar applications where scattering is from hard point, not distributed, targets. Application of pulse compression to distributed weather targets was not investi- gated until the 1970s when Fetter (1970) demonstrated a phase coded transmit pulse and matched filter receiver at McGill University. Gray and Farley (1973) used a phase coded waveform for ionospheric scatter observations. In 1974 Keeler (personal communication) built a Barker phase coded system for an acoustic radar echosonde system, but it was never tested with atmospheric returns. Keeler and Passarelli (1990) have traced the evolution of pulse com- pression techniques in the weather radar community. In Appendix H, Keeler and Hwang (1995) provide a good sum- mary of their theoretical studies and data validation.
Doppler weather radars can accurately depict the reflectivity and velocity structure of convective storms and other weather phenomena. The WSR-88D (NEXRAD), Terminal Doppler Weather Radar (TDWR) and other conventional weather radar networks require relatively long dwell times (30-100 msec) to acquire enough independent samples for accurately measuring weather parameters. For some operational systems and especially for research systems, the vol- ume scan time and low spatial scan spacing are too coarse to capture the essential features of convective evolution (Carbone et al 1985, Wolfson 1993). Future operational, as well as research, systems will likely require higher space and time resolution measurements than are presently available.
1.1.1 Weather target characteristics
Like other volumetric scatterers, such as insects and refractive index gradients, weather is made up of many small scatterers, each with its own backscatter cross section and velocity. Radar characterization of precipitation is defined in terms of the "radar reflectivity factor" (Z), an average quantity related to the Rayleigh scattering from a dielectric sphere, which, in turn, is related to the radar cross section (a) using the X-4 wavelength dependence (Battan 1973, Doviak and Zrnic 1993). Accurately estimating the backscatter power and velocity in a weak echo region near a strong reflectivity gradient requires that range sidelobes in a pulse compression scheme be minimized so that power from these extended sidelobe regions do not contaminate the desired main lobe (Appendix C: Keeler and Frush 1983a).
1.1.2 Digital technology
Rapid technology developments in digital signal processing components and associated digital filter methods have led to new capabilities in waveform generation and pulse compression filter techniques. In the past, waveforms were designed with the concept of using matched filters to optimize the detectability, or the signal to noise ratio, of radar targets. However, weather radar signals are scattered from targets distributed in range, not point targets, and it is the integrated range sidelobe response that becomes the relevant quantity to optimize rather than the signal to noise ratio. Consequently, more sophisticated and precise designs are needed for these digital sidelobe suppression filters used for weather measurements. Highly precise, real time filters using these techniques are readily implemented with modem digital signal processing (DSP) chips.
May 24, 1999 Page 1 of 52 Pulse Compression for Phased Array Weather Radar
1.2 Pulse compression defined
Pulse compression (PC) is a technique of obtaining higher power and resolution from a low peak power transmitter (Skolnik 1990). A long pulse with wide frequency content has a narrow autocorrelation and compression filter response. The output of the compression filter typically has a high-power main lobe and low sidelobes which we desire to minimize.
1.3 High resolution radar system
Figure 1.1 depicts the two distinct technologies required for higher space and time resolution weather radar measure- ments (Smith 1974, Keeler and Frush 1983a): 1) a coded wide bandwidth waveform that allows higher range resolu- tion and subsequent larger number of independent estimates within a dwell time, and 2) an electronic step scanned (e- scan) phased array antenna that allows rapid and agile beam movement The wideband waveform allows accurate weather measurements in a short data acquisition time and the e-scan antenna allows rapid beam movement, thereby covering the surveillance volume without inducing scan modulation that degrades the accuracy of the measurements. As as example from aviation weather, convective activity frequently spawns dangerous winds, such as microbursts, that may rapidly form a lethal aviation hazard in an airport terminal area. Weather radar volume scan times of 2.5-10 minutes, characteristic of TDWR and NEXRAD radars, do not have adequate time resolution to acquire data by which an accurate microburst hazard can be forecast. A standard mechanically scanned radar located in the airport would have extreme difficulty in searching an airport terminal area for precursor signatures of aviation hazard and other weather events in a timely fashion. By decreasing the beam dwell time, the volume scan time may be decreased dramatically. Alternatively, spatial resolution of the data may be improved for the same volume scan time by spacing the short dwell time beams more closely in azimuth and elevation. In this report we emphasize waveform design issues of this advanced radar architecture and a few of the feasible phased array configurations previously discussed by Keeler and Frush (1983b), Holloway and Keeler (1993), and Keeler (1994).
Pulse c wav A Phased array antenna
Figure 1.1. Advanced high resolution radarsystem using pulse compression waveform and phased array electronic scanned antenna.
1.4 FAA/TASS program description
The FAA's Terminal Area Surveillance System (TASS) Program has been active in the "advanced weather radar" arena since 1991 and has explored concepts for a multiple function, next generation air traffic and weather surveil- lance radar. The radar is envisioned as a phased array system capable of detecting, tracking and predicting positions
May 24, 1999 Page 2 of 52 Pulse Compression for Phased Array Weather Radar of all aircraft and hazardous weather phenomena in the airport terminal area. A solid state pulse compression e-scan radar is a promising technology. Various antenna system configurations have been considered, ranging from a single ID e-scan mechanically rotating phased array to multiple fixed face 2D phase scanned active arrays. Dual polariza- tion measurements are also being studied. The FAA is working closely with American and European industry in developing concepts and system designs. Rogers, et al (1997), Buckler (1997), and Tidwell (1997) give detailed sum- maries and status of the TASS program.
May 24, 1999 Page 3 of 52 Pulse Compression for Phased Array Weather Radar
2.0 Waveform and filter design
Pulse compression is a waveform generation and processing technique that simultaneously offers higher range resolu- tion and increased average transmit power over that possible with a typical single frequency pulsed radar waveform. Increasing the bandwidth of the waveform increases the range resolution (and the number of independent samples of the received echo) in a specified range interval. The Signal to Noise Ratio (SNR) of each sample is reduced by the same amount. However, the SNR can be recovered by lengthening the transmit pulse, thereby increasing the average transmitted power (Keeler and Frush 1983a).
2.1 Coded waveform design
Any transmitted waveform has a nominal bandwidth B and nominal pulse length T. The time-bandwidth product BT is a measure of the pulse compression factor. That is, given appropriate receiver filtering, the energy of the pulse can be compressed into an effective pulse length BT times shorter than the actual pulse (Cook and Bernfeld 1967). BT values of 100 (e.g., B=lOx and T=lOx the simple reference pulse) allow space or time resolution to be increased an order of magnitude over existing research or operational weather radars with no decrease in sensitivity.
Let us describe a specific example. The effective range resolution of any waveform is c/2B. For example, a pulse with a 10 MHz bandwidth has a potential range resolution of 15 m whether it is a 100 nsec single frequency pulse, an N- element phase code changing every 100 nsec, or a chirped pulse linearly sweeping through 10 MHz. The output of an appropriate pulse compression filter gives an estimate of the received signal that can be processed to yield indepen- dent estimates of reflectivity, velocity, etc. every 15 m in range. These "high resolution" measurements can then be averaged in range to provide coarser range resolution, but providing more accurate measurements. For example, if we average 10 consecutive 15 m measurements, we obtain a processed 150 m range resolution that is about 3 times more accurate than the individual 15 m measurements. Thus, we may use shorter dwell times to achieve the same accuracy as the simple pulse system.
The codedcolength pulse is somewhat arbitrary and is determined by the desired system sensitivity and minimum range of radar coverage. To maintain the same SNR for each range sample as existing systems, we require the same increase in average power as was specified for the increase in pulse bandwidth. Consequently, both the time and the bandwidth should increase by the same factor. Typical BT values of 50-100 seem to fit present measurement needs as well as radar and digital processing technology.
The actual coding of the waveform can take many forms. Phase or frequency codes are preferred over amplitude codes to maximize average power and simplify transmitter design. Bi-phase codes reverse the phase according to a specified binary pattern. For example, Barker codes and Pseudo-Noise (PN, or maximal length) codes are common (Cohen 1987). Quadri-phase, or higher order poly-phase codes (Lewis, et al 1986) are also possible but may offer only limited advantages. Frequency Modulation (FM) codes have always been popular. Linear FM codes are efficient in obtaining large compression ratios and are easily generated and compressed using both analog and digital means (Strauch 1988). Non-linear FM waveforms offer spectrum shaping advantages with reduced sidelobe response while retaining a rectangular waveform and a higher average power than obtained by amplitude shaping the pulse (Famett and Stevens 1990). Simultaneous frequency and amplitude shaping may yield additional improvements but were not investigated in this study.
2.1.1 Application in dual polarization
Dual polarization radars may readily accommodate complementary code pairs. It is possible to utilize two orthogonal polarization channels to transmit the complementary code pair simultaneously, one on each polarization, and obtain extremely low range sidelobes. However, differential scattering and propagation effects and Rayleigh fluctuations with the attendant decorrelation of the returns will degrade the sidelobe cancellation as will incomplete polarization isolation between the co-and cross-polarized channels (Keeler, et al 1993). Leakage, or lack of isolation between the two orthogonal polarizations (and the orthogonal codes), gives a rapid increase in range sidelobes. Even with zero Doppler shift, the sidelobes are unacceptably high. An unknown Doppler shift further limits the achievable sidelobe cancellation.
May 24, 1999 Page 4 of 52 Pulse Compression for Phased Array Weather Radar
2.2 Compression filter design
The joint waveform and compression filter design goal is to determine a waveform having a compression factor of BT = 50-100 and a corresponding compression filter that generates low range sidelobes. The "matched filter" (MF) receiver for any arbitrary waveform is known to be optimum in the sense of maximizing the output SNR but it does not minimize the sidelobe response (Cook and Bernfeld 1967). Since weather targets are distributed in range, the con- tribution from scatterers at ranges other than that desired enter through the range sidelobes (which we desire to mini- mize). These range sidelobes occur because of imperfect compression filtering or a meteorological influence of the return echo and can only be minimized in a least squares sense, not eliminated.
Let us define attributes of the compression filter sidelobe and mainlobe responses. In the following three equations, let sj denote sidelobe samples and mk denote the mainlobe samples of the filter response. Also let hj be the coefficients of the sidelobe suppression filter, gk be the coefficients of the matched filter, and r, be the mainlobe peak of the wave- form autocorrelation function. Common waveforms and matched filters yield peak sidelobe (PSL) values of only 20- 40 dB below the primary target response, which is not adequate for many weather applications. We define the PSL value as nmax(s) PSL = 2Olo max((EQ 1) ^max(in),
For accurately estimating reflectivities and velocities of weather, which are always distributed in range, we require compressed waveforms having integrated sidelobe (ISL) values at least 40 dB below the main response for Doppler shifts less than 50 m/s. This suppression level should satisfy most convective storm gradients. Typical matched filter ISL ratios are only -10 to -20 dB. We define the ISL as
ISL = 10log --- (EQ2) I k where the mainlobe response samples are taken over the well defined mainlobe for phase codes. The central lobe sample is the only one within ± 1/B seconds of the peak response. However, the mainlobe duration is less well defined for FM waveforms. We have chosen to follow the convention of Ashe, et al (1994) and use + 2.5/B seconds as the width of the mainlobe. Additionally, filtering induces a loss in the SNR from that a matched filter which maxi- mizes the SNR. We desire to keep this mismatch loss (Lmm) well below 1 dB to prevent any undesirable loss in detectability. We define Lmm as
L(max(m,)/AI h 1 i2) L 2010g (EQ3)
Digital sidelobe suppression filters (variously called inverse filters, Wiener filters, deconvolution filters, spiking fil- ters, or whitening filters) are optimal designs that minimize the ISL of the filter response in a least squares sense (Wiener 1942, Rice 1961, Treitel and Robinson 1966, Ackroyd and Ghani 1973). The desired response is an impulse having a time width, tB, equal to the inverse bandwidth of the waveform. Both the PSL and ISL can be suppressed 10's of dB over the MF response at the cost in SNR of a fraction of a dB. Consequently, optimal ISL compression fil- ters tend to be preferred over the MF in the weather application. Adequate ISL suppression typically is limited to rel- atively small velocities so that the Doppler sensitivity of the waveform design is an important parameter to be assessed.
The sidelobe suppression filter design algorithm used is the deterministic least-squares error method (Roberts and Mullis 1987). For a given input signal xk we want to create the inverse filter h such that its output response Yk is as close as possible to the desired response dk. In Figure 2.1 the waveform xk is a 13 bit Barker code and the ideal response dk is a delta function. However, the actual filter response Yk has finite sidelobes that we desire to minimize. We define the length of the inverse filter in terms of the waveform length. Thus, the inverse filter Inv-5x is five times longer than the waveform.
May 24,1999 Page 5 of 52 Pulse Compression for Phased Array Weather Radar
Xk h IT - LF_- x
dk
Figure 2.1. Graphicaldescription of optimal sidelobe suppressionfilter design. The desired output response, db, is an impulse, but the actual output, y, has sidelobes.
To design the optimal compression filter h, we desire to minimize the integrated sidelobe response over the entire fil- ter response
V(h) = dk-yl 2 (EQ 4)
= X ([dk-(xk® hk)] 2 (EQ 5)
By using matrix differentiation or Lagrangian multipliers, we can obtain the matrix equation
R * h = q (EQ 6)
where R is the autocorrelation matrix of xk and q is the causal part of the crosscorrelation of dk and xk. One way to solve for the filter h is by left multiplying by R-1, which exists because all autocorrelation matrices are positive defi- nite. We used this algorithm to compute the bi-phase coded waveform compression filters.
To compute filter coefficients for FM waveforms, we first sampled the waveform into a discrete array (since FM sig- nals are continuous) and unconstrained the mainlobe to a specified width using the same method as Ashe et al (1994). Basically, it involves omitting the mainlobe elements of Equation 6 and then re-solving for the filter coefficients.
Because the weather velocities are typically limited to a band between + 50 m/s, one can design compression filters to minimize sidelobes over those Doppler velocities (Baden 1992, Cohen 1987) rather than only at a specific velocity. This is accomplished by integrating the R matrix and q vector over all Doppler shifts in this range. Empirical evi- dence during our research has shown that this filter, optimized for a velocity band symmetric about zero m/s, is gener- ally the same as the one that minimizes sidelobe response only at zero Doppler. Thus, we focus only on filter optimization at zero Doppler velocity.
Increasing the length of the compression filter reduces the ISL. Figure 2.2 shows the ISL as a function of filter length for the Barker-13 code compressed by inverse filters of increasingly larger length for the case of zero Doppler veloc- ity. We shall see that despite the extremely low ISL, the response is extremely sensitive to Doppler shifts.
2.3 Waveform analysis
Waveform resolution characteristics in the range and Doppler domains may be visualized with the "ambiguity func- tion" (Woodward 1953, Rihaczek 1969). This two dimensional function shows the joint response of the compression filter to the transmitted waveform and to targets distributed at ranges and velocities about the desired main response. Mudukutore, et al (1996) give a concise derivation of the ambiguity function.
We may consider the ambiguity function to show the response of a weather target (assumed to be fixed in space dur- ing the pulse propagation time) at different Doppler velocities. The response is the same for approaching or receding targets so we show the response to zero velocity at the front of the figure and the response for Doppler velocities up to
May 24,1999 Page 6 of 52 Pulse Compression for Phased Array Weather Radar
-10 ._ ~~ ~ ~ ~ ~ ~ ~ ~ ~ ~
...... i ......
-20 ......
-30 ......
_. o . ~~~~~~~~~...... ---0 m ...... -J C) -50 -c t_ ^ _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i. I . . .. i .
-60
-70
-A0 10 20 30 40 50 60 70 80 90 100 Filter length Figure 2.2. The integratedsidelobe levels (ISL) for a Barker 13 code with inverse filtering decrease with longer filter length for zero Doppler
50 m/s receding back and to the left. Figure 2.6 is the first example of the ambiguity function plot and Appendix A shows a full set of ambiguity functions for all the waveforms and compression filters described in this report. The zero velocity matched filter response is also identically the autocorrelation function of the waveform.
We analyze the four waveforms shown in Figure 2.3 that represent potential coded waveforms for the weather radar measurements:
1) Barker bi-phase (BT=13) code (B-13), which has known sidelobe properties but limited compression ratio,
2) Pseudo-Noise bi-phase (BT=15 and 63) code (PN), which has a larger compression ratio taking values 2M-1,
Barker-13
- 0 5.0x10'° 1.0x10' 1.5x10 Seconds
PsDoB,_noise-15
' - - 5 0 5.0x0' 1.OxlO 1.5x10 wcond*
Linear FM
o
0 2x X10-x 6x10 seconds
Tongent-Bosed Non-Lineor FM
- - o0 2xO 40-x10 6x10 Figure 2.3. Waveforms usedfor compressionfilter tests: Barker 13 (B-13), Pseudo-Noise (PN-15), Linear FM 63 (LinFM), and Nonlinear FM 39 (TanFM). The bandwidth orfrequency sweep of aach waveform is 1 MHz and the durations are as shown.
May 24, 1999 Page 7 of 52 Pulse Compression for Phased Array Weather Radar
3) Linear FM (BT = 63) code (LinFM), which is a waveform class with arbitrary BT, and
4) Tangent Non-linear FM (BT = 39) code (TanFM), which has a spectrum shaped only by the frequency sweep to reduce sidelobes, but the same time duration and frequency extent as the LinFM waveform with BT = 63.
For each waveform we show the ambiguity function and curves of the integrated sidelobes, peak sidelobe and mis- match loss vs. Doppler for the 3.2 cm wavelength (X-band) radar we used to collect test data. For 10 cm (S-band) and 5 cm (C-band) radars the ambiguity functions and the ISL, PSL and Lmm curves would cover only about the first 30% and 60% of the curves for the same 50 m/s velocity coverage. The waveforms and compression filters are analyzed without any bandlimit filtering so as not to obscure subtle effects in analyzing ideal waveforms and filters. An actual radar would include this filter as well as transmit waveform distortions. These waveform modifications by any band- limit filtering can be easily included in the compression filter design.
The compression filter impulse responses are instructive to note. Figure 2.4 shows that MF impulse response is, by definition, simply the time reversed transmit waveform, B-13 in this case. In addition, the inverse filter impulse responses are highly tapered at both ends and approximate the MF response near the central region.
0r MF
0^^\r~ _ ___-Invlx
-1
o Inv2x
o Inv3x
--1 . .... ln',v3x
0 20 40 60 80
Figure2.4. Impulse responses of MF and Inv Ix/2x/3x/5x compressionfilters to a Barker 13 biphase coded wave- form
2.3.1 Bi-phase waveforms
A bi-phase coded waveform reverses the phase of a single frequency sinusoid at regular "chip" intervals (correspond- ing to the range resolution c/2B) according to a predetermined sequence. The waveform and filter output are sampled once per chip at the inverse bandwidth sampling interval, tB. A single mainlobe sample and all the sidelobe samples (exclusive of the mainlobe sample) are used in the ISL computation described in Equation 2.
The Barker coded waveform has a time bandwidth product, or compression factor, of 13. Thus, for a given desired range resolution, 13 times more average power (1 ldB) can be transmitted than a simple single frequency pulse having the same range resolution. The Barker codes are known to have unit sidelobe matched filter response. The range side- lobes are basically constant at -22 dB for all velocities up to 50 m/s and the ISL is about -11 dB. Figure 2.5 shows the compression filter output response at Vel = 0 for the MF and several inverse filters of increasing length. The MF side- lobes are consistently high. The inverse filter peak sidelobes become increasingly lower and located farther from the main response as the compression filter length is increased. Cohen and Cohen (1988) describe "near perfect" bi- phase codes that have nearly all the sidelobes of unit amplitude, but extend from lengths 14 to 34. Their performance with inverse filters is not as good as for the B-13 code, but may fit well into some applications.
Figure 2.6 shows the ambiguity function for the Barker-13 code and its matched filter. The sidelobes are high for all Doppler shifts. Although the matched filter has the higher signal-to-noise ratio, the sidelobe response can be improved greatly with inverse filtering. Figure 2.7 shows the ambiguity function for the B-13 waveform with an inverse compression filter, Inv-5x, five times longer than the waveform itself. The peak sidelobes are down about 60
May 24, 1999 Page 8 of 52 Pulse Compression for Phased Array Weather Radar
I 0 A A A. AA l l I I -50 MF -100 0 -50 InvIx- -100 0 -50 Inv2x -100 0 -50 Inv3x -100 0 -50 r~i7~v>~~~.-.. ~ Inv~x -100 0 20 40I- 60 80 Figure 2.5. Compression filter responses to B-13 waveform for MF and Inv-lx/2x/3x/5x filters. Note reduced sidelobes and extended response as filter length increases.
Figure 2.6. Ambiguity function for B-13 and matched filter. Sidelobes are uniformly high at -22 dB and main response peak is constant showing negligible Doppler sensitivity. dB and the ISL is approximately -50 dB at zero velocity. The ambiguity function appears different from textbook plots (e.g., Rihaczek 1969) because we plot only the relatively small weather velocities rather than Mach speeds typi- cal of aviation and military targets.
Figure 2.8 shows the ISL, PSL and Ln, vs. Doppler curves for the B-13 waveform and the MF, Inv-lx and Inv-5x fil- ters. Clearly, the MF is inferior to all the inverse filters. Longer inverse filters give exceptionally low ISL values near Vel=0, but they increase and converge to about -20 dB for larger Doppler shifts.
The longest known Barker code is length 13. Pseudo-Noise (PN) codes occur for lengths 2n-1 and allow larger BT products while having reasonably good autocorrelation sidelobes. Therefore, we considered the PN-15 code (not shown) for comparison with the B-13 code and the longer PN-63 code to compare with the higher compression ratio FM waveforms. We searched all the possible PN-15 and PN-63 sequences to select the ones having the lowest inte-
May 24, 1999 Page 9 of 52 Pulse Compression for Phased Array Weather Radar
08
Figure 2.7. Ambiguity function ofB-13 and Inv-5x filter. Both ISL and PSL are much lower than the MF response but show extreme Doppler sensitivity. Peak sidelobes at zero velocity are -60 dB.
0 'o
-j a-(I) -S in
0 10 20 30 40 50 Velocity (m/s)
Figure 2.8. Integrated sidelobe level, peak sidelobe level and mismatch loss for Barker-13 waveform. Longerfilters suppress sidelobes, increase loss and show greater Doppler sensitivity. The labels at left are ISL and PSL curves and labels are right are Lmm curves. grated sidelobe autocorrelation sequence. Figure 2.9 shows the ISL, PSL and Lmm vs. Doppler curves for the PN-63 waveform with the MF, Inv-lx and Inv-5x filters. The ISL is only -17 db for the PN-63 code near zero velocity. The PN codes that we have investigated do not have the same low ISL values that are characteristic of the Barker-13 code. The PN-15 curves show extremely high ISL and PSL values and should not be considered for weather radar wave- forms (Appendix H: Keeler 1994). Thus, PN waveforms were not considered further in this study.
May 24, 1999 Page 10 of 52 Pulse Compression for Phased Array Weather Radar
20 ...... "''''...... 0 MF
-2 ...... 0 Iex -J 0.a. 7jc______------0 E U) 5x -6 E -20 __ - lxx -....__ ISL PfSL--- 1-8 ___- g mm ......
-40 iJ, I a ll tlJ.l , ,I J lllflllll' l, It dl a alI I I ,I ,,l la -10 0 10 20 30 40 50 Velocity (m/s) Figure 2.9. ISL, PSL and Lmm vs. Doppler for Pseudo-Noise bi-phase waveform of length 63 for MF Inv-lx and Inv-5xfilters.
Urkowitz and Bucci (1992a) have used a large compression ratio concatenated Barker code and long inverse filters that give lower ISL values than these PN codes. We have analyzed only those waveforms that have good pulse com- pression and autocorrelation properties using the MF response. Since the universe of all possible continuous wave- forms is infinite, one might as well start with those that exhibit low ISL for the MF case.
2.3.2 FM waveforms
Frequency modulated (FM or chirp) waveforms represent a different category from the bi-phase waveforms. The FM waveforms have a continuous phase change over the duration of the pulse rather than abrupt phase changes at the "chip" boundaries. This continuous phase change represents a dilemma in the compression filter design. The filter is designed in a deterministic manner based on specific discrete time samples of the transmit waveform. However, the received samples have a phase determined by the actual range to the target and are generally different from those used to design the filter. Therefore, the compression filter is not optimum. It appears that a larger sampling rate than the waveform bandwidth mitigates this effect (Labbit 1995) but the sampling rate and processing loss is correspondingly increased. The FM waveforms in our study were oversampled by a factor of 2 to yield 2BT sample points within the pulse. Thus, the matched and inverse filters have twice as many points as the time-bandwidth product would other- wise dictate. The mainlobe region includes those samples within 6 dB of the mainlobe peak and the sidelobe region includes those points greater than 2 samples away from the mainlobe central sample. Any intermediate samples (between the mainlobe central sample and the side lobes) were left unconstrained using the same optimization approach as Ashe, et al (1994).
Linear FM waveforms have a well defined compression ratio -- it is simply the frequency sweep B (the bandwidth) times the pulse length T (Cook and Bernfeld 1967). However, non-linear waveforms have a less well defined BT. Because non-linear FM (NLFM) waveforms control the frequency sweep to tailor the spectrum shape and yield low MF sidelobes (Farnett and Stevens 1990), the 3 dB Doppler spectrum bandwidth is generally less than the total fre- quency sweep and is defined by the specific frequency sweep chosen.
The ambiguity function for the LinFM waveform with BT = 63 and a MF (shown in Appendix A) has sidelobes that are high and slowly tapered in range. However, an Inv-5x filter significantly reduces the peak and integrated sidelobes as shown in Figure 2.10. Figure 2.11 shows the ISL, PSL and Lmm vs. Doppler for the LinFM waveform. Inverse fil- ters that are at least 5 times as long as the waveform seem to provide nearly the same sidelobe suppression character- istics as Barker waveforms. However, Lmn values are much larger than for the B-13 code. The LinFM waveform exhibits Lm, values of 3-5 dB whereas the B-13 waveforms are less than 0.5 dB.
May 24, 1999 Page 11 of 52 Pulse Compression for Phased Array Weather Radar
Figure 2.10. Ambiguity function of LinFM-63 waveform and Inv-5xfilter. Peak sidelobes are 45 to 50 dB down at zero velocity.
0 0 MF
MF 2
--20 lx _ m ...... U...... I...... ,...... MP' -.. -4 m ...... ~..~...... ,...... ,...... ,~~~~~~ ......
Q0 0 .2 E U) -6 " 01 2 -40 ISL -8 PSL--- ......
-1n -Du I l* III ...... I ...... I ...... -I -- - -_------10 10 - 20 30 40 50 Velocity (m/s) Figure 2.11. ISL, PSL and Lm vs. Doppler for LinFM (BT=63) with MF, Inv-lx and Inv-5x com- pressionfilters. Data are oversampled by 2B.
Shaping the spectrum of the FM waveform by using a non-linear frequency sweep reduces the 3 dB bandwidth and the compression ratio. But it also allows reduced mismatch loss over the LinFM waveform as the inverse filter better approximates the MF response. Using a frequency sweep that follows the f = tan(t) curve defined in Ashe, et al (1994) is one particular waveform, TanFM. If we sample this waveform at twice thefrequency sweep (not the 3 dB band- width), the ambiguity function is virtually identical to the LinFM example. In this case the mainlobe width is over- constrained to be smaller than tB and the sidelobes are large.
However, if the sampling frequency is reduced to twice the bandwidth of the waveform so the response has a fewer number of points and the mainlobe width is constrained to be tB = 1/B (3dB), then the sidelobes can be further sup- pressed. This TanFM waveform has a compression ratio of about BT = 39. Figure 2.12 shows the ambiguity function for the Tangent NLFM waveform and Figure 2.13 shows the ISL, PSL and Lmm vs. Doppler curves. The peak and integrated sidelobes are significantly lower than for the LinFM cases but show a stronger Doppler sensitivity near zero velocity. The sidelobe levels indicate that NLFM spectrum shaping contributes significantly to the sidelobe
May 24, 1999 Page 12 of 52 Pulse Compression for Phased Array Weather Radar
Figure 2.12. Ambiguity function of TanFM wave- form and Inv-5x filter. Peak sidelobes are 70 dB down at zero velocity. Compression ratio is 39.
m I 'D (n-J a. IL
0 10 20 30 40 50 Velocity (m/s) Figure 2.13. ISL, PSL and Lm vs. Doppler for TanFM (BT=39) with the MF, Inv-lx and Inv-5x compressionfilters. Data are oversampled by 2B. reduction. The mismatch loss is also significantly reduced over the LinFM case. Note that the scaling in Figure 2.13 is 0 to -IdB instead of 0 to -10 dB for the LinFM curves.
Although the non-linear FM waveforms appear to hold promise for low integrated sidelobe waveform design at mod- erate Doppler shifts, it seems extremely plausible that combined amplitude shaping and frequency sweep (phase) shaping of the waveform would give yet better performance. We did not investigate this aspect of waveform design, but combined amplitude and phase shaping might yield a matched filter design that maximizes the SNR while giving very low integrated sidelobes over larger Doppler shifts. At the very least, we expect reduced Doppler sensitivity for the inverse filter because spectral shaping is performed with a combination of phase and amplitude design whereas Doppler sensitivity depends only on the phase characteristics of the waveform. Vinagre, et al (1997) give an example of this combined waveform shaping technique for space-borne meteorological radars where the earth return is espe- cially troublesome.
May 24, 1999 Page 13 of 52 Pulse Compression for Phased Array Weather Radar
2.4 Complementary codes
Complementary codes offer the unique advantage of a zero sidelobe response -- the range sidelobes are cancelled completely at zero Doppler shift. There are always two (biphase) codes in the pair. Assuming that both of these codes can be transmitted, received and matched filtered simultaneously, the summation of two independent responses will produce a return with no sidelobes (Wakasugi and Fukao 1985, Urkowitz and Bucci 1992b). This condition, however, can occur only if there is no Doppler shift and no cross coupling or leakage between the two signals.
In our study, we took several complementary code pairs of varying lengths and tested them for Doppler tolerance. In all, we tested codes of length 4, 10, 26, 32, 52, and 64. Golay (1961) illustrates the procedure to generate small codes and longer codes from the shorter ones. In general, the shorter codes had better Doppler performance. Two sets of length 10 complementary codes were tested. The CC1OA code, {0110101110, 0111111001}, whose ambiguity func- tion is shown in Figure 2.14a, had ISL levels of about 5 dB less than the CCIOB code {1010111100, 1111011001} which is not shown.
Complementary Code 10- No Leakage
I-
Co
Complementary Code 10- 20dB Leakage
a)
Figure2.14. Ambiguity function of a CC-10 code pair using MF with a) no cross waveform leakage, and b) 20 db cross waveform leakage.
May 24, 1999 Page 14 of 52 Pulse Compression for Phased Array Weather Radar
One possible technique of transmitting the two codes simultaneously is using a dual polarization radar in which each of the complementary codes is assigned to orthogonal polarizations (Appendix E: Keeler et al 1993). This technique assures that both echoes have the same Rayleigh fluctuations, thereby rejecting the "common mode" fluctuation noise, because they are transmitted simultaneously and at the same frequency. It should be clear that if different fre- quencies were used for the two codes, the received echoes from them would be uncorrelated and sidelobe cancellation would be extremely poor.
However, crosspolar propagation and scattering effects generate a cross polar leakage that interferes with the sidelobe cancellation property of complementary codes. Figure 2.14b shows the degradation of the ambiguity function when a typical cross waveform leakage of -20 dB is allowed to contaminate the received waveform prior to compression fil- tering. Furthermore, using a single transmitter frequently leads to practical difficulties in transmitting two different signals simultaneously. Alternatively, the pulse codes could be spaced sequentially, but we have found that at X-band the decorrelation in time is large enough to cause incomplete sidelobe cancellation. Because of the extreme sensitiv- ity of the sidelobe cancellation process, it is unlikely that even at S-band, sequentially generated complementary code pairs would be an acceptable waveform.
Mudukutore, et al (1996) perform S-band simulations for a polarimetric radar using this bi-phase complementary coded pulse compression scheme. They describe the extreme sensitivity of the ISL to decorrelation in the two codes due to instrumentation leakage and imperfectly correlated propagation and scattering effects of non-spherical hydrometeors. It is difficult to compensate for differential propagation and scattering effects in the two codes. There- fore, this technique needs additional development to determine whether it is a viable way to implement pulse com- pression on a polarimetric radar.
May 24, 1999 Page 15 of 52 Pulse Compression for Phased Array Weather Radar
3.0 Sample phase aspects of FM waveforms
3.1 Sample phase problems
Compression filtering in the past has typically been implemented with a matched filter (MF) to maximize the SNR of the filtered signal. As noted earlier, frequency modulated (FM) waveforms have different processing requirements than phase coded waveforms since the actual samples are determined by the precise range to the target (or the effec- tive phase of the echo from the extended target) and the FM waveform has continuous, not discrete values.
3.2 Phase mismatch with FM waveforms
A digital sidelobe suppression (SLS) filter can be designed only for discrete sequences -- continuous waveforms must be sampled to be processed digitally. Therefore, we can generate a SLS filter only for a sampled continuous wave- form. We can design an optimal compression filter for any specific set of samples, or a "template" waveform. Any of an infinite set of different sequences can result from sampling the same received continuous waveform at arbitrary time delays, or "sample phase", and render a filter designed for a specific sampled sequence non-optimal. We define the sample phase as the actual sample time relative to the template waveform sample times; thus, the sampling func- tion has a sliding phase between 0-360 degrees relative to the template sampling phase from which the compression filter is designed.
The sample phase sensitivity of sidelobe suppression filtering is similar to the Doppler sensitivity. SLS filters are designed for a specific template waveform. When a Doppler shift occurs, the received waveform varies from the tem- plate waveform and degrades the sidelobe optimization. The same effect occurs from a shift in the sampling phase. With a zero-phase waveform, i.e. one which is not shifted from the template waveform, the filter will suppress side- lobes optimally. Radar targets can have any sample phase shift with uniform probability. This phase randomness degrades the compression filter response by bringing sidelobes up. Part of this effect is due to having N-1 points in the interpolation rather than N points (Labbit 1995). The N interpolated points do not correlate well with the zero shift template sequence and thus end up being suboptimal.
Although the techniques for developing sidelobe suppression filters has had significant attention, robust modeling of them using FM waveforms has not. Figure 3.1 shows the response of an SLS filter to a Linear FM chirp waveform. The inverse filter used is 5 times (Inv-5x) the length of the linear chirp sequence. The upper response shows the zero phase shift response. As expected, the Inv-5x compression filter produces very low sidelobes. The bottom response shows the composite response when the waveform is oversampled by 8 times and processed by the same filter. The sidelobes of the zero phase response represents the lower bound on the sidelobe envelope and gives an optimistic view of the compression filtering process. The lower figure, in essence, shows the range of possible filter responses
Figure 3.1. Inv-5x SLSfilter response to a linearchirp waveform under top) optimum sampling conditions (zero phase) and (bottom) the same filter response to all phase shifts (all phase) simulated by 8 times over- sampling.
May 24, 1999 Page 16 of 52 Pulse Compression for Phased Array Weather Radar over multiple sampling phases which are unacceptably high for even small deviations from the desired zero sample phase.
3.3 Optimization over unknown sample phase
3.3.1 Filter design/modification
The inverse filter design technique we described in Section 2.3 optimizes the ISL response over a specific "set of sam- ples or sample phase." We call this filter the "zero phase side lobe suppression filter" (ZPSLS). We propose a tech- nique to minimize sidelobes over any arbitrary sampling phase of FM waveforms using a method originally proposed by Baden (1994) for Doppler tolerant design (Appendix I: Hwang and Keeler 1995). Generalizing Equation 6, we integrate the effects of all sample phase shifts into the minimizing matrix equations
R'(O)dO . h = q'(0)dJ . (EQ 7)
R'(0) is an autocorrelation matrix assuming that the template waveform has sample shift of 0. q'(0) is similarly assumed to be a sampled waveform having phase of 0. All phase shifts are uniformly weighted in the design of the filter. However, an SLS filter's strength comes from being the "inverse" for some input waveform. This new filter is now not an inverse of any one waveform, but an inverse over the set of all phase shifts and we call it the "all-phase sidelobe suppression filter" (APSLS). A variation of this approach would be to weight the integral with some positive weighting function w(8) over the phase shifts allowed as shown in Equation 8. However, we did not extend our investigation in this direction.
( R'()w()d0 . h = q'(0)w(0)d0 (EQ 8)
3.3.2 Performance measure
Several performance measures are available for measuring probabilistic distributions: PSL and ISL maximum values, root mean squared (rms) values, expected values, etc. We use the expected logarithmic ISL value over all phase shifts for our performance measure in comparing different compression filters. The expected value should give us a more realistic estimate of how the filter performs, since filter responses (and hence ISL's) will vary depending on the sam- ple phase 0 which is assumed to be uniformly distributed.
3.4 Analysis
Figure 3.2 illustrates ISL responses of two filters generated from a 1 MHz, 20 psec complex linear FM chirp sampled at a Nyquist (IN) rate (defined as one bandwidth, or frequency sweep width -- 1 MHz in this example). The ZPSLS filter achieves a much lower minimum than the APSLS filter, but the APSLS filter maximum is lower than the ZPSLS filter maximum. Thus, the APSLS response is flatter over all possible sample phases, as desired. When the uniform sample-phase distribution of scatterers is applied to ISL distributions over phase shifts, we obtain the probability dis- tributions for ISL values shown in Figure 3.3. The three pairs of responses were generated from the same template FM chirp waveform, but with a Nyquist (1N), twice Nyquist (2N) and quintuple Nyquist (5N) sampling rates. The average or expected ISL value for the APSLS filter is slightly lower than the expected ISL of the ZPSLS filter for the Nyquist (IN) case. However, for the oversampled (2N) and (5N) cases the ZPSLS response is slightly less than the APSLS response. Most previous research has considered only the ISL value under the zero-phase conditions. The zero-phase ISL is really the best case but is insufficient to compare performance of different filters under unknown received phase. Our algorithm is an attempt to lower the expected ISL rather than to lower only the zero-phase ISL. However, we have found that, frequently, minimizing the zero shift response also results in a lower expected ISL over all phases.
May 24, 1999 Page 17 of 52 Pulse Compression for Phased Array Weather Radar
5 . · · I I
I 0
-5
m .c -10 en
-15
-20 -
-25 . , I , , . -200 0 200 Sample-Phase offset in degrees Figure 3.2. ISL values for Inv-5x compression filters with sample-phase offset (shift) for zero-phase SLS filters and all-phase SLS filters at a Nyquist (IN) sampling rate. The expected ISL for the APSLS filter is -5.9 dB andfor the ZPSLSfilter is -5.8 dB.
We compared responses of ZPSLS and APSLS filters by using different sampling rates (IN, 2N, 3N, 4N, and 5N) and different filter lengths. However, filter length had very little effect on the results so only the expected ISL values for the Inverse-5x filter are given. For 1N sampling, the APSLS filters exhibited about 0.1 dB improvement in expected ISL over the ZPSLS filters. However, oversampling twice as fast (2N) improved the expected ISL of the APSLS and ZPSLS filters by about 14 and 15 dB, respectively. Basically, ZPSLS filters have better expected ISL values when oversampling (2N and greater) is used, a result also obtained by Labbit (1995). APSLS filtering does not always yield better expected ISL values but it appears to always decrease the maximum ISL at the extra sample phase shifts. If the measure of performance is lowest maximum ISL over all phases, then the APSLS method scores very well. It also has a narrower range of possible values than the ZPSLS. Figure 3.3 illustrates this difference in range of possible ISL values. For example, using only the Nyquist sample rate (IN, i.e., no oversam- pling), the range of ISLs for the APSLS is 0 to -13dB depending on the sample phase and the for the ZPSLS is +5 to -22 dB. The expected ISL value is -5.9 and -5.8 dB respectively. However, for a sample rate five times higher than
a 0 a-
-60 -40 -20 0 20 ISL (dB) Figure 3.3. Probability distribution of ISLs for both APSLS and ZPSLS Inv-5xfilters with IN, 2N, and 5N sampling rates. Expected AP/ZP ISLs are (-5.9/-5.8) for IN, (-20.6/-21.9) for 2N, and (-32.5/-33.3) dBfor SN sample rates.
May 24, 1999 Page 18 of 52 Pulse Compression for Phased Array Weather Radar the Nyquist rate (5N), the range of ISLs is -27 to -42 dB for the APSLS and -26 to -47 dB for the ZPSLS filter. The expected value of the ISLs are -32.5 and -33.3 respectively. FM pulse compression systems that cannot tolerate high ISLs should benefit from the APSLS compression filter technique since they have smaller maximum ISL values for the unknown sample phase.
This analysis shows how SLS filtering behaves under a more robust form of modeling. It is generally not desirable to measure performance only in the zero-phase sampling case, especially given that this best case has a very small prob- ability of occurring. The All Phase SLS filtering using the standard sample rate addresses this problem, however the normal SLS filtering with oversampling appears to suppress the sidelobes even more effectively. This, however, is also dependent on the measure of performance used. We have looked only at uniform weighting schemes in the phase integration, but other weighting schemes could yield better results. This theoretical evaluation has not been validated with actual data, only the simulations. We suggest using at least two times the required Nyquist sample rate for the received waveform sampling and the compression filter implementation to maintain low sidelobes over the 0-360 degree range of sample phase. Although the given results apply only to Inverse-5x compression filters, our prelimi- nary results show that the expected ISL values are insensitive to the length of the compression filter. Therefore, we suspect, but have not verified quantitatively, that the Inverse-2x or even the Inverse-lx compression filters will give nearly the same results as the Inverse-5x filters. A future separate report on sampling phase is being prepared which will give a more definitive result.
May 24, 1999 Page 19 of 52 Pulse Compression for Phased Array Weather Radar
4.0 Simulation and analysis for fluctuating targets
4.1 Simulation of fluctuating weather targets with pulse compression
Nearly all previous analyses of sidelobe suppression schemes have assumed hard, non-fluctuation targets. The simu- lation procedure described in this section differs from previous schemes in that we are modeling afluctuating weather target. This method extends earlier weather target work which assumes that the scatterers are frozen in space during the pulse propagation time. We allow the scatterers to move during the pulse propagation time. Therefore, this simu- lation procedure models weather systems more accurately, especially for longer pulses at higher transmit frequencies. Additional details of this modeling and validation work can be found in Mudukutore et al (1995a), Mudukutore et al (1995b), and most completely, in Mudukutore et al (1996) and Appendix K: Mudukutore, Chandrasekar and Keeler (1998).
We simulate returns from transmission of a bi-phase coded waveform through a fluctuating medium with properties similar to those of weather targets. The details of the simulation are skipped for brevity. However, to summarize, the simulation procedure yields time records of signals that satisfy the joint distribution properties in range-time and sam- ple-time and is an extension of the procedure described in Chandrasekar et al (1986). The simulation procedure allows for specifying input profiles for reflectivity, velocity, and spectrum-width and the ability to vary the signal-to- noise ratio. The results shown in this section are based on the following assumptions: * Modulation waveform: Barker bi-phase code of length 13 (B-13) * Pulse repetition time = 1 ms * Wavelength X = 10 cm (The previous ambiguity functions were computed for 3.2 cm, X-band.) * Bandwidth B = 1.024 MHz * Transmit pulse-length T = 12.7 jIs. * White noise and fluctuations are added as specified by SNR and Cv.
The following nomenclature is used in this section for the different filters: * MF - Matched Filter of length 13 * IFxl, IFx5, IFx7 - Inverse filters of length 13, 65, 91 (same as Inv-lx, Inv-5x, and Inv-7x) * DT - Doppler tolerant implementation for IFx5.
4.2 Doppler tolerant design
The design procedure discussed in the previous section is optimum for targets with zero Doppler velocity. As the tar- get velocity increases, the sidelobe suppression degrades (i.e., ISL increases), especially with longer filters. Urkowitz and Bucci (1992a) and Bucci and Urkowitz (1993) outline a Doppler tolerant technique which alleviates the sensitiv- ity of the ISL on the target Doppler velocity. They suggest passing the complex received signal through a filter-bank to separate the signal into several Doppler bins. The signal still contains the Doppler phase shift across the pulse, i.e., along the range samples. Each Doppler filter output is then multiplied with a complex exponential term correspond- ing to its center frequency to compensate for the residual Doppler phase. Thus, all Doppler shifts are translated to small shifts near zero and the sidelobes remain low. Standard sidelobe suppression techniques are then applied to yield a low ISL on the processing channel for which the Doppler shift is smallest. The ambiguity functions in Appendix K: Mudukutore, Chandrasekar and Keeler (1998) show an abrupt rise in range sidelobes for the Doppler tolerant filter implementations at velocities near and beyond the Nyquist velocity, about 25 m/s in this case. These ambiguity functions were generated using the simulation parameters described above and the sidelobes are caused by incorrect Doppler compensation in the Doppler tolerant processing algorithm. Thus, it is important to prevent aliasing when this form of Doppler tolerant compression filtering is employed.
May 24,1999 Page 20 of 52 Pulse Compression for Phased Array Weather Radar
0 -I - I ,I -I - I I,
-10 ...... F ......
-20 ...... *x*......
-30
...... -I -40 cn .Fx . .
-50
..... -60 -. .I 7 ...... ;. ..., ...... /' . . ../I . . . -70
-nn -O U ...... 0 5 10 15 20 25 30 35 40 45 50 Velocity (m/s)
Figure 4.1. ISL asfunction ofDoppler shiftfor a point target using the B-13 bi-phase code and ME IF xl, x5, x7 compressionfilters including two Dop- pler Tolerant (DT) processing variants.
Figure. 4.1 plots the ISL as a function of Doppler velocity between -2Vnyq, and +2Vn for a hard point target. The different dashed patterns correspond to outputs of matched filter (MF), inverse filters of length 13 (IFxl), length 65 (IFx5), length 91 (IFx7) and two Doppler tolerant implementations IFx5-DT and IFx7-DT. The MF yields the highest
I$ I I
-1(0 ~...... I .. :......
-210 ......
-3(0O...... *.... IFx7, .... ,,'".,,,,,,,, IFx5 .,' -o -- 41 0 ...... : ...... /'. ! ...... C, .· . . .Fx.-D. -5(0
l I~~~~~~~~~~~~~~x5 ; -~~~~~~~~~~~~~~~~~~ -60 ...... ,......
-7'
_- _ _ _ -nu) 0 5 10 15 20 25 30 35 40 45 50 Velocity (m/s)
Figure 4.2. ISL vs. Doppler shiftforfluctuating reflectivity (ao =1 m/s, SNR =50 dB) "spike " 100 dB greaterthan any adjacent range sample. Waveform is B-13 code andfilters are the MF: IFxl, x5 andx7, and two DT variants.
May 24, 1999 Page 21 of 52 Pulse Compression for Phased Array Weather Radar
ISL response. As noted, the ISL for the inverse filters improve with increasing filter length. Note the gradual increase in the ISL with larger Doppler velocity for IFx5 and IFx7. The Doppler dependency is removed for the Doppler toler- ant filters until the Nyquist velocity is approached. Near Nyquist and at greater (aliased) velocities the Doppler com- pensation scheme fails and the ISL levels rise sharply.
4.3 Evaluation of ISL
In this section, we demonstrate the application of our simulation procedure by analyzing two problems: 1) evaluation of ISL of various sidelobe suppression techniques for fluctuating weather targets, 2) evaluating the performance of sidelobe suppression techniques in the presence of artificial "spikes" or "notches" in reflectivity and velocity. The ISL for fluctuating weather targets can be evaluated by studying the returns from a profile where the mean-reflectivity level at one range bin is 100 dB above all the other range bins. The range sidelobes due to the echo spill-over from the strong target dominates the power levels in the adjacent range bins. Integrating the power levels in these sidelobes yields a measure of the ISL. The details of this procedure are skipped but the results are presented in Figure 4.2 which shows the ISL as a function of Doppler velocity for the fluctuating weather target having width of 1 m/s and 50 dB SNR. The performance of the Inverse 5x and 7x filters is similar to that shown in Figure 4.1for the hard point target. The ISL performance degrades at velocities near to Vnyq and higher. At these higher velocities, parts of the Doppler spectrum wrap around the Nyquist interval resulting in incorrect Doppler phase compensation in the Doppler tolerant mechanism. The situation gets worse with larger spectrum widths as described in more detail in Appendix K: Mudukutore, et al (1998).
A more interesting feature of the ISL performance in Figure 4.2 is that the minimum ISL values, even at low Doppler shift, are significantly higher than for the high SNR point target ISLs. This behavior suggests that the minimum ISL that can be obtained for any specific inverse filter is limited by the SNR. Apparently the noise creates a random phase and amplitude component to the well defined phase of the coded waveform. The cancellation of the sidelobes in the inverse filter is highly sensitive to these (likely) phase perturbations and cannot suppress the individual and integrated sidelobes properly. Longer inverse filters allow more noise to enter the output and cause more limitation on the longer filters. Figure 4.3 shows the ISL as a function of SNR between 0 and 80 dB of the 100 dB spike. The solid lines represent the outputs of various filters and the dashed lines correspond to their Doppler tolerant counterparts.
0
-10 ...... i...... i ...... MF......
-20 ......
-30
-40- o (I,
-0
: :i ___ i:______(: ___ _:__ i: ___ _:_ -60 ......
*...... -70
Ont 0 10 20 30 40 50 60 70 80 SNR (dB) Figure. 4.3. ISL vs. SNR for various compression filters. Dashed lines representcorresponding Doppler tolerant filters.
The SNR imposed limitation on the ISL is evident. We can therefore conclude that arbitrarily extending the filter lengths to get improved sidelobe performance is not possible, and is limited by the SNR of the echo.
We suspect the same effect occurs for wider spectrum width fluctuating waveforms. The random phase variations over the filter length do not permit the precise cancellation necessary to reduce the sidelobes to the full suppression if no fluctuations were present. Thus, with pulse compression waveforms the ISL performance of any inverse filter will
May 24, 1999 Page 22 of 52 Pulse Compression for Phased Array Weather Radar
111 ..... i .....j~I....
0 · . - ...... ,., _ # .. -10 ...... '....i '...'
-20 ! . ! · · · · : · .i : ......
30 ,·...... · ...... : . - m ..
| -40 . . . . . B B.~~~~~~~~~~~~~~~~~~~~~~~~~~~
IFxl -50 ,...... I . . . . IFx5 ...... :...... IFx '...... 7 -60
-70
-80 I 0 2 4 6 8 10 12 14 16 18 20 Range Index Figure 4.4. Range profile of reflected power from a 100 dB reflectivity notch of a hard target with zero velocity. The power in the notch represents the ISLfor the B-13 waveform and the selected compressionfilter. be limited by both the SNR and the spectrum width of the returned echo. In Appendix K: Mudukutore, et al (1998) analyzes this effect and gives quantitative results.
Another measure of the ISL for distributed targets can be obtained from an input profile with a constant reflectivity level at all ranges except for a deep reflectivity notch at one of the range bins. Computing the ratio of power level of the compressed signal at the notch (Pnotch) to the mean power level at other ranges (Pother), we have a direct measure of ISL for that waveform and compression filter. However, this procedure does not yield the ISL for hard targets due to the fact that for a fluctuating target, the contributions to the total power at a given range bin from adjacent range bins add up incoherently, as opposed to coherently for a hard target. The ratio Pnotch/Pother then give the ISL for the fluctuating target. Figure 4.4 shows the range profile of reflected power of the compressed signal for such an input profile with a 100 dB notch at the center range bin from hard target. Figure 4.5 shows a similar plot for a fluctuating
10
0
...... -10 ~~~~~~~~~~~~~~~~~~~.>~~~~~~~~~~~\ ...... ?
-20 ......
6-30 ...... i...... ,.. ;,...... 0-40 ...... II: i i I·...... MF -50 ...... ; ...... , ...... ,...... e...~.....;..1. ; ...... i...... I...... ~ · · ·...... ~~~~~~~~. i! . !...... ',...... ~u! i..,..i...... i...... i !~~-l-FxSi{.X... -60 .. ~1·, .·.....- · ···.·.·· · · ,I *-''-'''---''-'''''''-'--- · 1--''-----'----· :*-:----.· .. . . . 11 . . - · ...... , , . , -Fx ...... V.. -70 ......
-80 0 2 4 6 8 10 12 14 16 18 20 Range Index Figure 4.5. Range profile of reflectedpower from a 100 dB notch in afluctuating target having zero velocity and width of2.5 rms. Power in the notch representsISL for the B-13 waveform and the selectedfiltert
May 24, 1999 Page 23 of 52 Pulse Compression for Phased Array Weather Radar
target with v = 0, o v = 2.5 m/s and SNR = 80 dB at all ranges except the 100 dB notch. This comparison specifically brings out the power of our simulation algorithm showing the distinction between hard target responses and fluctuat- ing distributed target responses.
As noted, an alternative technique to obtain the ISL for fluctuating targets is by using an input reflectivity profile with a 100 dB spike at the center range bin. The range sidelobes due to the echo spill-over from the spike dominate the power levels in the adjacent range bins. Integrating the power levels in the sidelobes yields a measure of the ISL, which is plotted in Figures 4.6, 4.7, and 4.8 as a function of mean Doppler velocity for (a) hard target, (b) fluctuating target with the Doppler spectrum width set at ov = 2.5 m/s, and (c) fluctuating target with ov = 5.0 m/s, respectively. The SNR for the spike was set at 80 dB. The different dashed patterns represent outputs of different filters.
0
-5-6
-..·..;...· ; ;...... ··.. · ·...... ·-...;...... -10
-15
-20
MM, C--25 IF*65 IFirS-DT -35 ·········· ····s...... · ,...... :...... ~...... :..,...... -40
-45 ...... ? ...... · '''' ...... ''''~· ·''' ·
-SO -25 -20 -15 -10 -5 0 5 10 15 20 26 Velocity (rms) Figure4.6. ISL vs. Doppler velocityfor a hard targetfor the B-13 waveform and the selectedfilter.
-5
-10 ...... ; ......
...... -15 . . i i i .... M -20 ...... _ ...... _ ...... ' ' ...... :...... S-25 ...... ;...... (nO9 :~~~~ :·" ~ : -30 . . . : : : I--,F~5: ...... IFx .D T .-.. . ~~ ~.~ ~ ~. ~ ~. .~ ~~~~~~~~~.. -35 ~.. .i
-40 _ _ x : : -45
-50 -25 -20 -15 -10 -5 0 5 10 15 20 25 Velocity (n's) Figure 4.7. ISL vs. Doppler velocityfor afluctuating target with cyv=2.5 m/s.
The MF and IFxl yield the highest ISL's and are not sensitive to Doppler shifts owing to their short lengths. The IFx5 yields lower ISL's (- -48 dB at zero Doppler) but the sidelobes are sensitive to Doppler shifts. This sensitivity is reduced for IFx5-DT. However, the performance of IFx5-DT degrades at higher mean velocities (i.e., approaching Vnyq). This is possibly due to the fact that at these higher velocities, parts of the Doppler spectrum wrap around the Nyquist-interval resulting in incorrect Doppler phase compensation. The situation gets worse with larger spectrum- widths. An interesting point to be noted here is that the best ISL that can be obtained by any sidelobe suppression fil-
May 24, 1999 Page 24 of 52 Pulse Compression for Phased Array Weather Radar
O I I I I I I I I
-5
-10 ,...... _ ._...... _, _ ._ ._ ._ ...... _ .. _ . . _ . _ ...... _ ... _. _._. . _ . . ... -15
-20 " MF -J-26 ...... F ...... c( -30 ...... :. . ... ,,--...... IP--T...... IFxS-DT -35
-40 ...... _... -45 .-...... -en -25 -20 -15 -10 -5 0 6 10 15 20 25 Velocity (rrvs) Figure 4.8. ISL vs. Doppler velocity for afluctuating targetwith ao=5.0 m/s. ter is limited by the SNR. This can be explained by the fact that as the coded dispersed waveform propagates through the distributed medium, the fluctuations of the signal occurring at a time-scale corresponding to the range sampling time (inverse bandwidth) are small and do not decorrelate the signal significantly from one range sampling instant to the next. However, the effect of the fluctuating noise is to add a random phase component to the underlying phase modulation of the transmit waveform, thereby degrading the performance of the compression filter on the received signal.
4.4 Reflectivity and velocity steps
Figures 4.9 and 4.10 shows the range profiles of the reflected power and the Doppler velocity at the output of MF, IFx5 and IFx7. The input profile (solid line) consists of gradients in reflectivity and velocity. The difference in reflected-power values on either side of the gradient is 50 dB and the velocity jumps from -10 m/s to +10 m/s. The
Sioan I1 I
A 1.EA. t4 Vi A4 -
70
60 ...... ?
......
o0
40 ...... " : I***: IFx5 ' . IFx7
30 , . . .l
v - : I I I 20 I I I I I I I 10 20 30 40 50 60 70 Range Index Figure 4.9. Range profiles of reflected power. The input has a 50 dB reflectivity step.
May 24, 1999 Page 25 of 52 Pulse Compression for Phased Array Weather Radar
15 I I I I· · -
10 i...... - .
5 ...... ~ ...... '"'i...... ! ....-t ..... : ...... i ',I
· ...... input ' :. -.i. . : i./ .i -5 .:'*,,,'A.. i . i :. . :...... i ...... 0 : ...... -- : Fx7 -10
_-IS . ... I -1- 0 10 20 30 40 50 60 70 80 Range Index Figure4.10. Range profiles of Doppler velocity. The input has a 20 m/s velocity step.
SNR at all ranges was set at 60 dB with crv at 2.5 m/s. It can be seen that the performance of the MF is clearly inferior to all the inverse filters. The IFx5 (best ISL -48 dB) does a mediocre job of estimating the Doppler velocity at the gradient. The IFx7 (best ISL ~ -70 dB) does a better job of estimating both the reflected power and Doppler velocity at the gradient. The best performance was given by the IFx7-DT in which case the reflectivity and velocity profiles at the filter output very closely followed the input profiles (not shown).
The simulations described in this section of the report were performed only for the Barker 13 bi-phase coded wave- form. In other sections we have investigated FM waveforms. Extending the fluctuating target simulations to cover the FM waveforms, particularly those from the amplitude and frequency tapered NLFM class, would allow a quanti- tative evaluation of those promising candidate waveforms.
May 24, 1999 Page 26 of 52 Pulse Compression for Phased Array Weather Radar
5.0 Data acquisition and analysis
To validate the waveform analysis, we modified an existing NCAR X-band radar to acquire Barker 13 pulse compres- sion data which were then compressed and analyzed off-line. Both a ground clutter spike case and a high reflectivity weather gradient were chosen for analysis.
5.1 ELDORA test bed radar description
NCAR's 3 cm test radar in Boulder, Colorado has been modified to transmit pulse compression waveforms and record the digitized complex video signal (the in-phase and quadrature samples) for each range gate. The radar uses a digital waveform generator, amplified by a 50 kw travelling wave tube (TWT) amplifier and fed to a 2.4 m diameter Casseg- rain polarization twist antenna with 1 degree beamwidth. The maximum pulse length is 10 isec. The receiver is a conventional low noise coherent system that uses a Digital IF processor to suppress processing distortion that typi- cally exist in analog receivers (Randall 1991). The digitizer operates at a maximum rate of 20 MHz and 12 bits. The Digital IF allows complex video digitizing at 10 MHz rate and a maximum BT = 100. The data are then processed off-line using NCAR-enhanced PV-WAVE processing and plotting routines.
The system was configured to generate the B-13 bi-phase code for 600 nsec (90 m) range samples. The pulse length was therefore 7.8 ilsec (1.17 km). The Digital IF produced a sampled complex data stream at 1.67 MHz rate. Our goal was to point the radar at 1) a strong point ground clutter target, and 2) a convective weather having a strong reflectiv- ity gradient at non-zero velocity and to evaluate the sidelobe suppression capability of the coded waveforms and inverse filter compression processing. Alternating bursts consisting of 32 simple single frequency 90 m rectangular pulses were followed by 32 Barker-13 coded 1170 m rectangular pulses. No clutter filtering was performed on any of the data shown here.
5.2 Data quality
NCAR has collected many cases of pulse compression data taken from the Foothills Lab site. In order to insure a high level of data quality, we have conducted droop tests on NCAR's high power amplifier (HPA). This allows scientists that use the data to understand how much distortion can be attributed to the system and how much can be attributed to theoretical processes (such as SLS pulse compression) or scatterers in the atmosphere. The data from the tests are available in Appendix B but will be summarized in this section.
TO ROOF ANTENNA 40 dD COUPLER /\ iIGHi POWER AiMPLIFIER 4 d IE
!~ ~~~""'"""_l
TOR
11'P8672A SIGNAL GENERATOR
Figure5.1 Schematic of HPA test
May 24, 1999 Page 27 of 52 Pulse Compression for Phased Array Weather Radar
The object of our tests was to parameterize the amplitude and phase droop of the system. To this end, we obtained a Tektronic TDS544A Digital Oscilloscope capable of sampling several thousand points at a 1 Gigahertz rate. One observation that we made early on in our preliminary tests was that the different timing references for the scope and the data system caused a phase drift in the data. In order to minimize this effect, (which happened to be a very slow drift) we sent single-frequency pulses before and after our main test pulses. In this way, we bracketed all of the exper- imental data with pulses that would tell us how much the reference phase was moving. The HPA manufacturer, Applied Systems Engineering, had already provided us with oscilloscope photographs (see Appendix B) to illustrate droop tolerances at the time of its manufacture. So, in a way, we were also trying to compare results on a much higher scale of resolution. Figure 5.1 (same as Figure B-l) is a schematic of our experimental setup. Under usual circum- stances, the output of the HPA would go to the transmitter dish, but in order to simulate a nearby unmoving hard tar- get, we simply looped the signal back to a IF mixer through an attenuator. The post mix signal then went straight to the oscilloscope. The mixer was locked with the signal generator so as only to measure the drift in the HPA. To do some added signal processing and display, we transferred the scope data to PV-Wave. In order to display the data, we filtered the data with a Gaussian-envelope low-pass filter (exp (-t / 800), 128 nanoseconds in width).
At first glance, the raw data shows that there is no measurable amplitude distortion and an extremely low phase droop (Figure B-17). However, our single-frequency pulse shots just before and after show a phase drift in the data. Averag- ing the phase drifts is the best that can be done without some kind of automated timing switch attached to the scope. However, we observed the within-pulse phase shift on the scope to be drifting quite slowly and obtained all the data within a span less than two minutes. Subtracting the interpolated drift from the raw data, Figure 5.2 (same as B-22) reveals an HPA phase droop of 0.5 degrees per microsecond at a still constant amplitude. Figure B-10 to B-22 in Appendix B show more detail. Knowing this, engineers and scientists using this data can model minor corrections in their processing schemes or choose to ignore the phase drift if the pulse length is thought to be relatively short.
. I I lI11 . I I I 1 I
1.tItif[i I
aI
11, . M - 11 I (11, . I t.)
I- i Ii i I I `L1~~~~~~~~~~~~~~~~I.
1
I/ I i
I . 11~~~~~~~~~jR I {il. i illI I I .. I ,.: I t I I I , I I I I 1 1 .... ~ -~~ ~ ~ ~ ~ ~ ~ ~ ~ ~ . III . ,l[.1111 ;(It; )}' ) ( 'I ' IO -' ' '.1''.. . .)()() (J0)
Figure 5.2 Phase plot of HPA's simple pulse phase response after drift correction.
Specifications of the test set-up in Figure 5.1 are: * HPA manufactured by Applied Systems Engineering Serial #2. * Tektronix TDS544A Digital Oscilloscope - 1 Gigasample/second maximum rate. * 7.8 psec pulse - Single frequency (simple) and Barker-13 (coded) bi-phase. * Gaussian Lo-Pass filter - exp (t2 / 800), 128 nanoseconds in width.
May 24, 1999 Page 28 of 52 Pulse Compression for Phased Array Weather Radar
5.3 Point clutter target
The data of interest for the evaluation is the relative backscattered power and the radial velocity for the simple and coded pulses. Figure 5.3 shows the data for the simple pulse plotted for 200 consecutive 90 m range gates from 5 km to 23 km with a strong ground clutter target located on a mountain peak about 16 km to the west. Note the 60 dB dif- ference in the clutter spike at range gate 137 and the noise beyond.
Figure 5.4 shows the same data for the B-13 coded pulse and the Inv-5x filter Because the average power is 11 dB higher than for the simple pulse and the processing gain is normalized to the same peak power for both coded and simple pulses in our processing, the noise level beyond the point clutter is suppressed 11 dB. Thus, the SNR of the point clutter is about 71 dB. The velocity values are still zero mean but are more accurately determined because the SNR has been increased. The power and velocity estimates clearly show the range sidelobe effects with this extremely strong point clutter "flooding" into adjacent range gates.
Figure 5.3. Ground clutter data showing received power and velocityfor simple frequency 90 m pulse. Nyquist velocity (±0.5) corresponds to +8 m/s. Ranges greater than 150 are noise only.
Rtoo bot
0. I - . .
4 0.
»
AA D
-IL4
...... a.... I...... I 0 50 100 150 Rwq*Cdo Figure 5.4. Ground clutter target using B-13 pulse and Inv-5x filter. Note 11 dB SNR increase and the sidelobe response. Simple and coded peak powers are equal.
May 24, 1999 Page 29 of 52 Pulse Compression for Phased Array Weather Radar
The non-moving clutter power in the first half of the return is the same for the simple and coded pulses. But the side- lobe responses at range gates 107 and 167 are 55 dB down and correspond to those shown 30 samples away from the main response in the lower panel of Figure 5.4. The sidelobes close to the main response that are 35-50 dB down are not predicted by the filter response. These are likely caused by "distortions" in the transmit waveform not compen- sated in the filter design.
5.4 Convective weather target
Ground clutter has zero velocity and the expected compression filter sidelobes are therefore lowest. Higher velocities that are sometimes associated with strong reflectivity gradients offer a more severe test of pulse compression wave- forms on distributed weather targets. Using the simple 90 m pulse waveform Figure 5.5 shows a 49 dB reflectivity transition from a small thunderstorm cell 15 km to the south of the radar on June 2, 1994. Unless the ISL's are 50 db down, the strong echoes within the storm will contaminate the weak echo region outside the cell due to sidelobe leak- age at non-zero velocities. Figure 5.6 shows the same storm cell using the B-13 bi-phase coded pulse and the Inv-5x
-1 - - - I
so 4J9dB. 49 dB
20
G % . 5 50 100 150 20 Rm Co
Figure5.5. High reflectivity gradient weather using simple 90 m pulse. Gradient is 50 dB over 2 km range at front and rear of cell. Nyquist velocity is ±8 m/s. Radial velocities within the cell are aliased and between 5-12 m/s.
I I
Figure5.6. Weather echo using B-13 waveform and the Inv-5x filter. There is discernible leakage of the sidelobe energy from the strong precipitationecho to outside the cell in both reflectivity and velocity.
May 24, 1999 Page 30 of 52 Pulse Compression for Phased Array Weather Radar compression filter. The SNR is increased from 49 dB to 60 dB but the tapered echo near the cell edge (formerly below the noise level) shows strong evidence of sidelobe leakage caused by a combination of the naturally occurring side- lobes at higher velocities and by the aliased velocities. Note that the velocities in the "shoulders" of the cell are simi- lar to the velocities on the nearer portion of the cell. In Appendix J, Keeler et al (1995) show these precipitation echoes overlaid on the same plot.
Mudukutore, et al (1996) show similar convective data with similar results from testing a 5 bit Barker code on the S- band CHILL radar. Bucci, et al (1997) give a detailed analysis of another convective weather event to further validate the effective application of pulse compression for weather radar.
May 24, 1999 Page 31 of 52 Figure 5.7 Snapshot colordisplay of weather data taken from the ELDORA testbed radar.Data between 5-23 km at azimuth 332 degrees and elevation 18.5 degrees is detailed in Figure 5.8
May 11, 1999 Page 32 of 52 Pulse Compression for Phased Array Weather Radar
and the lower pair shows a B-13 bi-phase coded pulse and an Inv-5x compression filter. The snowband occupies the region between 11-16 km (gates labeled at 60-110). The received powers above the noise level match well (2 dB) except at the edges of the snowband having strong reflectivity gradients where sidelobe leakage increases the mea- sured power. The velocity zero-crossing points in both illustrations match reasonably well except that the velocity values in the color image (Figure 5.7) appear to be scaled high by a factor of two and the signs are reversed.
I
w-i
D
80 . .. W-b-. . . . .
60
40
0 50 100 150 200
.j
Figure 5.8. Range plot of the simple pulse (top pair) and B- 13/Inv-5x pulse compression (bottom pair) received echo power and velocity data taken from the ELDORA testbed radarshowing weather in Figure 5.7 at 332 degrees and 5- 23 km.
May 24, 1999 Page 33 of 52 Pulse Compression for Phased Array Weather Radar
The sidelobe response near the gradients is relatively smooth and its envelope is monotonically decreasing using the Inv-5x compression filter. If we had implemented a Doppler tolerant version of the compression filter, the sidelobes would have increased noticeably when the velocity approached or exceeded the Nyquist velocity of 8 m/s as noted in Section 4. The "noise floor" drops whenever the Barker pulse is applied to the same simple pulse target because the transmit power is increased by 11 dB, thus the SNR is increased by 11 dB.
Other beams from this data set show various combinations of pulse codes and processing techniques. When we add clutter filtering to the process, a barely perceivable improvement occurs in the power level of both the simple and Barker pulses. Velocities and power returns of the Barker pulse data appears to be more stable and less noisy.
Figure 5.9 shows the 32 point power spectrum of the weak echo at about 18 km (near the range gate labeled 150) which is outside the snowband for the B-13 coded pulse for the Inv-5x filter (solid curve) and for the Inv-3x filter (dashed curve). We expect that the Inv-3x filtered signal to be the more contaminated by sidelobe leakage from gates at other ranges. The spectra show how the velocity estimate shifts from near + 0.1 Nyquist velocity for the B-13 / Inv-5x pulse compression system to about - 0.15 Nyquist velocity for the Inv-3x compression with its greater sidelobe leakage. It may be possible to use the spectrum quantitatively to measure the ISL leakage from the strong echo within the cell having one velocity into the weak echo outside the cell having a different velocity but we have not investi- gated this aspect of the processing.
. . 0 I I. I I I I I -I. I I I I I I I, B-13 /Inv-3x ------B-13 /Inv-5x
-20 -
f *0
-40
I . , I , , . I . I . . . I -60-- 6 ...... I I I I I. . I I [ -0.6 -0.4 -0.2 0.0 0.2 0.4 0.6 Nyquist Velocity Figure 5.9. Spectra of range gate at 18 km showing con- tamination of storm velocity ingressing through the side- lobes of the coded pulse. Velocity estimate for the Inv-5x filtered pulse is near 0.1 (~ 0.8 m/s) but for the Inv-3xfil- tered pulse is near -0.15 (- -1.2 m/s) caused by greater sidelobe leakage.
May 24, 1999 Page 34 of 52 Pulse Compression for Phased Array Weather Radar
6.0 Phased array configurations
The second component of a rapidly scanning weather radar is a phased array antenna capable of step scanning during the dwell time. The antenna beam motion required to cover a hemispheric volume in less than a minute requires scan rates that are past the limit of mechanical feasibility. Furthermore, the scan modulation would cause an excessive width to the receive echoes that the velocity and width errors would be unacceptably large. Therefore, a stepped scan phased array antenna is the preferred system. Phased arrays that electronically scan in 2 dimensions consist of thou- sands of radiating and receiving elements and the element cost is a dominant factor in considering the feasibility of phased arrays. Alternatively, a 1D phased array requires of order 100 elements and cost is a less critical factor. An operational aviation radar needs may differ only slightly. Holloway and Keeler (1993) in Appendix F discuss a vari- ety of implementation issues.
The phased array antenna radar systems may be designed and built in several different ways. The antenna may be composed of 1) an antenna with fully active transmit - receive (TR) array modules capable of 2D (i.e., both azimuth and elevation) steering of pencil beams, 2) a single, high power transmitter feeding an electronically steered phased array, or 3) separate transmit and receive arrays each optimized for the specific function. Cost and complexity of the design for each application determine the best system.
For weather measurements we require high resolution (space and time) most likely derived from a narrow pencil beam, stepped electronic scan phased array radar system, possibly incorporating pulse compression. For accurate air- craft location and tracking, this same capability provides a functional backup to the standard secondary surveillance radar functions. In both cases, there appear to be three strong options for implementing such a radar. The first two options with variations have been discussed at length during the TASS program. The third option offers a conceptual design that builds on existing fan beam technology by using an affordable, low power receive array to give the high spatial resolution measurements.
1. Fixedfacepencil beam 2D arrays
A multiple face fixed system may be used to cover the desired volume. Three to five faces are adequate to cover a hemisphere with likely narrow beamwidths and aallowable scan geometries. Since the arrays are fixed, they must phase steer in both azimuth and elevation. Thus, a 2D e-scan system using thousands of elements per face is required for a typical narrow pencil beam system. If the elements are capable of both transmitting and receiving, the need and cost of handling high power limits the precision available to the phase shifters. This option requires duplication of each face to the degree that the total system cost rapidly becomes prohibitive for most applications. 2. Rotating pencil beam ID arrays
A much less costly system can be designed if a single array can be rotated for hemispheric coverage assuming that the space and time resolution can be met. Only a single array is necessary since the beams are mechanically steered to all azimuths and only one dimensional elevation phase steering is required. Consequently, only hundreds (not thou- sands) of high power phase shifter and radiating elements are necessary. Thus, the ID e-scan system is affordable for a much wider range of applications than the multiple fixed face 2D e-scan system. We assume that full elevation cov- erage can be met by tilting the array(s) up to cover higher elevations outside the e-scan coverage. In Appendix D, Keeler and Frush (1983b) describe system requirements and scan techniques for a rotating ID system that meets many weather applications, and by inference, may meet many aircraft surveillance backup needs too. Extending this concept, we may use two independent antennas operating back to back on the same pedestal that allows doubling the time resolution.
3. Rotating fan & multi-pencil beam ID array
A potentially even more affordable system consists, first, of a rotating vertical fan beam transmitter, formed by very few high power, fixed phase transmitting elements, or by a standard reflector antenna such as the ASR-9. Second, a receive-only phased array forms multiple simultaneous pencil beams in elevation using digital beam forming technol- ogy. Because the array is not used for transmitting, we may design the array using low power, high precision phase shifter and achieve extremely low sidelobes. The isolation between the combined fan beam transmitter and multiple low sidelobe receive beams may be as high as isolation using the conventional transmit and receive pencil beams with their attendant 2-way sidelobe isolation between adjacent beams.
May 24, 1999 Page 35 of 52 Pulse Compression for Phased Array Weather Radar
We may consider a system built upon the rotating ASR-9 fan beam aircraft surveillance radar concept. Let the high power fan beams provide the transmit energy at low elevations and add a separate lower power transmitter with a fan beam covering the higher elevations. The required range coverage at high elevation is much less than at low eleva- tions. Separate receive only arrays would cover the low and high elevations separately.
Each receive array would simultaneously form 30-50 vertically stacked multiple beams using digital beam forming techniques at the IF stage of each of about 100 receive element With proper design, the sidelobes of the receive array could reach the 40-50 dB level one-way. The lower stack would provide 1 degree beams while the upper stack could provide 2-3 degree beams and provide the same spatial resolution at the shorter ranges of interest. The entire system would rotate at 5-6 rpm, thereby providing reasonably long dwell times for ground clutter processing. If faster updates were required for aircraft tracking, a second system might be added for back to back coverage and effective 10-12 rpm coverage rate.
Separation of the high power transmit antenna and the digital beam forming, low power receive array avoids the need for higher power (i.e., expensive) TR modules. Relatively long dwell times add clutter rejection and receive sensitiv- ity. Pulse compression techniques can be applied as necessary to achieve range resolution, high average transmit power (radar sensitivity) and increasing the number of independent samples for more accurate weather parameter estimates.
This fan beam transmit / pencil beam receive array concept needs much more thought and development, but in the future it may provide an affordable alternative to the first two system options.
May 24, 1999 Page 36 of 52 Pulse Compression for Phased Array Weather Radar
7.0 Conclusions
Pulse compression is one technique of obtaining the short dwell time necessary to make high space and time resolu- tion weather radar measurements. Range time sidelobes contaminate weather parameter measurements in exactly the same way as antenna sidelobes. We desire to minimize both types of sidelobe responses. We have shown convincing evidence for both point clutter and moving weather targets that pulse compressed waveforms produce the integrated sidelobe leakage predicted by the ambiguity functions and the simulations.
We verified that an inverse filter yields much lower sidelobes than a matched filter for all the waveforms we studied. An inverse compression filter design not only minimizes the integrated sidelobes (which is important for weather applications) but also reduces the peak sidelobes (which is important for point target detection). Thus, the same pulse waveform should be acceptable for both distributed weather targets as well as aircraft point targets. Furthermore, we found that the integrated sidelobe suppression is limited by the signal to noise ratio of the received echo. Thus, only high SNR signals will benefit from longer inverse compression filters.
Extreme Doppler sensitivity even at low weather velocities, even for 10 cm radars, shows the need for Doppler toler- ant designs to maintain low integrated range sidelobes. The principal cost of Doppler tolerant processing is additional computational power. Urkowitz and Bucci (1992a) have suggested a robust, processing intensive scheme that will maintain low integrated sidelobes for weather of all velocities. However, this processing scheme cannot properly compensate Doppler when the velocities are aliased and the ISL values rise steeply near the Nyquist velocity.
Our study shows a strong correlation between waveforms having good autocorrelation functions and effective side- lobe suppression with inverse compression filters to an acceptable level for weather radar applications. An inverse fil- ter five or more times longer than the waveform seems adequate for most expected weather gradients. Based on our limited tests the tangent NLFM waveform with an Inv-5x filter gives the best response from our suite of waveforms. Other NLFM waveforms should perform equally well or better. Although we did not study this aspect of NLFM waveform design, it appears that if both frequency and amplitude shaping are employed, additional Doppler tolerance may be available with the same or better low integrated sidelobes. The extended range response of long waveforms and compression filters requires supplemental pulsing techniques for short range coverage (those ranges during which the pulse is being transmitted) that we have not addressed here.
Continuous phase change FM waveforms require oversampling to maintain low sidelobes because the sample phase uncertainty cannot yield the optimum compression filter. Therefore, the processing requirements are generally much higher than with any of the phase codes. The compression sidelobe sensitivity to sampling phase relative to the start of the waveform for FM waveforms is a difficult problem. We have found that by oversampling the waveform and optimizing the oversampled filter, that the sidelobes can be kept to an acceptable level.
Pulse compression can be used with a polarimetric radar for increasing the scan rates by performing range averaging instead of time averaging. If isolation were sufficient between the orthogonal polarimetric channels and scattering depolarization were extremely low, then it might be advantageous to transmit complementary codes on the two pola- rimetric channels. Practically, we think there is little to gain using this complementary coding technique with polari- metric radar. We did not explicitly study application of pulse compression to bistatic radar system waveforms but all the same advantages and cautions apply to bistatic systems as to the standard monostatic radar systems.
8.0 Acknowledgments
This research is supported by the FAA/TASS Program Office and the US Air Force Office of Scientific Research, NSF (ATM-9413453). We wish to thank Jim Rogers, FAA Terminal Area Surveillance Systems Program Manager, and his program office staff (Lew Buckler, Cam Tidwell, Angela Harris, and Mark Keehan) for their support in the waveform analysis and evaluation effort described in this report, the engineering staff at Lockheed Martin Govern- ment Electronic Systems in Moorestown, NJ (Harry Urkowitz, Nick Bucci, and Jerry Nespor) as well as the LM/GE Corporate Research and Development Center in Schenectady, NY (Jeff Ashe) for technical discussions, the NCAR Remote Sensing Facility technical staff (Eric Loew, Chuck Frush, Mitch Randall, Joe VanAndel, Craig Walther, Joe Vinson, and Jack Good) for the ELDORA testbed radar modifications, operation, and data acquisition, and the admin- istrative staff (Ann-Elizabeth Nash and Jennifer Delaurant) for assistance in preparing this document.
May 24, 1999 Page 37 of 52 Pulse Compression for Phased Array Weather Radar
9.0 References
Ackroyd, M.H. and F. Ghani, 1973: "Optimum mismatched filters for sidelobe suppression," IEEE Trans. Aerospace Electronics, Vol. AES-9, pp 214-218.
Ashe, J.M., R.L. Nevin, D.J. Murrow, H. Urkowitz, N.J. Bucci and J.D. Nespor, 1994: "Range sidelobe suppression of expanded/compressed pulses with droop," IEEE Nat'l Radar Conf., Atlanta, GA, pp 116-122.
Baden, J. M. 1989: "Pulse compression Doppler sensitivity reduction study," Georgia Institute of Technology, Mas- ters Thesis, Atlanta, GA.
Battan, L.J., 1973: Radar Observation of the Atmosphere, Chicago Press, Chicago, IL.
Bucci, N.J., and H. Urkowitz, 1993: 'Testing of Doppler tolerant range sidelobe suppression in pulse compression meteorological radar," IEEE Nat'l Radar Conf., Boston, MA pp 206-211.
Bucci, N.J., H.S. Owen, K.A. Woodward and C.M. Hawes, 1997: "Validation of pulse compression techniques for meteorological functions," IEEE Trans. Geoscience and Remote Sensing. Vol. GE-35, pp 507-523.
Buckler, L.M., 1997: "Use of phased array radars to detect and predict hazardous weather," 28th Conf. on Radar Meteorology, AMS, Austin, TX, pp 262-263.
Carbone, R.E., M.J. Carpenter and C.D. Burghart, 1985: "Doppler radar sampling limitations in convective storms," J. Atmos. and Ocean. Tech., Vol. 2, pp 357-361.
Chandrasekar, V., V.N. Bringi and P.J. Brockwell, 1986: "Statistical properties of dual-polarized radar signals," Proc., 23rd Conf. on Radar Meteorology, AMS, Snowmass, CO, pp 193-196.
Cohen, M.N., 1987: "Pulse compression in radar systems," Chap. 15 in J.L. Eaves and E.K.Reedy (Eds.), Principles of Modem Radar. Von Nostrand Reinhold Company Inc., New York.
Cohen, M.N. and P.E. Cohen, 1988: "Near perfect bi-phase codes and optimal filtering of their range sidelobes," Proc. 18th European Microwave Conf., Stockholm, Sweden, 6 pp.
Cook, C.E. and M. Bemfeld, 1967: Radar Signals -- Introduction to Theorv and Application, Artech House, Boston.
Doviak, R.J. and D.S. Zrnic, 1993: Doppler Radar and Weather Observations, Second Ed., Academic Press, San Diego.
Farnett, E.C. and G.H. Stevens, 1990: "Pulse compression radar," Chap.10 in M.I. Skolnik (Ed.), Radar Handbook., McGraw-Hill, New York.
Fetter, R.W., 1970: "Radar weather performance enhanced by pulse compression;" 14th Conf. Radar Meteorology, AMS, Tucson, AZ, pp 413-418.
Gray, R.W, and D.T. Farley, 1973: "Theory of incoherent scatter measurements using compressed pulses,"' Radio Sci- ence Vol. 8, pp 123-131.
Golay, M.J.E., 1961: "Complementary series," IRE Trans. on Information Theory Vol. IT-17, pp 82-87.
Hwang, C.A. and R.J. Keeler, 1995: "Sample phase aspects of FM pulse compression waveforms," Proc. Int'l Geo- science and Remote Sensing Symposium (IGARSS 95), Florence, Italy, pp 2126-2128.
Holloway, C.L. and R.J. Keeler, 1993: "Rapid scan Doppler radar: the antenna issues," 26th Conf. on Radar Meteorol- ogy, AMS, Norman, OK, pp 393-395.
Keeler, R.J. and C.L. Frush, 1983a: "Coherent wideband processing of distributed radar targets," Proc. Int'l Geo- science and Remote Sensing Symposium (IGARSS-83) San Francisco, CA, pp 3.1-3.5.
May 24, 1999 Page 38 of 52 Pulse Compression for Phased Array Weather Radar
Keeler, R.J. and C.L. Frush, 1983b: "Rapid scan Doppler radar development considerations, Part II: Technology Assessment" 21st Conf. on Radar Meteorology, AMS, Edmonton, Canada, pp 284-290.
Keeler, R.J., C.A. Hwang, V. Chandra and R. Xiao, 1993: "Polarization pulse compression for weather radar," 26t Conf. on Radar Meteorology, AMS, Norman OK, pp 255-257.
Keeler, R.J., 1994: "Pulse compression waveform analysis for weather radar", COST-75 Int'l Seminar on Advanced Weather Radar Systems, Brussels, Belgium, pp 603-614.
Keeler, R.J. and C. A. Hwang, 1995: "Pulse compression for weather radar" IEEE Int'l Radar Conf., Washington, DC, pp 529-535.
Keeler, R.J., C.A. Hwang and E. Loew, 1995: "Pulse compression weather radar waveforms", 27th Conf. on Radar Meteorology, AMS, Vail, CO, pp 767-769.
Keeler, R.J., C. A. Hwang and E. Loew, 1999: "A pulse compression phased array weather radar," J.of Atmos. and Oceanic Tech. to be submitted.
Keeler, R.J. and R.E. Passarelli, 1990: "Signal processing for atmospheric radars," Chap. 20 in Atlas (Ed.), Radar in Meteorology. AMS, Boston, pp 199-229.
Key, E.L., E.N. Fowle and RD. Haggarty, 1959: "A method of sidelobe suppression in phase-coded pulse compres- sion systems," M.I.T Lincoln Lab., Lexington, Tech. Rep. 209.
Labbitt, M., 1994: "Obtaining low sidelobes using non-linear FM pulse compression," Lincoln Laboratory Technical Report ATC-223, NTIS, Springfield, VA.
Lewis, B.L., F.K. Kretschmer and W.W. Shelton, 1986: Aspects of radar signal r ,ocesingArtech House, Norwood, MA.
Mudukutore, A.S., V. Chandrasekar and R.J. Keeler, 1995a: "Simulation and analysis of pulse compression for weather radars," Proc. IGARSS-99, Florence, Italy, pp 46-48.
Mudukutore, A.S., V. Chandrasekar and R.J. Keeler, 1995b: "Range sidelobe suppression for weather radars with pulse compression: Simulation and evaluation," 27 th Conf. Radar Meteorology, AMS, Vail, CO, pp 763-766.
Mudukutore, A.S., V. Chandrasekar and R.J. Keeler, 1996: "Pulse compression for weather radars", NCAR Tech. Note TN-434 (Reprint of ASM Ph.D. dissertation), Boulder, CO, 90 pp.
Mudukutore, A.S., V. Chandrasekar and R.J. Keeler, 1998: "Pulse compression for weather radars", EEE Trans. Geoscience and Remote Sensing, Vol. GE-36, pp 125-142. Randall, M., 1991: "Digital IF processor for rectangular pulse radar applications," 2 5th Conf. on Radar Meteorology, AMS, Paris, France, pp 871-874.
Rihaczek, A.W., 1969: Principles of High Resolution Radar, McGraw-Hill, New York.
Rice, R.B., 1961: "Inverse convolution filters," Geophvsics, Vol. 27, pp 4-18.
Roberts, R.A. and C. T. Mullis, 1987: Digital Signal Processing, Addison-Wesley, pp 229-242.
Rogers, J.W., L.M. Buckler, A.C. Harris, M. Keehan and CJ. Tidwell, 1997: "History of the Terminal Area Surveil- lance System (TASS)," 28th Conf. on Radar Meteorology, AMS, Austin, TX, pp 157-158.
Smith, P.L., 1974: "Applications of radar to meteorological operations and research," IEEE Proceedings, Vol. 62, pp 724-745.
Strauch, R.G., 1988: "A modulation waveform for short dwell time meteorological Doppler radars," J. Atmos. and Ocean. Tech., Vol. 5, pp 512-520.
May 24, 1999 Page 39 of 52 Pulse Compression for Phased Array Weather Radar
Tidwell, C.J., 1997: "Technologies learned from the Terminal Area Surveillance System (TASS) Program," 28t Conf. on Radar Meteorology, AMS, Austin, TX, pp 260-261.
Treitel, S. and E.A. Robinson, 1966: '"The design of high resolution digital filters," IEEE Trans. Geoscience Electron- ics, Vol. GE4, pp 25-38.
Urkowitz, H. and N.J. Bucci, 1992a: "Doppler tolerant range sidelobe suppression for meteorological radar with pulse compression" Proc. Int'l Geoscience and Remote Sensing Symposium (IGARSS-92), Houston, TX, Vol. 1, pp 206-208.
Urkowitz, H. and N.J. Bucci, 1992b: "Using complementary sequences with Doppler tolerance for radar sidelobe suppression in meteorological radar," Proc. Int'l Geoscience and Remote Sensing Symposium (IGARSS-92), Hous- ton, TX, Vol. 1, 2 pp.
Vinagre, L., H.D. Griffiths and K. Milne, 1997: "Asymmetric pulse compression waveform design for space-borne meteorological radars," Proc. IEE Radar Conference (Radar-97), Edinburgh, Scotland, pp 370-373.
Wakasugi, K. and S. Fukao, 1985: "Sidelobe properties of a complementary code used in MST radar observations," IEEE Trans. Geoscience and Remote Sensing, Vol. GE-23, pp 57-59.
Wiener, N., 1949: The Extrapolation. Interpolation and Smoothing of Stationary Time Series, Wiley, New York.
Wolfson, M., 1993: "Quantifying airport terminal weather surveillance requirements," 26th Conf. on Radar Meteorol- ogy, AMS, Norman, OK, pp 47-49.
Woodward, P.M., 1953: Probability and Information Theory with Applications to Radar, Permagon Press.
May 24, 1999 Page 40 of 52 Pulse Compression for Phased Array Weather Radar
Appendix A: Ambiguity functions
The ambiguity function is an easy way to illustrate the effects of Doppler shift to the mainlobe and sidelobes. The ambiguity function is a 3- dimensional graph with range-time on the x-axis, Doppler velocity on the y-axis and power level on the z-axis. The front of the graph represents the zero Doppler return and behind it are returns with increasing amounts of Doppler shift. This appendix contains many ambiguity functions not referenced in the main text, where only the more interesting and pertinent results were discussed. Here are the ambiguity functions for all the waveforms considered under the effects of matched and inverse filters of length Ix, 2x, 3x, and 5x.
The figure axes are labelled following the same convention as in the main text:
1) the range-time axis (x, to the right) is labeled in units of range-time samples except 0 is the left-most (not central) sample,
2) the Doppler velocity axis (y, to the left and back) is labeled in units of 5 m/s so that the full range is 0-50 m/s at X- band, and
3) the power axis (z, vertical) is measured in power expressed in dB normalized to the peak response. The coding scheme for the figures is:
The first segment defines the receiver compression filter: RM is Receiver Matched filter, R1 is the Inverse lx filter, R3 is the Inverse 3x filter and R5 is the Inverse 5x filter.
The second segment defines the transmit pulse coding: B13 is the Barker 13 bi-phase code, NP14 is the "Near Per- fect" length 14 bi-phase code (Cohen and Cohen 1988), PN15 is the Pseudo-Noise length 15 bi-phase code, LFM13 is the Linear FM code with time-bandwidth product BT = 13, and TFM13 is the Tangent non-linear FM code with time-bandwidth product BT = 13.
Thus, the final example, Figure A-60 labeled R5TFM63, is the ambiguity function for the Tangent FM non-linear FM waveform with BT = 63 and the Inverse 5x receiver compression filter.
May 24, 1999 Page 41 of 52 Hr Cit
-20
-40
-60..
-
Fig. A-2. Ambiguity Function for a Barker 13 Code with an Inverse lx compression filter (RIB 13). .-60
Fig. A-3. Ambiguity Function for a Barker 13 Code with an Inverse 2x compression filter (R2B 13). o D i 3
0,
Fig. A-4. Ambiguity Function for a Barker 13 Code with an Inverse 3x compression filter (R3B 13). fs5e t )
-40
Fig. A-5. Ambiguity Function for a Barker 13 Code with an Inverse 5x compression filter (R5B13). pf mrJ Itf
-40
-80
Fig. A-6. Ambiguity Function for a Near-Perfect 14 Code with a Matched filter (RMNP14). g,1 N IL.
Fig. A-7. Ambiguity Function for a Near-Perfect 14 Code with an Inverse Ix compression filter (R1NP14). 2 tJ F1-ZI
-40
-60
Fig. A-8. Ambiguity Function for a Near-Perfect 14 Code with an Inverse 2x compression filter (R2NP14). (( I7 IIL
Fig. A-9. Ambiguity Function for a Near-Perfect 14 Code with an Inverse 3x compression filter (R3NP14). Rs JPl9
-80
Fig. A-10. Ambiguity Function for a Near-Perfect 14 Code with an Inverse 5x compression filter (RSNP14). .Vi' r2zl
-
Fig. A-l 1. Ambiguity Function for a Near-Perfect 28 Code with a Matched lx filter (RMNP28). r I f'J Qi
-20
-40
Fig. A-12. Ambiguity Function for a Near-Perfect 28 Code with an Inverse lx compression filter (R1NP28). "\ IJ 0 2-
Fig. A-13. Ambiguity Function for a Near-Perfect 28 Code with an Inverse 2x compression filter (R2NP28). _40
Fig. A-14. Ambiguity Function for a Near-Perfect 28 Code with an Inverse 3x compression filter (R3NP28). C, - JV
0
Fig. A- 15. Ambiguity Function for a Near-Perfect 28 Code with an Inverse 5x compression filter (RSNP28). (KczBrp ~ N t
0,
Fig. A-16. Ambiguity Function for a Pseudo Noise 15 Code with a Matched Ix filter (RMPN15). Rl FMwt5
Fig. A-17. Ambiguity Function for a Pseudo Noise 15 Code with an Inverse Ix compression filter (R1PN15). -20
Fig. A-18. Ambiguity Function for a Pseudo Noise 15 Code with an Inverse 2x compression filter (R2PN15). r\"uf j !§
Fig. A-19. Ambiguity Function for a Pseudo Noise 15 Code with an Inverse 3x compression filter (R3PN15). ,5 CSJIV
Fig. A-20. Ambiguity Function for a Pseudo Noise 15 Code with an Inverse 5x compression filter (R5PN15). -8o0
Fig. A-21. Ambiguity Function for a Pseudo Noise 31 Code with a Matched lx filter (RMPN31). Fig. A-22. Ambiguity Function for a Pseudo Noise 31 Code with an Inverse lx compression filter (RiPN31). rj- V I J ) I
Fig. A-23. Ambiguity Function for a Pseudo Noise 31 Code with an Inverse 2x compression filter (R2PN31). Kf 1 I 9
Fig. A-24. Ambiguity Function for a Pseudo Noise 31 Code with an Inverse 3x compression filter (R3PN31). (KS~I.ij-)I '
Fig. A-25. Ambiguity Function for a Pseudo Noise 31 Code with an Inverse 5x compression filter (R5PN31). K M v'tJ b5
Fig. A-26. Ambiguity Function for a Pseudo Noise 63 Code with a Matched Ix filter (RMPN63). Ri PrrJW
Fig. A-27. Ambiguity Function for a Pseudo Noise 63 Code with an Inverse lx compression filter (R1PN63). K,- PIQJ CL7
Fig. A-28. Ambiguity Function for a Pseudo Noise 63 Code with an Inverse 2x compression filter (R2PN63). Fig. A-29. Ambiguity Function for a Pseudo Noise 63 Code with an Inverse 3x compression filter (R3PN63). gs5rhjLf
Fig. A-30. Ambiguity Function for a Pseudo Noise 63 Code with an Inverse 5x compression filter (R55PN63). RML> LF M I3
Fig. A-31. Ambiguity Function for a Linear FM 13 Signal with a Matched lx filter (RMLFM13). RI LFM 1\3
-60
Fig. A-32. Ambiguity Function for a Linear FM 13 Signal with an Inverse lx compression filter (RILFM13). -60I
Fig. A-33. Ambiguity Function for a Linear FM 13 Signal with an Inverse 2x compression filter (R2LFM13). N} LF I-H\ '
- I
Fig. A-34. Ambiguity Function for a Linear FM 13 Signal with an Inverse 3x compression filter (R3LFM13). RS L F 15
-40
Fig. A-35. Ambiguity Function for a Linear FM 13 Signal with an Inverse 5x compression filter (R5LFM13). 'lKMLF . I1
-20o
Fig. A-36. Ambiguity Function for a Linear FM 31 Signal with a Matched lx filter (RMLFM31). t\I LcH'tIj
Or
--1
Fig. A-37. Ambiguity Function for a Linear FM 31 Signal with an Inverse lx compression filter (R1LFM31). kLLr /,' I
-40
-60
Fig. A-38. Ambiguity Function for a Linear FM 31 Signal with an Inverse 2x compression filter (R2LFM31). l3 LI-/vi:'?I
Fig. A-39. Ambiguity Function for a Linear FM 31 Signal with an Inverse 3x compression filter (R3LFM31). 15 - t-[t .1 I
-80o
Fig. A-40. Ambiguity Function for a Linear FM 31 Signal with an Inverse 5x compression filter (R5LFM31). RMl L FPl(c '
- 1
Fig. A-41. Ambiguity Function for a Linear FM 63 Signal with a Matched lx filter (RMLFM63). Nt LLI-/'I^I6
0
-20
Fig. A-42. Ambiguity Function for a Linear FM 63 Signal with an Inverse Ix compression filter (R1LFM63). t\ L L I- /' !' ?
0t