IP Library Granted Patent US 6,847,324
Granted Patent B1
US 6,847,324 · App. 10/674,164 · Granted Jan 25, 2005

Automated method to remove false echoes due to solar interference

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,847,324
App. No.
10/674,164
Granted
Jan 25, 2005
Kind
B1
Abstract

Systems and methods for automated detection and removal of solar interference in real time from NEXRAD or other similar radar products. The radar site latitude and longitude and scan elevation time are extracted from the radar data and a position of the Sun is determined for the extracted latitude and longitude and scan time. A radial that has been contaminated with solar interference is determined and the solar interference is removed from that radial; The removal process does not impact the timeliness of critical products, and conservatively removes solar interference. In addition inaccuracies with NEXRAD clock time synchronization are accounted for to ensure accurate results.

Claims (67)

1. A method of removing solar interference from radar data acquired from a radar site location, comprising:

extracting a site latitude, a site longitude and scan elevation time from the radar data;

determining the position of the Sun for the site latitude, the site longitude and the scan time;

determining if a radial has been contaminated with solar interference; and

removing the solar interference.

2. The method of claim 1 , wherein said method is performed if the Sun's position is with approximately a threshold elevation angle of an elevation scan angle.

3. The method of claim 2 , wherein the threshold elevation angle is between 0.5 and 1.3 degrees.

4. The method of claim 1 , further comprising accounting for inaccuracies in a clock at a radar site from which the radar data was received.

5. The method of claim 1 , further comprising:

identifying the radial closest to a Sun azimuth and said radial's neighboring radials; and

sorting a predetermined number of radials closest to the Sun position based on a number of non-zero echoes in each radial.

6. The method of claim 1 , wherein determining if a radial has been contaminated with solar interference further comprises:

determining if the number of non-zero echoes in a highest priority radial exceeds a predetermined threshold number of non-zero echoes;

determining if a difference of the number of non-zero echoes between the highest and lowest radial exceed a percentage threshold; and

determining if a three highest priority radials are azimuthally consecutive, and if so, returning a middle radial, otherwise returning a radial with the highest number of non-zero echoes.

7. The method of claim 1 , wherein removing the solar interference further comprises:

for each range gate of a radial N identified as being contaminated by solar interference, determining if an echo in a current range gate exceeds an intensity threshold; and

for echoes in the current range gate that do not exceed the intensity threshold, examining the current range gates for radials N−2 and N+2 determine if an echo for the current range gate for those radials is zero.

8. The method of claim 7 , wherein the intensity threshold is variable over a length and increases as the range increases for a radial.

9. The method of claim 7 , wherein if the range gates for the radials N−2 and N+2 are not zero, then the value of the current range gate for radial N is not changed and the next range gate for the radial N is examined.

10. The method of claim 7 , wherein if the range gates for the radials N−2 and N+2 are zero, then the value of the current range gate for radial N is changed to zero and the next range gate for the radial N is examined.

11. The method of claim 7 , further comprising:

for each range gate of the N+1 and N−1 radials, determining if an echo in a current range gate in the N+1 or N−1 radial does not exceed the intensity threshold; and

if an echo in the current range gate in the N+1 or N−1 radial does not exceed the intensity threshold, examining if the current range gates for both radials N−1 and N+1 are zero; and

setting a value of the current range gate for the radial N to 0 if the current range gates for both radials N−1 and N+1 are zero.

12. A method of determining if radar data acquired from a radar site location contains solar interference, comprising:

extracting a site latitude, a site longitude and scan elevation time from the radar data;

determining the position of the Sun for the site latitude, site longitude and the scan time;

determining if an elevation angle of the Sun is within approximately a threshold elevation angle of an elevation scan angle; and

examining radar data for radials closest to the Sun's position if the Sun is approximately said threshold elevation angle.

13. The method of claim 12 , wherein the threshold elevation angle is between 0.5 and 1.3 degrees.

14. The method of claim 12 , wherein examining radar data for radials closest to the Sun's position further comprises:

determining if the number of non-zero echoes in a highest priority radial exceeds a predetermined threshold number of non-zero echoes;

determining if a difference of the number of non-zero echoes between the highest and lowest radial exceed a percentage threshold; and

determining if a three highest priority radials are azimuthally consecutive, and if so, returning a middle radial, otherwise returning a radial with the highest number of non-zero echoes.

15. The method of claim 12 , further comprising removing the solar interference from radials containing said solar interference.

16. The method of claim 15 , wherein removing the solar interference further comprises:

for each range gate of a radial N identified as being contaminated by solar interference, determining if an echo in a current range gate exceeds an intensity threshold; and

