ASEN 5070: Statistical Orbit Determination I Fall 2015

Slides:



Advertisements
Similar presentations
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 5: State Deviations and Fundamentals.
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 20: Project Discussion and the.
GRACE GRAVITY FIELD SOLUTIONS USING THE DIFFERENTIAL GRAVIMETRY APPROACH M. Weigelt, W. Keller.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 8: Stat.
Course AE4-T40 Lecture 5: Control Apllication
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 7: Linearization and the State.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
Principles of Least Squares
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 37: SNC Example and Solution Characterization.
Lecture 12: Image alignment CS4670/5760: Computer Vision Kavita Bala
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
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 2014 Professor Brandon A. Jones Lecture 3: Basics of Orbit Propagation.
CP3 Revision: Calculus Basic techniques of differentiation and integration are assumed Taylor/MacLaurin series (functions of 1 variable) x y Situation.
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 26: Singular Value Decomposition.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
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 11: Batch.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Probability and statistics review ASEN 5070 LECTURE.
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 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 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 2014 Professor Brandon A. Jones Lecture 10: Weighted LS and A Priori.
State Equations BIOE Processes A process transforms input to output States are variables internal to the process that determine how this transformation.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 2: Basics of Orbit Propagation.
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.
Environmental Data Analysis with MatLab 2 nd Edition Lecture 22: Linear Approximations and Non Linear 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.
ECE 383 / ME 442 Fall 2015 Kris Hauser
Lecture 16: Image alignment
Space-Time Symmetry.
ASEN 5070: Statistical Orbit Determination I Fall 2014
Laplace Transforms Chapter 3 Standard notation in dynamics and control
CHAPTER III LAPLACE TRANSFORM
Advanced Control Systems (ACS)
State Space Representation
Transfer Functions Chapter 4
ASEN 5070: Statistical Orbit Determination I Fall 2014
ASEN 5070: Statistical Orbit Determination I Fall 2015
ASEN 5070: Statistical Orbit Determination I Fall 2015
ASEN 5070: Statistical Orbit Determination I Fall 2014
FE Exam Tutorial
ASEN 5070: Statistical Orbit Determination I Fall 2015
PSG College of Technology
Chapter 15 Introduction to the Laplace Transform
3 General forced response
Filtering and State Estimation: Basic Concepts
Mechatronics Engineering
Quantum mechanics II Winter 2012
State Space Analysis UNIT-V.
Chapter 4. Time Response I may not have gone where I intended to go, but I think I have ended up where I needed to be. Pusan National University Intelligent.
Lecture 6: Time Domain Analysis and State Space Representation
ECEN 615 Methods of Electric Power Systems Analysis
Physics 451/551 Theoretical Mechanics
Physics 319 Classical Mechanics
Linear Time Invariant systems
Chapter 3 Modeling in the Time Domain
Propagation of Error Berlin Chen
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Presentation transcript:

ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 7: Linearization and the State Transition Matrix

Announcements Homework 2 – Due September 11 Lecture Quiz 2 – Due Friday @ 5pm Future Lectures Lecture 8 – Friday 9/11 @ 9am Lecture 9 – Monday 9/14 @ 9am Lecture 10 – Monday 9/14 @ 4pm Lecture 11 – Monday 9/21 @ 9am Lecture 12 – Monday 9/21 @ 4pm

Today’s Lecture Lecture Quiz 1 Results Linearization – How we do it? (wrap-up) State Transition Matrix (STM) Derivation Solution Methods

Lecture Quiz 1

Question 1 Correct – 98% 2% 98% 0% 0%

Three Levels of OD: Low accuracy (~1 km) Medium accuracy (~100 m) Low resolution imaging, space surveillance Medium accuracy (~100 m) Medium resolution imaging, orbit prediction, laser tracking High accuracy (<10 cm) Relative motion/formation flying Scientific studies of the Earth

Question 2 Correct – 80% We are modeling the forces acting on a spacecraft using only the two- body force and gravity perturbations (e.g., spherical harmonics model).  Our ECF/ECI coordinate system transformation is the full model, i.e., it includes the Earth’s rotation, nutation/precession, bias, etc. The spherical harmonic model we use has degree and order 70. We propagate a test orbit, and see that the energy is not constant.  This means that our orbit propagator has an error. True False

New Integration Constant

What about HW 2? Derived from a time-varying potential In the inertial frame, the potential varies due to the Earth’s rotation If we assume pure rotation and only zonal harmonics (Jn terms), there is no change in time

Question 3 Correct – 76% Which of these time systems uses the definition of the second based on atomic time? Atomic Time (TAI) Terrestrial Time (TT) GPS Time UT1 96% 36% 89% 16%

Time Systems: Time Scales

Question 4 Correct – 27% Which of the following are assumed when using the Newton-Raphson method of solving a nonlinear system The observations are nonlinear, but the dynamics are linear The equations describing the dynamics and the observations are nonlinear The observations (or known data) have no errors The number of observations equals the number of unknowns 27% 36% 60% 64%

Question 5 Correct – 98% Atmospheric drag is a conservative force True False

Linearization – Why do we need it? (review)

General Estimation Problem How do we estimate X ? How do we estimate the errors εi? How do we account for force and observation model errors?

Linear Problem For now, let’s consider a linear problem:

Normal Form of Least Squares Estimator This is the “normal equation” for the least squares estimator “hat” notation indicates vector that minimizes J(x) We treat this as the estimated state We assumed that the state-observation relationship was linear, but the orbit determination problems is nonlinear We will linearize the formulation of the problem

Linearize About Reference

Linearization – How do we do it? (continued)

Example Linearization: Planar Orbit

Now, what is the A matrix?

And the answer is: Which terms are non-zero?

And the answer is: Which terms equal 1? What are the partials w.r.t. μ?

And the answer is: What is the final answer?

Linearize the Obs. Model Computed, not measured values!

Linearization – State Transition Matrix

State Transition Matrix When x is linear (note lower case!) then there exists a solution to the linear, first order system of differential equations: The solution is of the form: Φ(t,ti) is the state transition matrix (STM) that maps x(ti) to the state x(t) at time t.

STM Differential Equation Constant! Why? What is the differential equation for the STM?

STM Identities

Methods to Generate the STM There are four methods to generate the STM: Solve from the direct Taylor expansion If A is constant, use the Laplace Transform or eigenvector/value analysis Analytically integrate the differential equation directly Numerically integrate the equations (ode45)

State Transition Matrix – Alternative Derivation

STM – Alternative Derivation Expand X(t) in a Taylor series about X*(t):

STM – Alternative Derivation

Flat Earth Problem (FEP) STM – Alternative Derivation

State Transition Matrix – Laplace Transform

Laplace Transforms Laplace Transforms are useful for analysis of linear time-invariant systems: electrical circuits, harmonic oscillators, optical devices, mechanical systems, even some orbit problems. Transformation from the time domain into the Laplace domain. Inverse Laplace Transform converts the system back.

Laplace Transform Tables

Example Solve the ODE We can solve this using “traditional” calculus:

Example Solve the ODE Or, we can solve this using Laplace Transforms:

Applied to Stat OD Solve the ODE:

FEP STM – Laplace Transform

FEP STM – Laplace Transform