Tracking and Parameter Estimation

41
EST&TRACK-1 NBP 7/31/2008 MIT Lincoln Laboratory Introduction to Radar Systems Tracking and Parameter Estimation

Transcript of Tracking and Parameter Estimation

Page 1: Tracking and Parameter Estimation

EST&TRACK-1NBP 7/31/2008

MIT Lincoln Laboratory

Introduction to Radar Systems

Tracking and Parameter Estimation

Page 2: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-2NBP 7/31/2008

Disclaimer of Endorsement and Liability

• The video courseware and accompanying viewgraphs presented on this server were prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, nor the Massachusetts Institute of Technology and its Lincoln Laboratory, nor any of their contractors, subcontractors, or their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, products, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government, any agency thereof, or any of their contractors or subcontractors or the Massachusetts Institute of Technology and its Lincoln Laboratory.

• The views and opinions expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof or any of their contractors or subcontractors

Page 3: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-3NBP 7/31/2008

Generic Radar Block Diagram

Recording

ParameterEstimation& Tracking

Console /Display

Antenna

Target

A / D

WaveformGenerator

Detection

Signal Processor

Main Computer

PulseCompression

DopplerProcessing

Transmitter

Receiver

This lecture

Page 4: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-4NBP 7/31/2008

Tracking Radars

MOTR BMEWS ASR

TRADEXAEGIS

Courtesy Lincoln Laboratory

Courtesy Lincoln Laboratory

Courtesy of Lockheed Martin.Used with permission.

Courtesy of Raytheon. Used with permission.

Courtesy of US Navy.

Page 5: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-5NBP 7/31/2008

Parameter Estimation and Tracking Functions

• After a target is initially detected, the radar must:– Continue to detect the target– Estimate target parameters from radar observations

Position, size, motion, etc.– Associate detections with specific targets

Are all these nearby detections from the same target? Use range, angle, Doppler measurements

– Predict where the target will be in the future– Use multiple observations to develop a more accurate

filtered estimate of the target track

Page 6: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-6NBP 7/31/2008

Outline

• Introduction

• Estimation

– Range Estimation

– Angle Estimation

Monopulse

– Estimation Performance

– Velocity (Doppler) Estimation

• Tracking

• Summary

Page 7: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-7NBP 7/31/2008

Radar Parameter Estimation

Radar

• Location– Azimuth Angle– Elevation Angle– Range

• Size– Amplitude (RCS)– Radial Extent (Length)– Cross Range Extent (Width)

• Motion– Radial Velocity– Radial Acceleration – Rotation, Precession– Ballistic Coefficient

MIT Lincoln LaboratoryEST&TRACK-5NBP 7/31/2008

Page 8: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-8NBP 7/31/2008

Parameter Estimation

• Primary metric parameters are range, angle, and Doppler velocity

– Accuracy improves as signal to noise ratio (SNR) increases

• Basic approach: Overlapped measurements– Range splitting

– Monopulse techniques

– Doppler bin splitting

σ ∝Resolution

SNR

Parameter Resolution Key Characteristics

Range 1 / BW Bandwidth

Angle λ

/ D Antenna size

Velocity (Doppler) λ

/ Δt Coherent Integration Time

Page 9: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-9NBP 7/31/2008

• Range estimation uses multiple time samples for peak fitting to achieve greater accuracy

• Range estimation accuracy improves with increasing bandwidth

• Range accuracy ∝

Range Estimation

Time

Volta

ge

x

x = time samples

x

x

x

x

x

xx

x

x

1 / BW

True target location

Output of Pulse Compression

1BW1 .

SNR

Page 10: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-10NBP 7/31/2008

Parabolic ReflectorAntenna

DFeed

Dish

Beamwidth (deg)

where D = aperture diameter

λ

= wavelength

Antenna Beamwidthvs. Diameter

Hal

f-Pow

er B

eam

wid

th (d

eg)

1 2 3 4 5 6 7 8 9 100

2

4

6

8

10

12

14

16

18

20

λ

