Transcript Lecture 10
ASEN 5070: Statistical Orbit Determination I
Fall 2015
Professor Brandon A. Jones
Lecture 10: Weighted LS and A Priori
University of Colorado
Boulder
Lecture Quiz 5 Due September 18 @ 5pm
Lecture Quiz 4 posted over weekend
Homework 3 Due September 18 @ 9am
Homework 4 Due September 25
Next Week:
◦ Will cover lectures 9 & 10
◦ Probability and Statistics
◦ Book Appendix A
University of Colorado
Boulder
2
Weighted Least Squares Estimation
University of Colorado
Boulder
3
Process all observations over a given time
span in a single batch
University of Colorado
Boulder
4
For each yi, we have some weight wi
University of Colorado
Boulder
5
Consider the case with two observations
(m=2)
If w2 > w1, which εi will have a larger
influence on J(x) ? Why?
University of Colorado
Boulder
6
University of Colorado
Boulder
7
For the weighted LS estimator:
How do we find W ?
University of Colorado
Boulder
8
University of Colorado
Boulder
9
University of Colorado
Boulder
10
Weighted Least Squares w/ A Priori
University of Colorado
Boulder
11
A priori
◦ Relating to or denoting reasoning or knowledge
that proceeds from theoretical deduction rather
than from observation or experience
We have:
University of Colorado
Boulder
12
You will show in the homework:
University of Colorado
Boulder
13
University of Colorado
Boulder
14
Orbit Determination Algorithm (so far)
University of Colorado
Boulder
15
We want to get the best estimate of X possible
What would we consider when deciding if we
should include a solve-for parameter?
University of Colorado
Boulder
16
Truth
Reference
Best Estimate (goal)
Observations are
functions of state
parameters, but usually
NOT state parameters
themselves.
Mismodeled dynamics
Underdetermined system
◦ l*(n+p)
University of Colorado
Boulder
17
X*
We have noisy observations of certain aspects of the system.
We need some way to relate each observation to the trajectory
that we’re estimating.
Observed Range
Computed Range
True Range = ???
University of Colorado
Boulder
18
Assumptions:
◦ The reference/nominal trajectory is near the truth
trajectory.
Why do we introduce this assumption?
◦ Force models are good approximations for the
duration of the measurement arc.
Why does this matter?
◦ The filter that we are using is unbiased:
The filter’s best estimate is consistent with the true
trajectory.
University of Colorado
Boulder
19
Linearization
Introduce the state deviation vector
If the reference/nominal trajectory is close to
the truth trajectory, then a linear
approximation is reasonable.
If they are not, then higher order terms are
no longer negligible!
University of Colorado
Boulder
20
Goal of the Stat OD process:
Find a new state/trajectory that best fits the
observations:
If the reference is near the truth, then we can
assume:
University of Colorado
Boulder
21
Goal of the Stat OD process:
The best fit trajectory
is represented by
This is what we want
University of Colorado
Boulder
22
How do we map the state deviation vector
from one time to another?
X*
University of Colorado
Boulder
23
How do we map the state deviation vector
from one time to another?
The state transition matrix.
It permits:
University of Colorado
Boulder
24
X*
Now we can relate an observation to the state
at an epoch.
Observed Range
University of Colorado
Boulder
Computed Range
25
Still need to know how to map measurements
from one time to a state at another time!
University of Colorado
Boulder
26
Since we linearized the formulation, we can still
improve accuracy through iteration (more on this in a
future lecture)
How do we get the weights? Probability and Statistics
University of Colorado
Boulder
27
Probability and Statistics
◦ Appendix A of the book
University of Colorado
Boulder
28