CLUTTER MITIGATION DECISION (CMD) THEORY AND PROBLEM DIAGNOSIS

Slides:



Advertisements
Similar presentations
Keith Brewster Radar Assimilation Workshop National Weather Center 18-Oct-2011.
Advertisements

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.
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.
NEXRAD TAC Norman, OK March 21-22, 2006 Clutter Mitigation Decision (CMD) system Status and Demonstration Studies Mike Dixon, Cathy Kessinger, and John.
THE IMPACTS OF THUNDERSTORM GEOMETRY AND WSR-88D BEAM CHARACTERISTICS ON DIAGNOSING SUPERCELL TORNADOES Steve Piltz – WFO Tulsa, OK Don Burgess – CIMSS.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Semester 2 Update Joe Hoatam Josh Merritt Aaron Nielsen.
Statistical Techniques I EXST7005 Lets go Power and Types of Errors.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Newton’s Method Application to LMS Recursive Least Squares Exponentially-Weighted.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Evaluating Hypotheses
Lehrstuhl für Informatik 2 Gabriella Kókai: Maschine Learning 1 Evaluating Hypotheses.
Doppler Radar From Josh Wurman NCAR S-POL DOPPLER RADAR.
Surveillance Weather Radar 2000 AD. Weather Radar Technology- Merits in Chronological Order WSR-57 WSR-88D WSR-07PD.
Doppler Radar From Josh Wurman Radar Meteorology M. D. Eastin.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Week 4 Update Joe Hoatam Josh Merritt Aaron Nielsen.
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
Marsis Ground Processing Overview and Data Analysis Approach M. Cartacci, A. Cicchetti, R. Noschese, S. Giuppi Madrid
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
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
Spaceborne Radar for Snowfall Measurements
Sebastian Torres NEXRAD Range-Velocity Ambiguity Mitigation Spring 2004 – Technical Interchange Meeting.
Dr A VENGADARAJAN, Sc ‘F’, LRDE
A Doppler Radar Emulator and its Application to the Detection of Tornadic Signatures Ryan M. May.
FCI. Faculty of Computers and Information Fayoum University 2014/ FCI.
National Weather Service Dual-Polarization Radar Technology Photo courtesy of NSSL.
Modern Navigation Thomas Herring
Doppler Radar Basic Principles.
Technical Interchange Meeting Spring 2008: Status and Accomplishments.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Real-time Doppler Wind Quality Control and Analysis Qin Xu National Severe Storms Laboratory/NOAA Pengfei Zhang, Shun Liu, and Liping Liu CIMMS/University.
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.
Change Detection The process of identifying differences in the state of an object or phenomenon by observing it at different times. Change detection applications:
Initial Implementation of Super-Resolution Data on the NEXRAD Network Dr. Sebastian Torres CIMMS/NSSL A presentation to the Data Quality Team June 15,
NEXRAD TAC Meeting August 22-24, 2000 Norman, OK AP Clutter Mitigation Scheme Cathy Kessinger Scott Ellis Joseph VanAndel
EumetCal Examples.
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.
DYNAMO radar workshop University of Washington, Seattle August 2012 Mike Dixon, Bob Rilling, Scott Ellis, John Hubbert and Scot Loehrer Earth Observing.
Sebastian Torres NEXRAD Range-Velocity Ambiguity Mitigation Fall 2004 – Technical Interchange Meeting.
1 RADAR INTER-COMPARISON AS A REFLECTIVITY CALIBRATION CHECK RADAR MONITORING WORKSHOP ERAD 2010 SIBIU ROMANIA Mike Dixon National Center for Atmospheric.
Review Doppler Radar (Fig. 3.1) A simplified block diagram 10/29-11/11/2013METR
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.
CHAPTER 10 Widrow-Hoff Learning Ming-Feng Yeh.
NCAR Activity Update John Hubbert, Cathy Kessinger, Mike Dixon, Scott Ellis, Greg Meymaris and Frank Pratte To the NEXRAD TAC October 2005 San Diego,
Ionospheric HF radars Pasha Ponomarenko. Outline Conventional radars vs ionospheric radars Collective scatter processes Aspect angle effects HF propagation.
Statistical Techniques
1 SMU EMIS 7364 NTU TO-570-N Control Charts Basic Concepts and Mathematical Basis Updated: 3/2/04 Statistical Quality Control Dr. Jerrell T. Stracener,
Principals of Radar. F NWS Radar Characteristics 28 foot dish Pulse Width 0.95° Peak Power 750kW –Avg. Power 1.5kW Discrete Pulse Transmissions.
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.
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.
High Resolution Weather Radar Through Pulse Compression
CAPS Radar QC and Remapping
Anomalous Propagation
A dual-polarization QPE method based on the NCAR Particle ID algorithm Description and preliminary results Michael J. Dixon1, J. W. Wilson1, T. M. Weckwerth1,
MTI RADAR.
Comparing Three or More Means
Doppler Radar Basics Pulsed radar
NEXRAD Data Quality Optimization AP Clutter Mitigation Scheme
the University of Oklahoma
Examples of spectral fields
Advanced Radar Systems
Final Project: Phase Coding to Mitigate Range/Velocity Ambiguities
Process Capability.
Spaceborne Radar for Snowfall Measurements
9.4 Enhancing the SNR of Digitized Signals
Presentation transcript:

