Attitude estimation of a small spinning satellite using Kalman filter approaches

 |  Login

Show simple item record

dc.contributor Aalto-yliopisto fi
dc.contributor Aalto University en
dc.contributor.advisor Selkäinaho, Jorma, Dr., Aalto University, Department of Electrical Engineering and Automation , Finland
dc.contributor.author Khurshid, Osama
dc.date.accessioned 2018-01-24T10:02:47Z
dc.date.available 2018-01-24T10:02:47Z
dc.date.issued 2017
dc.identifier.isbn 978-952-60-7503-7 (electronic)
dc.identifier.isbn 978-952-60-7504-4 (printed)
dc.identifier.issn 1799-4942 (electronic)
dc.identifier.issn 1799-4934 (printed)
dc.identifier.issn 1799-4934 (ISSN-L)
dc.identifier.uri https://aaltodoc.aalto.fi/handle/123456789/29657
dc.description.abstract Nanosatellites provide a low-cost solution to designing, developing and building space systems. However, there are several constraints linked to the low-cost, compact size and quick development time of such nanosatellites. These cost constraints restrict the use of space-grade reliable hardware. These factors lead to the risks pertaining to the reliability and robustness of the system. The Attitude Determination and Control System (ADCS) is one of the subsystems for which both the hardware and the software are affected by the adverse effects of the closely integrated subsystems. The main objective of this thesis is to study more practical solutions for the attitude estimation algorithms of a fast spinning cubesat using Kalman filter approaches. The aim also encompasses the utilisation of a single algorithm for both the 3-axis and spin-stabilised attitude modes while also considering the computational load. The design of the Aalto-1 and Aalto-2 onboard computers (OBC) has been presented and discussed. The design focus for Aalto-1 and Aalto-2 OBCs has been system safety and robustness in the space environment. A cold redundant system topology has been used for the Aalto-2 OBC which also hosts the ADCS algorithms. The ADCS algorithms lie at the core of the whole ADCS system. Small satellites ADCS face several challenges such as the limited computational resources, poor sensor noise characteristics due to cost constraints and sensor biases due to EMI etc. These factors have to be considered during the algorithm design and implementation. Due to this, the biases also need to be estimated and the sensors must be calibrated during the flight. The algorithms have been designed and tested using the Plasma Brake Experiment (PBE) scenario. The PBE is the deorbiting experiment  for which The satellite needs to be spun up to 200 deg/s. It will be hosted onboard Aalto-1. The spin controller requires the attitude estimate for its operation. The controller performance has been observed to improve with greater accuracy in the attitude estimates. One way of improving the estimation accuracy is to use online parameter estimation. The adaptive Unscented Kalman Filter (AUKF) has been tested for the PBE spin phase. The results are encouragingly in favour of the AUKF as compared to the UKF. However, the UKF has been observed to be complex and computationally expensive for a nanosatellite. Therefore, an alternate solution based on the Pseudo-Linear Kalman Filter (PSLKF) has been studied for PBE. The PSLKF has been designed and studied with an attitude-independent magnetometer calibration algorithm. The PSLKF solution has been found to be computationally lighter with an effective magnetometer bias estimation algorithm. Although, the bias estimation convergence is slower, the overall estimation results are competitive as compared to the UKF. en
dc.format.extent 113
dc.language.iso en en
dc.publisher Aalto University en
dc.publisher Aalto-yliopisto fi
dc.relation.ispartofseries Aalto University publication series DOCTORAL DISSERTATIONS en
dc.relation.ispartofseries 122/2017
dc.subject.other Electrical engineering en
dc.title Attitude estimation of a small spinning satellite using Kalman filter approaches en
dc.type G4 Monografiaväitöskirja fi
dc.contributor.school Sähkötekniikan korkeakoulu fi
dc.contributor.school School of Electrical Engineering en
dc.contributor.department Elektroniikan ja nanotekniikan laitos fi
dc.contributor.department Department of Electronics and Nanoengineering en
dc.subject.keyword satellite en
dc.subject.keyword spacecraft en
dc.subject.keyword attitude dynamics en
dc.subject.keyword attitude estimation en
dc.subject.keyword system design en
dc.subject.keyword Kalman filter en
dc.subject.keyword UKF en
dc.subject.keyword PSLKF en
dc.identifier.urn URN:ISBN:978-952-60-7503-7
dc.type.dcmitype text en
dc.type.ontasot Doctoral dissertation (monograph) en
dc.type.ontasot Väitöskirja (monografia) fi
dc.contributor.supervisor Kallio, Esa, Asst. Prof., Aalto University, Department of Electronics and Nanoengineering, Finland
dc.opn Hajiyev, Chingiz, Prof., Faculty of Aeronautics and Astronautics, Istanbul Technical University, Turkey
dc.contributor.lab Space Technology en
dc.rev Bak, Thomas, Prof., Aalborg University, Denmark
dc.rev Dong, Ye, Asst. Prof., Harbin Institute of Technology, China
dc.date.defence 2017-06-26


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search archive


Advanced Search

article-iconSubmit a publication

Browse

My Account