for echoes in the current range gate that do not exceed the intensity threshold, examining the current range gates for radials N−2 and N+2 determine if an echo for the current range gate for those radials is zero.

17. The method of claim 16 , wherein the intensity threshold is variable over a length and increases as the range increases for a radial.

18. The method of claim 16 , wherein if the range gates for the radials N−2 and N+2 are not zero, then the value of the current range gate for radial N is not changed and the next range gate for the radial N is examined.

19. The method of claim 16 , wherein if the range gates for the radials N−2 and N+2 are zero, then the value of the current range gate for radial N is changed to zero and the next range gate for the radial N is examined.

20. The method of claim 16 , further comprising:

for each range gate of the N+1 and N−1 radials, determining if an echo in a current range gate in the N+1 or N−1 radial does not exceed the intensity threshold; and

if an echo in the current range gate in the N+1 or N−1 radial does not exceed the intensity threshold, examining if the current range gates for both radials N−1 and N+1 are zero; and

setting a value of the current range gate for the radial N to 0 if the current range gates for both radials N−1 and N+1 are zero.

21. A method of determining and removing solar interference from radar data acquired from a radar site location, comprising:

extracting a site latitude, a site longitude and scan elevation time from the radar data;

determining the position of the Sun for the site latitude, the site longitude and the scan time;

determining if an elevation angle of the Sun is within approximately a threshold elevation angle of an elevation scan angle, and if so:

compensating for inaccuracies in a clock time associated with said radar data;

determining if a radial has been contaminated with solar interference if the Sun's position is approximately a threshold angle; and

removing the solar interference.

22. The method of claim 21 , wherein the threshold elevation angle is between 0.5 and 1.3 degrees.

23. The method of claim 21 , wherein determining if a radial has been contaminated with solar interference further comprises:

determining if the number of non-zero echoes in a highest priority radial exceeds a predetermined threshold number of non-zero echoes;

determining if a difference of the number of non-zero echoes between the highest and lowest radial exceed a percentage threshold; and

determining if a three highest priority radials are azimuthally consecutive, and if so, returning a middle radial, otherwise returning a radial with the highest number of non-zero echoes.

24. The method of claim 21 , wherein removing the solar interference further comprises:

for each range gate of a radial N identified as being contaminated by solar interference, determining if an echo in a current range gate exceeds an intensity threshold;

for echoes in the current range gate that do not exceed the intensity threshold, examining the current range gates for radials N−2 and N+2 determine if an echo for the current range gate for those radials is zero; and

if the range gates for the radials N−2 and N+2 are not zero, then the value of the current range gate for radial N is not changed, and if the range gates for the radials N−2 and N+2 are zero, then the value of the current range gate for radial N is changed to zero; and

examining the next range gate for the radial N is examined.

25. The method of claim 24 , further comprising:

for each range gate of the N+1 and N−1 radials, determining if an echo in a current range gate in the N+1 or N−1 radial does not exceed the intensity threshold; and

if an echo in the current range gate in the N+1 or N−1 radial does not exceed the intensity threshold, examining if the current range gates for both radials N−1 and N+1 are zero; and

setting a value of the current range gate for the radial N to 0 if the current range gates for both radials N−1 and N+1 are zero.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2019
From: TWC PATENT TRUST LLT
To: DTN, LLC
Reel/Frame 050615/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: WSI CORPORATION
To: TWC PATENT TRUST LLT
Reel/Frame 038361/0199 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2016
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: THE WEATHER CHANNEL, LLC; WSI CORPORATION; WEATHER CENTRAL, LP; MYWEATHER, LLC
Reel/Frame 038080/0971 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: WSI CORPORATION; ENTERPRISE ELECTRONICS CORPORATION; THE WEATHER CHANNEL, INC.; THE WEATHER CHANNEL, LLC
Reel/Frame 038081/0001 →
NOTICE OF SUCCESSION OF AGENCY (FIRST LIEN) Recorded Jun 5, 2015
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS SUCCESSOR AGENT
Reel/Frame 035841/0001 →
SECURITY AGREEMENT Recorded Jun 27, 2013
From: THE WEATHER CHANNEL, LLC; WSI CORPORATION; WEATHER CENTRAL, LP; MYWEATHER, LLC
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 030698/0610 →
SECURITY AGREEMENT Recorded Sep 16, 2008
From: TWCC HOLDING CORP.; THE WEATHER CHANNEL, INC.; WSI CORPORATION; ENTERPRISE ELECTRONICS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 021531/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2003
From: HONEY, STEVEN JOHN; LANG, DENNIS ANDREW
To: WSI CORPORATION
Reel/Frame 014568/0732 →