DocumentCode
3680618
Title
A real-time orbit SATellites Uncertainty propagation and visualization system using graphics computing unit and multi-threading processing
Author
Kui Liu;Bin Jia; Genshe Chen;Khanh Pham;Erik Blasch
Author_Institution
Intelligent Fusion Technology, Germantown, MD, United States
fYear
2015
Abstract
This paper presents a real-time propagating and visualizing the uncertainty of multiple orbit satellites within the framework of graphics computing unit and multi-threading processing. The paper presents a system to predict the future position and velocity of orbiting objects based on a Monte Carlo method with multi-threading (Central Processing Unit (CPU)) and multi-stream (Graphics Processing Unit (GPU)) processing for the application of multiple satellite orbits estimation, collision probability calculation and visualization. The introduced SATellite Uncertinty Processing with GpU and Multi-threading (SAT-UPGUM) approach is general purpose in the sense that it can extended to other types of Space Situation Awareness (SSA) applications such as Stochastic Collocation, Pursui-Evasion, and Patterns of Life. The GPU based computing leads to a real-time outcome of orbit satellites uncertainty propagation and visualization compared to the situations when the whole work flow is applied in CPU only. The obtained propagation results for the multiple satellite orbits indicate that our GPU and multi-threading based approach provides dramatically improved frame rate under realistic conditions.
Keywords
"Graphics processing units","Instruction sets","Orbits","Real-time systems","Satellites","Uncertainty","Visualization"
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference (DASC), 2015 IEEE/AIAA 34th
ISSN
2155-7195
Electronic_ISBN
2155-7209
Type
conf
DOI
10.1109/DASC.2015.7311467
Filename
7311467
Link To Document