1. Introduction
The range-weighting function (RWF) is normally introduced in discussions of the radar resolution volume because it defines the radial extent of such volumes. The RWF determines how individual scatterer contributions are weighted as a function of range to produce estimates of the meteorological variables (e.g., reflectivity, Doppler velocity, and the polarimetric variables) associated with a single resolution volume. The RWF is commonly defined in terms of the transmitter pulse envelope and the receiver filter impulse response (section 4.4.2 in Doviak and Zrnić 1993; section 5.3 in Bringi and Chandrasekar 2001) and determines the range resolution of a radar. This form of the RWF is also used for high-resolution radar simulators because it includes the contributing factors before digital sampling occurs (Capsoni and D’Amico 1998; Cheong et al. 2004, 2008). The effective RWF also depends on the digital signal processing of echo samples along the range-time dimension (herein referred to as range-time processing). This third contributor to the RWF has become more significant as novel range-time processing techniques (e.g., those that operate on range-oversampled signals) have become feasible for real-time implementation on modern radar systems. The impact of range-time processing on the RWF is the focus of this paper.
One example of range-time processing that can affect the RWF is range oversampling followed by a whitening transformation (WT; Torres and Zrnić 2003). Range oversampling has been proposed as an effective way to reduce the variance of meteorological variable estimates and/or reduce the required observation times (dwell times) without significantly compromising range resolution. When using a whitening transformation, the time series data are transformed along the range-time dimension. This transformation of the data changes the RWF by combining the range-time samples in a different way compared to a traditional matched filter. Methods for calculating the RWF that were originally developed to study changes in the RWF produced by a whitening transformation are general enough to be applied to a wide variety of range-time processing techniques: from a simple averaging of meteorological variable estimates at contiguous range locations to more recent developments, such as adaptive range oversampling (Curtis and Torres 2011). In this work, the effects of different types of range-time processing on the RWF are examined using typical processing schemes.
The relationship between the RWF and range resolution has already been mentioned, but the RWF is important for several other reasons. Reflectivity gradients can cause biases in reflectivity estimates and can also shift the range location assigned to these data (Mueller 1977; Johnston et al. 2002). Additionally, the combination of the RWF and the resolution volume spacing determines the correlation between the meteorological data in range. This range correlation affects the variance reduction when meteorological variable estimates are averaged along range to gain data precision at the cost of reduced range resolution. Finally, the RWF can also affect the performance of algorithms that process meteorological data. For example, changes in the effective resolution volume in angular and/or range extents can affect tornado detection algorithms that utilize Doppler velocity signatures (Wood and Brown 1997; Torres and Curtis 2006). These effects can be further complicated by the fact that some range-time processing techniques produce a different RWF at each resolution volume. An example is adaptive pseudowhitening; it uses a different linear transformation based on measurements of signal characteristics [e.g., signal-to-noise ratio (SNR) and spectrum width] at every resolution volume (Curtis and Torres 2011). Because of these significant effects, it is important to understand how range-time processing affects the RWF beyond the transmitter and receiver effects captured in the conventional RWF formulation.
In this paper, a method is introduced to calculate the RWF arising from the processing of echo samples along the range-time dimension. It uses the following two elements: 1) a pulse matrix, which is based on the transmitter pulse envelope and the receiver filter, and 2) a transformation matrix, which is determined by the type of range-time processing. The pulse matrix is simply a discrete time convolution matrix, which has been used previously in the context of weather radar signal processing (e.g., Yu et al. 2006; Li et al. 2009); in this work, we employ it for the calculation of the RWF. The approach described herein combines both the pulse matrix and a transformation matrix capturing all three major contributors to the RWF—transmitter pulse envelope, receiver filter, and range-time signal processing.
The rest of this paper is structured as follows. Section 2 presents the basic method for computing the RWF, including information on how to construct the pulse matrix, the range-time signal processing model, and examples of different range-time processing techniques (i.e., different transformation matrices). Section 3 uses the RWF calculation to examine the range resolution of several range-time processing techniques and the correlation between meteorological data from adjacent resolution volumes. Finally, the results are summarized, and some recommendations for applying this work are given.
2. The range-weighting function
In this section we derive a general formulation of the RWF that includes the effects of range-time signal processing.
a. Model description
As depicted in Fig. 1, assume that the scatterers illuminated by the transmitted pulse (as it propagates in the radial direction away from the radar) can be modeled as a linear array of independent “scattering centers” uniformly spaced in range. The spacing between adjacent scattering centers is large compared to the radar wavelength but small compared to the range extent of the transmitter pulse. In this model, each scattering center represents the combined echo contributions (weighted by the two-way antenna beam pattern in azimuth and elevation) from all scatterers in an elemental spherical shell of thickness
Depiction of the modified pulse illuminating progressive sets of scattering centers as it propagates in the radial direction. Scattering centers are represented with dots along the range axis. A modified pulse of length Np is shown at four range locations corresponding to four consecutive time series samples at times lTr, where l = l0, l0 + 1, l0 + 2, and l0 + 3. The range-time sample spacing at the radar receiver is Tr = FΔτs, where Δτs = 2Δr/c, and Δr is the spacing between scattering centers. Meteorological data resolution volumes are typically spaced by LΔR, where ΔR = FΔr is the spacing between the resolution volumes corresponding to the time series data, and L is the range-oversampling factor. Samples along sample time are spaced by Ts (i.e., the pulse repetition time).
Citation: Journal of Atmospheric and Oceanic Technology 29, 6; 10.1175/JTECH-D-11-00135.1
Assuming that scatterers in a spherical shell have random placement but are “frozen” during the short time they are illuminated by the transmitted pulse [i.e., the “frozen scatterers” assumption from appendix C in Doviak and Zrnić (1993)], the contributions from each scattering center can be independently modeled as a baseband, stationary, complex Gaussian random process (section 4.1 in Doviak and Zrnić 1993). The random contributions from the nth scattering center along a radial are denoted by
1) Transmission and reception models














