×

Method and system for N-track correlation

  • US 5,491,645 A
  • Filed: 10/13/1993
  • Issued: 02/13/1996
  • Est. Priority Date: 10/13/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In a tracking system, comprised of a plurality of satellite tracking stations orbiting above the surface of the earth, operatively connected to a data processing system, a computer method for tracking a plurality of targets, comprising the steps of:

  • receiving a first plurality of returns from said plurality of satellite tracking stations and using said first plurality of returns to create a plurality of base tracks, each return of said first plurality of returns having an associated time, and each of said base tracks having an associated set of returns;

    receiving a second plurality of returns from said plurality of satellite tracking stations and using said second plurality of returns to create a first plurality of resulting tracks, each return of said second plurality of returns having an associated time, and each of said resulting tracks having an associated set of returns;

    creating a set of first pairs, each of said first pairs comprised of a first resulting track selected from said first plurality of resulting tracks and an associated first base track selected from said plurality of base tracks, where said first resulting track and said associated first base track have at least one common return;

    correlating each of said first resulting tracks with said associated first base track;

    removing said correlated first resulting tracks from said first plurality of resulting tracks creating a second plurality of resulting tracks;

    creating a set of second pairs, each of said second pairs comprised of a second resulting track selected from said second plurality of resulting tracks and an associated second base track selected from said plurality of base tracks, where said second resulting track and said associated second base track have at least one satellite in common;

    for each second pair, calculating an associated time gap where said gap measures the maximum length of time between the time associated with a return from said second resulting track and said time associated with a return from said second base track;

    removing from said set of second pair second each second pairs having an associated time gap greater than a first specified value, creating a remaining set of second pairs;

    calculating a goodness-of-fit score for each pair in said remaining set of second pairs;

    removing from said set of second pairs each second pair having a goodness-of-fit score greater than a second specified value;

    correlating each of said second resulting tracks remaining in said set of second pairs with said associated second base track;

    removing said correlated second resulting tracks from said second plurality of resulting tracks creating a third plurality of resulting tracks;

    creating a set of third pairs, each of said third pairs comprised of a third resulting track selected from said third plurality of resulting tracks and an associated third base track selected from said plurality of base tracks, where said third resulting track and said associated third base track have no satellite in common;

    calculating a goodness-of-fit score for each pair in said set of third pairs;

    removing from said set of third pairs each third pair having a goodness-of-fit score greater than a third specified value;

    correlating each of said third resulting tracks remaining in said set of third pairs with said associated third base track;

    removing said correlated third resulting tracks from said third plurality of resulting tracks creating a fourth plurality of resulting tracks;

    creating a set of fourth pairs, each of said fourth pairs comprised of a fourth resulting track and a fourth base track, said fourth pairs created by pairing each of said fourth plurality of resulting tracks with each of said plurality of base tracks;

    using profile dependent piece correlation to correlate said fourth resulting track with said fourth base track and calculating a goodness-of-fit score for each of said fourth pairs;

    if said goodness-of-fit score for a fourth pair is greater than a fourth specified value, including said fourth resulting in said plurality of base tracks.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×