Long duration space missions will require teaming between systems on Earth and other planets. Satellites orbiting the Moon, Mars, or other distant areas face communications delays with ground operators which could limit the efficiency of their missions.
The solution lies within the Distributed Spacecraft Autonomy (DSA) project, led by NASA's Ames Research Center in California's Silicon Valley, which tests how shared autonomy across distributed spacecraft missions makes spacecraft swarms more capable of self-sufficient research and maintenance by making decisions and adapting to changes with less human intervention.
Adding autonomy to satellites makes them capable of providing services without waiting for commands from ground operators. Distributing the autonomy across multiple satellites, operating like a swarm, gives the spacecraft a "shared brain" to accomplish goals they couldn't achieve alone.
The DSA software, built by NASA researchers, provides the swarm with a task list, and shares each spacecraft's distinct perspective - what it can observe, what its priorities are - and integrates those perspectives into the best plan of action for the whole swarm. That plan is supported by decision trees and mathematical models that help the swarm decide what action to take after a command is completed, how to respond to a change, or address a problem.
The Starling swarm measured the electron content of plasma between each spacecraft and GPS satellites to capture rapidly changing phenomena in Earth's ionosphere - where Earth's atmosphere meets space. The DSA software allowed the swarm to independently decide what to study and how to spread the workload across the four spacecraft.
Because each Starling spacecraft operates as an independent member within the swarm, if one swarm member was unable to accomplish its work, the other three swarm members could react and complete the mission's goals.
The Starling 1.0 demonstration achieved several firsts, including the first fully distributed autonomous operation of multiple spacecraft, the first use of space-to-space communications to autonomously share status information between multiple spacecraft, the first demonstration of fully distributed reactive operations onboard multiple spacecraft, the first use of a general-purpose automated reasoning system onboard a spacecraft, and the first use of fully distributed automated planning onboard multiple spacecraft. These achievements laid the groundwork for Starling 1.5+, an ongoing continuation of the satellite swarm's mission using DSA.
Onboard Starling, the PLEXIL application demonstrated autonomous maintenance, allowing the swarm to manage normal spacecraft operations, correct issues, or distribute software updates across individual spacecraft.
Enhanced autonomy makes swarm operation in deep space feasible - instead of requiring spacecraft to communicate back and forth between their distant location and Earth, which can take minutes or hours depending on distance, the PLEXIL-enabled DSA software gives the swarm the ability to make decisions collaboratively to optimize their mission and reduce workloads.
The DSA team ran nearly one hundred tests over two years, demonstrating swarms of different sizes at high and low lunar orbits. The lessons learned from those early tests laid the groundwork for additional scalability studies. The second round of testing, set to begin in 2026, will demonstrate even larger swarms, using flight computers that could later go into orbit with DSA software onboard.
Related Links
Starling
Space Technology News - Applications and Research
Subscribe Free To Our Daily Newsletters |
Subscribe Free To Our Daily Newsletters |