Betriebssystem der Raumsonde New Horizons

Ich habe ein wenig gesucht und einige technische Details über den Flugcomputer der Raumsonde New Horizons gefunden. Was ich gefunden habe ist:

Es verfügt über eine Mongoose-V 32-Bit-CPU (ein strahlungsgehärteter MIPS R3000) mit 12 MHz.

Ich möchte herausfinden, auf welchem ​​Betriebssystem New Horizons ausgeführt wird, und weitere Details dazu. Ich vermute VxWorks, aber ich habe keine Quellen gefunden, um dies zu validieren.

Planen Sie, das Raumschiff zu entführen?
@LocalFluff New Horizons hat den bestmöglichen Brute-Force-Schutz: aktuelle Round-Trip-Lichtzeit von 8 Stunden und 50 Minuten und Downlink-Empfangsleistung von 3.4 × 10 19  W bei ein paar kb/s max . Das wird nur noch schlimmer werden... also, wenn Sie es wirklich entführen wollten, wäre ein 5 -Dollar- Schraubenschlüssel besser geeignet , als zu wissen, welches Betriebssystem die Sonde ausführt. :)

Antworten (1)

Ich vermute VxWorks, aber ich habe keine Quellen gefunden, um dies zu validieren.

Nah, aber keine Zigarre. Wenn die Flugsoftware von New Horizons von Jet Propulsion Laboratory (JPL) entwickelt worden wäre, dann wäre VxWorks RTOS von Wind River vermutlich ihre erste Wahl gewesen (es ist auch eine beliebte Wahl für Hardware auf dem Mars – Pathfinder, Sojourner, Phoenix Lander, Spirit, Opportunity, Neugier, ... alle nutzen es). Aber die Flugsoftware von New Horizons wurde vom Applied Physics Laboratory (APL) der Johns Hopkins University entwickelt und sie beschlossen, sie auf Nucleus RTOS von Mentor Graphics zu bauen .

Weitere Informationen finden Sie unter Linux and the Spacecraft Flight Software Environment , E. Birrane et al., JHU/APL (PDF). Beachten Sie, dass trotz des Titels des Dokuments weder VxWorks noch Nucleus Linux sind. Ich habe dieses Dokument als Link ausgewählt, da es eine gute Quelle für Hintergrundinformationen sowohl zu Nucleus als auch zu VxWorks ist, beides kommerzielle Echtzeitbetriebssysteme, die auf Raumfahrzeugen verwendet werden, aber es diskutiert einen möglichen Evolutionspfad der Flugsoftware und die Rolle von Linux darin (es gibt echte Mal verfügbare Linux-Mikrokerne wie RTLinux ), daher der Titel.

Eine Übersicht (aber seltsamerweise keine Erwähnung des Betriebssystems) ist auch auf der Seite Spacecraft Systems and Components bei New Horizons bei APL verfügbar .

Dies war tatsächlich die letzte APL-Mission, bei der Nucleus oder der Mongoose-Prozessor verwendet wurde. Seitdem verwenden wir VxWorks und RTEMS, abhängig von der gewählten Flugcomputerhardware (die von einer Vielzahl von Faktoren abhängt).