Colorado Center for Astrodynamics Research The University of Colorado ASEN 5070 OD Accuracy Assessment OD Overlap Example Effects of eliminating parameters.

Slides:



Advertisements
Similar presentations
1 Regression as Moment Structure. 2 Regression Equation Y =  X + v Observable Variables Y z = X Moment matrix  YY  YX  =  YX  XX Moment structure.
Advertisements

University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 28: Orthogonal Transformations.
Integration of sensory modalities
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.
Chapter 9 Gauss Elimination The Islamic University of Gaza
ASEN 5050 SPACEFLIGHT DYNAMICS Spacecraft Navigation Prof. Jeffrey S. Parker University of Colorado – Boulder Lecture 36: Navigation 1.
7-2 Estimating a Population Proportion
Experimental Evaluation
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Lecture Slides Elementary Statistics Eleventh Edition and the Triola Statistics Series by.
Basics of regression analysis
Probability and Statistics in Engineering Philip Bedient, Ph.D.
Principles of the Global Positioning System Lecture 10 Prof. Thomas Herring Room A;
Relationships Among Variables
Adaptive Signal Processing
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2014 Professor Brandon A. Jones Lecture 37: SNC Example and Solution Characterization.
Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring Room A;
Regression and Correlation Methods Judy Zhong Ph.D.
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 27: Final.
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.
Section Copyright © 2014, 2012, 2010 Pearson Education, Inc. Lecture Slides Elementary Statistics Twelfth Edition and the Triola Statistics Series.
Probabilistic and Statistical Techniques 1 Lecture 24 Eng. Ismail Zakaria El Daour 2010.
Lecture 3 A Brief Review of Some Important Statistical Concepts.
Chapter 12 Examining Relationships in Quantitative Research Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
The Kalman Filter ECE 7251: Spring 2004 Lecture 17 2/16/04
Modern Navigation Thomas Herring
Improved Hybrid Geoid Modeling and the FY 2000 Geoid Models Dr. Daniel R. Roman January 16, : :30 Conference Room 9836.
SUPA Advanced Data Analysis Course, Jan 6th – 7th 2009 Advanced Data Analysis for the Physical Sciences Dr Martin Hendry Dept of Physics and Astronomy.
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.
Lecture 7 - Systems of Equations CVEN 302 June 17, 2002.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Section 7-1 Review and Preview.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
CHEMISTRY ANALYTICAL CHEMISTRY Fall Lecture 6.
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.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Probability and statistics review ASEN 5070 LECTURE.
Chapter 9 Gauss Elimination The Islamic University of Gaza
University of Colorado Boulder ASEN 5070: Statistical Orbit Determination I Fall 2015 Professor Brandon A. Jones Lecture 6: Linearization of OD Problem.
Principal Component Analysis (PCA)
University of Colorado Boulder ASEN 5070 Statistical Orbit Determination I Fall 2012 Professor Jeffrey S. Parker Professor George H. Born Lecture 23: Process.
Principles of the Global Positioning System Lecture 09 Prof. Thomas Herring Room A;
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION EKF and Observability ASEN 5070 LECTURE 23 10/21/09.
1 Satellite geodesy (ge-2112) Processing of observations E. Schrama.
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.
Lecture 8: Measurement Errors 1. Objectives List some sources of measurement errors. Classify measurement errors into systematic and random errors. Study.
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 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 2012 Professor Jeffrey S. Parker Professor George H. Born Lecture 18: CKF,
SUR-2250 Error Theory.
Chapter 4 Basic Estimation Techniques
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
ASEN 5070: Statistical Orbit Determination I Fall 2015
ASEN 5070: Statistical Orbit Determination I Fall 2014
Consider Covariance Analysis Example 6.9, Spring-Mass
Principles of the Global Positioning System Lecture 11
Principles of the Global Positioning System Lecture 13
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Presentation transcript:

Colorado Center for Astrodynamics Research The University of Colorado ASEN 5070 OD Accuracy Assessment OD Overlap Example Effects of eliminating parameters from the solution list Project Report ASEN 5070 LECTURE 34, 35, 36 11/20/09, 11/30/09, 12/2/09,

Colorado Center for Astrodynamics Research The University of Colorado Techniques for OD Solution Accuracy Assessment I. Examine P, the estimation error variance-covariance matrix 1.Plot tracking data residuals Are they Gaussian? What is the mean and RMS for each data type? If these agree with the apriori data statistics, one can believe that P actually represents the estimation errors – this will probably never happen. 2. In general the correlations in P will be nearly correct but the variances will be optimistic unless process noise has been added and properly calibrated (tuned). 3. Do solution overlaps and compute statistics on them Any common biases will cancel 4. If the spacecraft has laser tracking compare spacecraft slant range computed from OD solutions with withheld laser range measurements. Lasers are generally accurate to 1 or 2 cm.

Colorado Center for Astrodynamics Research The University of Colorado Techniques for OD Solution Accuracy Assessment 5. Map P to the high elevation period and compare range standard deviation with laser range residuals computed in part 4. Use this difference as a scaling factor for P, i.e., if is half as large as RMS of computed range differences, increase P by a factor of If the spacecraft carries an altimeter, examine cross over differences over the ocean or any point where the altimeter measures accurately and local surface elevation is constant. surface ellipsoid geoid Orbit #1 Orbit #2 h s g R r1r1 h = altimeter measurement r 1 -h 1 = R+g+s+e 1 = C 1 r 2 -h 2 = R+g+s+e 2 = C 2 r 1, r 2 = OD solutions, radius from geocenter e 1, e 2 =orbit error C 1 -C 2 = orbit error less common biases r2r2 x (geocenter)

4 Copyright 2006 In this study, an overlap comparison of solutions for the term project was performed for tracking data obtained from two different overlapping sets of range and range rate data. This data was divided into two arcs as shown in Figure A. The batch filter was used to generate a best estimate for the state and the covariance at the time corresponding to the two data set epochs. The covariance was mapped to the desired time using the equation Figure A Two arcs used in the overlap comparison Term Project overlap study

5 Copyright 2006 Figure 1 Overlap comparison using Range and Range Rate A comparison was desired during the overlap time period between 1.5 and 3.5 hours. Plots were generated with one standard deviation (1σ) magnitudes from P k, and the differences in the solution overlaps for this period. They are given in the RIC (radial, in- track, cross-track) coordinate system in Figure 1. The actual differences in the radial and in-track directions generally fell within the one  values obtained from the early and the late cases. Term Project overlap study

6 Copyright 2006 The batch algorithm was also used with each data type separately. Figure 2 Overlap comparison using Range Figure 3 Overlap comparison using Range Rate Term Project overlap study

7 Copyright 2006 Note that in all cases the cross-track standard deviation and overlap differences exhibit a once per rev sinusoidal behavior. In this case the maximum differences occur when the satellite is at its highest latitude, and the minimum is at the equatorial crossing. To first order, only a difference in inclination or right ascension of the ascending node will cause a cross-track deviation and these will be 90  out of phase. A difference in node will cause a maximum deviation at the equatorial crossing while a difference in inclination will have a maximum effect on cross track deviation at maximum latitude. Therefore, it is concluded that this difference is primarily caused by differences in the inclination of the two orbits. Term Project overlap study

8 Copyright 2006 In general the formal or data noise covariance matrix would not be this indicative of actual errors in the orbit determination solution because errors would arise from many sources which are unmodeled or inaccurately modeled. In this case the mathematical model contains all quantities affecting the satellite’s motion and there are no measurement errors except random noise. Consequently, the formal covariance matrix should be an accurate measure of estimation error. Term Project overlap study

9 Copyright 2006 Term Project overlap study

10 Copyright 2006 Term Project overlap study

11 Copyright 2006 Term Project overlap study

12 Copyright 2006 Term Project overlap study

13 Copyright 2006 Term Project overlap study

14 Copyright 2006 Term Project overlap study

15 Copyright 2006 Summary Overlap studies are a consistency but not an absolute accuracy check These results demonstrate that in general range is a stronger data type than range rate. This can be explained by noting that range measurements, which for this study are accurate to 0.01 m at 20 sec intervals, essentially provides the information equivalent to range rate with an accuracy of 0.01/20 or 0.5 x m/sec. Hence, range observations provide not only a measure of the range, but also a measure of range rate. Each range rate measurement is accompanied by an unknown value of range. This situation could be mitigated if the range rate were generated by continuous count Doppler. In this case it could be processing as accumulated or integrated range. This would result in only one unknown epoch value of range and would increase the strength of the range rate data. It is useful to examine covariances in alternate coordinate systems Term Project overlap study

