Vergleich der eingebetteten Computersysteme der Mars-Rover

Computersysteme der Mars-Rover From Wikipedia, the free encyclopedia

Die eingebetteten Computersysteme an Bord der Mars-Rover, die von der NASA gestartet wurden, müssen hohe Strahlungswerte und starke Temperaturschwankungen überstehen. Aus diesem Grund sind deren Computerressourcen im Vergleich zu gewöhnlichen Computersystemen auf der Erde limitiert.

Überblick

Die direkte Teleoperation eines Mars-Rovers ist nicht praktikabel, da der Hin- und Rückweg der Funksignale zwischen Erde und Mars 8 bis 42 Minuten benötigt und das Deep Space Network nur ein paar Mal im Laufe eines Mars-Tages (Sol) verfügbar ist. Daher trägt ein Rover-Command-Team alle Befehle in eine Kommandodatei ein und sendet diese an den Rover. Der Rover erhält somit alle auszuführenden Befehle zusammen und beginnt dann selbständig einen Befehl nach dem anderen abzuarbeiten.

Darüber hinaus benutzt ein Rover autonome Software, um Entscheidungen auf Basis von Messwerten der Sensoren zu treffen. Für jedes Paar von stereoskopischen Bildern konnte Sojourner Rover (Pathfinder) 20 3D-Punkte generieren, während der MER bereits 15.000 bis 40.000 3D-Punkte generieren konnte. Ein langfristiger Trend im Mars-Rover Computing ist somit eine größere Instrumentenautonomie. Autonomie bedeutet, dass das Instrument über seine eigene CPU und ein eigenes Betriebssystem (RTOS) verfügt. Im Endeffekt kann das Instrument selbständig operieren, ohne die CPU des Rovers zu stark zu belasten. Das Mars Science Laboratory besitzt Kameras mit größerer Autonomie als einige der anderen Instrumente.[1]

Vergleichsdaten

Weitere Informationen Rover (Mission, Organization, Jahr), CPU ...
Vergleich der eingebetteten Computersysteme der Mars-Rover
Rover (Mission, Organization, Jahr)CPURAMFestspeicher (Flash, SSD, HDD)BetriebssystemProzessorzeit verfügbar für autonome Software
Sojourner Rover (Pathfinder, NASA, 1997)[1][2][3][4]2 MHz[5] Intel 80C85512 KB176 KBCustom Cyclic Executiveaktuell nicht verfügbar
Pathfinder Lander (NASA, 1997)[1]
(Basisstation für den Sojourner rover)
20 MHz MFC (IBM RAD6000 Precursor)128 MB6 MB (EEPROM)VxWorks[6] (Multitasking)weniger als 75 %
Spirit und Opportunity (Mars Exploration Rover (MER), NASA, 2004)[1]20 MHz IBM RAD6000256 MB
Curiosity (Mars Science Laboratory (MSL), NASA, 2011)[1][7][7][8]200 MHz IBM RAD750256 MB2 GB
Perseverance (Mars 2020 Rover (M20), NASA, 2020)[1][7][7][8]
Schließen

Siehe auch

Einzelnachweise

Related Articles

Wikiwand AI