STAGGERED PRT WITH GROUND CLUTTER FILTERING AND OVERLAID ECHO RECOVERY FOR DUAL POLARIZATION

Size: px
Start display at page:

Download "STAGGERED PRT WITH GROUND CLUTTER FILTERING AND OVERLAID ECHO RECOVERY FOR DUAL POLARIZATION"

Transcription

1 STAGGERED PRT WITH GROUND CLUTTER FILTERING AND OVERLAID ECHO RECOVERY FOR DUAL POLARIZATION ALGORITH DESCRIPTION by Sebastián Torres, David Warde and Beatriz Gallardo-Hernando National Severe Storms Laboratory July 00 PREFACE This document extends the previous Staggered PRT algorithm description from July 009 by including dual polarization sequences and the calculation of polarimetric variables. This algorithm description includes a high-level description with the overall processing logic followed by a detailed explanation of each pre-computation and processing step. ost of the July 009 algorithm steps are now repeated for both H- and V-channels calculation. Unlike them, the SACHI filter has been modified preserving the phase value in order to allow the calculation of the polarimetric variables. Now, the output of the SACHI filter produces autocorrelations for both H- and V-channels and also the cross-correlation between them. To ease implementation and reduce ambiguity, most of the steps in the SACHI algorithm are described in algorithmic form. The DC removal ground clutter filter has been retained to operate on those range gates where only long-prt data is available and ground clutter filtering is needed and now it includes both channels. As in the July 009 description, the algorithm is able to handle overlaid echoes, extending the recovery of Doppler moments to the unambiguous range of the long PRT. oment-specific overlaid power thresholds are used to identify recoverable data and flag unrecoverable Doppler moments. In this version of the algorithm, ground clutter is also assumed to be within the unambiguous range of the short PRT.

2 ASSUPTIONS ) The transmission sequence alternates two pulse repetition times (PRT) as: T, T, T, T for a total of pulses. ) The PRT ratio T /T = /3, where m =, n = 3 and T T = T u. 3) All range gates are available and there is a perfect alignment of range gates between the two PRTs (i.e., a given range gate represents the same resolution volume in space for every transmitted pulse). Also, the number of range gates for each PRT is: N = T / s and N = T / s, where s is the sampling period. 4) There are no significant echoes beyond the maximum unambiguous range corresponding to T (r a ). 5) There is no significant ground clutter beyond the maximum unambiguous range corresponding to T (r a ). 6) The number of staggered PRT samples per range gate () is even. 7) The algorithm operates on a radial worth of data at a time. INPUTS ) Dual polarization complex time-series data: V H (n, m) = I H (n, m) + jq H (n, m), V V (n, m) = I V (n, m) + jq V (n, m), where subscripts H and V denote horizontal and vertical polarization, 0 < n < N for even m, 0 < n < N for odd m and 0 < m <. Note that n indexes the range gates and m the sweeps (or pulses). ) Associated metadata: λ is the radar wavelength in meters N H is the noise power in linear units for the horizontal channel N V is the noise power in linear units for the vertical channel dbz0 is the system calibration constant in db ATOS is the elevation-dependent atmospheric attenuation in db/km R is the spacing between range gates in km (R = c s /) T Z is the signal-to-noise ratio threshold for reflectivity in db T V is the signal-to-noise ratio threshold for velocity in db T W is the signal-to-noise ratio threshold for spectrum width in db T OV is the velocity overlaid threshold in db (Note: recommended value is 0 db) T OW is the spectrum width overlaid threshold in db (Note: recommended value is 0 db) 3) Data window: d (m), where 0 < m < 5/. Note that d does not need to be normalized or scaled in any way. A tapered data window such as the Blackman window is recommended for best performance of the SACHI ground clutter filter. Otherwise, rectangular window (i.e., no window) should be applied. 4) Ground clutter filter bypass map: B(n), where n indexes the range bins with the same resolution as the time-series data along a radial, and the map corresponds to the elevation and azimuth of the radial being processed. B is 0 if clutter filtering is required and otherwise. In this algorithm, the clutter map is ignored beyond the unambiguous range corresponding to the short PRT where clutter is assumed not to be present.

3 OUTPUTS ) Reflectivity, Doppler velocity, and spectrum width calculated from H channel data: Z (n) for 0 < n < N, v (n) and w (n) for 0 < n < N. ) Differential reflectivity, differential phase and correlation coefficient calculated from H and V channel data: Z DR (n) for 0 < n < N, DP (n) for 0 < n < N, HV (n) for 0 < n < N. 3) Signal-to-noise ratio and overlaid censoring flags*: NS Z (n), NS V (n) and NS W (n) for 0 < n < N, OV V (n) and OV W (n) for 0 < n < N. * NS Z (n) is used for censoring Z DR (n), DP (n) and HV (n). FUNCTIONS AND CONVENTIONS ) Returns the absolute value of a complex number or the absolute value of each element of a matrix of complex numbers. ) arg Returns the principal phase angle of the input complex number in radians. The algorithm is written to accommodate this phase in the interval [0, ) or [, ). 3) arg min k Returns the index k to the element in the input vector that has the minimum value. 4) diag Returns a square matrix with the input vector along the principal diagonal (row index = column index) of the matrix and all other elements not on the principal diagonal equal to zero. The number of rows (columns) of the matrix is equal to the number of elements in the vector. 5) ceiling Returns the smallest integer value not less than the input number. 6) floor Returns the largest integer value not greater than the input number. 7) round Returns the nearest integer to the input number. 8) max Returns the maximum value among the input numbers. 9) Italicized names are used to denote scalars (e.g., Noise). 0) Bolded names are used to denote vectors or matrices (e.g., A). Italicized names with indexing in parentheses are used to denote elements of a vector or matrix [e.g., A(i,j)]. ) * Denotes complex conjugate. ) T Denotes matrix transpose. 3) j Denotes the imaginary unit. 3

4 HIGH-LEVEL ALGORITH DESCRIPTION If first run of SPRT algorithm ) Pre-computation of velocity dealiasing rules ) Pre-computation of -independent SACHI filter parameters If the number of samples () changed 3) Pre-computation of window parameters 4) Pre-computation of -dependent SACHI filter parameters For each range bin n, where 0 < n < N If n > N 5) Short-PRT Segment-III Data Reconstruction If B(n) = 0 AND n < N 6) SACHI Clutter Filtering (Segment-I/II gate with segment-i/ii clutter) If n > N AND B(n N ) = 0 7) DC Removal Clutter Filtering (Segment-III gate with segment-i clutter) 8) No Clutter Filtering 9) Power and correlation computations for each PRT 0) Combined power and cross-correlation computation ) Strong point clutter canceling For each range bin n, where 0 < n < N ) Signal power computation 3) Reflectivity computation 4) Velocity computation 5) Spectrum width computation 6) Differential reflectivity computation 7) Differential phase computation 8) Cross-correlation coefficient computation 9) Determination of significant returns for reflectivity and polarimetric variables 0) Determination of significant returns for velocity ) Determination of significant returns for spectrum width For each range bin n, where 0 < n < N ) Determination of overlaid returns for velocity and spectrum width 4

5 STEP-BY-STEP ALGORITH DESCRIPTION ) Pre-computation of velocity dealiasing rules This method is described in the paper Design, Implementation, and Demonstration of a Staggered PRT Algorithm for the WSR-88D by Torres et al. (004). Herein, VDA c are the normalized velocity difference transfer function (VDTF) constant values and VDA p are the normalized number of Nyquist co-intervals for dealiasing. A set of velocity dealiasing rules is pre-computed at the initiation of the SPRT algorithm as follows: (Compute type-i and II positive VDTF discontinuity points. m and n are the integers in the PRT ratio) p = 0 While p + < m D (p) = (p + )/ m TYPE (p) = p = p + q = 0 While q + < n D (q) = (q + )/ n TYPE (q) = q = q + (Create TYPE by combining and sorting both sets of discontinuity points) Concatenate D and D to create D with p + q elements. Concatenate TYPE and TYPE to create TYPE with p + q elements. Sort TYPE in a slave mode using D as the master. (Compute VDTF constants and dealiasing factors for non-negative discontinuity points) VDA c (p + q) = 0 VDA p (p + q) = 0 For 0 < k < p + q If TYPE (k) = VDA c (p + q + k + ) = VDA c (p + q + k) / m VDA p (p + q + k + ) = VDA p (p + q + k) + / m VDA c (p + q + k + ) = VDA c (p + q + k) + / n VDA p (p + q + k + ) = VDA p (p + q + k) (Compute VDTF constants and dealiasing factors for negative discontinuity points) For (p + q) < k < 0 VDA c (p + q + k) = VDA c (p + q k) VDA p (p + q + k) = VDA p (p + q k) (Note that since the PRT ratio does not change, these vectors can be hard-coded in a real-time implementation of the SPRT algorithm.) 5

