The estimation and control of a satellite’s attitude are critical for mission success, ensuring precise orientation for power generation, communications, and payload operations. This paper presents a comprehensive comparative study of three attitude-determination methods—Quaternion Estimator (QUEST), first-order Alpha Filter, and Extended Kalman Filter (EKF)—applied to the conceptual CubeSat SPLASH. MATLAB simulations of magnetometer, digital sun-sensor, and rate-gyro measurements, each corrupted by realistic noise profiles, were conducted under a 400 km equatorial orbit scenario. Performance metrics include root-mean-square (RMS) attitude error, convergence time after a step disturbance, and onboard computational time. Results show that the Alpha Filter, while computationally lightest, yields the highest steady-state error (≈0.5° RMS) and slowest disturbance recovery; QUEST achieves moderate accuracy (≈0.2° RMS) with minimal drift but requires simultaneous dual-vector measurements; and the EKF attains the best overall performance (≈0.1° RMS) at the cost of increased processing effort. Detailed analysis of error time histories and sensitivity to sensor noise is provided. These findings inform the selection of attitude filters for CubeSat missions, balancing precision needs against processing constraints.

ATTITUDE DETERMINATION FOR THE CUBESAT SPLASH USING A MAGNETOMETER AND SUN SENSOR / Aguiar, Antonio Lucas Suzuk; Silva, William Reis; Malta, Gustavo Ferreira; Paula, João Victor Rocha De; Vendittozzi, Cristian; Dimino, Ignazio. - (2025). ( III Congresso Aeroespacial Brasileiro (IIICAB) Brasilia; Brazil ) [10.29327/9786527220794.1443319].

ATTITUDE DETERMINATION FOR THE CUBESAT SPLASH USING A MAGNETOMETER AND SUN SENSOR

Vendittozzi, Cristian;
2025

Abstract

The estimation and control of a satellite’s attitude are critical for mission success, ensuring precise orientation for power generation, communications, and payload operations. This paper presents a comprehensive comparative study of three attitude-determination methods—Quaternion Estimator (QUEST), first-order Alpha Filter, and Extended Kalman Filter (EKF)—applied to the conceptual CubeSat SPLASH. MATLAB simulations of magnetometer, digital sun-sensor, and rate-gyro measurements, each corrupted by realistic noise profiles, were conducted under a 400 km equatorial orbit scenario. Performance metrics include root-mean-square (RMS) attitude error, convergence time after a step disturbance, and onboard computational time. Results show that the Alpha Filter, while computationally lightest, yields the highest steady-state error (≈0.5° RMS) and slowest disturbance recovery; QUEST achieves moderate accuracy (≈0.2° RMS) with minimal drift but requires simultaneous dual-vector measurements; and the EKF attains the best overall performance (≈0.1° RMS) at the cost of increased processing effort. Detailed analysis of error time histories and sensitivity to sensor noise is provided. These findings inform the selection of attitude filters for CubeSat missions, balancing precision needs against processing constraints.
2025
III Congresso Aeroespacial Brasileiro (IIICAB)
Attitude Determination, CubeSat, QUEST, Alpha Filter, Extended Kalman Filter, MATLAB
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
ATTITUDE DETERMINATION FOR THE CUBESAT SPLASH USING A MAGNETOMETER AND SUN SENSOR / Aguiar, Antonio Lucas Suzuk; Silva, William Reis; Malta, Gustavo Ferreira; Paula, João Victor Rocha De; Vendittozzi, Cristian; Dimino, Ignazio. - (2025). ( III Congresso Aeroespacial Brasileiro (IIICAB) Brasilia; Brazil ) [10.29327/9786527220794.1443319].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1758859
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact