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

Slides:



Advertisements
Similar presentations
Applied Informatics Štefan BEREŽNÝ
Advertisements

2. Review of Matrix Algebra Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
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 20: Project Discussion and the.
Maths for Computer Graphics
Lecture 4 The Gauß scheme A linear system of equations Matrix algebra deals essentially with linear linear systems. Multiplicative elements. A non-linear.
Multivariable Control Systems Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Matrix Operations. Matrix Notation Example Equality of Matrices.
Chapter 3 Determinants and Matrices
MOHAMMAD IMRAN DEPARTMENT OF APPLIED SCIENCES JAHANGIRABAD EDUCATIONAL GROUP OF INSTITUTES.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 7: Linearization and the State.
Subspaces, Basis, Dimension, Rank
Intro to Matrices Don’t be scared….
Stats & Linear Models.
1 Statistical Analysis Professor Lynne Stokes Department of Statistical Science Lecture 5QF Introduction to Vector and Matrix Operations Needed for the.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 38: Information Filter.
ME451 Kinematics and Dynamics of Machine Systems Review of Matrix Algebra – 2.2 September 13, 2011 Dan Negrut University of Wisconsin-Madison © Dan Negrut,
Colorado Center for Astrodynamics Research The University of Colorado STATISTICAL ORBIT DETERMINATION Project Report Unscented kalman Filter Information.
Linear Algebra Review 1 CS479/679 Pattern Recognition Dr. George Bebis.
8.1 Vector spaces A set of vector is said to form a linear vector space V Chapter 8 Matrices and vector spaces.
Little Linear Algebra Contents: Linear vector spaces Matrices Special Matrices Matrix & vector Norms.
MA2213 Lecture 5 Linear Equations (Direct Solvers)
Review of Matrices Or A Fast Introduction.
Matrices. Definitions  A matrix is an m x n array of scalars, arranged conceptually as m rows and n columns.  m is referred to as the row dimension.
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 5: Stat.
Matrix Algebra and Regression a matrix is a rectangular array of elements m=#rows, n=#columns  m x n a single value is called a ‘scalar’ a single row.
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.
Linear algebra: matrix Eigen-value Problems Eng. Hassan S. Migdadi Part 1.
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.
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.
Chun-Yuan Lin Mathematics for Computer Graphics 2015/12/15 1 CG.
Review of Matrix Operations Vector: a sequence of elements (the order is important) e.g., x = (2, 1) denotes a vector length = sqrt(2*2+1*1) orientation.
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 14: Probability and Statistics.
1.3 Solutions of Linear Systems
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 6008 Interplanetary Mission Design Statistical Orbit Determination A brief overview 1.
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 2015 Professor Brandon A. Jones Lecture 32: Gauss-Markov Processes and.
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.
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 2: Basics of Orbit Propagation.
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.
Matrices. Variety of engineering problems lead to the need to solve systems of linear equations matrixcolumn vectors.
Graphics Graphics Korea University kucg.korea.ac.kr Mathematics for Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실.
Section 6-2: Matrix Multiplication, Inverses and Determinants There are three basic matrix operations. 1.Matrix Addition 2.Scalar Multiplication 3.Matrix.
College Algebra Chapter 6 Matrices and Determinants and Applications
MTH108 Business Math I Lecture 20.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Matrices and Vector Concepts
Linear Algebra review (optional)
Mathematics for Computer Graphics
Review of Linear Algebra
Review of Matrix Operations
Matrices and vector spaces
ASEN 5070: Statistical Orbit Determination I Fall 2015
Matrix Definitions It is assumed you are already familiar with the terms matrix, matrix transpose, vector, row vector, column vector, unit vector, zero.
Linear Algebra review (optional)
Sec 3.5 Inverses of Matrices
3.IV. Change of Basis 3.IV.1. Changing Representations of Vectors
Presentation transcript:

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

University of Colorado Boulder  Homework 2– Due September 12  Make-up Lecture ◦ 3pm, here 2

University of Colorado Boulder  Effects of State Deviations  Linear Algebra (Appendix B) 3

University of Colorado Boulder 4 Quantifying Effects of Orbit State Deviations

University of Colorado Boulder  Quantification of such effects is fundamental to the OD methods discussed in this course! 5 Time

University of Colorado Boulder  Let’s think about the effects of small variations in coordinates, and how these impact future states. 6 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

University of Colorado Boulder  What happens if we perturb the value of x0? 7 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)

University of Colorado Boulder  What happens if we perturb the value of x0? 8 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)

University of Colorado Boulder  What happens if we perturb the position? 9 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)

University of Colorado Boulder  What happens if we perturb the value of vx0? 10 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)

University of Colorado Boulder  What happens if we perturb the value of vx0? 11 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)

University of Colorado Boulder  What happens if we perturb the position and velocity? 12 Force model: 0

University of Colorado Boulder  We could have arrived at this easily enough from the equations of motion. 13 Force model: 0

University of Colorado Boulder  This becomes more challenging with nonlinear dynamics 14 Force model: two-body

University of Colorado Boulder  This becomes more challenging with nonlinear dynamics 15 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.

University of Colorado Boulder  This becomes more challenging with nonlinear dynamics 16 Final State: (xf, yf, zf, vxf, vyf, vzf) Force model: two-body

University of Colorado Boulder 17 Select Topics in Linear Algebra

University of Colorado Boulder  Matrix A is comprised of elements a i,j  The matrix transpose swaps the indices 18

University of Colorado Boulder  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 19

University of Colorado Boulder 20

University of Colorado Boulder 21

University of Colorado Boulder  If we have a 2x2, nonsingular matrix: 22 Asking you to invert a full 2x2 matrix on an exam is fair game!

University of Colorado Boulder  The square matrix determinant, |A|, describes if a solution to a linear system exists: 23  It also describes the change in area/volume/etc. due to a linear operation:

University of Colorado Boulder 24

University of Colorado Boulder  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 v j in the set {v i }, i=1,…,n, 25

University of Colorado Boulder  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) 26

University of Colorado Boulder 27

University of Colorado Boulder 28

University of Colorado Boulder  When differentiating a scalar function w.r.t. a vector: 29

University of Colorado Boulder  When differentiating a function with vector output w.r.t. a vector: 30

University of Colorado Boulder  If A and B are n×1 vectors that are functions of X: 31

University of Colorado Boulder  The n×n matrix A is positive definite if and only if: 32  The n×n matrix A is positive semi-definite if and only if:  

University of Colorado Boulder  The point x is a minimum if 33 and is positive definite.

University of Colorado Boulder  Given the n×n matrix A, there are n eigenvalues λ and vectors X≠0 where 34  

University of Colorado Boulder  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 35