Patent US2405843A successfully refreshed from Google Patents.
Patent EP0462608A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US4954837A Expired / Lapsed US ⏱️ 0.0 years remaining

Terrain aided passive range estimation

Assignee: Harris Corp
•
Filing: 1989-07-20
•
Granted: 1990-09-04
•
Expires: 2009-07-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Stored digital terrain data are used as a parameter for a passive ranging exteded Kalman filter in a target range measurement system. The system accurately locates ground based targets using platform referenced passive sensors. The Kalman filter algorithm fuses angular target measurements (azimuth and elevation) from available sensors (FLIR, RFR, etc.) along with stored digital terrain data to obtain recursive least-square error estimates of target location. An iterative algorithm calculates the slant range to the intersection of the target's line of sight vector with the digital terrain data base. This calculated slant range is used as an input to the Kalman filter to complement the measured azimuth and elevation inputs. The Kalman filter uses the calculated range measurement to update the target location estimate as a function of terrain slope. The system arrives at a rapid solution by using the stored digital terrain data to provide estimates of range. The Kalman filter provides the framework for fusion, filtering of the measurement noise, and automatic triangulation when owncraft maneuvers improve observability. Results from a Monte Carlo simulation of the algorithm, using real terrain data, are presented. Measurement noise effects, and the more dominant terrain effects on the system estimation accuracy are analyzed.