= 100 cm (300 MHz)λ

= 30 cm (1 GHz)λ

= 10 cm (3 GHz)

Aperture Diameter D (m)

Increased Antenna Size Improves Beamwidth

• Ability to resolve target directly impacts ability to estimate target location

DecreasingWavelength

~~180πD

λ .

Page 11: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-11NBP 7/31/2008

Angle Estimation

Angle

Ant

enna

Res

pons

e

• Detection provides coarse location in angle

– Isolated within beamwidth of antenna

• Typically greater accuracy is required

– 1º beam at 100 km extends across 1,745 meters!

• Angle Estimation uses measurements at different beam positions for greater accuracy

1 2 3 4 5

1 2 3 4 5

AntennaMainbeamResponse

Page 12: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-12NBP 7/31/2008

Sequential Lobing Radar

• Time sequence of beams directed around track location (two shown above)

• Reuses single receiver hardware for multiple beams• Control loop redirects track location to equalize the beam

response

Beam 1

Beam 2

TargetAxis

Pow

er

Angle

Beam Responses

Beam 1 Beam 2

Radar

Page 13: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-13NBP 7/31/2008

Conical Scan Tracking

Target Axis

Rotation Axis

Radar

Conical scan follows axis of rotation

BeamRotation

• Phase of modulation gives the angle error

• Amplitude of modulation gives the beam displacement

Rec

eive

dA

mpl

itude

Time

Page 14: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-14NBP 7/31/2008

Monopulse Angle Estimation

• Monopulse angle estimation compares two or more simultaneous receive beams

• The sum and difference of the two squinted beams are used to generate the error signal

– Each channel requires a separate receiver

• Monopulse improves performance over conical scan and sequential lobing whose performance degrade with time varying radar returns

• Monopulse measurements can be made via two methods

– Amplitude-comparison (more commonly used)

– Phase-comparison

Monopulse Feed with Center Feed

Multiple Simultaneous Receive Beams

Courtesy Lincoln Laboratory

Page 15: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-15NBP 7/31/2008

Amplitude Comparison Monopulse

• Method: – Pairs of offset receive beams used to determine the location

of the target relative to the antenna boresight (error signal)– Error signal used to re-steer the antenna boresight on to the

target• Typically, two offset receive beams are generated by using

two feeds slightly displaced from the focus of a parabolic reflector

• The sum and difference of the two squinted beams are used to generate the error signal

– Each channel requires a separate receiver

A B

Radar

AntennaFeedFor

AzimuthMonopulse

AntennaDish

Page 16: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-16NBP 7/31/2008

Amplitude Comparison Monopulse

• Receive two beams directed at slightly different angles

– Typical offset 0.3 x beamwidth• Generate Sum and Difference

Signals– Sum = Σ = A + B– Difference = Δ

= A - B

Angle

Res

pons

e [d

B]

Sum Channel Response ( Σ )

Difference ChannelResponse ( Δ )

A+B

Beam A Beam B

HybridJunction A-B

A B

Page 17: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-17NBP 7/31/2008

Hybrid Junctions Used in Monopulse Radar

Magic - T

A

B

Σ

Δ

3 dBDirectional

Coupler

HybridRing Junctionor “Rat-Race”

A

Δ

B1

B2

Σ

Δ

A B

ΣΔ

Page 18: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-18NBP 7/31/2008

Example of Hybrid Junction

HybridRing Junctionor “Rat-Race” A

Σ B

Δ

• A signal input at port A reaches output port Δ by two separate paths, which have the same path length ( 3λ/4)

– The two paths reinforce at port Δ

• An input signal at port B reaches output port Δ

through paths differing by one wavelength ( 5λ/4 and λ/4)

– The two paths reinforce at port Δ

• Paths from A to Δ

and B to Δ

differ by 1/2 wavelength– Signal at port A - signal at port B will appear at port Δ

• If signals of the same phase are entered at A and B, the outputs Σ

and Δ

are the sum and difference.

Page 19: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-19NBP 7/31/2008

