Presentation is loading. Please wait.

Presentation is loading. Please wait.

Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis.

Similar presentations


Presentation on theme: "Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis."— Presentation transcript:

1 Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis

2 Problems with Radar Radar can’t measure velocity Radar has measurement error: “noise”

3 Purpose of Kalman Filter Transform data input from radar trackers into usable form Reduce measurement error (“noise”) of target’s position and velocity Predict future state of target using previous state estimate and new data Lightweight, robust, and expandable program

4 Rudolph Kalman Rudolph E. Kalman was the “inventor” of the Kalman Filter Began research on control theory in 1958 Blended earlier works Worked with partner R.S. Bucy http://www.rpi.edu/~kracua/seminar/det.html

5 Overview of Kalman Filter Initialize Matrices Read Data Predict Update Output Results Finish Correct Measurement Covariance

6 Introduction to Project Part 1 2 Team Scenario, competing for government contract Similar Projects Individual Programs, Analyses, Graphs required Part 2 Teams Merge Written Component

7 Problems Getting Started Problems New programming language Unfamiliar algorithm Matrix Algebra Solutions Looked at help files and API’s Teamwork in research Matrix library

8 Kalman Model State Model Measurement Model

9 Steps of Kalman Filter Predict

10 Steps of Kalman Filter Correct

11 Programming Made using Visual Basic.NET Read data file Convert coordinates Predict location Output to Excel Graph flight path

12 Case Studies: Basic Kalman Filter Filter noise from a basic, linear data Limited functionality, based solely on Cartesian coordinates Built to be expandable, adaptable Challenges First experience with Kalman Filter tracking

13 Case Studies: How to Read Graphs Data Analysis Comparison of raw data, estimated state, and truth Filter takes noisy data and projects a path close to the truth Position Residual Comparison of mean squared error Estimate v. Truth should decrease as filter gains accuracy relative to the Raw Data v. Truth

14 Case Studies: Basic Filter

15

16 Case Studies: Filter with Polar Coordinates Data inputted in range and bearing Challenges Transformation of measurement data from Polar to Cartesian coordinates Error ellipse based on accuracy of range and bearing σrσr σθσθ

17 Case Studies: Filter with Polar Coordinates Filter incorporates past and current data Increased accuracy with more data Position Residual (Estimate v. Truth) should decrease relative to noise

18 Case Studies: Filter with Polar Coordinates

19 Case Studies: Multiple Targets Code rewrite necessary Object-oriented rather than structured programming Handles each target individually and allows the same steps to be used for each target

20 Case Studies: Multiple Targets

21 Case Studies: Collision Avoidance Use data on multiple targets Predict collisions based on probable courses Alert target aircraft if within a certain range

22 Case Studies: Collision Avoidance

23

24 Case Studies: Maneuver Detection Comparison of projected path and measured data When target deviates from projected course, reinitialize tracking Additional coding necessary

25 Case Studies: Maneuver Detection

26

27 Case Studies: Interceptor Includes maneuver detection algorithms Direct interceptor towards earliest projected interception Reinitialize tracker and plane’s course after maneuvers

28 Case Studies: Interceptor

29 Conclusion Visual Basic.NET successfully handled the Kalman equations Kalman Filter successfully reduced noise in all scenarios Position Residual graphs confirms that the filter gains accuracy over time Basic Filter proved expandable and advanced features were successfully incorporated in later scenarios

30 Thank You

31 References [IEEE] Institute of Electrical and Electronics Engineers. 2003 Jan 23. Rudolf E. Kalman, 1930-. IEEE History Center. Accessed 2006 Aug 3.http://www.ieee.org/web/aboutus/history_center/biography/k alman.html Department of Computer Science at University of North Carolina. 2001 Jan 31. Rudolph Emil Kalman. Accessed 2006 Aug 3.http://www.cs.unc.edu/~welch/kalman/kalmanBiblio.html Blackman, Samuel S. 1986. Multiple-Target Tracking with Radar Applications. Artech House, Inc. Norwood, MA. Bishop G, Welch G. 2006. An Introduction to the Kalman Filter.. Accessed 2006 Aug 3.http://www.cs.unc.edu/~welch/media/pdf/kalman_intro.pdf Anas SA. 2003 Jan 18. Matrix operations library.NET.


Download ppt "Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis."

Similar presentations


Ads by Google