Inventors

  • 👤 Charles A. Baird
  • 👤 Noel Collins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:08
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/005

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 253 words
A method of estimating the range from a sensor platform to a ground-based target, said method comprising: (a) acquiring navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) acquiring terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) calculating a test target height for a test data point located on the earth's surface and on the line of sight; (e) comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) when the calculated test target height is greater than the height of the earth's surface at the tested terrain data point, selecting another test terrain data point further from the platform than the tested terrain data point and repeating steps (d) and (e) for said another test terrain data point; (g) when the calculated test target height is not greater than the height of the earth's surface at the tested terrain data point, calculating an estimated range from the platform to the target; and (h) applying the elevation angle, the azimuth angle, and the estimated range to a Kalman filter to provide an improved estimated range from the platform to the target.
Claim 2
Independent Claim 253 words
A method of estimating the range from a sensor platform to a ground-based target, said method comprising: (a) acquiring navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) acquiring terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) calculating a test target height for a test data point located on the earth's surface and on the line of sight; (e) comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) when the calculated test target height is greater than the height of the earth's surface at the tested terrain data point, selecting another test terrain data point further from the platform than the tested terrain data point and repeating steps (d) and (e) for said another test terrain data point; (g) when the calculated test target height is not greater than the height of the earth's surface at the tested terrain data point, calculating an estimated range from the platform to the target; and (h) applying the elevation angle, the azimuth angle, and the estimated range to a Kalman filter to provide an improved estimated range from the platform to the target.
Claim 3
Dependent Claim 45 words
A method as claimed in claim 1 wherein step (g) includes determining the target location between two adjacent data points on the line of sight by calculating the point of intersection of the line of sight and a line connecting said two adjacent data points.
Claim 4
Dependent Claim 48 words
A method as claimed in claim 1 wherein step (h) includes calculating the lengths of the projections of the line of sight from the platform to the target on three mutually perpendicular axes, and calculating the square root of the sum of the squares of the calculated lengths.
Claim 5
Dependent Claim 44 words
A method as claimed in claim 3 wherein step (a) further comprises acquiring indications of the accuracy of the acquired navigational data, step (g) further comprises determining the accuracy of the calculated range, and step (h) includes determining the covariances of the calculated lengths.
Claim 6
Independent Claim 297 words
A method of estimating the range from a sensor platform to a ground-based target, said method comprising: (a) acquiring navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) acquiring terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) calculating a test target height for a test data point located on the earth's surface and on the line of sight, the calculation being based on the data point location, the navigational data, the elevation angle, and the radius of the earth; (e) comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) when the calculated test target height is greater than the height of the earth's surface at the tested terrain data point, selecting another test terrain data point further from the platform than the tested terrain data point and repeating steps (d) and (e) for said another test terrain data point; (g) when the calculated test target height is not greater than the height of the earth's surface at the tested terrain data point, calculating an estimated range from the platform to the target, based on the calculated test target height, the tested terrain data point location, the determined elevation angle, and the radius of the earth; and (h) applying the elevation angle, the azimuth angle, and the estimated range to a Kalman filter to provide an improved estimated range from the platform to the target.
Claim 7
Independent Claim 297 words
A method of estimating the range from a sensor platform to a ground-based target, said method comprising: (a) acquiring navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) acquiring terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) calculating a test target height for a test data point located on the earth's surface and on the line of sight, the calculation being based on the data point location, the navigational data, the elevation angle, and the radius of the earth; (e) comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) when the calculated test target height is greater than the height of the earth's surface at the tested terrain data point, selecting another test terrain data point further from the platform than the tested terrain data point and repeating steps (d) and (e) for said another test terrain data point; (g) when the calculated test target height is not greater than the height of the earth's surface at the tested terrain data point, calculating an estimated range from the platform to the target, based on the calculated test target height, the tested terrain data point location, the determined elevation angle, and the radius of the earth; and (h) applying the elevation angle, the azimuth angle, and the estimated range to a Kalman filter to provide an improved estimated range from the platform to the target.
Claim 8
Dependent Claim 45 words
A method as claimed in claim 5 wherein step (g) includes determining the target location between two adjacent data points on the line of sight by calculating the point of intersection of the line of sight and a line connecting said two adjacent data points.
Claim 9
Dependent Claim 48 words
A method as claimed in claim 5 wherein step (h) includes calculating the lengths of the projections of the line of sight from the platform to the target on three mutually perpendicular axes, and calculating the square root of the sum of the squares of the calculated lengths.
Claim 10
Dependent Claim 44 words
A method as claimed in claim 7 wherein step (a) further comprises acquiring indications of the accuracy of the acquired navigational data, step (g) further comprises determining the accuracy of the calculated range, and step (h) includes determining the covariances of the calculated lengths.
Claim 11
Independent Claim 302 words
A system for estimating the range from a sensor platform to a ground-based target, said system comprising: (a) a source of navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) means for determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) a memory for storing terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) means for calculating a test target height for a test data point located on the earth's surface and on the line of sight, the calculation being based on the data point location, the navigational data, the elevation angle, and the radius of the earth; (e) means for comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) means responsive to the calculated test target height being greater than the height of the earth's surface at the tested terrain data point, for selecting another test terrain data point further from the platform than the tested terrain data point; (g) means responsive to the calculated test target height not being greater than the height of the earth's surface at the tested terrain data point, for calculating an estimated range from the platform to the target, based on the calculated test target height, the tested terrain data point location, the determined elevation angle, and the radius of the earth; and (h) Kalman filter means connected to receive the elevation angle, the azimuth angle, and the estimated range for providing an improved estimated range from the platform to the target.
Claim 12
Independent Claim 302 words
A system for estimating the range from a sensor platform to a ground-based target, said system comprising: (a) a source of navigational data indicating the platform longitude, latitude, and elevation above the earth's mean sea level; (b) means for determining the elevation angle and the azimuth angle of a line of sight from the platform to the target; (c) a memory for storing terrain data indicating the height of the earth's surface above mean sea level at each of a plurality of terrain data points in an area of terrain including the target location and the line of sight; (d) means for calculating a test target height for a test data point located on the earth's surface and on the line of sight, the calculation being based on the data point location, the navigational data, the elevation angle, and the radius of the earth; (e) means for comparing the calculated test target height with the height of the earth's surface at the tested terrain data point, as indicated in the terrain data; (f) means responsive to the calculated test target height being greater than the height of the earth's surface at the tested terrain data point, for selecting another test terrain data point further from the platform than the tested terrain data point; (g) means responsive to the calculated test target height not being greater than the height of the earth's surface at the tested terrain data point, for calculating an estimated range from the platform to the target, based on the calculated test target height, the tested terrain data point location, the determined elevation angle, and the radius of the earth; and (h) Kalman filter means connected to receive the elevation angle, the azimuth angle, and the estimated range for providing an improved estimated range from the platform to the target.
Claim 13
Dependent Claim 45 words
A system as claimed in claim 9 further comprising means for determining the target location between two adjacent data points on the line of sight by calculating the point of intersection of the line of sight and a line connecting said two adjacent data points.
Claim 14
Dependent Claim 54 words
A system as claimed in claim 9 wherein said Kalman filter means includes means for calculating the lengths of the projections of the line of sight from the platform to the target on three mutually perpendicular axes, and means for calculating the square root of the sum of the squares of the calculated lengths.
Claim 15
Dependent Claim 40 words
A system as claimed in claim 11 further comprising means for acquiring indications of the accuracy of the acquired navigational data, means for determining the accuracy of the calculated range, and means for determining the covariances of the calculated lengths.

References Cited (Backward Citations)

US4584646A Cited
US4829304A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-03 1994-03-05 1994-09-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-03 1998-03-05 1998-09-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-03 2002-03-05 2002-09-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag