Evolution of the SZ-2 Algorithm Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Fall 2006.

Slides:



Advertisements
Similar presentations
Radial-by-Radial Noise Power Estimation Igor Ivić and Christopher Curtis CIMMS/University of Oklahoma and NSSL/National Oceanic and Atmospheric Administration.
Advertisements

Keith Brewster Radar Assimilation Workshop National Weather Center 18-Oct-2011.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Week 8 Update Joe Hoatam Josh Merritt Aaron Nielsen.
CLEAN-AP Update Cl utter E nvironment An alysis using A daptive P rocessing Sebastián Torres and David Warde CIMMS/The University of Oklahoma and National.
1 Sebastian Torres NEXRAD Range-Velocity Ambiguity Mitigation Staggered PRT and Phase Coding Algorithms on the KOUN Research Radar.
A Refresher on Super-Resolution Radar Data Audra Hennecke, Dave Beusterien.
ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
CLUTTER MITIGATION DECISION (CMD) THEORY AND PROBLEM DIAGNOSIS
NEXRAD TAC Norman, OK March 21-22, 2006 Clutter Mitigation Decision (CMD) system Status and Demonstration Studies Mike Dixon, Cathy Kessinger, and John.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Semester 2 Update Joe Hoatam Josh Merritt Aaron Nielsen.
Contributors to Measurement Errors (Chap. 7) *1) Widespread spatial distribution of scatterers (range ambiguities) *2) Large velocity distribution (velocity.
Updates to the SZ-2 Algorithm Sebastián Torres CIMMS/NSSL Technical Interchange Meeting Fall 2007.
 Definition of Spectrum Width (σ v ) › Spectrum width is a measure of the velocity dispersion within a sample volume or a measure of the variability.
Staggered PRT Update Part I Sebastián Torres and David Warde CIMMS/The University of Oklahoma and National Severe Storms Laboratory/NOAA NEXRAD TAC Norman,
VCPs for Staggered PRT Sebastián Torres and David Warde CIMMS/NSSL Data Quality MOU – Technical Interchange Meeting Fall 2008.
© Crown copyright Met Office RAINGAIN Kick-Off Meeting Benefits of High Spatial and Temporal Resolution for Urban Catchments from existing Radars.
Carlos A. Rodríguez Rivera Mentor: Dr. Robert Palmer Carlos A. Rodríguez Rivera Mentor: Dr. Robert Palmer Is Spectral Processing Important for Future WSR-88D.
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Dual Polarization Radar Signal Processing Dr. Chandra Joe Hoatam Josh Merritt.
Solar cycle variation in the peak asymmetry: solar or artefact? S. J. Jiménez-Reyes IAC 13-sept-2004.
Problem: Ground Clutter Clutter: There is always clutter in signals and it distorts the purposeful component of the signal. Getting rid of clutter, or.
Nihanth W. Cherukuru a Ronald Calhoun a Manuela Lehner b Sebastian Hoch b David Whiteman b a Arizona State University, Environmental Remote sensing group,
Surveillance Weather Radar 2000 AD. Weather Radar Technology- Merits in Chronological Order WSR-57 WSR-88D WSR-07PD.
Considerations in the Observation of Weather Sebastian Torres CIMMS/NSSL.
Doppler Radar From Josh Wurman Radar Meteorology M. D. Eastin.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Data Windowing in ORDA Technical Briefing Sebastián Torres 1,2, Chris Curtis 1,2, Rodger Brown 2, and Michael Jain 2 1 Cooperative Institute for Mesoscale.
11/18/02Technical Interchange Meeting Progress in FY-02 Research RDA –Capability to collect time series data –Control of phase shifter Phase coding –Sigmet’s.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
Sebastián Torres Weather Radar Research Innovative Techniques to Improve Weather Observations.
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Sebastian Torres NEXRAD Range-Velocity Ambiguity Mitigation Spring 2004 – Technical Interchange Meeting.
A Doppler Radar Emulator and its Application to the Detection of Tornadic Signatures Ryan M. May.
Doppler Radar Basic Principles.
Review of Ultrasonic Imaging
Integration Readiness Review NEXRAD Turbulence Detection Algorithm (NTDA) Gary Blackburn, Steven G. Carson, John K. Williams NCAR Research Applications.
Technical Interchange Meeting Spring 2008: Status and Accomplishments.
Detection, Classification and Tracking in a Distributed Wireless Sensor Network Presenter: Hui Cao.
Noise is estimated [NEXRAD technical manual] at elevation >20  and scaled. Data with low Signal/Noise are determined and censored (black or white on PPI).
Real-time Doppler Wind Quality Control and Analysis Qin Xu National Severe Storms Laboratory/NOAA Pengfei Zhang, Shun Liu, and Liping Liu CIMMS/University.
Chad Entremont Daniel Lamb NWS Jackson, MS
RAdio Detection And Ranging. Was originally for military use 1.Sent out electromagnetic radiation (Active) 2.Bounced off an object and returned to a listening.
1 RADAR OPERATIONS CENTER (ROC) EVALUATION OF THE WSR-88D OPEN RADAR DATA ACQUISITION (ORDA) SYSTEM SIGNAL PROCESSING WSR-88D Radar Operations Center Engineering.
Initial Implementation of Super-Resolution Data on the NEXRAD Network Dr. Sebastian Torres CIMMS/NSSL A presentation to the Data Quality Team June 15,
Updates to the SZ-2 Algorithm Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Spring 2007.
NEXRAD TAC Meeting August 22-24, 2000 Norman, OK AP Clutter Mitigation Scheme Cathy Kessinger Scott Ellis Joseph VanAndel
A Two-Dimensional Velocity Dealiasing Algorithm for the WSR-88D W. Dave Zittel, Zhongqi Jing Radar Operations Center, Norman, OK Nicholas Langlieb WFO,
WEATHER SIGNALS Chapter 4 (Focus is on weather signals or echoes from radar resolution volumes filled with countless discrete scatterers---rain, insects,
1 Spectral identification & suppression of ground clutter contributions for phased array radar Spectral identification of ground clutter Spectral identification.
Sebastian Torres NEXRAD Range-Velocity Ambiguity Mitigation Fall 2004 – Technical Interchange Meeting.
Lecture#10 Spectrum Estimation
Technical Interchange Meeting – ROC / NSSL / NCAR ROC / NSSL / NCAR TIM Boulder CO 11 May 2005 Real-time time-series implementation of the Radar Echo Classifier.
NCAR Activity Update John Hubbert, Cathy Kessinger, Mike Dixon, Scott Ellis, Greg Meymaris and Frank Pratte To the NEXRAD TAC October 2005 San Diego,
DOPPLER SPECTRA OF WEATHER SIGNALS (Chapter 5; examples from chapter 9)
NEXRAD Data Quality 25 August 2000 Briefing Boulder, CO Cathy Kessinger Scott Ellis Joe VanAndel Don Ferraro Jeff Keeler.
1 Svetlana Bachmann November 20, 2007, Norman OK Technical Interchange Meeting “Data Quality / R-v ambiguities mitigation” Staggered PRT ground clutter.
Comparison of filters for burst detection M.-A. Bizouard on behalf of the LAL-Orsay group GWDAW 7 th IIAS-Kyoto 2002/12/19.
Performance Issues in Doppler Ultrasound 1. 2 Fundamental Tradeoffs In pulsed modes (PW and color), maximum velocity without aliasing is In pulsed modes,
Estimation of Doppler Spectrum Parameters Comparison between FFT-based processing and Adaptive Filtering Processing J. Figueras i Ventura 1, M. Pinsky.
Estimating Rainfall in Arizona - A Brief Overview of the WSR-88D Precipitation Processing Subsystem Jonathan J. Gourley National Severe Storms Laboratory.
A Moment Radar Data Emulator: The Current Progress and Future Direction Ryan M. May.
DUAL POLARIZATION AND ZDR CALIBRATION IMPROVEMENTS 5.2(6)
Advanced Wireless Networks
NEXRAD Data Quality Optimization AP Clutter Mitigation Scheme
An overview by: Thomas Jones December 2, 2002
the University of Oklahoma
Examples of spectral fields
Final Project: Phase Coding to Mitigate Range/Velocity Ambiguities
Channel Dimension Reduction in MU Operation
Volume 88, Issue 3, Pages (November 2015)
Presentation transcript:

Evolution of the SZ-2 Algorithm Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Fall 2006

Recent Evolution of SZ-2 Several “areas of interest” identified and ranked by the ROC –Solutions to critical AOIs were discussed at previous TIM Assessment of engineering fixes –After-TIM discussions Provided draft AEL Analyzed ROC’s implementation Last AEL delivered on June 9, 2006 –Real-time implementation validated with off-line MATLAB simulator –SZ-2 implemented following latest AEL Many cases presented to the DQ team –Problem with noisy velocities due to bug in the code TAC approved SZ-2 for Build 9 of ORDA

06/09/06 AEL Revisions Algorithm description fits real-time implementation –dB-for-dB censoring –Strong-point clutter suppression –Required outputs (T 0, R 0, R 1, R 2 ) Addition of overall logic flow Efficient processing of non-overlaid echoes Dynamic use of data windows Spectrum width computations –Unbiased autocorrelation for data windows –Adaptable spectrum width estimator Censoring –dB-for-dB –Rules and classification Strong-point clutter suppression

Dynamic Use of Data Windows SZ-2 uses three data windows depending on the situation –The PNF needs the von Hann (or more aggressive) window –GMAP needs the Blackman window to achieve required clutter suppression Dynamic data windowing rules –Use the rectangular window with non-overlaid, non-clutter- contaminated echoes Implemented algorithm uses the “default” window (currently the Hamming window) –Use the von Hann window with overlaid, non-clutter- contaminated echoes –Use the Blackman window with clutter-contaminated echoes

Spectrum Width Computations Rules for choosing a spectrum width estimator –Use the R 0 /R 1 estimator with non-overlaid echoes –Use the R 1 /R 2 estimator with overlaid echoes Unbiased spectrum width estimates require unbiased autocorrelation estimates –The data window must be accounted for in the autocorrelation estimator Correct factor for arbitrary data windows Divide by the number of pairs?

Censoring in SZ-2 What is “black” and what is “purple”? –Aimed at clear classification rules “Black” corresponds to non-significant returns “Purple” corresponds to gates that have significant returns but cannot be recovered –Need to maintain accepted system behavior For example, dB-for-dB censoring is tagged as “black” Gates are classified as having one of the following three types of returns –Signal return: above adjusted SNR threshold and recoverable (passes all tests) –Noise return: below SNR threshold or strong clutter in non-overlaid case –Overlaid return: Unrecoverable with two or more overlaid trips (at least fails one of the tests)

Censoring Rules RuleThresholdClassNotes SNR long PRTK SNR,V NOISE SNR short PRTK SNR,V NOISE CNR short PRTadjusted K SNR,V NOISE Non-overlaid echoes OVERLAID Overlaid Echoes CSR long PRTK CSR1 NOISE Non-overlaid echoes OVERLAID Overlaid Echoes SNR*KSKS OVERLAID Strong Trip Censoring Rules

Censoring Rules RuleThresholdClassNotes SNR long PRTK SNR,V NOISE SNR short PRTK SNR,V NOISE CNR short PRTadjusted K SNR OVERLAID CSR long PRTK CSR2 OVERLAID SNR*KWKW OVERLAID Recovery regionK r =f(w S,w w,C T,C S,C I )OVERLAID Clutter locationOVERLAID Width long PRTw max OVERLAID Censoring applies to spectrum width only Weak Trip Censoring Rules

Censoring Rules RuleThresholdClassNotes SNR long PRTK SNR,V NOISE Non-significant return OVERLAID Significant return Other Trip* Censoring Rules * This censoring applies to the two weakest trips

Data Windowing Issues Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Fall 2006

The Effect of Data Windows Data windows reduce the equivalent number of independent samples available to estimate spectral moments –Non-rectangular windows are tapered so end samples “contribute less” to the estimation process –The more aggressive the data window, the larger the errors of estimates for all spectral moments Data windows need to be accounted for in the autocorrelation estimator –Normalization by “lag window” (D&Z, ch5)

Standard Error of Moment Estimates for Different Windows vs. SNR Parameters of VCP 211 M = 64, PRT = 780  s (PRI #8), f = 2800 MHz,  v = 4 m/s

Relative Standard Error of Moment Estimates for Different Windows vs. SNR Parameters of VCP 211 M = 64, PRT = 780  s (PRI #8), f = 2800 MHz,  v = 4 m/s

Data Windows in SZ-2 Default window with non-overlaid, non-clutter-contaminated echoes –AEL recommends using the rectangular window –ORDA uses the Hamming window as the default window von Hann with overlaid, non-clutter-contaminated echoes Blackman with clutter-contaminated echoes RectangularHammingvon HannBlackman SD(Z) (dB) SD(v) (m/s) SD(  v ) (m/s) Parameters of VCP 211 M = 64, PRT = 780  s (PRI #8), f = 2800 MHz True  v = 4 m/s, SNR for Z &  v = 10 dB, SNR for v = 8 dB

SZ-2 Velocity Hamming Window KCRI (ORDA) VCP /19/06

SZ-2 Velocity Rectangular Window KCRI (ORDA) VCP /19/06

SZ-2 and Super Resolution (NPI) Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Fall 2006

What is Super Resolution? Legacy Resolution spatial sampling –Reflectivity: 1-km by 1-deg grid –Doppler: 250-m by 1-deg grid Super Resolution spatial sampling –All moments: 250-m by 0.5-deg grid Finer spatial sampling and smaller resolution volume lead to about 50% improvement in range of detection for mesocyclone and tornado signatures (Brown et al. 2002) Tornado outbreak in Oklahoma City 9 May 2003 (Curtis et al. 2003) Legacy ResolutionSuper Resolution Two elements of super-resolution data

Super Resolution for NEXRAD Super-resolution data scheduled for operational use on NEXRAD –Short-term goals - Phase I: ORDA Build 10 (FY 2008) Data used for visualization only Legacy- and super-resolution data available in the RPG –RPG algorithms ingest legacy-resolution data –Long-term goals - Phase II: ORDA Build 13? (FY 2012) Data used by the algorithms Super-resolution data produced on lower-elevation scans (split cuts) –Higher likelihood of finding tornado and meso signatures –SZ-2 may also run on these scans Elevation Azimuth RDARPG w v Z Products Super resolution base data RDA

Super Resolution on the ORDA (I) RDA must produce base data with finer spatial sampling and resolution –Finer spatial sampling grid Radials collected at 0.5 deg azimuth intervals –Legacy-resolution radials collected at: 0.5, 1.5, 2.5, … deg –Super-resolution radials collected at: 0.25, 0.75, 1.25, … deg »Recombined radials created at: 0.5, 1.5, 2.5, … deg No range averaging to maintain 250 m sampling in range –Finer resolution Selective data windowing 1 km 1 deg 0.5 deg 250 m Legacy-resolution reflectivity grid Super-resolution reflectivity grid

Super Resolution on the ORDA (II) Solution: Overlapping 1-deg radials with data windowing sampled every 0.5 deg and no range averaging –For each range gate, M time-series data samples are weighted … with von Hann window if clutter filtering is not needed … with Blackman window if clutter filtering is needed 0 deg 0.5 deg 1.0 deg 1.5 deg 2.0 deg bypass filterbypass GCF Map 1 deg Pulse # M = 64

Super Resolution on the ORDA (III) Doppler-derived reflectivities and noise power are needed in the ORPG to produce legacy-like data –Reflectivity is range unfolded together with the Doppler moments –Noise power is added to metadata Doppler moments produced up to 300 km –Data beyond 230 km is not discarded Throughput is doubled –Twice the number of radials in an elevation cut Computational complexity is doubled –Super-resolution radials have the same number of samples as legacy-resolution radials

Super Resolution on the ORPG (I) ORPG algorithms expect data with legacy resolution and quality –Super-resolution data does not have the required resolution or quality for the algorithms (it’s OK for visualization) Super resolution radial recombination –Two super-resolution radials are recombined to form one legacy-resolution radial –Recombination assumes a bimodal spectrum –Approach exhibits low risk and provides data with acceptable quality –Algorithm must deal with missing data SNR thresholds Overlaid echoes Acceptable data quality v Doppler velocity v1v1 v2v2 Radial 1 PSD Radial 2 PSD

Super Resolution on the ORPG (II) Velocity dealiasing algorithm must run on super-resolution and recombined legacy-resolution data –Both velocity fields will available for visualization –Legacy-resolution fields will be fed to the algorithms –Increased processing requirements

SZ-2 Changes to run in Super Resolution mode ORDA –Finer spatial sampling grid: no changes –Finer resolution: no changes Default window for super resolution will be set to von Hann –Range unfolding of Doppler reflectivities: no changes Unfolded Doppler powers already exist within SZ-2 –Addition of noise power to metadata: no changes –Doppler data up to 300 km: no changes Data already exist within SZ-2 –Doubled throughput: no changes –Doubled CPU load: needs testing Current maximum CPU usage with SZ-2 is ~35% Expect maximum CPU usage of ~70% with super-resolution SZ-2 ORPG –SZ-2 is already transparent to the ORPG: no changes

Reflectivity – FFT Legacy resolution

Velocity – FFT Legacy resolution

Reflectivity – SZ-2 Legacy resolution

Reflectivity – FFT Legacy resolution

Velocity – SZ-2 Legacy resolution

Velocity – FFT Legacy resolution

Reflectivity – SZ-2 Super resolution

Reflectivity – SZ-2 Legacy resolution (Recombined)

Reflectivity – SZ-2 Legacy resolution

Velocity – SZ-2 Super resolution

Velocity – SZ-2 Legacy resolution (Recombined)

Velocity – SZ-2 Legacy resolution

“All-Bins” Clutter Filtering and SZ-2 Sebastian Torres CIMMS/NSSL Technical Interchange Meeting Fall 2006

“All-Bins” Clutter Filtering and SZ-2 SZ-2 cannot recover overlaid signals if multiple trips have clutter contamination (overlaid clutter) Operator-selected “all-bins” clutter filtering forces overlaid clutter in every bin –A large percentage of the bins will not have clutter contamination –Is there a simple way to detect which bins have clutter contamination? Answer: GMAP

“All-Bins” Clutter Filtering and SZ-2 GMAP is used to “detect” clutter –The clutter power removed by GMAP during the long PRT is used as an indicator of the presence of clutter –Recommended SZ-2 algorithm uses the long-PRT CSR –Preliminary tests show that the long-PRT CNR may be a better indicator We rely on only one estimate from GMAP

Reflectivity – All bins KCRI (ORDA) VCP /19/06

Reflectivity – Bypass Map KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CSR > 15 dB KCRI (ORDA) VCP /19/06

Velocity – Bypass Map KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CSR > 10 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CSR > 15 dB KCRI (ORDA) VCP /19/06

Censoring – All bins GCF Clutter if CSR > 10 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CNR > 10 dB KCRI (ORDA) VCP /19/06

Censoring – All bins GCF Clutter if CNR > 10 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CNR > 20 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CNR > 30 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CNR > 40 dB KCRI (ORDA) VCP /19/06

Velocity – Bypass Map KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CSR > 15 dB KCRI (ORDA) VCP /19/06

Velocity – All bins GCF Clutter if CNR > 40 dB KCRI (ORDA) VCP /19/06

Thank you!