16 Copyright 2006 Effects of eliminating parameters from the solution list of the term project What will be the effect of fixing J2 at ½ its value and not solving for it? How will this affect 1.The residuals? 2.The estimation error covariance matrix variations for position and velocity? 3.Variances for the remaining parameters in the solution list? 4.Correlation coefficients between J2 and the position and velocity? 5.Correlation coefficients between J2 and the remaining solved for parameters?

17 Copyright 2006 Post-fit residuals when estimating J2 as in the term Project

18 Copyright 2006 Post-fit residuals when fixing J2 at ½ its actual value

19 Copyright 2006 Effects of eliminating parameters from the solution list of the term project, cont. Trace of Position variances (P(1:3,1:3)): J 2 estimated: m 2 J 2 fixed: m 2 Trace of Velocity variances (P(4:6,4:6)): J 2 estimated: e-10 m 2 /s 2 J 2 fixed: e-10 m 2 /s 2

20 Copyright 2006 Effects of eliminating parameters from the solution list of the term project, J 2 estimated Columns 1 through e e e Columns 4 through e e e e e e e e e e e e e e e Column e e e e e e e-20 Position, velocity, and J 2 Variance-covariance, and correlation matrix. Upper triangular portion – covariances Diagonals – variances Lower triangular portion – correlation coefficients

21 Copyright 2006 Effects of eliminating parameters from the solution list of the term project, J 2 fixed Columns 1 through e e e e e e-06 Columns 4 through e e e e e e e e e e e e e e e e e e-07 Column e e e e e e e-31 Position, velocity, and J 2 Variance-covariance, and correlation matrix. Upper triangular portion – covariances Diagonals – variances Lower triangular portion – correlation coefficients

22 Copyright 2006 Effects of eliminating parameters from the solution list of the term project Conclusions 1. Fixing J 2 at an incorrect value increases the tracking residuals and introduces systemic signatures 2. Fixing J 2 eliminates the correlations between J2 and all other estimated parameters 3. Fixing J 2 at any value reduces the variances on all estimated parameters that are correlated with J 2. The filter has fewer parameters to solve for so it thinks it can solve for these parameters to greater accuracy 4. These statements are true for any parameter in the solution list By fixing J 2 we mean removing it from the estimation list or setting it’s a priori variance nearly to zero

23 Copyright 2006 Requirements/Suggestions for Term Project Report **1. General description of the OD problem and the batch and sequential algorithms **2. Discussion of the results - contrasting the batch processor, and sequential filter. Discuss the relative advantages, shortcomings, applications, etc. of the algorithms. **3. Show plots of residuals for all algorithms. Plot the trace of the covariance for position and velocity for the sequential filter for the first iteration. You may want to use a log scale. **4. When plotting the trace of P for the position and velocity, do any numerical problems show up? If so discuss briefly how they may be avoided. **5. Contrast the relative strengths of the range and range rate data. Generate solutions with both data types alone for the batch and discuss the solutions. How do the final covariances differ? You could plot the two error ellipsoids for position. What does this tell you about the solutions and the relative data strength? **6. Why did you fix one of the stations? Would the same result be obtained by not solving for one of the stations i.e., leaving it out of the solution list? Does it matter which station is fixed? **7. A discussion of what you learned from the term project and suggestions for improving it. **Required items for the final report

24 Copyright 2006 Requirements/Suggestions for Term Project Report Extra Credit Items 8. Code the Extended Kalman Filter 9. How does varying the a priori covariance and data noise covariance affect the solution? What would happen if we used an a priori more compatible with the actual errors in the initial conditions, i. e. a few meters in position etc. 10. Do an overlap study (see lecture 34). 11. Code the Potter algorithm and compare results to the conventional Kalman filter. 12. Solve for the state deviation vector using the Givens square root free algorithm. Compare solution and RMS residuals for range and range rate from Givens solution with results from conventional Kalman and Potter filters. 13. Plot pre and post fit residuals for the Kalman filter. Include the 1 sigma pre-fit standard deviations on the plot (See Eqn of text). 14. Convert the estimation error covariance matrix into classical orbit element and nonsingular orbit element space. What elements are most in error? Can you see a reason for this. The coordinate transformation code is being mailed to the class. 15. Examine the effects of fixing various parameters such as J2 and seeing the results on the solution and residuals. They will no longer be Gaussian.