TMCnet News

Adaptive Range Oversampling to Improve Estimates of Polarimetric Variables on Weather Radars [Journal of Atmospheric and Oceanic Technology]
[September 15, 2014]

Adaptive Range Oversampling to Improve Estimates of Polarimetric Variables on Weather Radars [Journal of Atmospheric and Oceanic Technology]


(Journal of Atmospheric and Oceanic Technology Via Acquire Media NewsEdge) ABSTRACT One way to reduce the variance of meteorological-variable estimates on weather radars without increasing dwell times is by using range oversampling techniques. Such techniques could significantly improve the estimation of polarimetric variables, which typically require longer dwell times to achieve the desired data quality compared to the single-polarization spectral moments. In this paper, an efficient implementation of adaptive pseudowhitening that was developed for single-polarization radars is extended for dual polarization. Adaptive pseudowhitening maintains the performance of pure whitening at high signal-to-noise ratios and equals or outperforms the digital matched filter at low signal-to-noise ratios. This approach results in improvements for polarimetric-variable estimates that are consistent with the improvements for spectral-moment estimates described in previous work. The performance of the proposed technique is quantified using simulations that show that the variance of polarimetric-variable estimates can be reduced without modifying the scanning strategies. The proposed technique is applied to real weather data to validate the expected improvements that can be realized operationally.



1. Introduction Range oversampling was introduced by Torres and Zrni^c (2003a,b) as a means to reduce the variance of meteorological-variable estimates on weather radars without increasing observation (or dwell) times. The technique relies on the fact that radar returns sampled at a rate faster than the inverse of the transmitter pulse width exhibit a correlation that (for all practical pur- poses) depends only on the transmitter pulse shape and the receiver impulse response. Thus, range-oversampled signals can be efficiently combined to increase the equivalent number of independent samples (Eq. 6.12 in Doviak and Zrni^c 1993) without increasing the number of radar pulses per dwell. A whitening transformation can be used to maximize the equivalent number of in- dependent samples by decorrelating the weather signal samples in range (Torres and Zrni^c 2003a,b); however, this process artificially increases the noise power. Thus, its application is limited to situations where the signal- to-noise ratio (SNR) is relatively large. As a way to mitigate this effect, Torres et al. (2004) introduced pseudowhitening transformations that trade a lesser degree of decorrelation for reduced noise enhancement. In general, the largest variance reduction for a given meteorological-variable estimator can be achieved with a pseudowhitening transformation tailored to specific signal characteristics (e.g., SNR), which naturally calls for an adaptive technique. Curtis and Torres (2011) in- troduced a real-time adaptive pseudowhitening algo- rithm and implemented it on the single-polarization National Weather Radar Test Bed Phased Array Radar (NWRT PAR). This led to update times that were twice as fast with no significant degradation in data quality.

The U.S. network of weather surveillance radars has been recently upgraded to dual polarization, which has been shown to provide significant improvements to rain- fall estimation, precipitation classification, data quality, and weather hazard detection. While this upgrade resulted in significant hardware and software modifications, none of the operational scanning strategies were changed. Thus, the Weather Surveillance Radar-1988 Doppler (WSR-88D) computes polarimetric variables (differen- tial reflectivity, differential phase, and magnitude of the copolar cross-correlation coefficient) using the dwell times from the pre-dual-polarization era. However, their quantitative use for key applications (e.g., quantitative precipitation estimates) would benefit significantly if they had higher fidelity than presently achieved, but this is challenging under current operational conditions. For example, at the lowest elevation angle of volume coverage pattern (VCP) 11, the WSR-88D uses a dwell time of 53.38 ms that, at the benchmark condition of an SNR of 20 dB, a spectrum width of 2 m s21, and a cross-correlation coefficient of 0.99, results in standard deviation of differ- ential reflectivity estimates of ;0.4 dB, not quite the re- quired 0.3 dB for dwell times longer than 50 ms (Baron Services Inc. 2008). As will be shown later, application of adaptive pseudowhitening to range-oversampled signals under the same conditions reduces the standard deviation of differential reflectivity estimates to ;0.25 dB.


In this paper, we extend the efficient implementation of adaptive range oversampling introduced by Curtis and Torres (2011) to the dual-polarization WSR-88D with the goal of reducing the variance of meteorological- variable estimates without increasing the dwell times. The rest of the paper is organized as follows. Section 2 reviews the theory behind adaptive range oversampling and proposes an efficient implementation for the dual- polarization WSR-88D. In section 3, simulations are used to quantify the improvement realized with this technique under typical operational conditions. Section 4 illustrates the performance of the proposed technique on real data collected in an experimental mode on the National Severe Storms Laboratory's research WSR-88D (KOUN) radar. Finally, conclusions and recommendations for operational implementation are presented in section 5.

2. Theory The purpose of this section is to provide background information on range oversampling processing cul- minating in the description of an efficient adaptive pseudowhitening algorithm for dual-polarization radars. The basic ideas behind adaptive pseudowhitening will initially be described in terms of the application of a lin- ear transformation followed by incoherent averaging. Next, the details of an efficient adaptive pseudowhitening implementation will be addressed, building on the earlier linear transformation framework. Finally, the steps of the algorithm will be given along with some discussion.

Conventional weather radars typically sample signals at a rate of t21, where t is the duration of the transmitted pulse. Range oversampling by a factor of L is accom- plished by sampling the time series data at an increased rate (Lt21)sothatL complex samples are collected during the time t. These range-oversampled signals canthenbeprocessedwithadigitalmatchedfilteror some other type of range oversampling technique. In this case, adaptive pseudowhitening will be used to improve the quality of meteorological variables. Adap- tive pseudowhitening is one in a class of techniques that applies a linear transform to range-oversampled sig- nals followed by incoherent averaging over L over- sampled range resolution volumes. The processing steps will be described for an M-pulse dwell and a given resolution cell, where the complex-valued, oversampled time series matrices VH and VV are each L by M.The subscripts H and V denote the horizontal and vertical polarization channels, respectively. The algorithm is de- signed to work with a system that uses simultaneous transmission and reception of both polarizations; modifi- cations would be needed for other transmission/reception schemes.

Initially, the oversampled signals from a given reso- lution cell are transformed using a linear transformation matrix W: ... (1) Both the horizontal and vertical channel data are mul- tiplied by W, resulting in the transformed matrices XH and XV , respectively. In this case, it is assumed that the dual-polarization channels are matched so the trans- formation is the same for both channels. In Torres (2009), the case with unmatched channels is addressed, which ensures that the polarimetric variables are un- biased. In general, W can be any L by L complex-valued matrix that satisfies the ''power-preserving criterion'' ... (2) where tr(.) is the matrix trace operation, the superscript asterisk (*) denotes complex conjugation, the super- script T denotes matrix transpose, and CVH is the nor- malized range-correlation matrix for the original time series data corresponding to the horizontal polarization (subscript VH). Because of the assumption of matching channels, the range correlation matrix is the same for both polarizations, that is, CVH 5 CVV . Accurately mea- suring CVH is important because measurement errors can cause biases in reflectivity estimates (Torres and Curtis 2012); CVH is also critical because it is normally used to compute the transformation matrix W that de- termines the overall performance of range oversampling processing. One way of computing W is through adap- tive pseudowhitening, which is a nearly optimal tech- nique for choosing the best possible transformation matrix for each of the meteorological variables.