6 ) Pre-computation of -independent SACHI filter parameters This method is described in NSSL Signal Design and Processing Techniques for WSR-88D Ambiguity Resolution (Report 3, Report 9 and Report ). The SACHI filter parameters could be pre-computed at the initiation of the SPRT algorithm as follows: (Create 5-by-5 convolution matrix, C r ) C(0) C(4) C(3) C() C() C() C(0) C(4) C(3) C() C C() C() C(0) C(4) C(3) r Cr, Cr, Cr,3 Cr,4 C r,5, C(3) C() C() C(0) C(4) C(4) C(3) C() C() C(0) 4 Ck cn j nk ; for 0 < k < 5 and c = [, 0,, 0, 0], and C r,k is the k-th column of C r. 0 n0 where ( ) ( )exp /5 (Calculate magnitude deconvolution matrix, C md ) (Note: The following formulas are written in matrix algebra notation with the conventions described above) C md Cmd, C, md C C md, r Cmd, C md, , where C md,k is the k-th row of C md. (Calculate matrices C f and C f using st and 5 th columns of C r ) j j j j j j j j0.05 C f C r, C *T r, 0.68 j j j j j j j j j j j j j j j j j j j j0.90 C f C r,5 C *T r, j j j j j j j j j j j j where *T stands for the matrix conjugate transpose (a.k.a. Hermitian) operation. (Calculate the correction coefficients ξ and ξ 3 for correction vector X) k ; k =, 3. * T C C C C C md, r, k r, r, k r,.056 and

7 (Note: since the PRT ratio does not change, these matrices and coefficients can be hard-coded in a real-time implementation of the SPRT algorithm. The numbers provided here are for reference purposes only; the highest precision available is recommended for hard-coding these numbers.) 3) Pre-computation of window parameters (Calculate the extended number of coefficients) x = 5 / (Calculate the number of pulse pairs) p = / (Calculate normalized window d for un-normalized window function d' with x points) x dm ( ) d( m) d( m) ; 0 < m < x. x m0 (Calculate window correction factor for lag-) x dc d( m) d( m) x m0 4) Pre-computation of -dependent SACHI filter parameters (Compute correction vector, X) For 0 k < ceiling( p /) X (k) = For ceiling( p /) k < ceiling( p /) + p X (k) = ξ For ceiling( p /) + p k < ceiling( p /) + 3 p X (k) = ξ 3 For ceiling( p /) + 3 p k < ceiling( p /) + 4 p X (k) = ξ For ceiling( p /) + 4 p k < x X (k) = 7

8 PROCESSING STEPS 5) Short-PRT Segment-III Data Reconstruction Long-PRT Segment-I data is used as a proxy for short-prt segment-iii data For 0 m < p V H (n, m) = V H (n N, m + ) V V (n, m) = V V (n N, m + ) 6) SACHI Clutter Filtering The SACHI filter algorithm is used when clutter filtering is required inside the maximum unambiguous range corresponding to T (r a ). (Form derived time series, V Hd and V Vd, from input time series V H and V V ) For 0 m < p V Hd (5m) = V H (n, m) V Hd (5m + ) = 0 V Hd (5m + ) = V H (n, m + ) V Hd (5m + 3) = 0 V Hd (5m + 4) = 0 V Vd (5m) = V V (n, m) V Vd (5m + ) = 0 V Vd (5m + ) = V V (n, m + ) V Vd (5m + 3) = 0 V Vd (5m + 4) = 0 (Compute DFT of windowed extended time series power compensated for added zeroes) 5 x F H (k) V Hd (m)d(m)exp( jkm / x ) x m0 ; k = 0,, x. F V (k) 5 x V Vd (m)d(m)exp( jkm / x ) x m0 ; k = 0,, x. (Determine clutter filter width parameter, q) (Use GAP to return the number of coefficients identified as clutter, GAP Hcoef and GAP Vcoeff. Pass to GAP the 5 th of the Doppler spectrum containing the main clutter replica; i.e., F {H,V} (0),, F {H,V} [ceiling( p /) ], F {H,V} [ x floor( p /)],, F {H,V} ( x ) }; initialize GAP for spectra with v a /5, and get the number of coefficients identified as clutter to estimate q for both H and V channels) q H = floor [(GAP Hcoef + )/] q V = floor [(GAP Vcoef + )/] (Use the largest q to create the clutter filter vectors for polarimetric variable calculation) q = max(q H, q V ) 8

9 (Create clutter filter vectors I f,i f ) For 0 k < p If k < q I f (k) = I f (k) = 0 If k p q I f (k) = 0 I f (k) = 0 I f (k) = 0 I f (k) = (Row-wise re-arrange F H and F V into 5-by- p matrices, F Hr and F Vr ) For 0 k < p F Hr (0, k) = F H (k) F Hr (, k) = F H (k + p ) F Hr (, k) = F H (k + p ) F Hr (3, k) = F H (k + 3 p ) F Hr (4, k) = F H (k + 4 p ) F Vr (0, k) = F V (k) F Vr (, k) = F V (k + p ) F Vr (, k) = F V (k + p ) F Vr (3, k) = F V (k + 3 p ) F Vr (4, k) = F V (k + 4 p ) (Compute the clutter filtered spectrum matrices, F Hf and F Vf ) (Note: The following formulas are written in matrix algebra notation. Complex-matrix multiplications can be implemented using four real-matrix multiplications as: AB = (A r + ja i )(B r + jb i ) = (A r B r A i B i ) + j(a r B i + A i B r ) ) F Hf F Hr C fl F Hr diagi f ' C f F Hr diag I f ' F Vf F Vr C fl F Vr diagi f ' C f F Vr diag I f ' (Row-wise unfold F Hf and F Vf into F Hdf and F Vdf ) For 0 k < p F Hdf (k) = F Hf (0, k) F Hdf (k + p ) = F Hf (, k) F Hdf (k + p ) = F Hf (, k) F Hdf (k + 3 p ) = F Hf (3, k) F Hdf (k + 4 p ) = F Hf (4, k) F Vdf (k) = F Vf (0, k) F Vdf (k + p ) = F Vf (, k) 9

10 F Vdf (k + p ) = F Vf (, k) F Vdf (k + 3 p ) = F Vf (3, k) F Vdf (k + 4 p ) = F Vf (4, k) (Compute mean power for both channels, P H and P V, and cross-correlation at lag 0, R HV (0)) x P' H (n) F Hdf k k 0 x P V (n) F Vdf k R HV (n) k0 x * F Hdf k 0 F k Vdf k (Proceed with the conventional SACHI Clutter Filtering, only H-channel data) q = q H If q < q (Create clutter filter vectors I f, I f ) For 0 k < p If k < q I f (k) = I f (k) = 0 If k p q I f (k) = 0 I f (k) = 0 I f (k) = 0 I f (k) = F f F Hr C fl F Hr diagi f C f F Hr diagi f F f F Hf (Create clutter filter vectors, I, and I ) For 0 k < p If k < q I (k) = 0 I (k + p ) = 0 I (k + p ) = 0 0

11 I (k + 3 p ) = 0 I (k + 4 p ) = 0 I (k) = I (k + p ) = I (k + p ) = I (k + 3 p ) = I (k + 4 p ) = If k p q I (k) = I (k + p ) = I (k + p ) = I (k + 3 p ) = I (k + 4 p ) = I (k) = 0 I (k + p ) = 0 I (k + p ) = 0 I (k + 3 p ) = 0 I (k + 4 p ) = 0 I (k) = 0 I (k + p ) = 0 I (k + p ) = 0 I (k + 3 p ) = 0 I (k + 4 p ) = 0 I (k) = I (k + p ) = I (k + p ) = I (k + 3 p ) = I (k + 4 p ) = (agnitude deconvolved matrix, F d ) F d =Cmd F f (Row-wise unfold F d into F df ) For 0 k < p F df (k) = F d (0, k) F df (k + p ) = F d (, k) F df (k + p ) = F d (, k) F df (k + 3 p ) = F d (3, k) F df (k + 4 p ) = F d (4, k) (Compute the lag- autocorrelation, R df ) R x df Fdf ( k) exp j k / x d c k 0 (Compute vector I v with / ones centered on arg(r df ))

