ADCSim: Software for attitude determination and control system design and simulation

This paper presents ADCSim, an open source MATLAB software package designed for the high fidelity design, simulation, and validation of satellite Attitude Determination and Control Systems. The software integrates rigid body dynamics with sophisticated sensor models incorporating scale factor errors, axis misalignment, and random walk bias instability, alongside detailed actuator dynamics for reaction wheel assemblies and magnetorquers. A distinctive feature is the seamless integration with the Orekit space dynamics library and the IGRF 14 magnetic field model, enabling realistic orbit propagation under complex environmental perturbations. ADCSim provides a modular architecture for Model in the Loop simulations, featuring an intuitive Graphical User Interface and a comprehensive library of estimation algorithms including EKF, UKF, CKF, and Wahba based filters. Advanced functionalities include automated gain tuning via genetic algorithms, a robust geometric method to compute 3D momentum envelopes for reaction wheel arrays, and multi frame animations relative to GCRF, LVLH, and body frames. By offering a flexible and extensible platform, ADCSim serves as a high fidelity benchmark for academic research and a bridge toward the development of autonomous space systems.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-03-20
DOI
https://doi.org/10.1016/j.softx.2026.102616
Primary Topic
Inertial Sensor and Navigation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ADCSim: Software for attitude determination and control system design and simulation

Brayan Espinoza-García
SoftwareX
Inertial Sensor and Navigation
article

ADCSim: Software for attitude determination and control system design and simulation

Brayan Espinoza-García
article en

Abstract

This paper presents ADCSim, an open source MATLAB software package designed for the high fidelity design, simulation, and validation of satellite Attitude Determination and Control Systems. The software integrates rigid body dynamics with sophisticated sensor models incorporating scale factor errors, axis misalignment, and random walk bias instability, alongside detailed actuator dynamics for reaction wheel assemblies and magnetorquers. A distinctive feature is the seamless integration with the Orekit space dynamics library and the IGRF 14 magnetic field model, enabling realistic orbit propagation under complex environmental perturbations. ADCSim provides a modular architecture for Model in the Loop simulations, featuring an intuitive Graphical User Interface and a comprehensive library of estimation algorithms including EKF, UKF, CKF, and Wahba based filters. Advanced functionalities include automated gain tuning via genetic algorithms, a robust geometric method to compute 3D momentum envelopes for reaction wheel arrays, and multi frame animations relative to GCRF, LVLH, and body frames. By offering a flexible and extensible platform, ADCSim serves as a high fidelity benchmark for academic research and a bridge toward the development of autonomous space systems.

SoftwareXVol. 34
Universidad Tecnológica del Perú (PE)
Openalex Percentile: Top 12%
Inertial Sensor and Navigation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.