2) Range-time signal processing model



As mentioned in the introduction, the goal of this paper is to study the effects of range-time signal processing on the RWF for weather radars. Although the presentation thus far has been general, focusing on time series data that are oversampled in range is useful for illustrating the effects of advanced range-time processing techniques such as range oversampling with pseudowhitening (Torres et al. 2004). A few cases are presented next that are typical when processing range-oversampled time series data. In this processing scenario, a digital matched filter, if needed, is implemented after generation of the time series data. This is unlike the conventional processing scenario for non-range-oversampled data in which the matched filter is implemented either in the analog domain or digitally in the intermediate frequency (IF) domain, before generation of the time series data. The reader should note that even though the model presented in this section can be used to study the effects of range-time signal processing on non-range-oversampled data, this processing scenario is normally limited to simpler techniques where the results are known or can be easily predicted from the conventional RWF formulation.
(i) Case A: Digital matched filtering without range averaging


(ii) Case B: Whitening (or pseudowhitening) without range averaging










(iii) Case C: Digital matched filtering with range averaging



(iv) Case D: Digital matched filtering with range interpolation




These cases cover a few common types of range-time processing and illustrate the generality of the proposed signal processing model. Other more complex approaches such as overlapped averaging in range, range filtering, and the efficient implementation of adaptive pseudowhitening (Curtis and Torres 2011) can also be represented with this model.
b. Range-weighting function computation














The computation of the RWF using (20) requires the pulse matrix
(top) Magnitude and (bottom) phase of the idealized and NWRT PAR modified pulses as a function of normalized range time.
Citation: Journal of Atmospheric and Oceanic Technology 29, 6; 10.1175/JTECH-D-11-00135.1
Figure 3 shows the normalized RWFs corresponding to the previously introduced cases with the specific signal-processing model parameters listed in Table 1. The RWFs are plotted as a function of range relative to their center or assigned range location r0 (i.e., zero corresponds to r0). Range values are plotted in LΔR units because this is the typical spacing of meteorological data resolution volumes. For all cases, F = 20 (i.e., Tr = 20Δτs) and the range-oversampling factor is L = 4. The cases depicted in the top panel correspond to the idealized case of a rectangular transmitter pulse envelope and a noiseless receiver having a receiver filter with very large bandwidth
Normalized RWFs corresponding to the cases in Table 1 as a function of normalized range (relative to r0, in LΔR units). The RWF for (top) A and (middle) B cases; i.e., DMF, WT, and pseudowhitening transformation (PT) based on a “sharpening filter” with parameter α = 0.2, 0.4, 0.6, and 0.8. (bottom) The RWF for cases C and D; i.e., a DMF with range averaging (RA), and a DMF with range interpolation (RI). Case A (DMF) is also included as a reference. The top panel corresponds to the idealized modified pulse of length 4Tr; i.e., a rectangular transmitter pulse envelope and a receiver filter with a large bandwidth
Citation: Journal of Atmospheric and Oceanic Technology 29, 6; 10.1175/JTECH-D-11-00135.1
Signal processing model parameters for the cases illustrated in Fig. 3. Matrix
For cases A and B with an idealized modified pulse, the depicted RWFs sampled at Δτs intervals are piecewise constant on FΔτs intervals. This occurs because the signal processing acts on samples spaced by Tr = FΔτs, and the idealized modified pulse is constant over the time series sample spacing Tr. The RWFs vary from peaky to almost flat as the processing changes from a matched filter to whitening by stepping through varying degrees of pseudowhitening using a “sharpening filter” with parameter α, where 0 ≤ α ≤ 1 (Torres et al. 2004). The degree of pseudowhitening is related to the variance of meteorological variable estimates obtained from the corresponding transformation. If α is close to zero, then pseudowhitening approaches the performance of matched filtering. As α increases, the variance of estimates (at high SNR) decreases until α = 1, which corresponds to whitening. Thus, as α goes from 0 to 1, the variance of estimates decreases but the corresponding RWFs become broader. For the NWRT PAR modified pulse, the RWFs exhibit a similar trend, but they become more asymmetric about r0 because of the nontrivial phase and asymmetry of the modified pulse. Unlike the RWFs from the idealized modified pulse, the RWFs from the NWRT PAR modified pulse are not piecewise constant because this modified pulse is not piecewise constant over the time series sample spacing (FΔτs).
The RWFs corresponding to processing cases C and D are examples of multimodal RWFs, which are based on the digital-matched filter RWF (case A). As expected, for processing that involves averaging consecutive meteorological variable estimates in range (case C), the RWF consists of R shifted “replicas” of the RWF prior to averaging. On the other hand, for processing that involves range interpolation of meteorological variable estimates (case D), it is evident that one or more of the central scattering centers do not contribute at all to the meteorological data. In all these cases, r0 corresponds to the middle of the RWF, as defined in (21).
Although the shape of the RWF conveys important information, a more concise way to characterize and compare the RWFs for different types of processing is by looking at the corresponding range resolution. The RWF also determines the correlation of meteorological data in range. Both of these are addressed in the next section.
3. Range resolution and range correlation
The range resolution is directly related to the size of the radar resolution volume. For point targets, the range resolution measures the ability of the radar to distinguish two targets along a given direction. For weather radars, distributed meteorological scatterers are the targets of interest, but the range resolution is still important for observing finescale phenomena, such as tornado vortices. For example, Brown et al. (2005) showed that many signatures (e.g., gust fronts, hook echoes, bounded weak echo regions) could be identified at farther ranges by using meteorological data with finer range and angular resolution.
As shown in the previous section, processing along the range-time dimension affects the RWF, and this has the potential to change the radar range resolution. In some cases, range-time signal processing can be used to improve the range resolution, for example, pulse compression (Mudukutore et al. 1998) and the Resolution Enhancement Technique using Range Oversampling (RETRO; Yu et al. 2006). In other cases, range resolution can be traded for meteorological data fields with improved precision, for example, range-oversampling techniques (Torres and Zrnić 2003; Torres et al. 2004) and conventional range averaging of meteorological variable estimates.
The standard way to define the range resolution for weather radars is in terms of the resolution volume. Doviak and Zrnić (1993) define the resolution volume as the volume circumscribed by the 6-dB contour of the product of the two-way antenna beam pattern and the RWF. The range resolution, denoted by r6, is defined as the 6-dB width of the RWF. In this case, the 6-dB decrease is measured from the ends of the RWF with respect to the maximum value. This approach removes ambiguity when computing the width of multimodal RWFs (e.g., case C in Fig. 3).
Figure 4 shows the 6-dB (r6) widths and variance reduction factor at high SNR (VRF∞) for cases A and B (Fig. 3) using the idealized and NWRT PAR modified pulses (Fig. 2). The widths are given in LΔR units, which correspond to the meteorological data resolution volume spacing. VRF∞ is defined as the ratio of the variance of estimates from matched filtering to the variance from pseudowhitening, both at high SNR. For the idealized pulse, the width is approximately 0.76LΔR for the digital matched filter and VRF∞ is 1. As expected, both VRF∞ and the range width increase (i.e., the range resolution becomes coarser) as the RWF becomes less peaky; the width increases to about 1.76LΔR for range oversampling with a whitening transformation and VRF∞ goes to L (in this case, L = 4). There are jumps in the range resolution for the idealized pulse because of the discontinuities in the piecewise-constant RWF. For the more realistic NWRT PAR modified pulse, the same effects can be seen—VRF∞ goes from 1 to L, but the widths are slightly reduced (except for the matched filter) because of the larger roll-off factor. The widths range from 0.9LΔR for the digital matched filter to 1.58LΔR for whitening. In the idealized case, the range width increases by a factor of 2.3 when using whitening compared to digital matched filtering, while it only increases by 1.75 for the NWRT PAR modified pulse. In both cases, the range width for whitening increases to a value greater than the resolution volume spacing, which shows that there is more overlap in range than usual. The effect of this overlap will be quantified later by examining the range correlation.
(left) Range resolution (r6) and (right) variance reduction factor (VRF∞) for cases A and B, including a DMF, a WT, and pseudowhitening transformations with varying sharpening parameter α. An idealized modified pulse (solid line) and the modified pulse of the NWRT PAR (dashed line) are shown.
Citation: Journal of Atmospheric and Oceanic Technology 29, 6; 10.1175/JTECH-D-11-00135.1
For case D with the NWRT PAR modified pulse, the width is calculated from the ends so r6 ≈ 2.9LΔR. This is consistent with computing the meteorological variables by interpolating nonobscured data from resolution volumes on either side of the contaminated resolution volume. For case C, r6 ≈ 3.9LΔR; that is, the width matches what we would expect from averaging four matched-filter samples.
In addition to computing the range resolution, the RWF can be used to calculate the correlation between meteorological data from two adjacent resolution volumes. The correlation coefficient is computed by summing the products of the RWF values that overlap and then scaling so that the value is one for completely overlapping RWFs (i.e., zero range spacing). The correlation coefficient between data from adjacent resolution volumes is shown in Fig. 5 for both the idealized modified pulse and the more realistic modified pulse measured on the NWRT PAR. As in Fig. 4, the data correspond to cases A and B. The correlation coefficient in the idealized case ranges from about 0.07 for digital matched-filter processing (i.e., almost uncorrelated data) to 0.47 for range oversampling and whitening. For the NWRT PAR modified pulse, the correlation coefficient is approximately 0.03 for matched-filtered processing and 0.32 for whitening. This clearly quantifies the expected increase in correlation between the two types of processing. Another way to use the correlation is to examine how far apart resolution volumes for data obtained with range oversampling and whitening would need to be to have the same correlation coefficient as adjacent resolution volumes with matched-filter data. For the idealized case, the meteorological data resolution volume spacing would need to increase by a factor of about 1.65 to have the same correlation as the digital matched-filter processing and by a factor of about 1.5 for the case using the NWRT PAR modified pulse.
Correlation coefficient (ρ) between meteorological data from adjacent resolution volumes with range spacing of LΔR for cases A and B including a DMF, a WT, and pseudowhitening transformations with varying sharpening parameter α. An idealized modified pulse (solid line) and the modified pulse of the NWRT PAR (dashed line) are shown.
Citation: Journal of Atmospheric and Oceanic Technology 29, 6; 10.1175/JTECH-D-11-00135.1
In summary, the RWF is a tool that can be used to examine the effects of different types of range-time processing. In this section, we used it to study the effects of range-time processing on both the range resolution and range correlation.
4. Conclusions
We derived a new formulation of the range-weighting function (RWF) for weather radars that includes the effects of range-time signal processing. Traditionally, the RWF has been defined solely in terms of the transmitter pulse envelope and the receiver filter impulse response. However, we showed that the effective RWF also depends on the signal processing techniques that operate along the range-time dimension (e.g., range oversampling, range averaging, and range interpolation). This contributor to the RWF has gained significance in recent years as advanced range-time processing techniques have become feasible for real-time implementation on modern radar systems.
After deriving the RWF based on a general signal processing model, typical sampling and signal processing schemes from operational weather radars were used to illustrate a variety of possible RWFs. Not only is precise knowledge of the RWF critical in the assignment of range to meteorological data, but it is also required for estimating biases from spatial gradients of meteorological fields. The RWF is also essential for measuring the range resolution and range correlation of meteorological data, which are important characteristics of radar systems.
This new formulation will be useful for characterizing modern radar systems that operate on range-oversampled signals (either by employing a digital matched filter or by exploiting more advanced processing techniques) and evaluating the impact that signal processing has on the performance of algorithms that rely on spatial features of meteorological data.
Acknowledgments
The authors thank Dick Doviak, Dusan Zrnić, Igor Ivić, and three anonymous reviewers for providing very useful comments that helped improve the manuscript. Funding was provided by NOAA/Office of Oceanic and Atmospheric Research under NOAA–University of Oklahoma Cooperative Agreement NA17RJ1227, U.S. Department of Commerce.
REFERENCES
Bringi, V. N., and Chandrasekar V. , 2001: Polarimetric Doppler Weather Radar: Principles and Applications. Cambridge University Press, 636 pp.
Brown, R. A., Flickinger B. A. , Forren E. , Schultz D. M. , Sirmans D. , Spencer P. L. , Wood V. T. , and Ziegler C. L. , 2005: Improved detection of severe storms using experimental fine-resolution WSR-88D measurements. Wea. Forecasting, 20, 3–14.
Bucci, N. J., and Urkowitz H. , 1993: Testing of Doppler tolerant range sidelobe suppression in pulse compression meteorological radar. Proc. IEEE National Radar Conf., Boston, MA, IEEE, 206–211.
Capsoni, C., and D’Amico M. , 1998: A physically based radar simulator. J. Atmos. Oceanic Technol., 15, 593–598.
Cheong, B. L., Hoffman M. W. , and Palmer R. D. , 2004: Efficient atmospheric simulation for high-resolution radar imaging applications. J. Atmos. Oceanic Technol., 21, 374–378.
Cheong, B. L., Palmer R. D. , and Xue M. , 2008: A time series weather radar simulator based on high-resolution atmospheric models. J. Atmos. Oceanic Technol., 25, 230–243.
Chiuppesi, F., Galati G. , and Lombardi P. , 1980: Optimisation of rejection filters. IEE Proc. F Commun. Radar and Signal Process., 127, 354–360.
Curtis, C., and Torres S. , 2011: Adaptive range oversampling to achieve faster scanning on the National Weather Radar Testbed phased array radar. J. Atmos. Oceanic Technol., 28, 1581–1597.
Doviak, R. J., and Zrnić D. S. , 1993: Doppler Radar and Weather Observations. 2d ed. Academic Press, 562 pp.
Johnston, P. E., Hartten L. M. , Love C. H. , Carter D. A. , and Gage K. S. , 2002: Range errors in wind profiling caused by strong reflectivity gradients. J. Atmos. Oceanic Technol., 19, 934–953.
Li, X., He J. , Wang J. , and Si Z. , 2009: A robust capon method to improve weather radar range resolution using oversampling. Proc. 2009 Int. Conf. on Information Engineering and Computer Science, Wuhan, China, IEEE, 1–4.
Mudukutore, A. S., Chandrasekar V. , and Keeler R. J. , 1998: Pulse compression for weather radars. IEEE Trans. Geosci. Remote Sens., 36, 125–142.
Mueller, E. A., 1977: Statistics of high radar reflectivity gradients. J. Appl. Meteor., 16, 511–513.
Torres, S., and Zrnić D. , 2003: Whitening in range to improve weather radar spectral moment estimates. Part I: Formulation and simulation. J. Atmos. Oceanic Technol., 20, 1433–1448.
Torres, S., and Curtis C. D. , 2006: Design considerations for improved tornado detection using super-resolution data on the NEXRAD network. Preprints, Fourth European Conf. on Radar Meteorology and Hydrology (ERAD), Barcelona, Spain, ERAD, 92–95.
Torres, S., Curtis C. D. , and Cruz J. R. , 2004: Pseudowhitening of weather radar signals to improve spectral moment and polarimetric variable estimates at low signal-to-noise. IEEE Trans. Geosci. Remote Sens., 42, 941–949.
Unisys Corporation, 1991: Computer program development specification for signal processing program (B5, CPCI 02), DV1208261F. [Available from WSR-88D Radar Operations Center, 1200 Westheimer Dr., Norman, OK 73069.]
Wood, V. T., and Brown R. A. , 1997: Effects of radar sampling on single-Doppler velocity signatures of mesocyclones and tornadoes. Wea. Forecasting, 12, 928–938.
Yu, T.-Y., Zhang G. , Chalamalasetti A. , Doviak R. , and Zrnić D. , 2006: Resolution enhancement technique using range oversampling. J. Atmos. Oceanic Technol., 23, 228–240.
Zrnić, D. S., and Doviak R. J. , 1978: Matched filter criteria and range weighting for weather radar. IEEE Trans. Aerosp. Electron. Syst., AEC-14, 925–930.
The first element of the model includes all of the filters used in the generation of the time series data. However, the actual sampling can occur at baseband or at the IF. In the baseband case, the first element of the model would include analog filters only (e.g., an analog matched filter). In the IF case, where additional digital filtering is used to produce the baseband time series data, the first element of the model would include both analog and digital filters (e.g., an analog bandpass filter and a digital matched filter).
For deterministic signals, the classical matched filter is obtained as the time-reversed modified pulse. However, for stochastic signals with known covariance matrix, an optimal matched filter is obtained as the eigenvector corresponding to the maximum eigenvalue of the normalized range correlation matrix (Chiuppesi et al. 1980).