University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 32: Gauss-Markov Processes and.

Slides:



Advertisements
Similar presentations
SPM – introduction & orientation introduction to the SPM software and resources introduction to the SPM software and resources.
Advertisements

Bayesian Belief Propagation
Overview of SPM p <0.05 Statistical parametric map (SPM)
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 5: State Deviations and Fundamentals.
Colorado Center for Astrodynamics Research The University of Colorado ASEN 5070 OD Accuracy Assessment OD Overlap Example Effects of eliminating parameters.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 28: Orthogonal Transformations.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 24: Numeric Considerations and.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 20: Project Discussion and the.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 8: Stat.
© 2003 by Davi GeigerComputer Vision November 2003 L1.1 Tracking We are given a contour   with coordinates   ={x 1, x 2, …, x N } at the initial frame.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 7: Linearization and the State.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 41: Initial Orbit Determination.
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 37: SNC Example and Solution Characterization.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 38: Information Filter.
Principles of the Global Positioning System Lecture 13 Prof. Thomas Herring Room A;
Colorado Center for Astrodynamics Research The University of Colorado STATISTICAL ORBIT DETERMINATION Project Report Unscented kalman Filter Information.
University of Colorado Boulder ASEN 5070 Statistical Orbit Determination I Fall 2012 Professor Jeffrey S. Parker Professor George H. Born Lecture 25: Error.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 34: Probability Ellipsoids.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 7: Spaceflight.
Copyright © Cengage Learning. All rights reserved. 4 Probability.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 5: Stat.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 18: Minimum Variance Estimator.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 14: Probability Wrap-Up and Statistical.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 26: Singular Value Decomposition.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 11: Probability and Statistics.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 21: A Bayesian Approach to the.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION The Minimum Variance Estimate ASEN 5070 LECTURE.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 4: Coding.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 11: Batch.
ASEN 5050 SPACEFLIGHT DYNAMICS Three-Body Orbits Prof. Jeffrey S. Parker University of Colorado – Boulder Lecture 24: General Perturbations 1.
An Introduction to Kalman Filtering by Arthur Pece
Principles of the Global Positioning System Lecture 12 Prof. Thomas Herring Room ;
An Introduction To The Kalman Filter By, Santhosh Kumar.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 14: Probability and Statistics.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 6: Linearization of OD Problem.
University of Colorado Boulder ASEN 5070 Statistical Orbit Determination I Fall 2012 Professor Jeffrey S. Parker Professor George H. Born Lecture 23: Process.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 30: Lecture Quiz, Project Details,
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION EKF and Observability ASEN 5070 LECTURE 23 10/21/09.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 40: Elements of Attitude Estimation.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 8: State Transition Matrix, Part.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 17: Minimum Variance Estimator.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 9: Least.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 29: Observability and Introduction.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 22: Further Discussions of the.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 10: Weighted LS and A Priori.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 10: Batch.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 41: Information Filter.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 26: Cholesky and Singular Value.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 15: Statistical Least Squares.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 19: Examples with the Batch Processor.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Statistical Interpretation of Least Squares ASEN.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 39: Measurement Modeling and Combining.
University of Colorado Boulder ASEN 5070 Statistical Orbit Determination I Fall 2012 Professor Jeffrey S. Parker Professor George H. Born Lecture 18: CKF,
ASEN 5070: Statistical Orbit Determination I Fall 2014
STATISTICAL ORBIT DETERMINATION Kalman (sequential) filter
STATISTICAL ORBIT DETERMINATION Coordinate Systems and Time Kalman Filtering ASEN 5070 LECTURE 21 10/16/09.
ASEN 5070: Statistical Orbit Determination I Fall 2014
ASEN 5070: Statistical Orbit Determination I Fall 2015
Tracking We are given a contour G1 with coordinates G1={x1 , x2 , … , xN} at the initial frame t=1, were the image is It=1 . We are interested in tracking.
ASEN 5070: Statistical Orbit Determination I Fall 2015
ASEN 5070: Statistical Orbit Determination I Fall 2014
ASEN 5070: Statistical Orbit Determination I Fall 2015
ASEN 5070: Statistical Orbit Determination I Fall 2015
PSG College of Technology
Probabilistic Robotics
Bayes and Kalman Filter
Principles of the Global Positioning System Lecture 13
Presentation transcript:

