Resumen
This paper is concerned with magnetic attitude control of spacecraft. The operation of the magnetic actuators is usually on a duty cycle; during the off times in this duty cycle the magnetometers are used to measure the magnetic field around the spacecraft. This alternate operation of magnetic actuators and sensors avoids the noise effect on the magnetometers coming from the magnetic actuators. This alternate operation results in longer maneuver times. This paper presents an estimation approach for the magnetic field, as well as the spacecraft attitude, that increases the duty cycle of the magnetic rods while reducing the rate of collecting the magnetometer data. A modified Multiplicative Extended Kalman Filter (MEKF) is used in the proposed approach. A relatively simple and fast dynamic model is developed for use in the MEKF. Monte Carlo simulations presented in this paper show that the proposed approach results in less maneuver time, and less power consumption by the magnetic rods when compared to a standard magnetic control approach. The magnetic field estimation process is verified using data collected from the CASSIOPE spacecraft using its telemetry system and the results are presented.