Ist der Pi wirklich weltraumtauglich?

In letzter Zeit ist das Interesse an der Verwendung von Raspberry Pis in CubeSats gewachsen . Die NASA ist sogar im Trend . Aber wenn man bedenkt, dass der Weltraum ziemlich hart für die Elektronik ist (dh Strahlung und kosmische Strahlung, wilde Temperaturschwankungen, Weltraumstaub und Mikrometeore), ist der Pi wirklich als Weltraumsatellit geeignet?

Soweit ich mich erinnere, bietet weltraumtaugliche Elektronik normalerweise eine Möglichkeit, sich von einer Katastrophe zu erholen, ECC-Speicher, redundante Systeme, redundante Kommunikation, eine Form der Strahlungshärtung und kann Temperaturschwankungen bewältigen. Im Grunde so zuverlässig, wie sie es machen können.

Soweit ich weiß, hat der Pi nichts davon. Ja, der Pi kann wahrscheinlich mit dem Temperaturteil umgehen, aber ein falscher Bit-Flip kann alles, was darauf läuft, zum Absturz bringen und ihn durch die fehlende Wiederherstellung unbrauchbar machen. Sie können den watchdogDienst wahrscheinlich in diesem Fall nutzen. Aber reicht es?

Ziemlich sicher, dass nicht alle möglichen Umlaufbahnen starker Strahlung ausgesetzt sind.
Ich bin mir ziemlich sicher, dass dies wie bei allen Dingen auf das Kosten-Nutzen-Verhältnis hinausläuft. Was ist für die Anwendungen, in denen Pi verwendet wird, durch den Einsatz robusterer Technologie zu gewinnen?
@called2voyage Genau das ist tatsächlich der Fall. Es gibt Umlaufbahnen ohne starke Strahlung, aber alle Satelliten müssen sich mit kosmischer Strahlung auseinandersetzen, die Raumfahrzeugen wirklich einige Probleme bereiten kann.
Zeitliche Redundanz und softwarebasierte Fehlererkennung und -korrektur können (zumindest teilweise) weniger Hardwareunterstützung für Ausfallsicherheit und physische Redundanz kompensieren.
Das hört sich so an, als könnte es in zwei separate und gute Fragen aufgeteilt werden – eine Frage dazu, wie die Erkennung und Wiederherstellung von Störungen durch den Pi verbessert werden kann (was besser für RPi SE geeignet ist) und eine Frage zu den möglichen Arten, der Häufigkeit und dem Schweregrad dieser Störungen Störungen im Zusammenhang mit der Raumfahrt - Start, Einsatz und Betrieb in einer Weltraumumgebung. (was hier im Raum SE besser geeignet wäre).
Nun, der Pi hat mehr Technologie als der erste Satellit der NASA, also ... was ist das Problem?
Ich erinnere mich, dass ich einmal mit einer Person gesprochen habe, die in der Chipherstellung tätig war ... sie hatten einen Prüfstand, um jeden fertigen IC zu überprüfen. Diejenigen, die es bis zum Ende des Testfelds schafften, wurden mit „Milspec“ gestempelt und an das Militär verkauft.
Ein guter Artikel über Redundanz: geek.com/science/…

Antworten (4)

Die meisten CubeSats sind Studentenprojekte, die sie höchstens für ein paar Monate haben wollen. Abgesehen davon wäre der Pi wahrscheinlich sehr anfällig für Single Event Upsets, SEUs, und könnte daher einige ernsthafte Probleme haben. Es ist kostengünstig und würde in das Raumschiff passen, mit ein wenig Abschirmung könnte es in Ordnung sein, aber nur für ein paar Monate für einen Build von geringer Bedeutung. Unterm Strich könnte es für ein Studentenprojekt funktionieren, aber ich möchte nicht, dass es der Flugcomputer von irgendetwas Wichtigem ist!

Es ist erwähnenswert, dass ein Mobiltelefon als Flugcomputer für einen Cubesat verwendet wurde. Dieser Sat war als PhoneSat bekannt. Diese sind in Bezug auf SEU und Strahlungsgefahr mit dem Pi vergleichbar. Sie haben tatsächlich für einige Zeit gearbeitet. Ich habe keine große Quelle gefunden, aber die Lebensdauer betrug ungefähr eine Woche für jeden der 5 gestarteten PhoneSat. Die ersten 2 hatten nur Batterien, die letzten 3 hatten auch Solarstrom. Sie wurden absichtlich in Umlaufbahnen platziert, die sie nur für ein paar Wochen am Laufen halten würden, aber ich kann keine gemeldeten Probleme finden.

