Track algorithm

Last updated

A track algorithm is a radar and sonar performance enhancement strategy. Tracking algorithms provide the ability to predict future position of multiple moving objects based on the history of the individual positions being reported by sensor systems.

Contents

Historical information is accumulated and used to predict future position for use with air traffic control, threat estimation, combat system doctrine, gun aiming, missile guidance, and torpedo delivery. Position data is accumulated over the span of a few minutes to a few weeks.

There are four common track algorithms. [1]

History

The original tracking algorithms were built into custom hardware that became common during World War II. This includes storage tubes used with planned position indicator displays, range height indicator displays, and pen-plotting boards used for civilian air traffic control and waterway management. It also includes custom analog computers, like the Mark I Fire Control Computer used with radar data to aim guns, missiles, and torpedoes associated with military air traffic control and waterway management.

Track algorithms were migrated from analog equipment to digital computers from the 1950s through the 1980s. This was necessary to eliminate limitations that include mid-air collisions and other problems linked with obsolete equipment that was socialized by PATCO and United States Department of Defense. Similar migration trends occurred in other countries throughout the world for similar reasons.

Modern civilian air traffic and military combat systems depend upon a custom track algorithms used with real-time computing slaved to displays and peripherals.

Limitation for modern digital computing systems are processing speed, input-output throughput rate, the number of input-output devices, and software compatibility with upgrade parts.

Terminology

Tracking algorithms operate with a cartesian coordinate system. This is often called a rectangular coordinates, and is based on north–south, east–west, and altitude. Sensors operate using a polar coordinate system. This is often called spherical coordinates based on elevation, bearing, and range. Some common terminology is as follows.

TermMeaning
AzimuthAngle along the earth horizon
BearingAngle along the artificial horizon (deck)
ElevationAngle above or below the horizon
RangeDistance along the plane established by the horizon
Slant RangeDistance along the true line of sight
TrueAngle in earth coordinates with true north as the reference
RelativeAngle in deck-plane coordinates using vehicle heading as the reference
RectangularCartesian coordinates typically known as X, Y, and Z
SphericalPolar coordinates typically known as range, bearing, and elevation

Human Interface

Users are generally presented with several displays that show information from track data and raw detected signals.

The audible alert draws attention to the scrolling notification. This will present the track number for things like separation violation (impending collision) and lost track not located near a landing facility.

The scrolling notifications and audible alerts require no user action. Other displays activate to show additional information only when a track is selected by the user. The primary human interface for the tracking algorithm is a planned position indicator display. This typically puts up four pieces of information.

TermMeaning
Raw videoAnalog detection pulses from radar and sonar systems
TrackA symbol and number allowing operators to unambiguously identify the vehicle
LeaderA line showing where the vehicle will be in the future.
IFFTransponder data showing identity. This may include speed, altitude, and heading in commercial aircraft.

The track algorithm produces symbology that is displayed on the Plan Position Indicator.

Users have a pointing device with several buttons that provides access to the track file through the Plan Position Indicator. The typical pointing device is a track ball, which operates as follows.

TermMeaning
Activate ButtonBring a cursor to the center of the display.
Rolling BallUsed to scroll the cursor near a track symbol or raw sensor video.
Hook ButtonSelect the track once the cursor is in the desired location.
Drop ButtonReturn the display to its normal operating condition (not associated with dropping tracks).

Hook action turns off the cursor and displays additional information from the track algorithm. The user can perform actions while the hook is active, such as communicate with the vehicle or notify other users regarding the vehicle associated with the track.

Operation

The nearest neighbor track algorithm is described here for simplicity.

Each new detection reported from incoming sensor data is fed into the track algorithm, which is used to drive displays. [2]

Track algorithm operation depends upon a track file, which contains historical track data, and a computer program that periodically updates the track file. [3]

Sensors information (radar, sonar, and transponder data) is provided to the track algorithm using a polar coordinate system, and this is converted to cartesian coordinate system for the track algorithm. The polar to Cartesian conversion uses navigation data for sensors mounted on vehicles, which eliminates sensor position changes caused by ship and aircraft motion that would otherwise corrupt track data.

Track mode begins when a sensor produces a sustained detection in a specific volume of space.

The track algorithm takes one of four actions when this new sensor data arrives.

ActionExplanation
StoreSensor data is stored temporarily for capture and track evaluation
DropStored sensor data failed to fall within track volume or capture volume within the time limit (discarded)
CaptureSensor data falls near previous sensor data not associated with a track and a new track is developed
TrackSensor data falls within the volume of an existing track and is added to track history for that track

Each separate object has its own independent track information. This is called track history. This could be as much as an hour for airborne objects. Track history for underwater objects can extend back several weeks.