12 (Round to the nearest spectral coefficient. Choose symmetric window of coefficients around it) arg x R df k 0 round df If k 0df < 0 k 0df = k 0df + x If k 0df x k 0df = k 0df x k df k 0df floor( /4) If k df < 0 k df = k df + x k df k 0df ceiling( /4) If k df x k df = k df x (k 0df is the coefficient corresponding to arg(r df ), k df and k df specify the extent of p spectral coefficients centered on the mean velocity. If k df < k df, the ones span from k df to k df ; otherwise, the ones will span from k df to x, and 0 to k df ) If k df < k df For 0 k < x If k < k df OR k > k df I v (k) = 0 I v (k) = For 0 k < x If k < k df AND k > k df I v (k) = 0 I v (k) = (Interpolate the elements for the region around zero velocity in F df with linearly interpolated values from S and S ) If q > 0 S F () q df S Fdf ( x q) For 0 k < x If k < q F i k S S S If k > x q F i k S S S q k / q q k x / / q /

13 Fi( k) Fdf ( k) (Don t interpolate if not needed) For 0 k < x Fi( k) Fdf ( k) (Compute the corrected spectrum, F c ) For 0 k < x F c (k) = F i (k) I (k) + F i (k) I (k) I v (k) X (k) (Compute vector I c with ones where there s a non-zero spectral component in vector F c ) For 0 k < x I c (k) = I (k) + I (k) I v (k) (Compute the mean power, P c, and autocorrelation at lag T u, R c, using F c ) P x F ( k ) c k 0 c R F k j k x c c( ) exp x dc k 0 (Retain only coefficients centered on velocity based on R c and delete the rest from F c and I c ) x arg R c k 0c round If k 0c < 0 k 0c = k 0c + x If k 0c x k 0c = k 0c x k c = k 0c p If k c < 0 k c = k c + x k c = k 0c + p If k c x k c = k c x If k c < k c For 0 k < x If k < k c OR k > k c F m (k) = 0 I m (k) = 0 3

14 F m (k) = F c (k) I m (k) = I c (k) For 0 k < x If k < k c AND k > k c F m (k) = 0 I m (k) = 0 F m (k) = F c (k) I m (k) = I c (k) (Compute the modified mean power, P m, and autocorrelation at lag T u, R m, using F m ) x Pm Fm( k) k 0 R F k j k x m m( ) exp x dc k 0 (Compute noise correction factors) N x c Ic( k) x k 0 N x m Im( k) x k 0 (Compute overlaid power correction if in segment I) If n < N N S ov p V H n N,m p m0 If S ov < 0 S ov = 0 S ov = 0 Noise (Correct powers to remove overlaid contamination adjusted for each spectrum) P m = P m N m S ov If P m < 0 P m = 0 P c = P c N c S ov If P c < 0 P c = 0 4

15 (Compute spectrum width power ratio adjustment) S m = P m N m Noise If S m < 0 S m = 0 If S m > 0 Rm Padj S P adj = 0 (Compute signal power) S c = P c N c Noise If S c < 0 S c = 0 m (Compute short PRT autocorrelation at lag T ) R H (n) S c P 4 adj exp jarg R c (Compute long PRT autocorrelation at lag T ) R H (n) S H P 9 adj exp j3arg R c (Adjust signal power to include noise) P H (n) = S c + Noise (Note that the outputs of SACHI are P H (n), P V (n), R HV (n), P H (n), R H (n) and R H (n)) 7) DC Removal Clutter Filtering (Segment-III gate with segment-i clutter) This DC Removal clutter filtering algorithm removes the mean (DC) component of the short-prt segment-iii gates in those locations where the site-dependent clutter filter bypass map B indicates the need for clutter within segment I. (Calculate the mean of the even pulses.) p VHm VH ( n, m) p m0 p VVm VV ( n, m) p m0 (Subtract mean from even pulses.) For 0 m < p V HF (m) = V H (n, m) V Hm V HF (m + ) = V H (n, m + ) V VF (m) = V V (n, m) V Vm V VF (m + ) = V V (n, m + ) 5

16 8) No Clutter Filtering For 0 < m < V HF (m) = V H (n, m) V VF (m) = V V (n, m) 9) Power and correlation computations for each PRT If n < N (Compute power from even pulses, if available) p PH VHF( m) p m0 p PV VVF( m) p m0 (Compute cross-correlation from even pulses, if available) p * RHV( n) VHF ( m) VVF ( m) p m0 (Compute power from odd pulses) p PH VHF(m) p m0 p PV VVF(m) p m0 (Compute cross-correlation from odd pulses) p * HV ( ) HF ( ) VF ( ) p m0 R n V m V m (Compute lag- correlations from all pulses from H channel) p * H( ) HF( ) HF( ) p m0 R n V m V m p * H ( ) HF( ) HF( ) p m0 R n V m V m 0) Combined power and cross-correlation computation To use as much information as possible, data are extracted from the two power arrays with different rules for each of the three segments depicted in Figure. For segment, data are extracted only from P, since P may be contaminated on those range bins with overlaid powers. An average of P and P is extracted for segment, given that both power vectors are clean there. Finally, segment data are obtained from P. In algorithmic form: 6

17 If n < N N (Segment I) PH( n) PH PV( n) PV If n < N (Segment II) P ( n) P P H H H V ( ) V V P n P P (Segment III) PH( n) PH P ( n) P V P' H (n) P H V T T Fig.. Signal powers in the staggered PRT algorithm. Roman numerals indicate segment numbers. The same rules apply for the cross-correlation computation. If n < N N (Segment I) RHV ( n) RHV If n < N (Segment II) R HV (n) R HV R HV (Segment III) RHV ( n) RHV ) Strong point clutter canceling Processing is as in the current system. Strong-point clutter canceling is applied to P H, P H, R H and R H based on radial power continuity in P H. For the remainder of the algorithm it is assumed that the outputs of this step are P H, P H, R H and R H. ) Signal power computation If P H (n) < N H S H = 0 S H = P H (n) N H If P H (n) < N H 7

18 S H = 0 S H = P H (n) N H If P V (n) < N V S V = 0 S V = P V (n) N V 3) Reflectivity computation (Range in km) R = nr + R/ (Reflectivity in dbz. log 0 is the base-0 logarithm) If S H > 0 Z (n) = 0log 0 (S H) + dbz0 + R ATOS + 0log 0 (R) 0log 0 (N H), Z(n) should be set to the smallest possible reflectivity value 4) Velocity computation (Compute Doppler velocities for each PRT using the corresponding correlation estimates) v arg RH ( n) 4 T v arg R ( n) H 4 T (Compute extended Nyquist velocity) v a T (Dealias velocity using pre-computed rules) l arg min v v VDA c (k)v a k v(n) v v a VDA p (l) (Prevent dealiased velocities outside of the extended Nyquist co-interval) If v(n) > v a vn ( ) vn ( ) v a If v(n) < v a vn ( ) vn ( ) v a 5) Spectrum width computation 8

19 The spectrum width estimator corresponds to the algorithm implemented in the legacy WSR-88D signal processor. If S H = 0 OR R ( ) 0 H n (Insert spectrum width of white noise) wn ( ) 4 3T If S R ( ) n H H (Insert spectrum width of a constant) wn ( ) 0 (Spectrum width computation. ln is the natural logarithm) S wn ( ) ln T R H( n) If wn ( ) 4 3T wn ( ) 4 3T 6) Differential reflectivity computation If S H > 0 AND S V > 0 If S H = 0 If S V = 0 ' S Z DR (n) 0 log H 0 S V Z DR (n) should be set to the smallest possible value Z DR (n) should be set to the highest possible value 7) Differential phase computation DP n arg RHV n 8) Cross-correlation coefficient computation If S H > 0 AND S V > 0 9

