Principles of Radar Tracking Using the Kalman Filter to locate targets.

Slides:



Advertisements
Similar presentations
Pick a review topic In groups of 3-4 (depending on number of students and to cover all standards): Create Google presentation covering standard (include.
Advertisements

Robot Localization Using Bayesian Methods
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
1 Introduction to Kalman Filters Michael Williams 5 June 2003.
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Tracking using the Kalman Filter. Point Tracking Estimate the location of a given point along a sequence of images. (x 0,y 0 ) (x n,y n )
Discriminative Training of Kalman Filters P. Abbeel, A. Coates, M
Prepared By: Kevin Meier Alok Desai
1 Adaptive Kalman Filter Based Freeway Travel time Estimation Lianyu Chu CCIT, University of California Berkeley Jun-Seok Oh Western Michigan University.
Tracking a maneuvering object in a noisy environment using IMMPDAF By: Igor Tolchinsky Alexander Levin Supervisor: Daniel Sigalov Spring 2006.
Course AE4-T40 Lecture 5: Control Apllication
Understanding Perception and Action Using the Kalman filter Mathematical Models of Human Behavior Amy Kalia April 24, 2007.
Computer Vision Linear Tracking Jan-Michael Frahm COMP 256 Some slides from Welch & Bishop.
Application of Formal Verification Methods to the analysis of Bearings-only Ballistic Missile Interception Algorithms Eli Bendersky Michael Butvinnik Supervisor:
Overview and Mathematics Bjoern Griesbach
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
1 Formation et Analyse d’Images Session 7 Daniela Hall 7 November 2005.
Kalman filter and SLAM problem
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Mathematical Processes GLE  I can identify the operations needed to solve a real-world problem.  I can write an equation to solve a real-world.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN.
Course Project Intro IMM-JPDAF Multiple-Target Tracking Algorithm: Description and Performance Testing By Melita Tasic 3/5/2001.
1 Math Review Coordinate systems 2-D, 3-D Vectors Matrices Matrix operations.
The Kalman Filter ECE 7251: Spring 2004 Lecture 17 2/16/04
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Young Ki Baik, Computer Vision Lab.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Data Fusion and Multiple Models Filtering for Launch Vehicle Tracking and Impact Point Prediction: The Alcântara Case – Julio Cesar Bolzani de Campos Ferreira.
Human-Computer Interaction Kalman Filter Hanyang University Jong-Il Park.
Jorge Almeida Laser based tracking of mutually occluding dynamic objects University of Aveiro 2010 Department of Mechanical Engineering 10 September 2010.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 18: Minimum Variance Estimator.
Applications of the Kalman Filter to Radar Target Tracking
STAR Sti, main features V. Perevoztchikov Brookhaven National Laboratory,USA.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 26: Singular Value Decomposition.
Advanced Speed Guidance for Merging and Sequencing Techniques Chris Sweeney Thomas Jefferson High School for Science and Technology MITRE Corporation Center.
STAR Kalman Track Fit V. Perevoztchikov Brookhaven National Laboratory,USA.
2 Introduction to Kalman Filters Michael Williams 5 June 2003.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
Principles of Radar Target Tracking Jay Bhalodi, Jeff Cao, Lily Healey, Wendy Lin, Tuling Ma, Zara Mannan, Brandon Millman, Zachary Purdy, Divya Sharma,
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Principles of Radar Target Tracking The Kalman Filter: Mathematical Radar Analysis.
An Introduction To The Kalman Filter By, Santhosh Kumar.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Normal Equations The Orthogonality Principle Solution of the Normal Equations.
CURVILINEAR MOTION: GENERAL & RECTANGULAR COMPONENTS Today’s Objectives: Students will be able to: 1.Describe the motion of a particle traveling along.
Optimizing Attitude Determination for Sun Devil Satellite – 1
The Analytic Blunder Risk Model (ABRM) A computer model for predicting collision risk Kenneth Geisinger Operations Research Analyst Federal Aviation Administration.
Using Kalman Filter to Track Particles Saša Fratina advisor: Samo Korpar
Tracking with dynamics
By: Aaron Dyreson Supervising Professor: Dr. Ioannis Schizas
IEEE International Conference on Multimedia and Expo.
6-1 Solving Systems by Graphing 6-2 Solving Systems by Substitution 6-3 Solving Systems by Elimination 6-4 Solving Special Systems 6-5 Applying Systems.
Robust Localization Kalman Filter & LADAR Scans
CURVILINEAR MOTION: RECTANGULAR COMPONENTS (Sections ) Today’s Objectives: Students will be able to: a)Describe the motion of a particle traveling.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Mathematical Practice Standards
Algebra Vocabulary.
New TRD (&TOF) tracking algorithm
STATISTICAL ORBIT DETERMINATION Kalman (sequential) filter
From: Variational Integrators for Structure-Preserving Filtering
Winning Strategy in Programming Game Robocode
Equations and Inequalities involving Absolute Value
Simultaneous Localization and Mapping
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Principles of Radar Tracking
Bayes and Kalman Filter
Kalman Filtering COS 323.
Kalman Filter: Bayes Interpretation
Presentation transcript:

