Download presentation
Presentation is loading. Please wait.
Published byMagdalen White Modified over 9 years ago
1
Principles of Radar Tracking Using the Kalman Filter to locate targets
2
Abstract Problem-Tracking moving targets, minimize radar noise Solution-Use the Kalman Filter to largely eliminate noise when determining the velocities and distances
3
Noise Error (noise) is described by an ellipse –Defined by variance and covariance in x and y Two kinds of error –State –Measurement
4
Teams Reciproverse Brian Dai Joshua Newman Michael Sobin Lexten Stephen Chan Adam Lloyd Jonathan MacMillan Alex Morrison
5
History of the Kalman Filter Problem: 1960’s, Apollo command capsule Dr. Kalman and Dr. Bucy –Make highly adaptable iterative algorithm –No previous data storage –Estimates non-measured quantities (velocity) Later found to be useful for other applications, such as air traffic control Dr. Kalman
6
Model x k : position and velocity (state) of the target at time k (k+1 is next time step) Φ: state transition matrix q k : uncertainty in the state due to “noise” (e.g. wind variation and pilot error) y k : measurement at time k H: term that gets rid of velocity in X r: measurement noise, dictated by our devices
7
Other Important Matrices P: error covariance matrix –Describes estimate accuracy K: Kalman gain matrix –Intermediate weighting factor between measured and predicted I: identity matrix
8
Some Matrices
9
Kalman Filter: Predict
10
Kalman Filter: Correct
11
Tools: Visual Basic Matlib- an external matrix operations library Input format – text files, simulated radar data Console- data output
12
Tools: Excel Track Charts
13
Tools: Excel Residual Analysis
14
Filter Development: Cartesian Coordinates Filter Implemented Test: Residual Analysis Does it work?
15
Cartesian Residuals
16
Filter Development: Polar Coordinates Prefiltering Polar to Cartesian conversion More appropriate data feed Error matrices –Redefine R
17
Filter Development: Multiple Radars Mapping coordinates to absolute coordinate plane Two radars means a smaller error ellipse Note drop in residual –Switch to second radar
18
Multiple Radar Residuals Radar 2 starts Radar 1 Radar 2 to end
19
Maneuvering Targets Filter Reinitialization –3σ error ellipse (~98%) –If three consecutive data points outside ellipse, reinitialize filter –Should happen upon maneuvering Prevents biased prediction matrix 3σ GOOD Predicted point BAD
20
Maneuvering Target Tracks
21
Maneuvering Target Residuals
22
Interception Give interceptor path using filter –Interceptor: constant velocity –Intercept UFO Cross target path before designated time Solve using Law of Cosines
23
Interception Triangles vt (from filter) Dist plane- UFO 630t Intercept pt Current plane pt Current UFO pt β θ ΔyΔy ΔxΔx
24
Interceptor Equations vt Dist Current UFO pt β Dist y Dist x vyvy vxvx Current plane pt Intercept pt
25
Interceptor Equations vt Dist 630t Current UFO pt β Intercept pt Current plane pt
26
Interceptor Equations 630t (course of plane) Intercept pt Current plane pt θ ΔyΔy ΔxΔx
27
Interceptor Track
28
Multiple Targets Tracking multiple targets lends itself to an object oriented approach Why is it useful? Collision avoidance Target Class Methods: Initialize Predict Correct Matrices X Y P R Target Object
29
Collision Avoidance
30
Collision Avoidance Math Express position at a future time t: Plane 1:Plane 2:
31
Collision Avoidance Math Determine if planes will be within one mile at any such time: Make some substitutions to simplify the expression:
32
Collision Avoidance Math Arrive at inequality describing dangerous time interval: The solution to this inequality is the time interval when the planes will be in danger
33
Collision Tracks
34
Conclusion Using the Kalman filter, we were able to minimize radar noise and analyze target tracking scenarios. We solved: plane collision avoidance, interception, tracking multiple aircraft Still relevant today: several space telescopes use the Kalman Filter as a low powered tracking device
35
Acknowledgements Mr. Randy Heuer Zack Vogel Dr. Paul Quinn Dr. Miyamoto Ms. Myrna Papier NJGSS ’07 Sponsors
36
Works Cited http://www.physics.utah.edu/~detar/phy cs6720/handouts/curve_fit/curve_fit/img 147.gif http://www.afrlhorizons.com/Briefs/Mar 02/OSR0106.html http://www.cs.unc.edu/~welch/kalman/ media/images/kalman-new.jpg http://www.combinatorics.org/Surveys/ ds5/gifs/5-VD-ellipses-labelled.gif
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.