The demand for space systems that leverage a proliferated constellation model is ever increasing. With this increase in demand, cost-effective interoperability testing of system components prior to deployment has become of significant interest. The solution discussed within this publication utilizes cloud technologies to create, configure, and control emulation environments that aid in the development of software and/or hardware for space-ground systems. Our solution provides realistic testing scenarios in which high numbers of terrestrial and/or spacefaring system components interact dynamically. Our digital twin environment includes emulation of link communication dynamics between earth-orbiting satellites during maneuver and non-maneuver periods, as well as the associated ground segment. Communication system parameters, as well as propagated satellite orbits inform the network link dynamics during constellation emulation scenarios. Additionally, the solution provides mesh network routing capabilities such that satellite software payloads deployed to a cloud-based, emulated space vehicle can be exercised in an accurately modeled scenario. Analysis of system performance data captured during emulation help identify interoperability problems prior to system deployment. Cloud adoption of an emulated satellite constellation test environment provides an agile, cost-effective, and repeatable capability to assist in development across satellite programs.
|