University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 32: Gauss-Markov Processes and Dynamic Model Compensation

University of Colorado Boulder  Homework 9 due Friday  Lecture Quiz due Friday at 5pm  Exam 2 ◦ Returned to students and discussion on Friday 11/13 ◦ Lecture 33 will not be posted to D2L until Monday 11/16 2

University of Colorado Boulder 3 Project Grading / Discussion

University of Colorado Boulder  Grading rubric generated for the projects ◦ Posted to the Project Report Suggestions page ◦ Reserve the right to edit/clarify, but the core content will not change 4

University of Colorado Boulder 5 Introduction to Gauss-Markov Processes

University of Colorado Boulder  The Markov property describes a random (stochastic) process where knowledge of the future is only dependent on the present: 6

University of Colorado Boulder  Basic random walk process 7 Image credit: Google Maps

University of Colorado Boulder  Number of popcorn kernels popped over time 8

University of Colorado Boulder  On a given day, the CCAR photocopier is either working or broken. If it is working one day, the probability of it breaking the next day is b. If it was broken on one day, the probability of it being repaired the next day is r. ◦ If r and b are independent, is this a Markov process? ◦ If r and b are dependent, is this a Markov process? 9

University of Colorado Boulder  I have a deck of cards in my pocket. I pull out five cards: ◦ 5 of hearts ◦ Queen of diamonds ◦ 2 of clubs  I then pull out: ◦ Ace of spades ◦ 4 of clubs  What is the probability that the next card is a ten of any suit? 10

University of Colorado Boulder  An object under linear motion?  A satellite in a chaotic orbit?  An object under stochastic linear or nonlinear motion?  The estimated state in a Kalman filter? 11

University of Colorado Boulder 12 Dynamic Model Compensation (DMC)

University of Colorado Boulder  For the sake of our discussion, assume: 13  In other words, Gaussian with zero mean and uncorrelated in time ◦ Dubbed State Noise Compensation (SNC)

University of Colorado Boulder  If the dynamics noise is systematic, then the correlations in acceleration error are likely correlated in time ◦ For example, the error due to truncated gravity field is a smooth function of position  What other options exist to account for correlations in time? 14

University of Colorado Boulder  Introduction of the random, uncorrelated (in time), Gaussian process noise u(t) makes η a Gauss-Markov process  We will use the GMP to develop another form of process noise 15

University of Colorado Boulder  Stochastic integral cannot be solved analytically, but has a statistical description: 16 Deterministic Stochastic

University of Colorado Boulder  Stochastic integral cannot be solved analytically, but has a statistical description: 17 Deterministic Stochastic

University of Colorado Boulder  It may be shown that: 18  In other words: ◦ The process is exponentially correlated in time ◦ Rate of the correlation fade is determined by β ◦ For large β, the faster the decay

University of Colorado Boulder  Instead, let’s use an equivalent process 19  L k has the same statistical description as the stochastic integral  Hence, it is an equivalent process

University of Colorado Boulder  Process behavior varies with the equation parameters 20 Add dependence on time to emphasize different realizations for different times

University of Colorado Boulder  What happens if β  0? 21

University of Colorado Boulder  What happens if σ  0? 22

University of Colorado Boulder 23

University of Colorado Boulder  Augment the state vector to include the accelerations  Requires new F(t) and A(t)  The random portion determines the process noise matrix Q(t) (see Appendix F, p ) 24

University of Colorado Boulder 25

University of Colorado Boulder 26 Image: Leonard, Nievinski, and Born, 2013