Attitude estimation and magnetometer calibration using reconfigurable TRIAD plus filtering approach

2020-04-01
This paper proposes using TRIAD and Unscented Kalman Filter (UKF) algorithms in a sequential architecture as a part of a small satellite attitude estimation algorithm. This TRIAD+UKF approach can both provide accurate attitude estimates for the satellite and calibrate the magnetometers in real-time. A complete calibration model for the magnetometers, considering bias, scale factor, soft iron and nonorthogonality errors, is assumed. In the algorithm's first stage, the TRIAD uses the available vector measurements (e.g. from Sun sensor and magnetometers) to estimate a coarse attitude. In the second stage, these estimated values are used as quaternion measurements in the UKF algorithm, together with the angular rate measured by a triad of gyros. The state vector for the UKF is composed of the attitude parameters, gyro biases and the magnetometer error terms. In result, we get fine attitude estimate for the satellite by calibrating the magnetometers in real-time. Rather high computational load of the algorithm, mainly due to the additional states, is decreased by filter reconfiguration. We evaluate the algorithm for a hypothetical nanosatellite by numerical simulations. The results show that the attitude of the satellite can be estimated with accuracy better than 0.5deg and the magnetometers can be fully calibrated. (C) 2020 Elsevier Masson SAS. All rights reserved.
AEROSPACE SCIENCE AND TECHNOLOGY

Suggestions

Estimation of pico-satellite attitude dynamics and external torques via Unscented Kalman Filter
Söken, Halil Ersin (FapUNIFESP (SciELO), 2014-01-01)
In this study, an Unscented Kalman Filter (UKF) algorithm is designed for estimating the attitude of a picosatellite and the in-orbit external disturbance torques. The estimation vector is formed by the satellite's attitude, angular rates, and the unknown constant components of the external disturbance torques acting on the satellite. The gravity gradient torque, residual magnetic moment, sun radiation pressure and aerodynamic drag are all included in the estimated external disturbance torque vector. The sa...
Nonlinear flutter calculations using finite elements in a direct Eulerian-Lagrangian formulation
Seber, Guclu; Bendiksen, Oddvar O. (American Institute of Aeronautics and Astronautics (AIAA), 2008-06-01)
A fully nonlinear aeroelastic formulation of the direct Eulerian-Lagrangian computational scheme is presented in which both structural and aerodynamic nonlinearities are treated without approximations. The method is direct in the sense that the calculations are done at the finite element level, both in the fluid and structural domains, and the fluid-structure system is time-marched as a single dynamic system using a multistage Runge-Kutta scheme. The exact nonlinear boundary condition at the fluid-structure...
Near-surface topology of unmanned combat air vehicle planform: Reynolds number dependence
Elkhoury, M; Yavuz, Mehmet Metin; Rockwell, D (American Institute of Aeronautics and Astronautics (AIAA), 2005-09-01)
The Reynolds number dependence of the near-surface flow structure and topology on a representative unmanned combat air vehicle planform is characterized using a technique of high-image-density particle image velocimetry, to complement classical dye visualization. Patterns of streamline topology, including bifurcation lines, as well as contours of streamwise and transverse velocity, surface-normal vorticity, and Reynolds stress correlation, all immediately adjacent to the surface of the planform, provide qua...
Aerodynamic design and optimization of horizontal axis wind turbines by using bem theory and genetic algorithm
Ceyhan, Özlem; Tuncer, İsmail Hakkı; Department of Aerospace Engineering (2008)
An aerodynamic design and optimization tool for wind turbines is developed by using both Blade Element Momentum (BEM) Theory and Genetic Algorithm. Turbine blades are optimized for the maximum power production for a given wind speed, a rotational speed, a number of blades and a blade radius. The optimization variables are taken as a fixed number of sectional airfoil profiles, chord lengths, and twist angles along the blade span. The airfoil profiles and their aerodynamic data are taken from an airfoil datab...
Two-dimensional unsteady Navier-Stokes solution method with moving overset grids
Tuncer, İsmail Hakkı (American Institute of Aeronautics and Astronautics (AIAA), 1997-03-01)
A simple numerical algorithm to localize intergrid boundary points and to interpolate unsteady solution variables across two-dimensional, structured overset grids is presented. Overset grids are allowed to move in time relative to each other. Intergrid boundary points are localized in a triangular stencil on the donor grid by a directional search algorithm. The final parameters of the search algorithm give the interpolation weights at the intergrid boundary point. Numerical results are presented for steady ...
Citation Formats
H. E. Söken, “Attitude estimation and magnetometer calibration using reconfigurable TRIAD plus filtering approach,” AEROSPACE SCIENCE AND TECHNOLOGY, pp. 0–0, 2020, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/69726.