Kleine Anmerkung, es könnte besser sein, einen Arduino als einen Pi für die Raumfahrt zu verwenden, da der Arduino etwas besser für integrierte Elektronik ist. Pi funktioniert hervorragend, wenn Sie Zugriff auf einen Videoanschluss haben, aber der Platz ist weit weg, die Chancen, ein HDMI-Kabel auf diesem Weg zu bekommen, sind ziemlich gering;-) Aber es könnte andere Vorteile für den Pi geben. Denken Sie zumindest bei der Entscheidung daran.

Ich wünschte, mein Studentenbudget könnte sich diese Art von Studentenprojekt leisten. Vielleicht bekomme ich aber bald Fördermittel.
Es ist jetzt viel einfacher als je zuvor. Sie könnten wahrscheinlich einen anständigen CubeSat für etwa 2000 US-Dollar und einen ziemlich guten für etwa 10.000 US- Dollar bauen , wenn Sie davon ausgehen, dass keine Arbeitskosten anfallen. ULA kündigte an, Cubesats kostenlos auf den Markt zu bringen.
Ein Hauptgrund, sich nicht für Pi zu entscheiden, ist der Stromverbrauch von >500 mA bei 5 V. Was auch immer Sie auf dem kleinen Board sparen, müssen Sie für eine zusätzliche Stromquelle ausgeben, um es am Laufen zu halten - sowohl in Bezug auf das Massenbudget als auch auf die Kosten (Solarzellen).
Fair genug. Ich bin kein Experte, aber es ist zumindest eine Überlegung wert...
Ich bin mir auch nicht sicher, wie dies für Pis und CubeSats gilt, aber PhonSats verwenden nicht nur ein schwarzes, rechteckiges, quadratisches Touchscreen-Telefon, das wir alle kennen und lieben. Es ist ein ziemlich stark modifiziertes Telefon, das meiner Meinung nach eine grundlegende Abschirmung enthält.
Fair genug, aber ich vermute, dass jedem Satelliten, der einen Pi verwendet, auch eine grundlegende Abschirmung hinzugefügt wird.
Arduinos haben auch den Vorteil, dass sie in einem größeren/billigeren Prozess als der Pi hergestellt werden, daher sind ihre Transistoren größer/fetter, was ihre Ausdauer im Weltraum verbessert
Man kann Pi und Ardurino nicht vergleichen. Ardurino ist ein Mikrocontroller, der beste mit 512 kB Flash und 96 kB RAM. Pi (erstes Modell) ist ein Computer mit 512 MB RAM, bis zu 32 GB Flash (SD-Karte) und einem vollständigen Betriebssystem. Version 3 hat 1 GB RAM und einen 64-Bit-Quad-Core bei 1,2 GHz ... Mein Pi hat Monitor und Tastatur nur einmal gesehen: um es für das Netzwerk einzurichten. Seitdem kommunizieren wir über die Konsole (Klartext). Ardurino kann mehr I/Os und analoge Eingänge haben, aber es ist auch einfach, sie zu einem Pi hinzuzufügen. Ich sehe auch einige Vorteile des Arduino gegenüber dem Pi in Bezug auf die Strahlung.
"Kleine Anmerkung, es ist wahrscheinlich besser, einen Arduino als einen Pi für die Raumfahrt zu verwenden", ich entwickle professionell Software für Raumfahrzeuge, und das ist objektiv falsch. Es gibt viele Male, in denen Sie weit mehr Leistung benötigen, als ein Arduino bereitstellen kann.
Die Art von Abschirmung, die in einen CubeSat passt, ist im Grunde sinnlos, da sie zu dünn ist, um die Strahlung erheblich zu reduzieren.
@DavidGrinberg Hat der NASA PhoneSat tatsächlich versucht, das GPS vom Telefon selbst zu verwenden? zitiert die NASA mit der Behauptung, dass "[das] PhoneSat-Design in großem Umfang handelsübliche Komponenten verwendet, einschließlich eines nicht modifizierten Smartphones für Verbraucher".
@MichaelKjörling Mit unmoded meinen sie, dass sie die eigentliche Elektronik nicht verändert haben. Aber zum Beispiel haben sie den Touchscreen entfernt, denn warum braucht man einen Touchscreen auf einem Satelliten im Weltraum?

Soweit ich mich erinnere, bietet weltraumtaugliche Elektronik normalerweise eine Möglichkeit, sich von einer Katastrophe zu erholen, ECC-Speicher, redundante Systeme, redundante Kommunikation, eine Form der Strahlungshärtung und kann Temperaturschwankungen bewältigen. Im Grunde so zuverlässig, wie sie es machen können.