Each different kind of sensor produces different kinds of track data. A 2D radar with a fan beam produces no altitude information. A 4D radar with a pencil beam will produce radial Doppler velocity in addition to bearing, elevation, and slant range.

Store

New sensor data is stored for a limited period of time. This occurs before track, capture and drop processing.

Stored data needs to be held for a limited time to allow time for comparison with existing tracks. Stored data must also be held long enough to complete processing required to develop new tracks.

Drop

Data quickly loses any purpose for sensor systems that use an M out of N detection strategy. Stored data is often dropped after N scans have expired with fewer than M detections within a specific volume.

Drop processing takes place only after track and capture processing takes place. Drop data may sometimes be extracted from main memory and recorded onto storage media along with the track file for offsite analysis.

Capture

The capture strategy depends upon the kind of sensor.

Capture processing takes place only after stored sensor data has been compared with all existing tracks.

Non-Doppler

Each sensor detection is surrounded by a capture volume. This is shaped like a box. The size of the capture volume is approximately the distance the fastest vehicle can travel between successive scans of that same volume of space.

Sensors (radar) scan a volume of space periodically.

As an example, a capture distance of 10 miles require periodic scans no more than 15 seconds apart in order to detect vehicles traveling at mach 3. This is a performance limitation for non-Doppler systems.

Transition to track begins when the capture volume for two detections overlap.

Each new detection not paired with a track is compared with every other detection not yet be paired with a track (cross correlation with all stored data).

Transition to track typically involves an M out of N strategy, such as at least 3 detections out of a maximum of 5 scans.

This strategy produces a large number of false tracks due to clutter near the horizon and in the viscidity of weather phenomenon and biologicals. Birds, insects, trees, waves, and storms generate enough sensor data to slow down the track algorithm.

Excessive false tracks degrade performance because the track algorithm loading will cause it to fail to update all of the information in the track file before sensors begin the next scan begins. Chaff is intended to deny detection by exploiting this weakness.

Moving target indication (MTI) is typically used to reduce false clutter tracks to avoid overwhelming the track algorithm. Systems that lack MTI must reduce receiver sensitivity or prevent transition to track in heavy clutter regions.

Doppler

Lock and radial velocity are unique requirement for Doppler sensors that add additional layers of complexity to the track algorithm.

The radial velocity of the reflector is determined directly in Doppler systems by measuring the frequency of the reflector over the short span of time associated with detection. This frequency is converted to radial velocity.

The radial velocity of the reflector is also determined by comparing the distance for successive scans.

The two are subtracted, and the difference is averaged briefly.

If the average difference falls below a threshold, then the signal is a lock.

Lock means that the signal obeys Newtonian mechanics. Valid reflectors produce a lock. Invalid signals do not. Invalid reflections include things like helicopter blades, where Doppler does not correspond with the velocity that the vehicle is moving through the air. Invalid signals include microwaves made by sources separate from the transmitter, such as radar jamming and deception.

Reflectors that do not produce a lock signal cannot be tracked using the conventional technique. This means the feedback loop must be opened for objects like helicopters because the main body of the vehicle can be below the rejection velocity (only the blades are visible).

Transition to track is automatic for detections that produce a lock. This is essential for semi-active radar homing that requires velocity information obtained by the launch platform radar.

Transition to track is manual for non-Newtonian signal sources, but additional signal processing can be used to automate the process. Doppler velocity feedback must be disabled in the vicinity of reflectors like helicopters, where Doppler velocity measurement does not match radial velocity of the vehicle.

Pulse-Doppler sensor data includes object area, radial velocity, and lock state, which are part of the decision logic involving join tracks and split tracks.

Passive

Passive sensor information includes only angle data or time. Passive listening is used when the tracking system is not emitting any energy, such as with underwater systems, with electronic counter countermeasures, and with projectile sensors.

The three strategies are bi-static, synthetic aperture, and time of arrival.

Bistatic measurements involves comparing data from multiple sensors that can produce only angular data. Distance is identified using parallax.

Synthetic aperture involves taking multiple angular measurements while the emitter maneuvers. The process is similar to celestial mechanics where orbit is found from line of site data. The distance to a vehicle traveling at constant velocity will fall at discrete points along a straight line transecting the line of site. The coriolis effect can be used to determine the distance to this line when the object maintains constant speed during a turn. This strategy is normally used with semi-active radar homing and with underwater systems.

Time measurements are used to identify signals from impulse sources, such as from projectiles and bombs. Bombs produce a single impulse, and the location can be identified by comparing the time of arrival as the shock wave passes over 3 or more sensors. Projectiles produce an initial impulse from the muzzle blast with a shock wave traveling radially outward perpendicular to the path of the supersonic projectile. The shock wave from the projectile arrives before the muzzle blast for inbound fire, so both signals must be paired by the tracking algorithm. Subsonic projectiles emit a shock wave that arrives after the muzzle blast.