CLUTTER MITIGATION DECISION (CMD) THEORY AND PROBLEM DIAGNOSIS RADAR MONITORING WORKSHOP ERAD 2010 SIBIU ROMANIA Mike Dixon National Center for Atmospheric Research Boulder, Colorado

Why do we need to know where clutter is in order to filter it effectively? We need to filter normal-propagation (NP) clutter and anomalous-propagation (AP) clutter The filters used remove weather power in some circumstances: Velocity close to 0 Spectrum width close to 0 These conditions occur both in: Clutter Stratiform precipitation We therefore need a technique which identifies likely locations of clutter The filter is applied only at those gates with a high probability of clutter.

Problem - weather and clutter combined Reflectivity plot

Problem - weather and clutter combined Velocity plot

What happens if we filter everywhere? Weather power removed Filtered reflectivity – applying clutter filter everywhere

And if we use CMD? Filtered reflectivity using CMD

Combined clutter and weather. Weather and clutter are distinct.

Combined clutter and weather spectrum Combined clutter and weather spectrum. Weather and clutter overlap somewhat.

Combined clutter/weather spectrum Combined clutter/weather spectrum. Weather and clutter overlap completely.

Notch filter – removes weather information

Adaptive filter – does not remove weather

Adaptive filter has a difficult time when clutter and weather overlap

Doppler Radar CMD

Motivation Adaptive spectral clutter filters show great promise for intelligently filtering clutter power while leaving weather power largely unaffected. However, these filters still remove weather power under the following circumstances: the weather return has a velocity close to zero; the weather return has a narrow spectrum width. This tends to occur with stratiform weather in the region of the zero isodop. In order to mitigate the problem, information other than that used by the filters must be used to determine whether clutter exists at a gate.

Principal feature fields for CMD In order to identify gates with clutter, we use a number of so-called feature fields. These contain information which is independent of that used by the clutter filter. The feature fields used in the latest CMD version are: The TEXTURE of the reflectivity field – TDBZ. The SPIN of the reflectivity field. This is a measure of how often the reflectivity gradient changes sign. The Clutter Phase Alignment or CPA, which is a measure of the pulse-to-pulse stability of the returned signal.

TEXTURE of reflectivity - TDBZ TDBZ is computed as the mean of the squared reflectivity difference between adjacent gates. TDBZ is computed at each gate along the radial, with the computation centered on the gate of interest. TDBZ at a gate is computed using the dBZ values for the 4 gates on either side of the gate of interest. Computed for this gate Using data from these gates

TDBZ feature field Example of TDBZ – Denver Front Range NEXRAD - KFTG

Reflectivity SPIN x y For a point at which a gradient sign change occurs, let x be the reflectivity change from the previous gate and y be the reflectivity change to the next gate. Then SPIN CHANGE = (|x| + |y|) / 2

SPIN feature field Example of SPIN – Denver Front Range NEXRAD – KFTG (SPIN is noisy in low SNR regions) SPIN DBZ

Clutter Phase Alignment - CPA In clutter, the phase of each pulse in the time series for a particular gate is almost constant since the clutter does not move much and is at a constant distance from the radar. In noise, the phase from pulse to pulse is random. In weather, the phase from pulse to pulse will vary depending on the velocity of the targets within the illumination volume.

I,Q data is a complex number power phase I

CPA – theoretical phasor diagrams

CPA feature field CPA is computed as the length of the cumulative phasor vector, divided by the sum of the power for each pulse. CPA is computed at a single gate. It is a normalized value, ranging from 0 to 1. In clutter, CPA is typically above 0.9. In weather, CPA is often close to 0, but increases in weather with a velocity close to 0 and a narrow spectrum width. In noise, CPA is typically less than 0.05. CPA was originally developed as a quality control field for clutter targets used for refractivity measurements.

Example of CPA – Denver Front Range NEXRAD - KFTG CPA feature field Example of CPA – Denver Front Range NEXRAD - KFTG CPA DBZ

Combining TDBZ, SPIN and CPA The individual feature fields, TDBZ, SPIN and CPA, are combined into a single interest field using fuzzy logic. First, each feature field is converted into an interest field, using a membership transfer function. Interest fields have a range from 0.0 to 1.0. The interest fields are assigned a weight. The combined interest field is computed as a weighted mean of the individual interest fields.

Steps in computing the single-pol CMD Compute TDBZ and TDBZ-interest Compute SPIN and SPIN-interest Compute CPA and CPA-interest Step 2: Compute Texture-interest = maximum of (TDBZ-interest, SPIN-interest) Step 3: Compute CMD value = fuzzy combination of CPA-interest and Texture-interest Compute CMD flag: true if CMD >= 0.5, false if CMD < 0.5

