• Home
  • Current congress
  • Public Website
  • My papers
  • root
  • browse
  • IAC-14
  • E1
  • 4
  • paper
  • Comparison of Attitude Estimation Methods For Pico-satellites in Low Earth Orbit

    Paper number

    IAC-14,E1,4,8,x25396

    Author

    Mr. Mathias Mølgaard, Aalborg University, Denmark

    Coauthor

    Dr. Kasper Vinther, Department of Control Engineering, Aalborg University, Denmark

    Coauthor

    Mr. Kasper Hemme, Department of Control Engineering, Aalborg University, Denmark

    Coauthor

    Ms. Britt Jakobsen, Aalborg University, Denmark

    Coauthor

    Mr. Michael Nauheimer, Aalborg University, Denmark

    Coauthor

    Mr. Kevin Lyn-Knudsen, Aalborg University, Denmark

    Coauthor

    Prof. Jesper A. Larsen, Aalborg University, Denmark

    Year

    2014

    Abstract
    Several attitude estimation methods has been designed during the development of AAUSAT4, which is currently undergoing the final preparation tests before launch.
    With the previously launched AAUSAT3 already in orbit, it is possible to collect sensor data directly from space in order to evaluate the performance of different attitude estimation methods in simulations using the measured noise variances.
    AAUSAT3 was launched February 2013, as a science experiment for the Danish Maritime Safety Administration, for monitoring ship traffic in arctic regions. AAUSAT4 is an extension of this science experiment with improved software and hardware for tracking ships. With accurate attitude estimation a better evaluation of the scientific payload will be possible than have been obtained with AAUSAT3.
    
    The performance of different attitude estimation methods are tested with Monte Carlo simulations. The Monte Carlo simulations include; random initial attitude, velocity and time, variations of the satellite inertia matrix and on-board time, and finally the in-orbit sensor noise parameters obtained from AAUSAT3. A Matlab Simulink simulation environment developed for AAUSAT3 containing a reference model or "truth model" is used to test the estimation methods against, and to compare their individual performance and accuracy of attitude estimation. 
    Here three methods in particular are examined: an SVD solution to Whaba's problem, an Extended Kalman Filter (EKF), and an Unscented Kalman Filter (UKF), both using an SVD-method as an initial guess.
    Computational complexity is examined for each of the attitude estimators, in terms of computational time and memory requirements.
    
    The SVD-method has a poor attitude estimation performance, and in case of an eclipse occuring it fails completely to give an attitude estimate. The EKF-method has proven much better accuracy on the estimate compared to the SVD, at the cost of only a little more computational complexity. Further more, it does still perform attitude estimation when the satellite is in eclipse.
    The UKF proves to be slightly better than the EKF method, although at the cost of increased complexity.
    
    It is apparent that the SVD-method is very susceptible to sensor noise and time drift in the on-board software. 
    The EKF and UKF are both more robust to sensor noise and on-board software time drift, they are both very influenced by changes or uncertainties in the satellite model.
    An SVD method is useful if an indication of the satellite attitude sufficient, if a more precise attitude estimate is necessary the UKF is a better choice.
    Abstract document

    IAC-14,E1,4,8,x25396.brief.pdf

    Manuscript document

    IAC-14,E1,4,8,x25396.pdf (🔒 authorized access only).

    To get the manuscript, please contact IAF Secretariat.