Principles of Radar Tracking Using the Kalman Filter to locate targets

Abstract Problem-Tracking moving targets, minimize radar noise Solution-Use the Kalman Filter to largely eliminate noise when determining the velocities and distances

Noise Error (noise) is described by an ellipse –Defined by variance and covariance in x and y Two kinds of error –State –Measurement

Teams Reciproverse Brian Dai Joshua Newman Michael Sobin Lexten Stephen Chan Adam Lloyd Jonathan MacMillan Alex Morrison

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

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

Other Important Matrices P: error covariance matrix –Describes estimate accuracy K: Kalman gain matrix –Intermediate weighting factor between measured and predicted I: identity matrix

Some Matrices

Kalman Filter: Predict

Kalman Filter: Correct

Tools: Visual Basic Matlib- an external matrix operations library Input format – text files, simulated radar data Console- data output

Tools: Excel Track Charts

Tools: Excel Residual Analysis

Filter Development: Cartesian Coordinates Filter Implemented Test: Residual Analysis Does it work?

Cartesian Residuals

Filter Development: Polar Coordinates Prefiltering Polar to Cartesian conversion More appropriate data feed Error matrices –Redefine R

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

Multiple Radar Residuals Radar 2 starts Radar 1 Radar 2 to end

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

Maneuvering Target Tracks

Maneuvering Target Residuals

Interception Give interceptor path using filter –Interceptor: constant velocity –Intercept UFO Cross target path before designated time Solve using Law of Cosines

Interception Triangles vt (from filter) Dist plane- UFO 630t Intercept pt Current plane pt Current UFO pt β θ ΔyΔy ΔxΔx

Interceptor Equations vt Dist Current UFO pt β Dist y Dist x vyvy vxvx Current plane pt Intercept pt

Interceptor Equations vt Dist 630t Current UFO pt β Intercept pt Current plane pt

Interceptor Equations 630t (course of plane) Intercept pt Current plane pt θ ΔyΔy ΔxΔx

Interceptor Track

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

Collision Avoidance

Collision Avoidance Math Express position at a future time t: Plane 1:Plane 2:

Collision Avoidance Math Determine if planes will be within one mile at any such time: Make some substitutions to simplify the expression:

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

Collision Tracks

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

Acknowledgements Mr. Randy Heuer Zack Vogel Dr. Paul Quinn Dr. Miyamoto Ms. Myrna Papier NJGSS ’07 Sponsors

Works Cited cs6720/handouts/curve_fit/curve_fit/img 147.gif 02/OSR0106.html media/images/kalman-new.jpg ds5/gifs/5-VD-ellipses-labelled.gif