Example of Hybrid Junction

HybridRing Junctionor “Rat-Race”

A

Σ B

Δ

• A signal input at port A reaches output port Δ by two separate paths, which have the same path length ( 3λ/4)

– The two paths reinforce at port Δ

• An input signal at port B reaches output port Δ

through paths differing by one wavelength ( 5λ/4 and λ/4)

– The two paths reinforce at port Δ

• Paths from A to Δ

and B to Δ

differ by 1/2 wavelength– Signal at port A - signal at port B will appear at port Δ

• If signals of the same phase are entered at A and B, the outputs Σ

and Δ

are the sum and difference.

Page 20: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-20NBP 7/31/2008

Example of Hybrid Junction

HybridRing Junctionor “Rat-Race”

A

Σ B

Δ A

Σ B

Δ

• A signal input at port A reaches output port Δ by two separate paths, which have the same path length ( 3λ/4)

– The two paths reinforce at port Δ

• An input signal at port B reaches output port Δ

through paths differing by one wavelength ( 5λ/4 and λ/4)

– The two paths reinforce at port Δ

• Paths from A to Δ

and B to Δ

differ by 1/2 wavelength– Signal at port A - signal at port B will appear at port Δ

• If signals of the same phase are entered at A and B, the outputs Σ

and Δ

are the sum and difference.

Page 21: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-21NBP 7/31/2008

• Σ

= Sum channel

• Δ

= Difference channel

• φ

= phase offset between Sum and Difference

• Error Signal e = |

Δ

| cos φ| Σ

|

Monopulse Equations

The Error Signal is a measure of how far the target is off-boresight

-5 0 5-1

-0.5

0

0.5

1

Angle (deg)

Am

plitu

de

Sum

Difference Unamb.region

-1 -0.5 0 0.5 1-0.4

-0.2

0

0.2

0.4

Degrees

slope

= k

(| Δ

| /| Σ

|) co

Page 22: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-22NBP 7/31/2008

Two Dimensional Monopulse

B DA C

B DA C

B+A – (C+D)

B DA C

A+B+C+D

Sum beamΣ

Elevation difference beamΔ EL

Azimuth difference beamΔ AZ

B DA C

B+D – (A+C)

Radar

AntennaFeed

AntennaDish

Σ

= Sum channel signal Δ

= Difference channel signal φ

= phase difference between Σ

and Δ• Error signal e =

Note that the lower feeds generate the

upper beams

| Δ

| cos φ| Σ

|

Page 23: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-23NBP 7/31/2008

Phase Comparison Monopulse

Antenna

d

θ

d sin(θ)

• Phase comparison monopulse also known as “interferometer radar”

• Two antennas receive from the same target direction

– Unlike amplitude comparison monopulse that receives beams in different directions

• Received target echo varies in phase– Δφ

= 2π (d/λ)

sinθ

Wavefronts

Page 24: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-24NBP 7/31/2008

Angle Estimation with Scanning Radar (Multiple Pulse Angle Estimation)

Scan Angle

Target

Pow

er

AntennaPattern

(e.g. azimuth)

Scan Angle

Target

Pow

er

Antenna Pattern Antenna Pattern

Scan Angle

DeclaredTarget

Pow

er

Scanned Output Power

DetectionThreshold

DetectionThreshold

Airport Surveillance RadarCourtesy Lincoln Laboratory

Page 25: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-25NBP 7/31/2008

Angle Estimation with Scanning Radar (Multiple Pulse Angle Estimation)

Scan Angle

Target

Pow

er AntennaPattern

Scan Angle

Target

Pow

er

Antenna Pattern Antenna Pattern

Scan Angle

DeclaredTarget

Pow

er

Scanned Output Power

DetectionThreshold

• For a “track-while scan” radar, the target angle is measured by:

– the highest target return, or– Interpolated angle

measurement using known antenna pattern

DetectionThreshold

Page 26: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-26NBP 7/31/2008

Angle Estimation with Array Antennas

• Phased array radars are well suited for monopulse tracking