20 HV (n) R HV n ' S H S V HV (n) = 0 9) Determination of significant returns for reflectivity and polarimetric variables The non-significant return indicator array (NS Z ) is a binary array where 0 indicates significant and indicates non-significant. This array is also used for Z DR (n), DP (n) and hv (n). 0.T If SH NH 0 Z NS Z (n) = NS Z (n) = 0 0) Determination of significant returns for velocity The non-significant return indicator array (NS V ) is a binary array where 0 indicates significant and indicates non-significant 0.TV If SH NH 0 NS V (n) = NS V (n) = 0 ) Determination of significant returns for spectrum width The non-significant return indicator array (NS W ) is a binary array where 0 indicates significant and indicates non-significant 0. If S 0 T H NH W NS W (n) = NS W (n) = 0 ) Determination of overlaid returns for velocity and spectrum width Censoring of velocity and spectrum width data is only necessary in segments and. This is done by analyzing P in segment (P ) and P in segment P ) see Fig. ). The idea is to determine whether second trip signals mask first trip signals and vice versa. While such overlaid echoes appear in every other pulse and do not bias velocity estimates at those range locations, overlaid powers act as noise. Therefore, when overlaid powers are above a preset fraction of their non-overlaid counterparts, the corresponding velocity and spectrum width estimates exhibit very large errors and must be censored. The overlaid indicator arrays (OV V and OV W ) are binary arrays where 0 indicates not overlaid and indicates overlaid. If n < N N (Segment I: Range gates that may or may not have overlaid echoes) (Check power ratio using velocity threshold) 0

21 0.TOV If P H (n) > P H (n + N ) 0 OV V (n) = 0 (Power ratio not met, but consider non-significant returns as non-existent) If NS V (n + N ) = OV V (n) = 0 OV V (n) = (Check power ratio using width threshold) 0.TOW If P H (n) > P H (n + N ) 0 OV W (n) = 0 (Power ratio not met, but consider non-significant returns as non-existent) If NS W (n + N ) = OV W (n) = 0 OV W (n) = If n < N (Segment II: Range gates that, based on the assumptions, never have overlaid echoes) OV V (n) = 0 OV W (n) = 0 (Segment III: Range gates that may or may not have overlaid echoes) (Check power ratio using velocity threshold) 0.TOV If P H (n) > P H (n N ) 0 OV V (n) = 0 (Power ratio not met, but consider non-significant returns as non-existent) If NS V (n N ) = OV V (n) = 0 OV V (n) = (Check power ratio using width threshold) 0.TOW If P H (n) > P H (n N ) 0 OV W (n) = 0 (Power ratio not met, but consider non-significant returns as non-existent) If NS W (n N ) = OV W (n) = 0 OV W (n) = (Note that when processing the overlaid and significant return flags, the overlaid flags take a lower priority. That is, if a range bin is tagged as non significant and also as overlaid, the overlaid indication is ignored and the gate is treated as a nonsignificant return only; e.g., painted black as opposed to purple)

FY2004 NSSL-NCAR Interim Report

FY2004 NSSL-NCAR Interim Report FY004 NSSL-NCAR Interim Report NEXRAD Range-Velocity Ambiguity itigation SZ- Algorithm Recommendation Range-velocity ambiguities on the current WSR-88D (left) and using the recommended SZ- algorithm (right)

More information

Real time mitigation of ground clutter

Real time mitigation of ground clutter Real time mitigation of ground clutter John C. Hubbert, Mike Dixon and Scott Ellis National Center for Atmospheric Research, Boulder CO 1. Introduction The identification and mitigation of anomalous propagation

More information

Design, Implementation, and Demonstration of a Staggered PRT Algorithm for the WSR-88D

Design, Implementation, and Demonstration of a Staggered PRT Algorithm for the WSR-88D SEPTEMBER 24 TORRES ET AL. 389 Design, Implementation, and Demonstration of a Staggered PRT Algorithm for the WSR-88D SEBASTIÁN M. TORRES AND YANNICK F. DUBEL Cooperative Institute for Mesoscale Meteorological

More information

ECHO CLASSIFICATION AND SPECTRAL PROCESSING FOR THE DISCRIMINATION OF CLUTTER FROM WEATHER

ECHO CLASSIFICATION AND SPECTRAL PROCESSING FOR THE DISCRIMINATION OF CLUTTER FROM WEATHER P4R.6 ECHO CLASSIFICATION AND SPECTRAL PROCESSING FOR THE DISCRIMINATION OF CLUTTER FROM WEATHER Michael Dixon, Cathy Kessinger and John Hubbert National Center for Atmospheric Research*, Boulder, Colorado

More information

Ecography. Supplementary material

Ecography. Supplementary material Ecography ECOG-04028 Dokter, A. M., Desmet, P., Spaaks, J. H., van Hoey, S., Veen, L., Verlinden, L., Nilsson, C., Haase, G., Leijnse, H., Farnsworth, A., Bouten, W. and Shamoun-Baranes, J. 2019. biorad:

More information

Lecture 15: Doppler Dilemma, Range and Velocity Folding, and Interpreting Doppler velocity patterns

Lecture 15: Doppler Dilemma, Range and Velocity Folding, and Interpreting Doppler velocity patterns MET 4410 Remote Sensing: Radar and Satellite Meteorology MET 5412 Remote Sensing in Meteorology Lecture 15: Doppler Dilemma, Range and Velocity Folding, and Interpreting Doppler velocity patterns Doppler

More information

Advanced Digital Signal Processing -Introduction

Advanced Digital Signal Processing -Introduction Advanced Digital Signal Processing -Introduction LECTURE-2 1 AP9211- ADVANCED DIGITAL SIGNAL PROCESSING UNIT I DISCRETE RANDOM SIGNAL PROCESSING Discrete Random Processes- Ensemble Averages, Stationary

More information

11B.3 ADAPTIVE TECHNIQUE TO EXTRACT INTRINSIC INSECTS BACKSCATTER DIFFERENTIAL PHASE FROM POLARIMETRIC SPECTRA

11B.3 ADAPTIVE TECHNIQUE TO EXTRACT INTRINSIC INSECTS BACKSCATTER DIFFERENTIAL PHASE FROM POLARIMETRIC SPECTRA 11B.3 ADAPTIVE TECHNIQUE TO EXTRACT INTRINSIC INSECTS BACKSCATTER DIFFERENTIAL PHASE FROM POLARIMETRIC SPECTRA Svetlana Bachmann* and Dusan Zrnic Cooperative Institute for Mesoscale Meteorological Studies,

More information

Operational Developments

Operational Developments WORLD METEOROLOGICAL ORGANIZATION JOINT MEETING OF CBS EXPERT TEAM ON SURFACE-BASED REMOTELY- SENSED OBSERVATIONS (Second Session) AND CIMO EXPERT TEAM ON OPERATIONAL REMOTE SENSING (First Session) CBS/ET-SBRSO-2

More information

Linear Algebra V = T = ( 4 3 ).

Linear Algebra V = T = ( 4 3 ). Linear Algebra Vectors A column vector is a list of numbers stored vertically The dimension of a column vector is the number of values in the vector W is a -dimensional column vector and V is a 5-dimensional

More information

Alternating Dual-Pulse, Dual-Frequency Techniques for Range and Velocity Ambiguity Mitigation on Weather Radars

Alternating Dual-Pulse, Dual-Frequency Techniques for Range and Velocity Ambiguity Mitigation on Weather Radars SEPTEMBER 2010 T O R R E S E T A L. 1461 Alternating Dual-Pulse, Dual-Frequency Techniques for Range and Velocity Ambiguity Mitigation on Weather Radars SEBASTIÁN TORRES SMT Consulting, Norman, Oklahoma

More information

Novel Waveform Design and Scheduling For High-Resolution Radar and Interleaving

Novel Waveform Design and Scheduling For High-Resolution Radar and Interleaving Novel Waveform Design and Scheduling For High-Resolution Radar and Interleaving Phase Phase Basic Signal Processing for Radar 101 x = α 1 s[n D 1 ] + α 2 s[n D 2 ] +... s signal h = filter if h = s * "matched

More information

A SuperDARN Tutorial. Kile Baker

A SuperDARN Tutorial. Kile Baker A SuperDARN Tutorial Kile Baker Introduction n Multi-pulse Technique and ACFs Why ACFs? Bad and missing lags n Basic Theory of FITACF n Basic Fitting Technique Getting the Power and Width Getting the Velocity

More information

Meteorology 311. RADAR Fall 2016

Meteorology 311. RADAR Fall 2016 Meteorology 311 RADAR Fall 2016 What is it? RADAR RAdio Detection And Ranging Transmits electromagnetic pulses toward target. Tranmission rate is around 100 s pulses per second (318-1304 Hz). Short silent