The signal emission signature must be used to match up angular data to accomplish track capture when multiple signal sources arrive at the sensor simultaneously.

Track

All new sensor data is compared with existing tracks first before capture or drop processing takes place.

Track position and velocity information establishes a track volume at a future position. New sensor data that falls inside that track box is appended to the track history for that track and deleted from temporary storage.

During operation, XYZ sensor measurements for each vehicle are appended to the track file associated with that vehicle. This is the track history that is used to keep track of position and velocity. XYZ velocity is determined by subtracting successive values and dividing by the time difference between the two scans.

Tracks where the vehicle continues to produces a detection are called active tracks. The track volume is much smaller than the capture volume.

The track is continued briefly in the absence of any detections. Tracks with no detections become coasted tracks. The velocity information is used to move the track volume through space briefly as the track volume is expanded.

New tracks that fall within the capture volume of a coasted track are cross correlated with the track history of the nearby coasted track. If position and speed are compatible, then the coasted track history is combined with the new track. This is called a join track.

A new track that begins in or near the capture volume of an active track is called a split track.

Coasted track, joined track, and split track trigger an operator alert. For example, a track coast can result from an aircraft collision, so the cause needs to be determined otherwise supervisory personnel need to be notified.

Civilian air traffic control personnel use leaders produced by the track algorithm to alert pilots when the future position of two tracks violate the separation limit.

Track data is usually recorded in the event that an investigation is required to establish the root cause for an aircraft loss.

This is a special case of the Kalman filter.

Related Research Articles

<span class="mw-page-title-main">Radar</span> Object detection system using radio waves

Radar is a detection system that uses radio waves to determine the distance (ranging), angle, and radial velocity of objects relative to the site. It can be used to detect aircraft, ships, spacecraft, guided missiles, motor vehicles, weather formations, and terrain. A radar system consists of a transmitter producing electromagnetic waves in the radio or microwaves domain, a transmitting antenna, a receiving antenna and a receiver and processor to determine properties of the objects. Radio waves from the transmitter reflect off the objects and return to the receiver, giving information about the objects' locations and speeds.

<span class="mw-page-title-main">Lidar</span> Method of spatial measurement using laser scanning

Lidar is a method for determining ranges by targeting an object or a surface with a laser and measuring the time for the reflected light to return to the receiver. It can also be used to make digital 3-D representations of areas on the Earth's surface and ocean bottom of the intertidal and near coastal zone by varying the wavelength of light. It has terrestrial, airborne, and mobile applications.

<span class="mw-page-title-main">Doppler radar</span> Type of radar equipment

A Doppler radar is a specialized radar that uses the Doppler effect to produce velocity data about objects at a distance. It does this by bouncing a microwave signal off a desired target and analyzing how the object's motion has altered the frequency of the returned signal. This variation gives direct and highly accurate measurements of the radial component of a target's velocity relative to the radar.

<span class="mw-page-title-main">Millimeter cloud radar</span>

Millimeter-wave cloud radars, also denominated cloud radars, are radar systems designed to monitor clouds with operating frequencies between 24 and 110 GHz. Accordingly, their wavelengths range from 1 mm to 1.11 cm, about ten times shorter than those used in conventional S band radars such as NEXRAD.

<span class="mw-page-title-main">Synthetic-aperture radar</span> Form of radar used to create images of landscapes

Synthetic-aperture radar (SAR) is a form of radar that is used to create two-dimensional images or three-dimensional reconstructions of objects, such as landscapes. SAR uses the motion of the radar antenna over a target region to provide finer spatial resolution than conventional stationary beam-scanning radars. SAR is typically mounted on a moving platform, such as an aircraft or spacecraft, and has its origins in an advanced form of side looking airborne radar (SLAR). The distance the SAR device travels over a target during the period when the target scene is illuminated creates the large synthetic antenna aperture. Typically, the larger the aperture, the higher the image resolution will be, regardless of whether the aperture is physical or synthetic – this allows SAR to create high-resolution images with comparatively small physical antennas. For a fixed antenna size and orientation, objects which are further away remain illuminated longer - therefore SAR has the property of creating larger synthetic apertures for more distant objects, which results in a consistent spatial resolution over a range of viewing distances.

<span class="mw-page-title-main">Weather radar</span> Radar used to locate and monitor meteorological conditions

Weather radar, also called weather surveillance radar (WSR) and Doppler weather radar, is a type of radar used to locate precipitation, calculate its motion, and estimate its type. Modern weather radars are mostly pulse-Doppler radars, capable of detecting the motion of rain droplets in addition to the intensity of the precipitation. Both types of data can be analyzed to determine the structure of storms and their potential to cause severe weather.