After the data are transformed, L values are com- puted for each covariance (and each lag) needed to estimate the meteorological variables. The covariances at lag k are computed using the following formula with a different set of transformed data needed for each variable (u): ... (3) where l is the range oversampling index (0 # l , L) and m is the sample time index (0 # m , M ). On dual- polarization radars, the signal processor typically com- putes autocovariances of both the H and V channels for the first few lags plus at least one cross covariance be- tween the two polarization channels (normally at lag 0). Regardless of the particular covariances (type and lag) required to estimate all meteorological variables in a given implementation, L estimates for each covariance are then averaged to get the final estimate for the reso- lution cell. These are the basic steps needed to perform range oversampling processing. However, using a sepa- rate W matrix for each meteorological variable is not the most efficient way to process the data. The rest of the dis- cussion focuses on how adaptive pseudowhitening is used to find a nearly optimal transformation for each meteo- rological variable and how range oversampling processing is efficiently implemented on dual-polarization radars based on an extended version of the single-polarization algorithm introduced by Curtis and Torres (2011).

As mentioned previously, one of the main goals of range oversampling processing is to decrease the vari- ance of meteorological-variable estimates. Adaptive pseudowhitening accomplishes this goal by minimizing an equation for the variance of each meteorological- variable estimator (Torres et al. 2004): ... (4) where u is the meteorological variable under consider- ation. In this case, u can be signal power (S), mean Doppler velocity (y), spectrum width (sy ), differential reflectivity (ZDR), differential phase (FDP), or correlation coefficient (rHV). The constants A, B, C,andD are variable specific and depend on the SNR for the horizontal polarization at the output of the digital receiver (SNR0), the normalized spectrum width (syn ), the differential reflectivity (ZDR), and the correlation coefficient (rHV). The normalized spectrum width is the spectrum width divided by twice the Nyquist velocity (syn 5 sy/2ya). For each meteorological variable, the optimal W(u) matrix is found that minimizes Eq. (4) as described in Torres et al. (2004). The values of SNR0, syn , ZDR,andrHV are estimated from digitally matched-filtered data, and CVH is measured from the original range-oversampled data (Curtis and Torres 2013). Sometimes the transformation is described as ''nearly optimal'' because of its dependence on estimates; there are also approximations in Eq. (4) that can cause the trans- formation to be less than optimal. One approximation is the assumption that the horizontal and vertical noise powers are equal. Also, the expressions for the variance of some of the meteorological variables (derived using per- turbation analysis) are less accurate for a small number of samples or for relatively wide spectrum widths. Even though each of the nearly optimal transformation matrices W(u) depends on estimates and approximations, the pro- cess works well over a wide range of conditions. The values of the constants A, B, C,andD are given in Table 1 for both the spectral moments and the polarimetric variables. Note that these values directly correspond to the particular estimator listed in the table.

The basic outline of the algorithm has been pre- sented, but the actual implementation splits each variable-specific transformation matrix W(u)intotwo parts to enable a computationally efficient version of the algorithm when applying ground clutter filtering and other ancillary signal-processing techniques. The details of the single-polarization implementation can be found in Curtis and Torres (2011), but the key in- sight comes from writing the transformation matrix in the following form: ... (5) where CVH 5 U*?UT is the eigendecomposition of the Hermitian matrix CVH , g is a power-preserving factor, and ?1 is computed from the diagonal matrix of eigen- values ?. We assume that the eigenvalues are ordered in size with l0 $ l1 $ ? $ lL21 $ 0. Based on the minimization of (4), the equation for the elements of ?1 is given as ... (6) where the variable-specific A, B, and C values depend on the match-filtered estimates of SNR0, syn, ZDR, and rHV (Table 1).

The application of the transformation matrix can be done in two steps by splitting out the variable-independent part of the equation, U*T, and the variable-specific part, g(?1 )1/2. Thus, the time series data can be ''partially transformed'' using U*T to produce two new matrices, X~H and X~V, where X~H,V 5 U*TVH,V. At this point, the data can be ground clutter filtered before the variable- specific part of the transformation is applied, which represents a significant savings in computations com- pared to applying the clutter filter once per meteoro- logical variable. Next, L estimates are produced for each required covariance as in (3), except that X~ H and X~V are substituted for XH and XV , respectively, resulting in R^X~ (k), R^X~ (k), and R^X~ (k) (for all needed lags). Be- fore doing the variable-specific part of the processing, the matched-filtered values of SNR0, syn, ZDR, and rHV need to be computed. Conveniently, the digital matched filter that maximizes the SNR is given by the eigenvector corresponding to the largest eigenvalue of the normal- ized range correlation matrix CVH (Chiuppesi et al. 1980). Since this eigenvector is a column of U, the first elements of each covariance set-that is, R^(~0) (k), R^(~0) (k), and R^X(~0) (k)-are the unscaled, matched-filtered covariances corresponding to the largest eigenvalue l0. To properly scale the covariances, they each need to be divided by the largest eigenvalue l0; this is described in more detail in Curtis and Torres (2011). The values of SNR0, syn, ZDR, and rHV that are needed to calculate the variable-specific A, B,andC values can then be estimated and used for adaptive pseudowhitening.

The L values of each covariance are then com- bined using a variable-specific weight vector d(u) 5 ½ d 0 d 1 ? dL 2 1 ^ . This weight vector combines the variable-specific part of the transformation and the av- eraging into one step as follows: ... (7) where dl 5 gl1l . The l1l depend on the A, B, and C values that were computed earlier. By acting on covariances instead of time series data, the square root in Eq. (5) disappears and a new power-preserving factor g is used that incorporates the division-by-L averaging step. This power-preserving factor is also variable specific, and the following equation shows its relationship to the power- preserving factor from Eq. (5) and the power-preserving criterion from Eq. (2): ... (8) The power-preserving factor from Eq. (5) is squared because the weighting factor is applied to the co- variances, and the division-by-L is apparent. The last two parts of the equation show the relationship between the power-preserving criterion in Eq. (2) and the ei- genvalues of CVH . More details of this efficient im- plementation can be found in appendix A of Curtis and Torres (2011).

One last implementation issue that needs to be addressed is the effect of the weight vector d(u)onthe noise power. The multiplication by U*T does not affect the noise power because U is a unitary matrix, but the weight vector does change the noise power. This is critical for meteorological-variable estimators that depend on an estimate of the noise power. In general, the change in the noise power is called the noise en- hancement factor (NEF). This terminology was in- troduced in Torres and Zrni^c (2003a) and was expressed in the form we need in Curtis and Torres (2011): ... (9) This equation relates the change in the noise power di- rectly to the elements of the weight vector. Even though this is called the noise enhancement factor, it can, in some cases, be less than one, which leads to a reduction in noise power. One example of this is the matched- filtered case where the only nonzero element of the weight vector is the l 5 0 element, resulting in a variable independent NEF 5 l021. For an adaptive pseudowhit- ening example, the signal power for the horizontal polarization can be computed as S^H 5 R^XH(S)(0) 2 NEF(S)NH ,whereNH is the noise power for the hori- zontal polarization at the output of the digital receiver and NEF(S) is the signal-power-specific noise enhancement factor. Because of the nature of adaptive pseudowhitening, the noise power can change at each range resolution vol- ume, and this needs to be taken into account when esti- mating the meteorological variables.

Based on this description of the algorithm, the par- ticular steps of the dual-polarization version are given as follows: 1) Compute the partially transformed matrices of time series data, X~H,V 5 U*TVH,V, using the U computed from the eigendecomposition of CVH 5 U*?UT . Ground clutter filtering can be applied to these two partially transformed data matrices.

2) Compute L range-oversampled covariances R^X~ (k), R^X~ (k), and R^X~ (k) from the partially trans- formed data. Required covariances for the classical pulse-pair estimators are lags 0 and 1 from X~ H , lag 0 from X~V , and lag 0 for the cross correlation.

3) Compute the matched-filter-based (MFB) estimates of SNR0, syn, ZDR, and rHV from R^X(~0) (k)/l0, R^(X~0) (k)/l0, and R^X(~0) (0)/l0 using the appropriate lags and the matched-filtered noise powers for both polarizations NMFH,V 5 NH,V /l0. Threshold the syn value to be above 0.01 and SNR0 to be above 210 dB. Threshold rHV to be between 0.01 and 0.999. The ZDR values do not need to be thresholded.

4) Calculate the nearly optimal variable-specific weight vectorsd(S), d(y), d(sy),d(ZDR), d(FDP), andd(rHV) using dl (u) 5 g(u)l1l (u), and Eqs. (6) and (8).

5) Compute the required covariance estimates (shown in the estimator column of Table 1): R^XH (S) (0), R^XH(y)(1), R^XH(sy)(0), R^XH(sy)(1), R^XH (ZDR)(0), R^XV (ZDR)(0), R^XHV(FDP)(0), R^XHV(rHV)(0), R^XH (rHV) (0), an(ld) R^XV(rHV)(0) from R^(X~l)H (0), R^(X~l)V (0), R^(X~l)H (1), and R^X~ (0) using the weight vectors from step 4 as shown in Eq. (7).

6) Compute adaptive-pseudowhitening-transformation- based (APTB) meteorological-variable estimates from the variable-specific averaged covariances. Use the appropriate variable-specific noise values when neces- sary, where NH,V(u)5 NEF(u)NH,V.

To summarize, the first step is the application of the variable-independent part of the transformation U. Ground clutter filtering (or other signal processing prior to the covariance estimation step) can be applied to the data from both the H and V polarizations so that it need not be applied to each of the variable-specific com- pletely transformed data matrices. In the second step, L values of each covariance estimate needed to compute the meteorological variables are calculated. The set of covariances could change based on the particular esti- mators used for the meteorological variables. The classical pulse-pair estimators are utilized in this implementation, which matches the processing on the WSR-88D. This could be extended to other estimators that employ higher covariance lags and/or that combine autocovariances from both polarizations, but new expressions for the A, B, and C values would need to be derived for the alternative estimators. In step 3, the matched-filtered covariances and the corresponding values of the matched-filtered SNR0, syn, ZDR,andrHV are computed. Some of these values need to be thresholded to ensure reasonable values of A, B,andC inthenextstep.Step4isthekeyadaptive- pseudowhitening step, where the variable-specific weights are computed, and the weights are then applied in step 5. The last step is the actual computation of the meteoro- logical variables based on the adaptive-pseudowhitening covariance estimates. For this implementation, censoring is applied based on the matched-filtered SNR0, but other approaches could be employed.

This algorithm extends the efficient adaptive- pseudowhitening implementation for single-polarization radars from Curtis and Torres (2011) to dual-polarization radars. It keeps the partial-transformation step that sim- plifies the signal processing prior to the estimation of covariances and adds the computation of two matched- filtered polarimetric variables, ZDR and rHV, that are needed to calculate the variable-specific A, B,andC values for the polarimetric variables (based on the ex- pressions in Table 1, a matched-filtered estimate of FDP is not required). The next section will apply this algorithm to simulated data to evaluate its performance.

3. Simulations The simulation parameters are based on the scanning strategy used to collect the real weather data, which are analyzed in section 4. This scan, VCP 11, is used during convective weather events and includes two 3608 azi- muthal rotations at a constant elevation angle of 0.58 each using a different pulse repetition time (PRT). The current processing on the WSR-88D radars computes the polarimetric variables from the long-PRT scan, which is ;3.1 ms for this strategy (the maximum un- ambiguous range is ;460 km). There are 17 samples collected at each resolution volume for a dwell time of nearly 53 ms. The transmit frequency is set to 2.7 GHz, corresponding to the frequency used on the KOUN ra- dar (the maximum unambiguous velocity is ;8.9 m s21). To match the real data, the oversampling factor L is 5, which gives an oversampled range gate spacing of ;50 m, while the length of the pulse corresponds to a range of ; 250 m. The data are simulated as described in Zrni^c (1975) with a range gate spacing of 50 m and are then convolved with a modified pulse measured from the KOUN data. This imposes a range correlation on the simulated data that closely matches the real data.

Data were simulated for three different cases to show the performance of adaptive pseudowhitening under varied conditions. The first case uses a spectrum width sy 5 2ms21, a differential reflectivity ZDR 5 0:5 dB, and a correlation coefficient r HV 5 0:99, which could be as- sociated with light rain. This is a case where the esti- mators should have lower variances and is close to a best-case scenario for the polarimetric-variable esti- mators. The second case with sy 5 4ms21, ZDR 5 2dB, and rHV 5 0:9 could be associated with wet snow and re- sults in higher variances for all polarimetric variables. The last case with sy 5 6ms21, ZDR 5 4 dB, and rHV 5 0:7 could be associated with melting hail and leads to the highest variances. Figure 1 shows the results of the simulations for all three cases while varying the SNR (at the output of the digital matched filter) from 0 to 35 dB. The corresponding SNR for adaptive pseudowhitening is not used because it varies from range gate to range gate and from variable to variable because of the variable- specific NEF described in section 2. The three different cases are in the three columns from left to right, from lowest to highest variance of estimates. The three polari- metric variables comprise the rows with ZDR at the top, FDP in the middle, and rHV at the bottom.

The results are shown for four different types of pro- cessing: APTB processing; MFB processing; whitening- transformation-based (WTB) processing (using only a pure whitening transformation); and optimal-pseudowhitening- based (OPTB) processing using the true values of the matched-filtered parameters to compute the variable- specific transformations). OPTB processing eliminates the errors from estimating the matched-filtered vari- ables but does not address the approximations in cal- culating the variances [Eq. (4)]. In all cases, APTB processing outperforms MFB processing and matches WTB processing at high SNRs. The APTB results are very close to the OPTB results, which illustrates that using estimates to determine the transformations works well in practice. If the technique were especially sensi- tive to errors in the match-filtered estimates of SNR0, svn , ZDR, and rHV, we would expect significant differ- ences between the APTB and OPTB results. There are a couple of cases where APTB processing seems to out- perform OPTB processing, but APTB processing in- troduces some small biases that result in artificially lower standard deviations. The APTB biases are smaller than the biases for MFB processing and are still an improvement.

To get an idea of the differences in performance, we begin with the first case in the leftmost column of Fig. 1. The parameters in this case correspond to the parame- ters used to define the dual-polarization requirements. At an SNR of 20 dB, the requirement for ZDR is a stan- dard deviation of less than 0.3 dB. The result for MFB processing is ;0.41 dB, which does not meet the stated requirement, but the result for APTB processing is ;0.27 dB, which does meet the requirement. There is a similar result for F DP. The requirement at 20-dB SNR is a standard deviation of 2.58. MFB processing has a value of ; 2.8 8 , while AFTB processing has a value ;1.88. Finally, the requirement for rHV at 20-dB SNR is a standard deviation of 0.006. The standard deviation of MFB processing is ;0.008 and of APTB processing is slightly below 0.006. In all cases, adaptive pseu- dowhitening results in polarimetric-variable estimates that meet the specified data-quality requirements. Although the improvements are larger in an absolute sense for the higher-variance cases in the middle and rightmost columns, the relative improvement is similar for all cases. This is especially true at high SNRs, where the performance of adaptive pseudowhitening ap- proaches that of pure whitening with a standard de- viaffiffiffitffi ion improvement factor given, as expected, by L' 2:24. At low SNRs, adaptive pseudowhitening continues to outperform matched-filtered processing because matched-filtered processing maximizes the SNR rather than minimizing the variance of the esti- mators.

An additional topic that can help illustrate the dif- ferences between adaptive pseudowhitening and whit- ening performance is the notion of crossover SNR (SNRc). This is the SNR value at which the standard deviation curve for WTB processing crosses the curve for MFB processing, which can take on different values for different variables and for different conditions. If we focus on the first column in Fig. 1, which corresponds to commonly occurring values for the polarimetric vari- ables, we see that the SNRc for both ZDR and FDP is less than 20 dB, while it is greater than 25 dB for rHV. Since adaptive pseudowhitening performs like whitening at high SNR values and like the digital matched filter at low SNR values, the SNRc gives us some insight into where that transition will occur. We would expect adaptive pseudowhitening to perform more like the matched fil- ter at 20 dB for rHV than for either ZDR or FDP because of the higher SNRc for rHV. In general, the SNRc values for the spectral moments are lower than those for the polarimetric variables. If we examined real data comparing adaptive pseudowhitening and whitening processing at SNR values around 15 dB, we would see more differences on the rHV plots than for ZDR or FDP and fewer differences for the spectral moments than for the polarimetric variables. In section 4, we will examine real data to explore the performance of adaptive pseu- dowhitening with respect to both whitening and matched-filter processing.

4. Application of adaptive pseudowhitening to real data from KOUN In this section, we use data collected by the National Severe Storms Laboratory's KOUN research radar to demonstrate how range oversampling can be exploited to achieve improved quality of dual-polarization data without increasing observation times. Time series data are processed to illustrate and compare the performance improvement that could be realized using an operational implementation of the adaptive pseudowhitening tech- nique described in section 2.

On 12 August 2004, the dual-polarization S-band KOUN radar sampled a severe storm event southwest of Norman, Oklahoma. Figure 2 shows (zoomed in) plan position indicator (PPI) displays of MFB estimates of SNR0 (top left), sy (top right), ZDR (bottom left), and rHV (bottom right) at ;2337 UTC. Data shown in this figure correspond to the lowest elevation scan at an elevation of 0.58. At this elevation, 17 samples were collected at each range resolution volume using a long PRT of ;3.1 ms, which matches the operational parameters of VCP 11 on the Next Generation Weather Radar (NEXRAD) network. MFB fields depicted in Fig. 2 drive the perfor- mance of the adaptive algorithm described in section 2; thus, they provide context to the results shown in Fig. 3.

PPI displays of Z (Fig. 3a), ZDR (Fig. 3b), FDP (Fig. 3c), and rHV (Fig. 3d) from MFB (top left), APTB (middle left), and WTB (bottom left) estimates are shown. All fields were obtained using the same time series data as in Fig. 2 and the same ancillary signal processing functions such as ground clutter filtering and data thresholding. Also, transformations for the three processing modes (MFB, APTB, and WTB) were based on range-correlation measurements from the data using the technique described by Curtis and Torres (2013). Corresponding left panels of Fig. 3 are useful to qualitatively assess the performance of adaptive pseudowhitening compared to those of the standard digital matched-filter and whitening processing. The local spatial variability of fields can be used to assess the variance of estimates, which are primarily correlated with the field of MFB SNR (repeated in the top-right panel of each figure for convenience). Thus, when comparing the fields produced from each of the three processing techniques, significantly smoother spatial textures could be used as an indicator for lower variance of estimates. As expected, for high SNR and when using the same dwell times, the variance of APTB estimates is smaller than their MFB counterparts but similar to that of WTB estimates. On the other hand, for low SNR, APTB estimates exhibit the quality of MFB estimates, which is superior to that of WTB estimates. A clear example of this is shown in the weak isolated echoes in the southwest corner of the display, where the perfor- mance of WTB estimates is noticeably degraded com- pared to that of either MFB or APTB estimates. Overall, the same type of behavior is evidenced in the four meteorological variables shown in Fig. 3; however, an additional benefit is realized in APTB estimates of the correlation coefficient (Fig. 3d). In this case, as a result of the variance reduction achieved by APTB processing, the corresponding fields exhibit fewer range gates with invalid correlation coefficient values above one (denoted by a light pink color).

A more quantitative comparison of these fields can be seen in the two bottom-right panels of Fig. 3. Spatial variances were estimated for the fields of MFB, APTB, and WTB estimates (left panels) using a 3 3 3 mask, and ratios were taken between the MFB spatial variances and the corresponding APTB (middle right) and WTB (bottom right) ones. The resulting fields are loosely termed as variance reduction factors (VRF); however, they estimate not only the true VRF but also the spatial variability inherent to the fields. If the fields are uniform, then their inherent variance is much smaller than the variance of estimates, and the ratios approach the true VRF. However, when the fields exhibit significant gra- dients, their inherent variance dominates, and the ratios approach a value of one. Thus, interpretation of the spatial VRF fields computed in this manner is not straightforward, but it is possible to derive useful in- formation from them.

Patches of range gates in the spatial VRF fields with values between 0 and 1 (gray color) are evidence of situations in which MFB estimates are more precise than either APTB or WTB estimates. Comparing APTB and WTB VRFs, one can see that the latter exhibit more gray patches, particularly in regions of low SNR. This is because below the SNRc (defined in the previous sec- tion), WTB estimates are less precise than their MFB counterparts, but APTB estimates gradually change toward MFB as the SNR decreases. The spatial VRF fields also confirm the fact that different meteorological variables have different SNRc values. For example, as mentioned in the previous section, the SNRc for rHV estimates is larger than those of ZDR or FDP estimates, and this is evident in the larger areas of gray in Fig. 3d compared to Figs. 3b,c. Of the four variables shown, reflectivity is the one with the smallest SNRc, as made evident by the almost nonexistent gray areas in Fig. 3a.

Whereas spatial VRF values around one would in- dicate dominance of the variance as a result of the inherent spatial structure of the fields, VRF values sig- nificantly larger than one represent true improvement of APTB and WTB over MFB processing. However, since the spatial VRF measurement is affected by the spatial gradients in the fields, the values cannot be used as a direct quantitative measure of performance improvement to validate the simulation results in the previous section. In addition, saturation of the fields and limitations of the color scales could produce counterintuitive results, such as the apparent improvement in rHV in the low SNR, isolated region in the southeast corner of the image. Still, there is enough evidence in these images to validate the fact that VRFs of up to five are realizable and that APTB estimates exhibit the best of both worlds: WTB performance at high SNRs and MFB performance at low SNRs.

5. Conclusions This paper introduces an extension of the single- polarization adaptive-pseudowhitening algorithm for dual-polarization radars. The purpose is to improve the quality of the polarimetric variables while keeping the same dwell times. This is especially relevant in light of the recent dual-polarization upgrade to the U.S. network of weather radars. After the upgrade, the same scan- ning strategies are used that were implemented in the pre-upgrade single-polarization era. In fact, the standard deviations of the polarimetric variables do not always meet the current requirements for polarimetric-variable estimates. We show that adaptive pseudowhitening processing does lead to polarimetric-variable estimators that meet the requirements and also improves the quality of estimates under a wide variety of atmospheric condi- tions. The improvement in the standard deviation of meteorological variable estimates is more than a factor of 2athighSNRs(withL 5 5), and smaller but still sig- nificant improvement can be seen at low SNRs.