– Amplitude Comparison Monopulse Radiating elements can be combined in 3 ways Sum, azimuth difference, and elevation difference

patterns– Phase Comparison Monopulse

Use top and bottom half of array for elevation Use right and left half of array for azimuth

• Lens arrays (e.g. MOTR) would use amplitude monopulse

– Four-port feed horn would be same as for dish reflector

MOTR

BMEWS

Courtesy of Lockheed Martin.Used with permission.

Courtesy of Raytheon. Used with permission.

Page 27: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-27NBP 7/31/2008

Monopulse Angle Estimation Accuracy

At typical detection threshold levels (~13 dB) the beamwidth can be approximately split by a factor of ten; i.e. 10:1 antenna beam splitting At typical detection threshold levels (~13 dB) the beamwidth can be

approximately split by a factor of ten; i.e. 10:1 antenna beam splitting

-10 0 10 20 300

0.2

0.4

0.6

0.8

1

Signal-to-noise ratio [dB]

Ang

le E

rror

/Bea

mw

idth

SNR = 13 dB

10:1 Beam splitting

Angle Accuracy ∝ Beamwidth

SNR

Page 28: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-28NBP 7/31/2008

Accuracy, Precision and Resolution

• Accuracy:– The degree of conformity of measurement to

the true value• Precision:

– Repeatability of a measurement– Bias Error : True value- Average measured

value• Resolution:

– Offset (angle or range) required for two targets to be recognized as separate targets

-10 0 10 20-30

-25

-20

-15

-10

-5

0

-10 0 10 20-30

-25

-20

-15

-10

-5

0

Am

plitu

de (d

B)

Angle (deg) Angle (deg)

Am

plitu

de (d

B)

Targets at 0° and 6° Targets at 0° and 3°

Low Accuracy Low Precision

Low Accuracy High Precision

Example Accuracy vs. Precision

High Accuracy High Precision

Page 29: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-29NBP 7/31/2008

Doppler Velocity Estimation

Doppler Frequency

-50

-40

-30

-20

-10

0

Filte

r Res

pons

e [d

B]

fd =2vr

λDoppler Frequency

Radial Velocity

Wavelength

• Use two closely spaced frequency filters offset from the center frequency of the Doppler filter containing the detection

• Velocity estimation procedure is similar to angle estimation with angle and frequency interchanged

• Doppler measurement accuracy ∝

(Δt = coherent integration time)

1Δtλ .

SNR0 Target velocity va

(ambiguous velocity)

Page 30: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-30NBP 7/31/2008

Real-World Limitations

• Receiver noise– Adds variance to estimates

• Radar calibration– Poor calibration leads to poor estimation

• Amplitude fluctuations– Small effect on monopulse and array solutions

• Angle noise (angle scintillations, or target glint) – Complex target return biases angle estimate

• Multipath (low angle tracking)– Reflection off earth’s surface combines with direct path return– Can cause biases in angle estimates for all techniques

Page 31: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-31NBP 7/31/2008

Real-World Limitations

• Receiver noise– Adds variance to estimates

• Radar calibration– Poor calibration leads to poor estimation

• Amplitude fluctuations– Small effect on monopulse and array solutions

• Angle noise (angle scintillations, or target glint) – Complex target return biases angle estimate

• Multipath (low angle tracking)– Reflection off earth’s surface combines with direct path return– Can cause biases in angle estimates for all techniques

Radar

Direct path

Multi-path

Page 32: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-32NBP 7/31/2008

Outline

• Introduction

• Estimation

• Tracking

• Summary

Page 33: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-33NBP 7/31/2008

Radar Tracking Example

• Tracker receives new observations every scan

– Target observations– False alarms

Tracker Input Tracker Output

RangeRange

Cro

ss-R

ange

• New tracks are initiated• Existing tracks are updated• Obsolete tracks are deleted

New TrackExisting TrackObservations

Page 34: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-34NBP 7/31/2008

Automatic Detection and Tracking Techniques