More information

THE DETECTABILITY OF TORNADIC SIGNATURES WITH DOPPLER RADAR: A RADAR EMULATOR STUDY

THE DETECTABILITY OF TORNADIC SIGNATURES WITH DOPPLER RADAR: A RADAR EMULATOR STUDY P15R.1 THE DETECTABILITY OF TORNADIC SIGNATURES WITH DOPPLER RADAR: A RADAR EMULATOR STUDY Ryan M. May *, Michael I. Biggerstaff and Ming Xue University of Oklahoma, Norman, Oklahoma 1. INTRODUCTION The

More information

Signature 55 Long Range Current Profiler Data from a Short Deployment Lee Gordon Doppler Ltd. January 7, 2015 This report presents

Signature 55 Long Range Current Profiler Data from a Short Deployment Lee Gordon Doppler Ltd. January 7, 2015 This report presents Signature 55 Long Range Current Profiler Data from a Short Deployment Lee Gordon Doppler Ltd. lee@dopplerltd.com January 7, 215 This report presents and evaluates data collected by a Nortek Signature 55

More information

System Requirements for Phased Array Weather Radar. Table of Contents

System Requirements for Phased Array Weather Radar. Table of Contents System Requirements for Phased Array Weather Radar Dusan S. Zrnic and Richard J. Doviak National Severe Storms Laboratory, Norman OK Table of Contents Preamble... 1 1. INTRODUCTION... 1 2. WEATHER RADAR

More information

1. Introduction. 2. The data. P13.15 The effect of a wet radome on dualpol data quality

1. Introduction. 2. The data. P13.15 The effect of a wet radome on dualpol data quality P3.5 The effect of a wet radome on dualpol data quality Michael Frech Deutscher Wetterdienst Hohenpeissenberg Meteorological Observatory, Germany. Introduction Operational radar systems typically are equipped

More information

DOPPLER RESILIENT GOLAY COMPLEMENTARY PAIRS FOR RADAR

DOPPLER RESILIENT GOLAY COMPLEMENTARY PAIRS FOR RADAR DOPPLER RESILIENT GOLAY COMPLEMENTARY PAIRS FOR RADAR Ali Pezeshki 1, Robert Calderbank 1, Stephen D. Howard 2, and William Moran 3 1 Princeton University, Princeton, NJ 8544, USA 2 DSTO, Edinburgh 51,

More information

Measuring In-cloud Turbulence: The NEXRAD Turbulence Detection Algorithm

Measuring In-cloud Turbulence: The NEXRAD Turbulence Detection Algorithm Measuring In-cloud Turbulence: The NEXRAD Turbulence Detection Algorithm John K. Williams,, Greg Meymaris,, Jason Craig, Gary Blackburn, Wiebke Deierling,, and Frank McDonough AMS 15 th Conference on Aviation,

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to 1.1. Introduction Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

P4.8 PERFORMANCE OF A NEW VELOCITY DEALIASING ALGORITHM FOR THE WSR-88D. Arthur Witt* and Rodger A. Brown

P4.8 PERFORMANCE OF A NEW VELOCITY DEALIASING ALGORITHM FOR THE WSR-88D. Arthur Witt* and Rodger A. Brown P4.8 PERFORMANCE OF A NEW VELOCITY DEALIASING ALGORITHM FOR THE WSR-88D Arthur Witt* and Rodger A. Brown NOAA/National Severe Storms Laboratory, Norman, Oklahoma Zhongqi Jing NOAA/National Weather Service

More information

Ensemble Kalman Filter Assimilation of Radar Data for a Convective Storm using a Two-moment Microphysics Scheme 04/09/10

Ensemble Kalman Filter Assimilation of Radar Data for a Convective Storm using a Two-moment Microphysics Scheme 04/09/10 Ensemble Kalman Filter Assimilation of Radar Data for a Convective Storm using a Two-moment Microphysics Scheme 04/09/10 Youngsun Jung 1, Ming Xue 1,2, and Mingjing Tong 3 CAPS 1 and School of Meteorology

More information

A. Relationship of DSP to other Fields.