<span class="mw-page-title-main">Pulse-Doppler radar</span> Type of radar system

A pulse-Doppler radar is a radar system that determines the range to a target using pulse-timing techniques, and uses the Doppler effect of the returned signal to determine the target object's velocity. It combines the features of pulse radars and continuous-wave radars, which were formerly separate due to the complexity of the electronics.

<span class="mw-page-title-main">Continuous-wave radar</span>

Continuous-wave radar is a type of radar system where a known stable frequency continuous wave radio energy is transmitted and then received from any reflecting objects. Individual objects can be detected using the Doppler effect, which causes the received signal to have a different frequency from the transmitted signal, allowing it to be detected by filtering out the transmitted frequency.

<span class="mw-page-title-main">Acoustic location</span> Use of reflected sound waves to locate objects

Acoustic location is the use of sound to determine the distance and direction of its source or reflector. Location can be done actively or passively, and can take place in gases, liquids, and in solids.

<span class="mw-page-title-main">AN/FPS-17</span>

The AN/FPS-17 was a ground-based fixed-beam radar system that was installed at three locations worldwide, including Pirinçlik Air Base in south-eastern Turkey, Laredo, Texas and Shemya Island, Alaska.

Radar engineering details are technical details pertaining to the components of a radar and their ability to detect the return energy from moving scatterers — determining an object's position or obstruction in the environment. This includes field of view in terms of solid angle and maximum unambiguous range and velocity, as well as angular, range and velocity resolution. Radar sensors are classified by application, architecture, radar mode, platform, and propagation window.

Wave radar Technology for measuring surface waves on water

Wave radar is a type of radar for measuring wind waves. Several instruments based on a variety of different concepts and techniques are available, and these are all often called. This article, gives a brief description of the most common ground-based radar remote sensing techniques.

Automatic target recognition (ATR) is the ability for an algorithm or device to recognize targets or other objects based on data obtained from sensors.

Moving target indication (MTI) is a mode of operation of a radar to discriminate a target against the clutter. It describes a variety of techniques used for finding moving objects, like an aircraft, and filter out unmoving ones, like hills or trees. It contrasts with the modern stationary target indication (STI) technique, which uses details of the signal to directly determine the mechanical properties of the reflecting objects and thereby find targets whether they are moving or not.

<span class="mw-page-title-main">Terminal Doppler Weather Radar</span>

Terminal Doppler Weather Radar (TDWR) is a Doppler weather radar system with a three-dimensional "pencil beam" used primarily for the detection of hazardous wind shear conditions, precipitation, and winds aloft on and near major airports situated in climates with great exposure to thunderstorms in the United States. As of 2011, all were in-service with 45 operational radars, some covering multiple airports in major metropolitan locations, across the United States & Puerto Rico. Several similar weather radars have also been sold to other countries such as China. Funded by the United States Federal Aviation Administration (FAA), TDWR technology was developed in the early 1990s at Lincoln Laboratory, part of the Massachusetts Institute of Technology, to assist air traffic controllers by providing real-time wind shear detection and high-resolution precipitation data.

Attitude control is the process of controlling the orientation of an aerospace vehicle with respect to an inertial frame of reference or another entity such as the celestial sphere, certain fields, and nearby objects, etc.

Range ambiguity resolution is a technique used with medium Pulse repetition frequency (PRF) radar to obtain range information for distances that exceed the distance between transmit pulses.

Pulse-Doppler signal processing is a radar and CEUS performance enhancement strategy that allows small high-speed objects to be detected in close proximity to large slow moving objects. Detection improvements on the order of 1,000,000:1 are common. Small fast moving objects can be identified close to terrain, near the sea surface, and inside storms.

<span class="mw-page-title-main">Primary radar</span>

A Primary radar is a conventional radar sensor that illuminates a large portion of space with an electromagnetic wave and receives back the reflected waves from targets within that space. The term thus refers to a radar system used to detect and localize potentially non-cooperative targets. It is specific to the field of air traffic control where it is opposed to the secondary radar which receives additional information from the target's transponder.

High Resolution Wide Swath (HRWS) imaging is an important branch in Synthetic aperture radar (SAR) imaging, a remote sensing technique capable of providing high resolution images independent of weather conditions and sunlight illumination. This makes SAR very attractive for the systematic observation of dynamic processes on the Earth's surface, which is useful for environmental monitoring, earth resource mapping and military systems.

References

  1. "Fundamentals of Radar Tracking". Applied Technology Institute.
  2. "Local Tracking". Radar Tutorial Dot EU.
  3. "Performance Comparison of Tracking Algorithms for a Ground Based Radar" (PDF). Ankara University.