A novel adaptive unscented kalman filter attitude estimation and control system for a 3U nanosatellite

Junquan Li, Mark Post, Regina Lee

Research output: Contribution to conferencePaper

182 Downloads (Pure)

Abstract

A novel adaptive unscented Kalman filter (AUKF) based estimation algorithm is proposed for a 3U Cubsat. This small satellite employs a three axis magnetometer and three MEMS gyroscopes as well as three magnetic torque rods and one reaction wheel on the pitch axis. Unlike the existing UKF, in this paper, an n+1 sigma set is used to estimate the nanosatellite attitude instead of 2n + 1 sigma points as in a conventional UKF. Numerical Simulation results validate the performance of the proposed adaptive Kalman filter. There is no need for linearization of the nonlinear dynamics of the system. The estimated result tracks satellite attitude during the damping and stable control stages. Euler angles, gyro bias, and angular velocity of the satellite are estimated using this proposed AUKF with good convergence time and estimation accuracy.
Original languageEnglish
Pages2128-2133
Number of pages6
Publication statusPublished - 17 Jul 2013
Externally publishedYes
Event12th Biannual European Control Conference (ECC13) - ETH Zurich, Zurich, Switzerland
Duration: 17 Jul 201319 Jul 2013

Conference

Conference12th Biannual European Control Conference (ECC13)
CountrySwitzerland
CityZurich
Period17/07/1319/07/13

Keywords

  • novel
  • adaptive
  • kalman filter
  • attitude estimation
  • control
  • nonlinear dynamical systems
  • adaptive Kalman filters
  • artificial satellites
  • attitude control
  • damping
  • magnetometers
  • micromechanical devices

Fingerprint Dive into the research topics of 'A novel adaptive unscented kalman filter attitude estimation and control system for a 3U nanosatellite'. Together they form a unique fingerprint.

  • Cite this

    Li, J., Post, M., & Lee, R. (2013). A novel adaptive unscented kalman filter attitude estimation and control system for a 3U nanosatellite. 2128-2133. Paper presented at 12th Biannual European Control Conference (ECC13), Zurich, Switzerland.