• Development of clutter rejection techniques and the digital revolution have enabled the successful development of these automatic detection and tracking techniques for Air Defense and Air Traffic Control radar systems

• Detection and Tracking Functions– Target Detection

Adaptive threshold (CFAR) applied to each range, angle, Doppler cell

– Target Association Adjacent ( range, angle, and Doppler) threshold crossings, are

associated Range, angle(s), and Doppler of target are calculated from

associated detections

Page 35: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-35NBP 7/31/2008

Tracking Tasks

ExistingTracks Prediction

Termination

Association

Initiation

Detection Reports:range, range rate,azimuth, elevation,

etc.

UpdateNew

Tracks

New Observations

Non-associatedObservations

• Track association and update– Attempt made to correlate

new detection with an existing tracks

– Association is aided by seeing if the detections fall within a search window

• Track initiation– Track initiated from several

scans of detection information

– Track initiation in dense clutter environment can stress computer resources

Page 36: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-36NBP 7/31/2008

Tracking Tasks

ExistingTracks Prediction

Termination

Association

Initiation

Detection Reports:range, range rate,azimuth, elevation,

etc.

UpdateNew

Tracks

New Observations

Non-associatedObservations

• Track association and update– The size of the gate is determined by

Estimated errors in the predicted position

Estimated errors in the speed and direction of the track

– The gate should be : Small in order to avoid having more

than one detection fall within the gate Large to follow target turns or

maneuvers– If target association is successful,

the track files are updated with the new target detection data

Maneuvering Gate

Present Target LocationPredicted

LocationNext Scan

Non-maneuvering Gate

Page 37: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-37NBP 7/31/2008

Tracking Tasks

ExistingTracks Prediction

Termination

Association

Initiation

Detection Reports:range, range rate,azimuth, elevation,

etc.

UpdateNew

Tracks

New Observations

Non-associatedObservations

• Track prediction (filtering)– Past detections used to estimate the

target’s present position and velocity– Estimate used to predict the location

of the target on the next scan– Different methods of smoothing the

detection data α−β FilterKalman Filter

• Track termination– If data from target is missing on a

scan of radar, track may be “coasted”

– If data from target missing for a number of scans, the track is terminated

Page 38: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-38NBP 7/31/2008

Tracking with Phased Array Radar

• Tracking techniques are similar to automatic detection and tracking just described

• Advantages of phased array– Higher track update rate than radars with mechanically scanned

antennas– Can simultaneously track multiple targets separated by many

beamwidths• There is no closed loop feedback controlling the radar beam

– Computer controls the radar beam and track update rate

Courtesy of Raytheon. Used with permission.Courtesy of U. S. Navy.

Page 39: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-39NBP 7/31/2008

Track Before Detect Techniques

• Probability of detection may be improved by non-coherently integrating the radar echoes over multiple scans of the radar

– Long integration times implies target may traverse many resolution cells during the integration time

– Since target trajectory usually not known beforehand, integration must be performed assuming all possible trajectories

Computationally intensive problem– A correct trajectory is one that provides a realistic speed and

direction for the type of target being observed– The target must be tracked before it is detected

Also called: Retrospective detection, long term integration– Higher single scan probability of false alarm can be tolerated

PFA = 10-3 rather than 10-5 or 10-6

– Requires : Increased data processing capability Longer observation time

Page 40: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-40NBP 7/31/2008

Summary

• Parameter estimation techniques enable a radar to obtain accurate radar measurements

– Range, angle, Doppler, etc.

• Monopulse angle estimation allows sub-beamwidth accuracy for a single radar pulse

– Limitations due to multiple targets or interference

• Tracking algorithms find best fit between predicted target track and current observations

Page 41: Tracking and Parameter Estimation

MIT Lincoln LaboratoryEST&TRACK-41NBP 7/31/2008

References

• Skolnik, M., Introduction to Radar Systems, New York, McGraw-Hill, 3rd Edition, 2001

• Toomay, J. C., Radar Principles for the Non-Specialist, New York, Van Nostrand Reinhold, 1989