Toward Massive Satellite Swarms: A Simulation Framework for Precision Formation Flying

Keywords

Satellite Formation FlyingDistributed SimulationROS2D2D Satellite CommunicationOrbital MechanicsPhased Array

Tatsuya Amano , Akihito Hiromori , Hirozumi Yamaguchi , Sumio Morioka

2026 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), PerVehicle , pp. 230–235

Abstract

Future direct-to-device satellite communications may require distributed phased-array antennas formed by thousands of satellites flying in precise coordination. Evaluating control algorithms for such large formations demands simulation tools that combine high-fidelity orbital mechanics with scalable parallel execution, but existing frameworks do not satisfy both requirements. This paper presents a distributed simulation framework for large-scale satellite formation flying. The framework decomposes simulation into independent modules for orbital propagation, electromagnetic force computation, and control algorithms, connected through ROS2 publish-subscribe messaging. A snapshot-based synchronization mechanism coordinates modules at fixed intervals while orbital propagators advance with adaptive timesteps internally. We implement orbital mechanics using Orekit with perturbation models including non-spherical Earth gravity, atmospheric drag, solar radiation pressure, and third-body effects. Evaluation on formations of up to 10,000 satellites demonstrates a 7.6x speedup with 16 parallel nodes under full perturbation models, and sub-millimeter position errors below 0.4 mm RMS over 7-day two-body simulations used for numerical validation. The modular architecture allows researchers to integrate new control algorithms without modifying existing modules.

Future direct-to-device (D2D) satellite communications may require thousands of ultra-small satellites flying in precise coordination to form a distributed phased-array antenna, providing both wide-area coverage and high gain that no single spacecraft can deliver. Designing and evaluating control algorithms for such large formations demands simulation tools that combine high-fidelity orbital mechanics with scalable parallel execution — a combination existing frameworks do not satisfy.

We present a distributed simulation framework for large-scale satellite formation flying. The framework decomposes the simulation into independent modules for orbital propagation, electromagnetic force computation, and control algorithms, connected through ROS2 publish–subscribe messaging. A snapshot-based synchronization mechanism coordinates modules at fixed intervals while orbital propagators internally advance with adaptive timesteps. Built on Orekit, the system incorporates perturbation models including non-spherical Earth gravity, atmospheric drag, solar radiation pressure, and third-body effects.

Evaluation on formations of up to 10,000 satellites demonstrates a 7.6× speedup with 16 parallel nodes under full perturbation models, while position errors remain below 0.4 mm RMS over 7-day two-body validation runs. The modular architecture allows researchers to integrate new control algorithms without modifying existing modules.

Environment-Aware Distributed Scheduling for Emergency LoRa Networks

Yuto Inaba, Tatsuya Amano, Akihito Hiromori, Hirozumi Yamaguchi

2026 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), SPT-IoT 2026, pp. 1366–1371

Disaster CommunicationLoRa +4

A Lightweight Vision-Language Model for Disaster Image Summarization

Hibiki Yoshizaki, Akira Uchiyama, Akihito Hiromori, Mineo Takai, Hirozumi Yamaguchi

2026 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), PerconAI 2026, pp. 1203–1208

Semantic CommunicationDisaster Response +4

Physics-Integrated Deep Learning for Urban Landslide Prediction

Ren Ozeki, Hamada Rizk, Hirozumi Yamaguchi

2026 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), URBSENSE 2026, pp. 1094–1099

Landslide PredictionPhysics-Integrated Learning +3

Ray-Tracing-Driven Pattern-Based Vehicle Recognition in ISAC Radar

Heetae Jin, Akira Uchiyama

2026 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), PerRad 2026, pp. 328–333

ISACBeyond 5G +4

A Digital Twin Approach for Crowd Flow Modeling on Railway Station Platforms

Yu Yasuda, Tatsuya Amano and Hirozumi Yamaguchi

IEEE International Conference on Smart Computing (SMARTCOMP), pp. 82-89

DOI 10.1109/SMARTCOMP65954.2025.00069

Digital TwinCrowd Simulation +1

Efficient Machine Unlearning for Mobility Logs with Spatio-Temporal and Natural-Language Data

Haruki Yonekura, Ren Ozeki, Tatsuya Amano, Hamada Rizk, Hirozumi Yamaguchi

In Proceedings of the 33rd ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL '25). pp. 1186–1189.

DOI 10.1145/3748636.3763226

Machine UnlearningPrivacy +1