Das Advanced Multi-Mission Operations System, oder AMMOS, ist ein von der NASA empfohlenes System zum Betrieb von NASA-Weltraummissionen, insbesondere für Missionen zur Erforschung des Sonnensystems. AMMOS ist in seinen wichtigsten Teilen eine modulare Software zur Missionskontrolle, kann aber zusätzliche Dienstleistungen, z. B. Betriebspersonal oder Beratung während der Missionsentwicklung enthalten. Nicht zu AMMOS gehören die Dienstleistungen von Antenennetzen wie das DSN, die aber mit dem AMMOS über zusätzliche Vereinbarungen von der Mission genutzt werden können.
Neue Missionen können die Erfahrungen und Module aus früheren Missionen nutzen, ohne entsprechende Funktionen neu entwickeln zu müssen. Raummissionen wird bereits in dern Planungsphase ein Konzept für die Missionssteuerung angeboten, das die Entwickler einfach übernehmen können. Entwickler können sich auf diese Weise auf die eigentlichen Aufgaben der Mission konzentrieren und für die Grundfunktionen der Steuerung auf bereits bestehende Lösungen und Empfehlungen zurückgreifen. AMMOS deckt den gesamten Lebenszyklus einer Mission ab und bietet die Erfahrung und Unterstützung für die kritischen Phasen einer Mission wie Einschwenken in eine Umlaufbahn, Erreichen einer bestimmten Umlaufbahn, Abstieg und Landung und Kurskorrekturmanöver im tiefen Raum etc.
Diese Module waren bereits für mehrere Missionen im Einsatz waren und deren Funktionsweise, Zuverlässigkeit und Grenzen sind bekannt, sie müssen sie nicht mehr neu entwickelt und aufwendig getestet werden. Die Missionen können einfach die vorhanden Module für die eigene Mission lizenzieren, sie sparen die Zeit für die Entwicklung dieser Teile und tragen nur noch die Kosten für missionsspezifische Anpassungen.
AMMOS kann mehrere Missionen gleichzeitig betreiben. Der Einsatz von Bodenkontrolle, Antennenetzwerken und anderen Einrichtungen kann vorausgeplant werden und die Resourcen können in der Zeit, in der die Mission sie nicht benötigt, für andere Missionen genutzt werden. Dieses bedeutet eine große Kostenersparnis, da nicht jede Mission ihr eigenes Missionskontrollzentrum, eigenes Personal und eigene Kommunikationseinrichtungen benötigt. AMMOS wird von Jet Propulsion Laboratory (JPL) bereitgestellt und unterhalten.
Ammos hat mehrere Grundmodule, die Missionen können daraus die Teile wählen, die sie jeweils benötigen.
- Planning and Sequencing: Die Erstellung eines Flugplans und eines Plans für die wissenschaftlichen Beobachtungen, daraus wird eine Folge von komplexen Befehlen generiert, die an das Raumschiff übermittelt und zur richtigen Zeit ausgeführt wird. Dabei werden die Grenzen des Raumfahrzeugs beachtet, Regeln für den Betrieb (z. B. Aktivitäten, die sich gegenseitg ausschließen oder Aktivitäten, die immer nach einer bestimmten Reihenfolge verlaufen müssen), die Regeln für die Mission und Flugbahn angewendet, zugleich werden die Aktivitäten des Raumfahrzeugs, die wissenschaftlichen Aktivitäten und der Einsatz der Instrumente miteinander verknüpft, so dass die verschiedene Aktionen nicht gegenseitig in Konflikt kommen und Resourcen passend zugeteilt werden.
- Mission Control: Echtzeitüberwachung und Kontrolle des Raumschiffs, vor und nach dem Start. Dazu gehört der Datenempfang und die Berechnung der Flugbahn aus den Telemetriedaten und deren Darstellung. Vorbereiten und Senden der Flugbefehle durch ein Antennennetzwerk wie DSN oder NEN.
- Mission Design and Navigation: Planung und Optimierung der Flugbahn für zukünftige Aktivitäten. Sicherstellung, dass Geschwindigkeit und Positon bekannt sind.
- Flight System Performance and Analysis: Überwachung der Systemfunktionen, Ermittlung des technischen Zustands und der Leistungen des Systems, beispielsweise die möglichen Datenraten, die zur Verfügung stehende elektrische Leistung, Wärmekontrolle, Speicher und Prozessorauslastung, Vorausplanung dieser Werte über den gesamten Zeitraum der Mission.
- Datenverarbeitung und Archivierung der Daten der Nutzlast: Die Generierung von Daten der wissenschaftlichen Instrumente, deren Verarbeitung, Darstellung, Übergabe an die Ingenieure der Instrumente für die wissenschaftliche Nutzung. Vorplanung der wissenschaftlichen Beobachtungen. Bereitstellung von Bedienpersonal für das Raumfahrzeug, Verbreitung von Informationen über den Start und die Missionsergebnisse an die Medien. Es gibt die Möglichkeit die Datenformate zu verarbeiten sowie zu verifizieren und zu archivieren und zuletzt die Aufnahme von Daten in das Planetary Data System (PDS) der NASA nach Standardvorgaben.