Membership functions for single-pol CMD -> (30,1) -> (15,0)

Membership function combination as used in single-pol CMD Weight=1.0 -> (30,1) -> (15,0) Weight=1.01

Creating combined interest field - CMD TDBZ SPIN CMD CPA

Logic for setting the clutter flag 3. CMD > 0.5? 1. SNR > 3dB? 3. Set Flag.

EXAMPLE OF APPLYING CMD

KFTG 2006/10/26, 1200 UTC Reflectivity

VELOCITY, WIDTH Radial velocity Spectrum width

TDBZ, SPIN TDBZ SPIN

CPA, CMD CPA CMD

Clutter flag CMD flag

Unfiltered reflectivity

Filtered reflectivity

DIAGNOSING ERRORS

THERE ARE 3 MAIN ERROR TYPES FALSE DETECTIONS: the algorithm detects clutter incorrectly, so that the filter is applied excessively. This is particularly problematic when it occurs in the region of 0 velocity, since the filter cannot distinguish between clutter and weather. MISSED DETECTIONS: the algorithm fails to identify clutter, and the filter is therefore not applied where it should be. FILTER FAILURE: the CMD algorithm works correctly, but the filter fails to work effectively.

This is the most common error type. FALSE DETECTIONS This is the most common error type.

Example 1 - Filtered DBZ Filtered reflectivity using CMD Filtered everywhere

Example 1 – VELOCITY and WIDTH Radial velocity Spectrum width

Example 2 : Filtered DBZ Filtered everywhere Filtered using CMD Weather power removed Filtered using CMD Filtered everywhere

Example 2 : VEL, filtered VEL Velocity Filtered velocity

Example 3 : KFTG 2006/10/10, 1000 UTC Filtered everywhere Weather power removed Filtered everywhere Filtered using CMD

Example 3 : VEL, filtered VEL Velocity Filtered velocity

Example 4 : KFTG 2006/10/09, 2200 UTC Filtered everywhere Weather power removed Filtered using CMD Filtered everywhere

Example 4 : VEL, filtered VEL Velocity Filtered velocity

Example 4 : Operational NEXRAD Filtered reflectivity Filtered velocity

ERROR TYPE 2: MISSED DETECTIONS It was found that in some clutter regions, CPA values can be lower than expected.

KEMX reflectivity 2009/04/22 21:22 UTC Also showing counties, interstates and US highways We will investigate the region indicated by the ellipse

Unfiltered reflectivity

Filtered reflectivity Ellipses highlight missed detections

Max interest for TDBZ/SPIN

Region 1 – CPA This region has CPA values with considerable variability, with some values in the clutter region being as low as 0.2.

Characteristics of the CPA field It was noted that in some of the clutter regions, there are a considerable number of gates with low CPA values. The CPA values can vary from high to low in adjacent gates. Examining the phase time series for these gates shows that the phase can change significantly over a small part of the time series. It is probable that 2 separate targets are illuminated during the dwell. This phase change reduces CPA. However, for the remainder of the time series the phase is stable.

Example - spectrum of clutter point with low CPA CPA = 0.19 A-scope X-axis: range (km) Magenta line shows range Red – unfiltered spectrum X-axis: samples Pink – filtered spectrum Power time series X-axis: time Phase time series X-axis: time Pulse-to-pulse phase Difference time series X-axis: time Change in phase for part of the time series leads to low CPA value

ERROR TYPE 3: FILTER DOES NOT WORK EFFECTIVELY The clutter filter can have problems dealing with multi-mode spectra.

Traffic clutter spectra It appears that some of the missed detections and poor clutter filter performance are caused by traffic echoes. The following slides show spectra from normal clutter echoes and suspected traffic echoes. The traffic echoes exhibit multi-modal spectra. This makes them both difficult to detect as clutter, and difficult to filter with the current adaptive filters.

Unfiltered reflectivity Note interstate 10 – shown in bold – traversing this area, and smaller roads

Filtered reflectivity showing gates at which CMD and the clutter filter failed Ellipse high-lights gates for which CMD and/or the clutter filter failed

Normal-propagation clutter signature CPA = 0.88 A-scope X-axis: range (km) Magenta line shows range Red – unfiltered spectrum X-axis: samples Pink – filtered spectrum Power time series X-axis: time Phase time series X-axis: time Pulse-to-pulse phase difference time series X-axis: time

Spectrum of suspected traffic targets CPA = 0.17 A-scope X-axis: range (km) Magenta line shows range Red – unfiltered spectrum X-axis: samples Pink – filtered spectrum Power time series X-axis: time Multi-modal spectrum Phase time series X-axis: time Pulse-to-pulse phase difference time series X-axis: time

Spectrum of suspected traffic targets CPA = 0.30 A-scope X-axis: range (km) Magenta line shows range Red – unfiltered spectrum X-axis: samples Pink – filtered spectrum Power time series X-axis: time Multi-modal spectrum Phase time series X-axis: time Pulse-to-pulse phase difference time series X-axis: time

THANK YOU