The dual-polarization version of adaptive pseudo- whitening utilizes an efficient implementation similar to the one used for the single-polarization version. This leads to a significant reduction in computational com- plexity compared to a brute-force implementation of adaptive pseudowhitening. With the efficient approach, only the partially transformed matrices need to be ground clutter filtered compared to all of the variable- specific data matrices that would need to be filtered in a brute-force approach. The efficient implementation reduces the number of computations by roughly a fac- tor of 6 (because of the six meteorological variables being calculated). Although adaptive-pseudowhitening processing does increase the computational load com- pared to matched-filtered processing, the benefits can be substantial as shown through both simulations and real weather data.

In short, adaptive pseudowhitening is a practical technique for improving data quality without increasing scan times for dual-polarization weather radars. The main challenge is the additional computational load, which should be relatively easily achievable with current computer technology.

Acknowledgments. The authors thank Igor Ivi^c and Dusan Zrni^c for providing comments to improve the manuscript. Funding was provided by NOAA's Office of Oceanic and Atmospheric Research under NOAA- University of Oklahoma Cooperative Agreement NA11OAR4320072, U.S. Department of Commerce.

REFERENCES Baron Services Inc., 2008: WSR-88D dual-polarization program. Signal Processing White Paper BS-2000-030-202 Revision D, 45 pp.

Chiuppesi, F., G. Galati, and P. Lombardi, 1980: Optimisation of rejection filters. IEE Proc. F: Commun. Radar Signal Process., 127, 354-360.

Curtis, C., and S. Torres, 2011: Adaptive range oversampling to achieve faster scanning on the National Weather Radar Testbed Phased-Array Radar. J. Atmos. Oceanic Technol., 28, 1581-1597, doi:10.1175/JTECH-D-10-05042.1.

-, and -, 2013: Real-time measurement of the range corre- lation for range oversampling processing. J. Atmos. Oceanic Technol., 30, 2885-2895, doi:10.1175/JTECH-D-13-00090.1.

Doviak, R. J., and D. S. Zrnic^, 1993: Doppler Radar and Weather Observations. Academic Press, 562 pp.

Torres, S., 2009: Processing of oversampled signals in range on polarimetric weather radars with mismatched channels. J. Atmos. Oceanic Technol., 26, 1289-1301, doi:10.1175/ 2009JTECHA1209.1.

-, and C. Curtis, 2012: The impact of signal processing on the range weighting function for weather radars. J. Atmos. Oce- anic Technol., 29, 796-806, doi:10.1175/JTECH-D-11-00135.1.

-, and D. Zrni^c, 2003a: Whitening in range to improve weather radar spectral moment estimates. Part I: Formulation and sim- ulation. J. Atmos. Oceanic Technol., 20, 1433-1448, doi:10.1175/ 1520-0426(2003)020,1433:WIRTIW.2.0.CO;2.

-, and -, 2003b: Whitening of signals in range to improve estimates of polarimetric variables. J. Atmos. Oceanic Tech- nol., 20, 1776-1789, doi:10.1175/1520-0426(2003)020,1776: WOSIRT.2.0.CO;2.

-, C. Curtis, and J. R. Cruz, 2004: Pseudowhitening of weather radar signals to improve spectral moment and po- larimetric variable estimates at low signal-to-noise ratios. IEEE Trans. Geosci. Remote Sens., 42, 941-949, doi:10.1109/ TGRS.2004.825579.

Zrnic^, D., 1975: Simulation of weatherlike Doppler spectra and signals. J. Appl. Meteor., 14, 619-620, doi:10.1175/ 1520-0450(1975)014,0619:SOWDSA.2.0.CO;2.

CHRISTOPHER D. CURTIS AND SEBASTIÁN M. TORRES Cooperative Institute for Mesoscale Meteorological Studies, University of Oklahoma, and NOAA/OAR/National Severe Storms Laboratory, Norman, Oklahoma (Manuscript received 4 October 2013, in final form 7 March 2014) Corresponding author address: Christopher Curtis, National Weather Center, 120 David L. Boren Blvd., Norman, OK 73072.

E-mail: [email protected] DOI: 10.1175/JTECH-D-13-00216.1 (c) 2014 American Meteorological Society

[ Back To TMCnet.com's Homepage ]