asen 5070: statistical orbit determination i fall 2014 professor brandon a. jones

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

Upload: becca

Post on 06-Jan-2016

15 views

Category:

Documents


0 download

DESCRIPTION

ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 5: State Deviations and Fundamentals of Linear Algebra. Announcements. Homework 2– Due September 12 Make-up Lecture Today @ 3pm, here. Today’s Lecture. Effects of State Deviations - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder

ASEN 5070: Statistical Orbit Determination I

Fall 2014

Professor Brandon A. Jones

Lecture 5: State Deviations and Fundamentals of Linear Algebra

Page 2: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 2

Homework 2– Due September 12

Make-up Lecture◦ Today @ 3pm, here

Announcements

Page 3: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 3

Effects of State Deviations

Linear Algebra (Appendix B)

Today’s Lecture

Page 4: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 4

Quantifying Effects of Orbit State Deviations

Page 5: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 5

Quantification of such effects is fundamental to the OD methods discussed in this course!

Effects of Small Variations

Time

Page 6: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 6

Let’s think about the effects of small variations in coordinates, and how these impact future states.

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

Example: Propagating a state in the presence of NO forces

Page 7: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 7

What happens if we perturb the value of x0?

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

Force model: 0

Initial State:(x0+Δx, y0, z0, vx0, vy0, vz0)

Page 8: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 8

What happens if we perturb the value of x0?

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

Force model: 0

Initial State:(x0+Δx, y0, z0, vx0, vy0, vz0)

Final State:(xf+Δx, yf, zf, vxf, vyf, vzf)

Page 9: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 9

What happens if we perturb the position?

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Force model: 0

Initial State:(x0+Δx, y0+Δy, z0+Δz,

vx0, vy0, vz0)

Final State:(xf+Δx, yf+Δy, zf+Δz,

vxf, vyf, vzf)

Page 10: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 10

What happens if we perturb the value of vx0?

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

Force model: 0

Initial State:(x0, y0, z0, vx0-Δvx, vy0, vz0)

Page 11: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 11

What happens if we perturb the value of vx0?

Effects of Small Variations

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

Force model: 0

Final State:(xf+tΔvx, yf, zf, vxf+Δvx, vyf, vzf)

Initial State:(x0, y0, z0, vx0+Δvx, vy0, vz0)

Page 12: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 12

What happens if we perturb the position and velocity?

Effects of Small Variations

Force model: 0

Page 13: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 13

We could have arrived at this easily enough from the equations of motion.

Effects of Small Variations

Force model: 0

Page 14: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 14

This becomes more challenging with nonlinear dynamics

Effects of Small Variations

Force model: two-body

Page 15: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 15

This becomes more challenging with nonlinear dynamics

Effects of Small Variations

Force model: two-body

Initial State:(x0, y0, z0, vx0, vy0, vz0)

Final State:(xf, yf, zf, vxf, vyf, vzf)

The partial of one Cartesian parameter wrt the partial of another Cartesian parameter is ugly.

Page 16: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 16

This becomes more challenging with nonlinear dynamics

Effects of Small Variations

Final State:(xf, yf, zf, vxf, vyf, vzf)

Force model: two-body

Page 17: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 17

Select Topics in Linear Algebra

Page 18: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 18

Matrix A is comprised of elements ai,j

The matrix transpose swaps the indices

Matrix Basics

Page 19: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 19

Matrix inverse A-1 is the matrix such that

For the inverse to exist, A must be square

We will treat vectors as n×1 matrices

Matrix Basics

Page 20: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 20

Matrix Basics

Page 21: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 21

Transpose/Inverse Identities

Page 22: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 22

If we have a 2x2, nonsingular matrix:

2x2 Matrix Inverse Trick

Asking you to invert a full 2x2 matrix on an exam is fair game!

Page 23: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 23

The square matrix determinant, |A|, describes if a solution to a linear system exists:

Matrix Determinant

It also describes the change in area/volume/etc. due to a linear operation:

Page 24: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 24

Matrix Determinant Identities

Page 25: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 25

A set of vectors are linearly independent if none of them can be expressed as a linear combination of other vectors in the set◦ In other words, no scalars αi exist such that for

some vector vj in the set {vi}, i=1,…,n,

Linear Independence

Page 26: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 26

The matrix column rank is the number of linearly independent columns of a matrix

The matrix row rank is the number of linearly independent rows of a matrix

rank(A) = min( col. rank of A, row rank of A)

Matrix Rank

Page 27: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 27

Examples

Page 28: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 28

Rank Identities

Page 29: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 29

When differentiating a scalar function w.r.t. a vector:

Vector Differentiation

Page 30: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 30

When differentiating a function with vector output w.r.t. a vector:

Vector Differentiation

Page 31: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 31

If A and B are n×1 vectors that are functions of X:

Matrix Derivative Identities

Page 32: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 32

The n×n matrix A is positive definite if and only if:

Positive Definite Matrices

The n×n matrix A is positive semi-definite if and only if:

Page 33: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 33

The point x is a minimum if

Minimum of a function

and

is positive definite.

Page 34: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 34

Given the n×n matrix A, there are n eigenvalues λ and vectors X≠0 where

Eigenvalues/vectors

Page 35: ASEN 5070: Statistical  Orbit  Determination  I Fall  2014 Professor Brandon A. Jones

University of ColoradoBoulder 35

Other identities/definitions in Appendix B of the book

◦ Matrix Trace

◦ Maximum/Minimum Properties

◦ Matrix Inversion Theorems

Review the appendix and make sure you understand the material

Book Appendix B