A. Relationship of DSP to other Fields. 1 I. Introduction 8/27/2015 A. Relationship of DSP to other Fields. Common topics to all these fields: transfer function and impulse response, Fourierrelated transforms, convolution theorem. 2 y(t) = h(

More information

P5.16 OBSERVED FAILURE MODES OF THE WSR-88D VELOCITY DEALIASING ALGORITHM DURING SEVERE WEATHER OUTBREAKS

P5.16 OBSERVED FAILURE MODES OF THE WSR-88D VELOCITY DEALIASING ALGORITHM DURING SEVERE WEATHER OUTBREAKS P5.16 OBSERVED FAILURE MODES OF THE WSR-88D VELOCITY DEALIASING ALGORITHM DURING SEVERE WEATHER OUTBREAKS Donald W. Burgess * Cooperative Institute for Mesoscale Meteorological Studies, The University

More information

P5.8 USING SIGNAL COHERENCY TO IMPROVE DETECTION ON WEATHER RADARS

P5.8 USING SIGNAL COHERENCY TO IMPROVE DETECTION ON WEATHER RADARS P5.8 USING SIGNAL COHERENCY TO IMPROVE DETECTION ON WEATHER RADARS Igor R. Ivić ()(), and Sebastian M. Torres ()() () Cooperative Institute for Mesoscale Meteorological Studies (CIMMS), The University

More information

Estimating the Impact of a 3-dB Sensitivity Loss on WSR-88D Data

Estimating the Impact of a 3-dB Sensitivity Loss on WSR-88D Data P12R.9 Estimating the Impact of a 3-dB Sensitivity Loss on WSR-88D Data Kevin A. Scharfenberg*, Kim L. Elmore, Eddie Forren, and Valery Melnikov Cooperative Institute for Mesoscale Meteorology Studies,

More information

Calculus II - Basic Matrix Operations

Calculus II - Basic Matrix Operations Calculus II - Basic Matrix Operations Ryan C Daileda Terminology A matrix is a rectangular array of numbers, for example 7,, 7 7 9, or / / /4 / / /4 / / /4 / /6 The numbers in any matrix are called its

More information

Robust Space-Time Adaptive Processing Using Projection Statistics

Robust Space-Time Adaptive Processing Using Projection Statistics Robust Space-Time Adaptive Processing Using Projection Statistics André P. des Rosiers 1, Gregory N. Schoenig 2, Lamine Mili 3 1: Adaptive Processing Section, Radar Division United States Naval Research

More information

A Dual-Pulse Repetition Frequency Scheme for Mitigating Velocity Ambiguities of the NOAA P-3 Airborne Doppler Radar

A Dual-Pulse Repetition Frequency Scheme for Mitigating Velocity Ambiguities of the NOAA P-3 Airborne Doppler Radar VOLUME 17 JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY MAY 2000 A Dual-Pulse Repetition Frequency Scheme for Mitigating Velocity Ambiguities of the NOAA P-3 Airborne Doppler Radar DAVID P. JORGENSEN AND

More information

results, azimuthal over-sampling and rapid update Y. Umemoto 1, 2, T. Lei 3, T. -Y. Yu 1, 2 and M. Xue 3, 4

results, azimuthal over-sampling and rapid update Y. Umemoto 1, 2, T. Lei 3, T. -Y. Yu 1, 2 and M. Xue 3, 4 P9.5 Examining the Impact of Spatial and Temporal Resolutions of Phased-Array Radar on EnKF Analysis of Convective Storms Using OSSEs - Modeling Observation Errors Y. Umemoto, 2, T. Lei 3, T. -Y. Yu, 2

More information

CHARACTERIZATION AND MITIGATION OF WIND TURBINE CLUTTER ON THE WSR-88D NETWORK

CHARACTERIZATION AND MITIGATION OF WIND TURBINE CLUTTER ON THE WSR-88D NETWORK 8B.8 1 CHARACTERIZATION AND MITIGATION OF WIND TURBINE CLUTTER ON THE WSR-88D NETWORK B. M. Isom 1,, R. D. Palmer, G. S. Secrest, R. D. Rhoton, D. Saxion, J. L. Winslow 4, J. Reed 4, T. Crum 4, and R.

More information

Finite Sampling Considerations for GMTI STAP and Sensor Modeling

Finite Sampling Considerations for GMTI STAP and Sensor Modeling MTR 03B0000075 MITRE TECHNICAL REPORT Finite Sampling Considerations for GMTI STAP and Sensor Modeling September 2003 T. P. Guella B. N. Suresh Babu Sponsor: ESC Contract No.: F19628-99-C-0001 Dept. No.:

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra 1.1. Introduction SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

1.1.1 Algebraic Operations

1.1.1 Algebraic Operations 1.1.1 Algebraic Operations We need to learn how our basic algebraic operations interact. When confronted with many operations, we follow the order of operations: Parentheses Exponentials Multiplication

More information

S. L. Durden and S. Tanelli Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Dr., Pasadena, CA 91109, USA

S. L. Durden and S. Tanelli Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Dr., Pasadena, CA 91109, USA Progress In Electromagnetics Research Letters, Vol. 8, 115 124, 2009 APPLICATION OF CLUTTER SUPPRESSION METHODS TO A GEOSTATIONARY WEATHER RADAR CONCEPT S. L. Durden and S. Tanelli Jet Propulsion Laboratory

More information

Chirp Transform for FFT

Chirp Transform for FFT Chirp Transform for FFT Since the FFT is an implementation of the DFT, it provides a frequency resolution of 2π/N, where N is the length of the input sequence. If this resolution is not sufficient in a

More information

Introduction to Sparsity in Signal Processing

Introduction to Sparsity in Signal Processing 1 Introduction to Sparsity in Signal Processing Ivan Selesnick Polytechnic Institute of New York University Brooklyn, New York selesi@poly.edu 212 2 Under-determined linear equations Consider a system

More information

Quality control of weather radar data by using dual-polarization

Quality control of weather radar data by using dual-polarization WMO/ASEAN Training Workshop on Weather Radar Data Quality and Standardization Quality control of weather radar data by using dual-polarization 7 February 2018 Hiroshi Yamauchi Observation Department Japan

More information

Appendix C Vector and matrix algebra

Appendix C Vector and matrix algebra Appendix C Vector and matrix algebra Concepts Scalars Vectors, rows and columns, matrices Adding and subtracting vectors and matrices Multiplying them by scalars Products of vectors and matrices, scalar

More information

P11.7 DUAL-POLARIZATION, MOBILE, X-BAND, DOPPLER-RADAR OBSERVATIONS OF HOOK ECHOES IN SUPERCELLS

P11.7 DUAL-POLARIZATION, MOBILE, X-BAND, DOPPLER-RADAR OBSERVATIONS OF HOOK ECHOES IN SUPERCELLS P11.7 DUAL-POLARIZATION, MOBILE, X-BAND, DOPPLER-RADAR OBSERVATIONS OF HOOK ECHOES IN SUPERCELLS Francesc Junyent Lopez 1, A. Pazmany 1, H. Bluestein 2, M. R. Kramar 2, M. French 2, C. Weiss 2 and S. Frasier

More information

Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell

Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell Lecture 8 Notes, Electromagnetic Theory II Dr. Christopher S. Baird, faculty.uml.edu/cbaird University of Massachusetts Lowell 1. Scattering Introduction - Consider a localized object that contains charges

More information

Orthogonal Arrays & Codes

Orthogonal Arrays & Codes Orthogonal Arrays & Codes Orthogonal Arrays - Redux An orthogonal array of strength t, a t-(v,k,λ)-oa, is a λv t x k array of v symbols, such that in any t columns of the array every one of the possible

More information

Introduction to Sparsity in Signal Processing

Introduction to Sparsity in Signal Processing 1 Introduction to Sparsity in Signal Processing Ivan Selesnick Polytechnic Institute of New York University Brooklyn, New York selesi@poly.edu 212 2 Under-determined linear equations Consider a system

More information

P6.18 THE IMPACTS OF THUNDERSTORM GEOMETRY AND WSR-88D BEAM CHARACTERISTICS ON DIAGNOSING SUPERCELL TORNADOES

P6.18 THE IMPACTS OF THUNDERSTORM GEOMETRY AND WSR-88D BEAM CHARACTERISTICS ON DIAGNOSING SUPERCELL TORNADOES P6.18 THE IMPACTS OF THUNDERSTORM GEOMETRY AND WSR-88D BEAM CHARACTERISTICS ON DIAGNOSING SUPERCELL TORNADOES Steven F. Piltz* National Weather Service, Tulsa, Oklahoma Donald W. Burgess Cooperative Institute

More information

Densità spettrale di clutter

Densità spettrale di clutter Densità spettrale di clutter Pierfrancesco Lombardo RRSN DIET, Università di Roma La Sapienza CLUTTER SPECTRA 1 Power Spectral Density (PSD) models Correct spectral shape impacts clutter cancellation and

More information

A NEW WAY TO INVESTIGATE DYNAMICS IN A STORM USING DOPPLER SPECTRA FROM WEATHER RADAR

A NEW WAY TO INVESTIGATE DYNAMICS IN A STORM USING DOPPLER SPECTRA FROM WEATHER RADAR 6B.9 A NEW WAY TO INVESTIGATE DYNAMICS IN A STORM USING DOPPLER SPECTRA FROM WEATHER RADAR Tian-You Yu,3, R. Reinoso-Rondinel,3, and R. D. Palmer,3 School of Electrical & Computer Engineering, Univ. of

More information

Getting Started with Communications Engineering. Rows first, columns second. Remember that. R then C. 1

Getting Started with Communications Engineering. Rows first, columns second. Remember that. R then C. 1 1 Rows first, columns second. Remember that. R then C. 1 A matrix is a set of real or complex numbers arranged in a rectangular array. They can be any size and shape (provided they are rectangular). A

More information

IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 55, NO. 4, APRIL

IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 55, NO. 4, APRIL IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 55, NO. 4, APRIL 2017 2299 Bootstrap Dual-Polarimetric Spectral Density Estimator Arturo Y. Umeyama, Student Member, IEEE, Sebastián M. Torres,

More information

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations. POLI 7 - Mathematical and Statistical Foundations Prof S Saiegh Fall Lecture Notes - Class 4 October 4, Linear Algebra The analysis of many models in the social sciences reduces to the study of systems

More information

APPLICATION OF SPECTRAL POLARIMETRY TO A HAILSTORM AT LOW ELEVATION ANGLE

APPLICATION OF SPECTRAL POLARIMETRY TO A HAILSTORM AT LOW ELEVATION ANGLE 13A.3 1 APPLICATION OF SPECTRAL POLARIMETRY TO A HAILSTORM AT LOW ELEVATION ANGLE T.-Y. Yu 1,2,3,, H. Le 1,2, Y. Wang 4,5, A. Ryzhkov 3,4,5, and M. Kumjian 6 1 School of Electrical and Computer Engineering,

More information

Linear Algebra. Min Yan

Linear Algebra. Min Yan Linear Algebra Min Yan January 2, 2018 2 Contents 1 Vector Space 7 1.1 Definition................................. 7 1.1.1 Axioms of Vector Space..................... 7 1.1.2 Consequence of Axiom......................

More information

arxiv:cs/ v1 [cs.it] 11 Sep 2006

arxiv:cs/ v1 [cs.it] 11 Sep 2006 0 High Date-Rate Single-Symbol ML Decodable Distributed STBCs for Cooperative Networks arxiv:cs/0609054v1 [cs.it] 11 Sep 2006 Zhihang Yi and Il-Min Kim Department of Electrical and Computer Engineering

More information

Lecture 7. Fourier Analysis

Lecture 7. Fourier Analysis Lecture 7 Fourier Analysis Summary Lecture 6 Minima and maxima 1 dimension : Bracket minima : 3 values of f(x) : f(2) < f(1) and f(2)

More information

PSET 0 Due Today by 11:59pm Any issues with submissions, post on Piazza. Fall 2018: T-R: Lopata 101. Median Filter / Order Statistics

PSET 0 Due Today by 11:59pm Any issues with submissions, post on Piazza. Fall 2018: T-R: Lopata 101. Median Filter / Order Statistics CSE 559A: Computer Vision OFFICE HOURS This Friday (and this Friday only): Zhihao's Office Hours in Jolley 43 instead of 309. Monday Office Hours: 5:30-6:30pm, Collaboration Space @ Jolley 27. PSET 0 Due

More information

Empirical Mean and Variance!

Empirical Mean and Variance! Global Image Properties! Global image properties refer to an image as a whole rather than components. Computation of global image properties is often required for image enhancement, preceding image analysis.!

More information

Some Applications of WRF/DART

Some Applications of WRF/DART Some Applications of WRF/DART Chris Snyder, National Center for Atmospheric Research Mesoscale and Microscale Meteorology Division (MMM), and Institue for Mathematics Applied to Geoscience (IMAGe) WRF/DART

More information

ERAD THE SEVENTH EUROPEAN CONFERENCE ON RADAR IN METEOROLOGY AND HYDROLOGY

ERAD THE SEVENTH EUROPEAN CONFERENCE ON RADAR IN METEOROLOGY AND HYDROLOGY Multi-beam raindrop size distribution retrieals on the oppler spectra Christine Unal Geoscience and Remote Sensing, TU-elft Climate Institute, Steinweg 1, 68 CN elft, Netherlands, c.m.h.unal@tudelft.nl

More information

CS168: The Modern Algorithmic Toolbox Lecture #11: The Fourier Transform and Convolution

CS168: The Modern Algorithmic Toolbox Lecture #11: The Fourier Transform and Convolution CS168: The Modern Algorithmic Toolbox Lecture #11: The Fourier Transform and Convolution Tim Roughgarden & Gregory Valiant May 8, 2015 1 Intro Thus far, we have seen a number of different approaches to

More information

Communications II Lecture 9: Error Correction Coding. Professor Kin K. Leung EEE and Computing Departments Imperial College London Copyright reserved

Communications II Lecture 9: Error Correction Coding. Professor Kin K. Leung EEE and Computing Departments Imperial College London Copyright reserved Communications II Lecture 9: Error Correction Coding Professor Kin K. Leung EEE and Computing Departments Imperial College London Copyright reserved Outline Introduction Linear block codes Decoding Hamming

More information

S and Ka-band reflectivity comparison

S and Ka-band reflectivity comparison S and Ka-band reflectivity comparison For Rayleigh scattering and in the absence of propagation effects, the true S and Kaband reflectivity values are equivalent Measured S and Ka-band radar reflectivity

More information

Polarimetric rainfall retrieval in a tropical environment: consistency analysis for two C-band radars in the Philippines

Polarimetric rainfall retrieval in a tropical environment: consistency analysis for two C-band radars in the Philippines Polarimetric rainfall retrieval in a tropical environment: consistency analysis for two C-band radars in the Philippines Irene Crisologo 1, Maik Heistermann 2, and Gianfranco Vulpiani 3 1 University of

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.7 LINEAR INDEPENDENCE LINEAR INDEPENDENCE Definition: An indexed set of vectors {v 1,, v p } in n is said to be linearly independent if the vector equation x x x

More information

January 19, 1989 NCAR/TN- 328+STR NCAR TECHNICAL NOTE. Evaluation of Collins WXR-700C-G Radar Performance During the MIST Project

January 19, 1989 NCAR/TN- 328+STR NCAR TECHNICAL NOTE. Evaluation of Collins WXR-700C-G Radar Performance During the MIST Project NCAR/TN- 328+STR NCAR TECHNICAL NOTE _ - January 19, 1989 Evaluation of Collins WXR-7C-G Radar Performance During the MIST Project July 24, 28 and 31, 1986, Huntsville, Alabama Peter H. Hildebrand ATMOSPHERIC

More information

EE/Ge 157 b. Week 2. Polarimetric Synthetic Aperture Radar (2)

EE/Ge 157 b. Week 2. Polarimetric Synthetic Aperture Radar (2) EE/Ge 157 b Week 2 Polarimetric Synthetic Aperture Radar (2) COORDINATE SYSTEMS All matrices and vectors shown in this package are measured using the backscatter alignment coordinate system. This system

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2 MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS SYSTEMS OF EQUATIONS AND MATRICES Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

MICROPHONE ARRAY METHOD FOR THE CHARACTERIZATION OF ROTATING SOUND SOURCES IN AXIAL FANS

MICROPHONE ARRAY METHOD FOR THE CHARACTERIZATION OF ROTATING SOUND SOURCES IN AXIAL FANS MICROPHONE ARRAY METHOD FOR THE CHARACTERIZATION OF ROTATING SOUND SOURCES IN AXIAL FANS Gert HEROLD, Ennes SARRADJ Brandenburg University of Technology, Chair of Technical Acoustics, Siemens-Halske-Ring

More information

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course L. Yaroslavsky. Fundamentals of Digital Image Processing. Course 0555.330 Lec. 6. Principles of image coding The term image coding or image compression refers to processing image digital data aimed at

More information

Linear Algebra (Review) Volker Tresp 2017

Linear Algebra (Review) Volker Tresp 2017 Linear Algebra (Review) Volker Tresp 2017 1 Vectors k is a scalar (a number) c is a column vector. Thus in two dimensions, c = ( c1 c 2 ) (Advanced: More precisely, a vector is defined in a vector space.

More information

3. Lecture. Fourier Transformation Sampling

3. Lecture. Fourier Transformation Sampling 3. Lecture Fourier Transformation Sampling Some slides taken from Digital Image Processing: An Algorithmic Introduction using Java, Wilhelm Burger and Mark James Burge Separability ² The 2D DFT can be

More information

(1) for all (2) for all and all

(1) for all (2) for all and all 8. Linear mappings and matrices A mapping f from IR n to IR m is called linear if it fulfills the following two properties: (1) for all (2) for all and all Mappings of this sort appear frequently in the

More information

A GLRT FOR RADAR DETECTION IN THE PRESENCE OF COMPOUND-GAUSSIAN CLUTTER AND ADDITIVE WHITE GAUSSIAN NOISE. James H. Michels. Bin Liu, Biao Chen

A GLRT FOR RADAR DETECTION IN THE PRESENCE OF COMPOUND-GAUSSIAN CLUTTER AND ADDITIVE WHITE GAUSSIAN NOISE. James H. Michels. Bin Liu, Biao Chen A GLRT FOR RADAR DETECTION IN THE PRESENCE OF COMPOUND-GAUSSIAN CLUTTER AND ADDITIVE WHITE GAUSSIAN NOISE Bin Liu, Biao Chen Syracuse University Dept of EECS, Syracuse, NY 3244 email : biliu{bichen}@ecs.syr.edu

More information

9. Image filtering in the spatial and frequency domains

9. Image filtering in the spatial and frequency domains Image Processing - Laboratory 9: Image filtering in the spatial and frequency domains 9. Image filtering in the spatial and frequency domains 9.. Introduction In this laboratory the convolution operator

More information

A REDUCED COMPLEXITY TWO-DIMENSIONAL BCJR DETECTOR FOR HOLOGRAPHIC DATA STORAGE SYSTEMS WITH PIXEL MISALIGNMENT

A REDUCED COMPLEXITY TWO-DIMENSIONAL BCJR DETECTOR FOR HOLOGRAPHIC DATA STORAGE SYSTEMS WITH PIXEL MISALIGNMENT A REDUCED COMPLEXITY TWO-DIMENSIONAL BCJR DETECTOR FOR HOLOGRAPHIC DATA STORAGE SYSTEMS WITH PIXEL MISALIGNMENT 1 S. Iman Mossavat, 2 J.W.M.Bergmans 1 iman@nus.edu.sg 1 National University of Singapore,

More information

Linear Algebra II. 2 Matrices. Notes 2 21st October Matrix algebra

Linear Algebra II. 2 Matrices. Notes 2 21st October Matrix algebra MTH6140 Linear Algebra II Notes 2 21st October 2010 2 Matrices You have certainly seen matrices before; indeed, we met some in the first chapter of the notes Here we revise matrix algebra, consider row

More information

Lecture Notes 5: Multiresolution Analysis

Lecture Notes 5: Multiresolution Analysis Optimization-based data analysis Fall 2017 Lecture Notes 5: Multiresolution Analysis 1 Frames A frame is a generalization of an orthonormal basis. The inner products between the vectors in a frame and

More information

Filter structures ELEC-E5410

Filter structures ELEC-E5410 Filter structures ELEC-E5410 Contents FIR filter basics Ideal impulse responses Polyphase decomposition Fractional delay by polyphase structure Nyquist filters Half-band filters Gibbs phenomenon Discrete-time

More information

Precipitation estimate of a heavy rain event using a C-band solid-state polarimetric radar

Precipitation estimate of a heavy rain event using a C-band solid-state polarimetric radar Precipitation estimate of a heavy rain event using a C-band solid-state polarimetric radar Hiroshi Yamauchi 1, Ahoro Adachi 1, Osamu Suzuki 2, Takahisa Kobayashi 3 1 Meteorological Research Institute,

More information

Applications of a Velocity Dealiasing Scheme to Data from the China New Generation Weather Radar System (CINRAD)

Applications of a Velocity Dealiasing Scheme to Data from the China New Generation Weather Radar System (CINRAD) 218 W E A T H E R A N D F O R E C A S T I N G VOLUME 27 Applications of a Velocity Dealiasing Scheme to Data from the China New Generation Weather Radar System (CINRAD) GUANGXIN HE AND GANG LI Center of

More information

Linear Algebra (Review) Volker Tresp 2018

Linear Algebra (Review) Volker Tresp 2018 Linear Algebra (Review) Volker Tresp 2018 1 Vectors k, M, N are scalars A one-dimensional array c is a column vector. Thus in two dimensions, ( ) c1 c = c 2 c i is the i-th component of c c T = (c 1, c

More information

Higher-order statistics: improved event resolution?

Higher-order statistics: improved event resolution? Higher-order statistics: improved event resolution? David C. Henley and Arnim B. Haase Higher-order statistics ABSTRACT In any area where near-surface earth structure causes one or more small time delays

More information

P5.4 WSR-88D REFLECTIVITY QUALITY CONTROL USING HORIZONTAL AND VERTICAL REFLECTIVITY STRUCTURE

P5.4 WSR-88D REFLECTIVITY QUALITY CONTROL USING HORIZONTAL AND VERTICAL REFLECTIVITY STRUCTURE P5.4 WSR-88D REFLECTIVITY QUALITY CONTROL USING HORIZONTAL AND VERTICAL REFLECTIVITY STRUCTURE Jian Zhang 1, Shunxin Wang 1, and Beth Clarke 1 1 Cooperative Institute for Mesoscale Meteorological Studies,

More information

16.36 Communication Systems Engineering

16.36 Communication Systems Engineering MIT OpenCourseWare http://ocw.mit.edu 16.36 Communication Systems Engineering Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.36: Communication

More information

(Preliminary) Observations of Tropical Storm Fay Dustin W Phillips Kevin Knupp, & Tim Coleman. 34th Conference on Radar Meteorology October 8, 2009

(Preliminary) Observations of Tropical Storm Fay Dustin W Phillips Kevin Knupp, & Tim Coleman. 34th Conference on Radar Meteorology October 8, 2009 (Preliminary) Observations of Tropical Storm Fay Dustin W Phillips Kevin Knupp, & Tim Coleman 34th Conference on Radar Meteorology October 8, 2009 Outline I. Research Equipment MIPS, MAX, KJAX (WSR-88D)

More information

Statistical and Adaptive Signal Processing

Statistical and Adaptive Signal Processing r Statistical and Adaptive Signal Processing Spectral Estimation, Signal Modeling, Adaptive Filtering and Array Processing Dimitris G. Manolakis Massachusetts Institute of Technology Lincoln Laboratory

More information

MEASUREMENT OF INPUT IMPEDANCE OF AN ACOUSTIC BORE WITH APPLICATION TO BORE RECONSTRUCTION

MEASUREMENT OF INPUT IMPEDANCE OF AN ACOUSTIC BORE WITH APPLICATION TO BORE RECONSTRUCTION MEASUREMENT OF INPUT IMPEDANCE OF AN ACOUSTIC BORE WITH APPLICATION TO BORE RECONSTRUCTION Maarten van Walstijn Murray Campbell David Sharp Department of Physics and Astronomy, University of Edinburgh,

More information

Mathematics. EC / EE / IN / ME / CE. for

Mathematics.   EC / EE / IN / ME / CE. for Mathematics for EC / EE / IN / ME / CE By www.thegateacademy.com Syllabus Syllabus for Mathematics Linear Algebra: Matrix Algebra, Systems of Linear Equations, Eigenvalues and Eigenvectors. Probability

More information

Jeffrey G. Cunningham, W. David Zittel, Robert R. Lee, and Richard L. Ice Radar Operations Center, Norman, OK

Jeffrey G. Cunningham, W. David Zittel, Robert R. Lee, and Richard L. Ice Radar Operations Center, Norman, OK 9B.5 Jeffrey G. Cunningham, W. David Zittel, Robert R. Lee, and Richard L. Ice Radar Operations Center, Norman, OK Nicole P. Hoban University of Missouri, Columbia, Missouri AMS 36 th Conference on Radar

More information

Supplementary information I Hilbert Space, Dirac Notation, and Matrix Mechanics. EE270 Fall 2017

Supplementary information I Hilbert Space, Dirac Notation, and Matrix Mechanics. EE270 Fall 2017 Supplementary information I Hilbert Space, Dirac Notation, and Matrix Mechanics Properties of Vector Spaces Unit vectors ~xi form a basis which spans the space and which are orthonormal ( if i = j ~xi

More information

Image Transforms. Digital Image Processing Fundamentals of Digital Image Processing, A. K. Jain. Digital Image Processing.

Image Transforms. Digital Image Processing Fundamentals of Digital Image Processing, A. K. Jain. Digital Image Processing. Digital Image Processing Fundamentals of Digital Image Processing, A. K. Jain 2D Orthogonal and Unitary Transform: Orthogonal Series Expansion: {a k,l (m,n)}: a set of complete orthonormal basis: N N *

More information

Antenna pattern requirements for 3-PolD weather radar measurements

Antenna pattern requirements for 3-PolD weather radar measurements Antenna pattern requirements for 3-PolD weather radar measurements JM Pidre-Mosquera 1, M Vera-Isasa 1, and V Santalla del Rio 1 1 EI Telecomunicacion Universidad de Vigo 36310 Vigo SPAIN (Dated: 17 July

More information

Lecture 4 : Introduction to Low-density Parity-check Codes

Lecture 4 : Introduction to Low-density Parity-check Codes Lecture 4 : Introduction to Low-density Parity-check Codes LDPC codes are a class of linear block codes with implementable decoders, which provide near-capacity performance. History: 1. LDPC codes were

More information

RODGER A. BROWN NOAA/National Severe Storms Laboratory, Norman, OK

RODGER A. BROWN NOAA/National Severe Storms Laboratory, Norman, OK Preprints, 25th Intern. Conf. on Interactive Information and Processing Systems, Phoenix, AZ, Amer. Meteor. Soc., January 2009 9B.3 Progress Report on the Evolutionary Characteristics of a Tornadic Supercell

More information

Lecture 10, Multirate Signal Processing Transforms as Filter Banks. Equivalent Analysis Filters of a DFT

Lecture 10, Multirate Signal Processing Transforms as Filter Banks. Equivalent Analysis Filters of a DFT Lecture 10, Multirate Signal Processing Transforms as Filter Banks Equivalent Analysis Filters of a DFT From the definitions in lecture 2 we know that a DFT of a block of signal x is defined as X (k)=

More information

Matrices. Chapter Definitions and Notations

Matrices. Chapter Definitions and Notations Chapter 3 Matrices 3. Definitions and Notations Matrices are yet another mathematical object. Learning about matrices means learning what they are, how they are represented, the types of operations which

More information

Unitary Design of Radar Waveform Diversity Sets

Unitary Design of Radar Waveform Diversity Sets Unitary Design of Radar Waveform Diversity Sets Michael D. Zoltowski, ariq R. Qureshi, Robert Calderbank, and William Moran Abstract In this work, multiple radar waveforms are simultaneously transmitted,

More information

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

Is Spectral Processing Important for Future WSR-88D Radar?

Is Spectral Processing Important for Future WSR-88D Radar? Is Spectral Processing Important for Future WSR-88D Radar? Carlos A. Rodríguez Rivera University of Puerto Rico, Mayagüez Campus Mentor: Dr. Robert Palmer University of Oklahoma Abstract: Processing speed

More information

DISCRETE-TIME SIGNAL PROCESSING

DISCRETE-TIME SIGNAL PROCESSING THIRD EDITION DISCRETE-TIME SIGNAL PROCESSING ALAN V. OPPENHEIM MASSACHUSETTS INSTITUTE OF TECHNOLOGY RONALD W. SCHÄFER HEWLETT-PACKARD LABORATORIES Upper Saddle River Boston Columbus San Francisco New

More information