Die Verwendung von strahlungsfesten Computerprozessoren ist der traditionelle Ansatz. Dies führt zu einem Avioniksystem, das ziemlich massiv und sperrig, sehr teuer und (nach modernen Standards) sehr, sehr langsam ist. Ihre Verwendung ist nicht vorgeschrieben, selbst für von Menschen bewertete Systeme. SpaceX verwendet beispielsweise keine strahlungsfesten Prozessoren in seinem Dragon-Fahrzeug. Was für von Menschen bewertete Systeme vorgeschrieben ist, ist der Nachweis, dass das Avioniksystem strahlungstolerant ist.

CubeSats sind in der Regel kostengünstige Schulprojekte, die nicht lange halten sollen. Ein strahlungsgehärteter Prozessor im Wert von 250.000 US-Dollar ist etwa das Doppelte des Budgets für ein typisches CubeSat-Projektbudget, einschließlich Start. Das Zusammenschalten von ein paar 35 -Dollar- Pis für Redundanz wäre gut im Budget und wäre ein großartiges Studentenprojekt.

CubeSats als „kostengünstige Schulprojekte“ abzutun, ist lächerlich. Es gibt eine Reihe von Unternehmen, die massive Bereitstellungen planen.
@ventsyv - Ich war nicht abweisend. Allerdings sind „kostengünstige Schulprojekte“ genau das, was CubeSats in den ersten 13 Jahren der Geschichte von CubeSats waren. Andere Organisationen haben sich aus dem gleichen Grund, aus dem sie für Colleges und Universitäten attraktiv sind, an CubeSats gewandt, nämlich wegen ihrer niedrigen Kosten. Die Startkosten eines CubeSats sind ziemlich gering im Vergleich sogar zu denen eines Mikrosatelliten (10 bis 100 kg).
@ventsyv: Diejenigen, die Pis enthalten (und für die Frage relevant sind), sind es mit ziemlicher Sicherheit! Eine „massive“ kommerzielle Bereitstellung würde ein speziell entwickeltes Board rechtfertigen und das Budget dafür haben.

Im niedrigen Orbit ist das Magnetfeld der Erde ein wirksamer Schutzschild gegen Sonnenstrahlung. Es fegt die Strahlung auf und fängt sie in Bereichen ein, die als Van-Allen-Gürtel bekannt sind. Wir vermeiden es, Raumfahrzeuge oder Menschen dorthin zu bringen ... Ein Teil des Gürtels taucht in niedrige Umlaufbahnhöhen ein und verursacht manchmal Probleme. Das ist der größte Teil des Strahlungsflusses, um den Sie sich kümmern müssen, und Sie können ihn als zusätzliche Vorsichtsmaßnahme abschirmen. Stellen Sie sich kein Blei vor. Kunststoff wird verwendet. Blei funktioniert bei dieser Art von Strahlung nicht (oder besser gesagt, es macht es sogar noch schlimmer).

Kosmische Strahlung ist problematischer. Sie machen einen viel kleineren Teil der Strahlung im Weltraum aus. Dazu gehört auch die gesamte Strahlung, die nicht von unserer Sonne kommt. Das Magnetfeld der Erde bietet gegen die meisten davon keinen Schutz. Die 50 Meilen unserer Atmosphäre schirmen uns von ungefähr 90% davon ab. In Raumfahrzeugen gibt es keine praktische Abschirmung dagegen. Elektronische Geräte sind so konzipiert, dass sie das unberechenbare Verhalten, das kosmische Strahlen verursachen können, akzeptieren oder korrigieren. Aber selbst ein Gerät wie der Raspberry Pi, das ohne viel Fehlertoleranz gebaut wurde, kann einige Tage oder Wochen laufen, bevor ein kritisches Bit umgedreht wird, das dazu führt, dass die CPU blockiert. Ich gehe davon aus, dass der Mission Controller die Möglichkeit hat, das Gerät aus der Ferne zurückzusetzen. Eine andere einfache Lösung wäre, eine separate Watchdog-Schaltung zu haben, die die Platine einfach einmal pro Stunde zurücksetzt, es sei denn, sie erhält ein Signal, um ein Zurücksetzen zu verhindern.

Zusammenfassung des Abschlussberichts – SR2S cordis.europa.eu/project/id/313224/reporting

Das Silicon Valley ist in die Raumfahrtindustrie vorgedrungen und bringt eine neue Philosophie in den Bereich.

Der Schwerpunkt liegt auf schneller Entwicklungszeit, nicht auf Zuverlässigkeit. Die Kosten für den Ersatz eines relativ billigen Cube-Sats sind es wert, schnell Prototypen zu erstellen, zu testen und mit der nächsten Iteration des Produkts fortzufahren.

Die Mentalität ist sehr stark „Build it, fly it, test it, repeat“

Die meisten Unternehmen, die in diesem Bereich tätig sind, erwarten, dass ihre Satelliten nur ein paar Jahre halten, und planen, dies zahlenmäßig auszugleichen.