Warum sind Raumfahrzeugcomputer beim Start veraltet?

Man könnte meinen, dass Raumfahrzeuge auf dem neuesten Stand der Technik sind. Wenn man sich jedoch Details von Raumfahrzeugen ansieht, scheint es, dass ihre Computersysteme oft sehr hinter der Zeit zurückbleiben. Beispielsweise wurde der Curiosity Rover 2011 auf den Markt gebracht, als Verbraucher-Laptopsysteme im GHz-Bereich liefen und über GB Speicher verfügten. Die CPU von Curiosity läuft mit 132 MHz und das System hat nur 256 MB RAM (Quelle: http://en.wikipedia.org/wiki/Comparison_of_embedded_computer_systems_on_board_the_Mars_rovers ). Mir ist klar, dass es einige Verzögerungen bei der Beschaffung der Teile für das Raumschiff geben kann, bevor es gebaut und schließlich gestartet wird, aber das scheint extrem zu sein. Warum haben Raumfahrzeuge keine aktuelleren Datensysteme?

nicht topaktuell != obsolet.
@Chad: Stimmt, aber ein 8-Bit-Prozessor ist uralt, wenn 32-Bit-Prozessoren der kommerzielle Standard für Desktop-Systeme sind.
@GreenMatt The Curiosity (und die MER-Rover) verwenden 32-Bit-Prozessoren
Tatsächlich sind die meisten Desktops (und sogar viele Laptops) jetzt 64-Bit-Systeme.
@Donald.McLean: Stimmt, aber das war nur ein Beispiel (von dem ich etwas aus erster Hand wusste und das mich überraschte, als ich davon erfuhr).
@GreenMatt Mein Punkt ist, dass Sie eine klare und spezifische Aussage gemacht haben: "32-Bit-Prozessoren sind der kommerzielle Standard." und ich bezweifle diese Aussage. Ja, es scheint bizarr, dass viele Raumfahrzeuge mit veralteten CPUs gestartet werden. 1999 ersetzte SM3A den ursprünglichen Hubble-Computer durch einen 486 (sechs volle Jahre nach der Veröffentlichung des Pentium). Der Punkt von Chad ist jedoch immer noch gültig.
@Donald.McLean: Als das Beispiel, auf das ich mich bezog, gestartet wurde, waren 32-Bit-Prozessoren für Desktop-Systeme normal. Was Chad angeht, als Pentiums die Standardprozessoren in Desktops waren, hielten die meisten Leute 8086er für veraltet; Außerdem habe ich nicht gefragt: "Warum verwenden Raumfahrzeuge keine hochmodernen Datensysteme?"
nasaspaceflight.com/2013/07/… ist die Geschichte darüber, wie sie mit dem Bau des Flugcomputers für die SLS begonnen haben, jetzt im Jahr 2013. Also wurde alles für den Einsatz ausgewählt. Stellen Sie sich vor, wie wir denken werden, dass es veraltet ist, wenn das SLS in Betrieb geht. Oder ein Jahrzehnt in Betrieb.
"Man könnte meinen, dass Raumfahrzeuge auf dem neuesten Stand der Technik sind." Ich bin schuldig, mehr "Star Wars"-ähnliche Zukunft und weniger "2001" zu wollen. Aber niemand hört dich im Weltraum schreien ... Ausgezeichnete Frage +1

Antworten (9)

Es gibt eine Reihe von Gründen, warum die Elektronik von Raumfahrzeugen typischerweise mehrere Jahre hinter dem zurückbleibt, was im Handel erhältlich ist.

Strahlungstoleranz

Elektronik ist sehr anfällig für Strahlungsphänomene, vor denen terrestrische Elektronik durch die Erdatmosphäre und das Magnetfeld weitgehend geschützt ist. Übliche strahlungsbasierte Fehlermechanismen sind Single-Event Event/Upset (SEE/SEU) – am häufigsten als umgedrehtes Bit, Latch-up – bezeichnet, bei dem ein Bit in einem bestimmten Zustand hängen bleibt und das Teil heruntergefahren werden muss B. Reset, Burn-out – wenn ein hochenergetisches Teilchen (z. B. Proton oder Neutron) das Teil zerstört, und Gesamtdosis – wenn eine langfristige Exposition (eher als ein ungewöhnliches Ereignis) das Teil zerstört. Mit der Weiterentwicklung von Chips und Schaltungen und der dichteren Packung von Transistoren steigt die Wahrscheinlichkeit dieser Ereignisse.

Es gibt mehrere Techniken und Testverfahren, um zu demonstrieren, ob elektronische Baugruppen in Weltraumstrahlungsumgebungen robust sind, aber diese Tests sind teuer. Sobald sie also für ein Teil, eine Komponente oder eine Baugruppe erledigt sind, muss der Handel oft mit weniger Leistung leben und die Kosten für erneute Tests sparen und das Risiko eines vollständigen Missionsausfalls vermeiden.

Verlässlichkeit

Es ist einfacher, Wartungsarbeiten an einem terrestrischen Computer durchzuführen, und die Ausfallkosten sind oft viel geringer als bei Raumfahrzeugen. Bodensysteme haben auch nicht die gleichen knappen Leistungs-, Größen- und Massenbudgets wie Weltraumsysteme, was die machbare Redundanz begrenzt. Eine Lösung besteht darin, weiterhin Teile zu verwenden, die sich als sehr zuverlässig erwiesen haben. Eine andere Möglichkeit, die Zuverlässigkeit zu erhöhen, besteht darin, Teile-Screening und viele Elektroniktests durchzuführen (z. B. Ausheizen, um Kindersterblichkeit festzustellen, zufällige Vibrationstests, um Startumgebungen nachzuahmen, Schocktests, um pyrotechnische Ereignisse wie das Abwerfen von Verkleidungen nachzuahmen, und thermische Vakuumtests). Raum nachahmen. Diese Prüfung kostet Zeit und ist teuer. Allein die Zeitverzögerung lässt die meisten Raumfahrtsysteme mindestens einen Moore'schen Gesetzzyklus hinter den neuesten Verbraucherteilen zurück.

Bauzeit für Satelliten

Ganz zu schweigen von der Avionik, der Bau von Satelliten dauert lange. Selbst wenn die Computer fertig sind, muss der Rest des Fahrzeugs zusammengebaut und getestet werden. Bei großen Raumfahrzeugen kann dies Jahre dauern. Inzwischen wird der Computer nicht jünger und aus (oft berechtigter) Risikoaversion würde ein Upgrade viele dieser Tests wiederholen lassen.

Energieverbrauch

Im Laufe der Zeit hilft das Mooresche Gesetz den Chips, die Verarbeitungsleistung zu erhöhen und den Stromverbrauch zu verringern, aber im Allgemeinen verbrauchen leistungsstärkere Chips im Vergleich zu zeitgenössischen Teilen mehr Strom. Raumfahrzeuge sind fast überall leistungshungrig, daher gibt es wenig Anreiz, einen leistungshungrigeren Chip als unbedingt notwendig zu verwenden. Alles in einem Raumfahrzeug ist ein Kompromiss: Ein Watt Leistung, das für den Hauptflugcomputer verwendet wird, der ungenutzte Zyklen herumträgt, ist ein Watt, das nicht für die HF-Kommunikation oder die Stromversorgung einer Nutzlast verwendet werden kann (wenn diese Nutzlast dies nicht ist). Kommunikation) usw.

Papierkram

Papierkram und Prozesse können genauso dominierend sein wie alle anderen Gründe. Die Luft- und Raumfahrtindustrie als historisch hohe Eintrittsbarriere. Vernunft ist einst das Humankapital, das für den Bau und Start von Raumfahrzeugen erforderlich ist, aber ebenso wichtig ist das Weltraumerbe der Software und der Komponenten, die darin enthalten sind. Weltraumumgebungen sind in vielerlei Hinsicht anspruchsvoller als terrestrische Umgebungen und erfordern oft einzigartige Lösungen (für die Avionik ist die Abweisung von Wärme ohne Konvektionskühlung ein gutes Beispiel). Startumgebungen wurden oben diskutiert. Die Qualifizierung von Komponenten ist eine reale Hardware-zentrierte Aufgabe, aber es gibt einen Papierpfad, der diese Analyse untermauert und den Kunden eines Raumfahrzeugherstellers und dem Startanbieter Vertrauen gibt, dass das Fahrzeug während des Aufstiegs sicher ist und dass es in Betrieb sein wird Platz. Dies wird durch eine Kombination aus Tests, Analysen und Demonstrationen bewiesen, aber die meisten Personen, die sich darum kümmern, werden diese Aktivitäten nicht direkt miterleben oder beaufsichtigen, sodass sie sich auf ausgezeichnete Unterlagen verlassen, um dieses Vertrauen zu schaffen. Sobald Sie sich die Mühe gemacht haben, Buy-In für Widget X zu erhalten, ist der Aufwand, der mit einem Buy-In von Δ für Widget Y oder sogar X+ verbunden ist, schwerer zu rechtfertigen, wenn der ältere Teil noch funktioniert. Von Luft- und Raumfahrtlieferanten (Hauptauftragnehmer und die gesamte Lieferkette) wird häufig auch verlangt, dass sie über strenge Qualitätsprozesse verfügen – dh mehr Papierkram und Prozesse. All dies verlangsamt das Tempo von Innovation und Veränderung im Austausch für Vorhersagbarkeit. Daher verlassen sie sich auf ausgezeichnete Unterlagen, um dieses Vertrauen zu schaffen. Sobald Sie sich die Mühe gemacht haben, Buy-In für Widget X zu erhalten, ist der Aufwand, der mit einem Buy-In von Δ für Widget Y oder sogar X+ verbunden ist, schwerer zu rechtfertigen, wenn der ältere Teil noch funktioniert. Von Luft- und Raumfahrtlieferanten (Hauptauftragnehmer und die gesamte Lieferkette) wird häufig auch verlangt, dass sie über strenge Qualitätsprozesse verfügen – dh mehr Papierkram und Prozesse. All dies verlangsamt das Tempo von Innovation und Veränderung im Austausch für Vorhersagbarkeit. Daher verlassen sie sich auf ausgezeichnete Unterlagen, um dieses Vertrauen zu schaffen. Sobald Sie sich die Mühe gemacht haben, Buy-In für Widget X zu erhalten, ist der Aufwand, der mit einem Buy-In von Δ für Widget Y oder sogar X+ verbunden ist, schwerer zu rechtfertigen, wenn der ältere Teil noch funktioniert. Von Luft- und Raumfahrtlieferanten (Hauptauftragnehmer und die gesamte Lieferkette) wird häufig auch verlangt, dass sie über strenge Qualitätsprozesse verfügen – dh mehr Papierkram und Prozesse. All dies verlangsamt das Tempo von Innovation und Veränderung im Austausch für Vorhersagbarkeit. Von Luft- und Raumfahrtlieferanten (Hauptauftragnehmer und die gesamte Lieferkette) wird häufig auch verlangt, dass sie über strenge Qualitätsprozesse verfügen – dh mehr Papierkram und Prozesse. All dies verlangsamt das Tempo von Innovation und Veränderung im Austausch für Vorhersagbarkeit. Von Luft- und Raumfahrtlieferanten (Hauptauftragnehmer und die gesamte Lieferkette) wird häufig auch verlangt, dass sie über strenge Qualitätsprozesse verfügen – dh mehr Papierkram und Prozesse. All dies verlangsamt das Tempo von Innovation und Veränderung im Austausch für Vorhersagbarkeit.

Startverzögerungen

Sobald das Raumschiff fertig ist, muss es gestartet werden, und Starts können Monate, wenn nicht Jahre dauern.

Ich denke, Sie haben einen großen Stromverbrauch verpasst. Stärkere Chips verbrauchen mehr Strom.
Und vielleicht der größte Grund von allen: PAPIERKRAWATTE! Es dauert Jahre und Berge von Papierkram, um eine bestimmte Hardware „weltraumtauglich“ zu machen. Bis dieses Produkt für den Weltraum geeignet ist, ist die zugehörige Verbrauchertechnologie Lichtjahre voraus gerannt ...
Trotz dieser oben genannten Gründe denke ich, dass ein Paradigmenwechsel bevorsteht, gerade weil Fortschritte in der Avionik kleine Raumfahrzeuge leistungsfähiger und erschwinglicher machen, die aufgrund ihrer Größe und Komplexität billiger und schneller zu produzieren sind und viele der Probleme mildern Oben. Tatsächlich habe ich einen ganzen Beitrag über Agile Aerospace geschrieben .
Die alte Verbindung ist tot und Agile Aerospace ist umgezogen.

Ein großer Teil davon ist Zuverlässigkeit. Die NASA könnte wahrscheinlich einen Intel Xeon-Chip aus dem Jahr 2012 einbauen, der eine wahnsinnig hohe Rechenleistung hat.

Der verwendete Chip , der RAD750, hat jedoch jahrelange Experimente und Verwendung hinter sich, wie z. B. die Verwendung in einer Vielzahl von Raumfahrzeugen, darunter:

  • Deep Impact Komet jagendes Raumschiff, gestartet im Januar 2005 – verwendet erstmals den RAD750-Computer.
  • XSS 11, kleiner Versuchssatellit, gestartet am 11. April 2005
  • Mars Reconnaissance Orbiter, gestartet am 12. August 2005.
  • Der Satellit WorldView-1, gestartet am 18. September 2007, verfügt über zwei RAD750.
  • Fermi Gamma-ray Space Telescope, ehemals GLAST, startete am 11. Juni 2008
  • Kepler-Weltraumteleskop, gestartet im März 2009.
  • Lunar Reconnaissance Orbiter, gestartet am 18. Juni 2009
  • Wide-field Infrared Survey Explorer (WISE) gestartet am 14. Dezember 2009
  • Solar Dynamics Observatory, gestartet am 11. Februar 2010
  • Raumsonde Juno, gestartet am 5. August 2011
  • Curiosity Rover, gestartet am 26. November 2011

Aufgrund der Verwendung seit '05 kann die NASA ziemlich sicher sein, dass der Chip nicht aufgrund von Strahlungsproblemen usw. ausfällt.

Wieso den? Nun, ich würde sagen, dass John Besins Antwort es ziemlich gut zusammengefasst hat, und ich werde nicht versuchen, es zu übertreffen:

Ich würde nicht glauben, dass dies überhaupt der Fall sein würde. Wenn überhaupt, würde die NASA Hardware (und Software) verwenden wollen, die im Laufe der Jahre ausgiebig getestet wurde, sowohl bei der NASA als auch in der Industrie insgesamt. Das Letzte, was die NASA will, ist, einen Fehler im System eines Raumfahrzeugs zu einem ungünstigen Zeitpunkt zu finden , und wenn Sie über Geräte sprechen, die möglicherweise Hunderttausende von Kilometern durch den Weltraum reisen müssen, gibt es viele ungünstige Momente .

Henry Spencer (bekannt in Newsgroups) hat kommentiert, dass Sie mit Vorsicht Teile verwenden können, die nicht für den Weltraum zugelassen sind. Aber diese Pflege ist interessant. Benötigen Sie Redundanz und die Fähigkeit zur schnellen Wiederherstellung nach Fehlern. Was schwer ist. (Er arbeitete an einem Microsat, wobei er, soweit ich mich erinnere, nur kommerzielle Teile verwendete).
Ja. Geht zurück zu Macht und Komplexität des Designs; Etwas Mächtigeres, aber ungetestetes, benötigt ein Backup-System für den Fall, dass es ausfällt, sonst verschwenden Sie nur Hunderte von Millionen Dollar für Weltraumschrott. Dieses Backup muss in der Lage sein, jederzeit die vollständige Kontrolle über das Fahrzeug zu übernehmen, also muss es gut integriert sein, und das kann andere Schwachstellen im Design schaffen, also müssen diese redundant sein ; Schließlich bauen Sie zwei Computer in ein Raumschiff ein, jeder eingeschaltet, aber einer beobachtet nur den anderen, und das ist angesichts der Stromversorgungssysteme der meisten Raumschiffe ein Luxus.

Man könnte meinen, dass Raumfahrzeuge auf dem neuesten Stand der Technik sind.

Ich würde nicht glauben, dass dies überhaupt der Fall sein würde. Wenn überhaupt, würde die NASA Hardware (und Software) verwenden wollen, die im Laufe der Jahre ausgiebig getestet wurde, sowohl bei der NASA als auch in der Industrie insgesamt. Das Letzte, was die NASA will, ist, einen Fehler im System eines Raumfahrzeugs zu einem ungünstigen Zeitpunkt zu finden, und wenn es um Geräte geht, die potenziell Hunderttausende von Kilometern durch den Weltraum reisen müssen, gibt es viele ungünstige Momente.

Sie könnten diese Frage auch auf Programmers.SE interessant finden; Es behandelt die Programmiersprachen, Hardware usw., die zum Bau des Mars-Curiousity-Rover verwendet werden.

Außerdem stelle ich mir vor, dass die von der NASA verwendete Hardware mit niedrigeren Spezifikationen einen geringeren Strombedarf hat als hochmoderne, leistungsstarke Hardware. Wenn der Rover zum Beispiel keinen schnelleren Prozessor benötigt, warum dann Platz und Gewicht verschwenden, indem man einen solchen Prozessor mit Strom versorgt, wenn ein Prozessor mit niedrigeren Spezifikationen ausreicht?

Die NASA (und die meisten anderen Raumfahrtagenturen) haben ein Bewertungssystem – das TRL (Technology Readiness Level), um bekannte und flugerprobte Dinge im Vergleich zu experimenteller Technologie einzustufen. Wenn Sie eine Mission um zu viele unerprobte Technologien herum aufbauen, riskieren Sie Verzögerungen, Kostenüberschreitungen usw.
Hunderttausende Kilometer? Das bringt dich zum Mond, geben oder nehmen. Machen Sie das eher wie Hunderte von Millionen Meilen; das bringt dich wenigstens zum Mars.

Ein weiterer wichtiger Grund ist, dass es einfach keine Notwendigkeit gibt, etwas Mächtigeres zu tun. Es gibt viele Anwendungen auf der Erde, bei denen Zuverlässigkeit wichtiger ist als Geschwindigkeit. Beispielsweise enthält ein Verkaufsautomat einen einfachen Computer. Sie wollen nicht, dass das abstürzt und Ihr Geld nimmt.

Die überwiegende Mehrheit der heute von Computern verwendeten Verarbeitung findet in der grafischen Benutzeroberfläche statt. Da es keinen Satelliten gibt, auf dem eine grafische Oberfläche läuft, macht es keinen großen Unterschied.

Der Zweck des Computers eines Satelliten besteht darin, den Satelliten am Leben zu erhalten, in die richtige Richtung zu zeigen, die Stromversorgung zu verwalten und Daten für die Verwendung am Boden zu sammeln. Daher müssen sie keine Gigahertz-Prozessoren haben, sie müssen nur eine Datenleitung sein. Dabei müssen sie mit hoher Präzision vorgehen. Sie können nicht einfach den Netzschalter eines Raumfahrzeugs drücken, Sie müssen seine Systeme jederzeit einwandfrei funktionieren lassen.

Computer werden von den Astronauten regelmäßig auf der ISS verwendet, aber diese werden für unkritische Systeme verwendet. Nur wenn der Computer die Daten erheblich verarbeiten muss, spielt die Geschwindigkeit eine Rolle, und abgesehen von einer gewissen Komprimierung wird das meiste davon immer noch auf der Erde erledigt. Darüber hinaus verfügen die meisten bildgeladenen Systeme da draußen über benutzerdefinierte Onboard-Chips, die bei der schnelleren Verarbeitung der Bilder helfen, sodass weniger Arbeit auf dem Hauptprozessor erledigt werden muss.

Zusätzlich zur Komprimierung kann die digitale Signalverarbeitung von erheblicher Verarbeitungsleistung profitieren. Dies kann auf spezieller Hardware erfolgen, kann aber dennoch als Teil des "Computers" gelten.
Verwendungen für mehr Rechenleistung und Speicher können leicht gefunden werden, selbst wenn GUIs kein Problem darstellen. Datenkomprimierung, verbesserter Umgang mit unerwarteten Bedingungen usw.
Sowie Kameras und Computer Vision.

Es gibt einen Anime namens „ Rocket Girls “, in dem die Protagonistin dieselbe Frage stellte. Die Antwort, die sie bekam, war, dass sie nur klassische Technologie verwenden; Technologie, die sich im Laufe der Zeit einen guten Ruf erarbeitet hat. Dies gilt auch für die Medizin und die allgemeine Luftfahrt. Tatsächlich gilt dies für die meisten Bereiche des Ingenieurwesens, wobei es sich hauptsächlich um Softwareentwicklung handelt, die immer die "neuesten" Dinge verwendet.

Außerdem ist CMOS anfälliger für Strahlung als TTL . Wenn Sie also Radiation Hardening durchführen, ist es möglicherweise besser, einen langsamen 100-MHz-TTL-basierten Chip als einen schnellen 3,4-GHz-CMOS-basierten Chip zu verwenden.

RAD 750 ist mit CMOS-Technologie gebaut...

Ein paar Dinge, die ich den guten Antworten bereits hier hinzufügen könnte:

  • Auswahlzeitraum. Die Entscheidung, welche Hardware für ein Fahrzeug verwendet wird, wird lange (Jahre?) vor der Markteinführung des Fahrzeugs getroffen. Daher ist es beim Start wahrscheinlich veraltet.
  • Strahlungshärtung. Oft konzentrieren sich diese Vergleiche auf ein oder zwei Spezifikationen, die für terrestrische Anwendungen interessant sind: CPU-Taktrate und RAM zum Beispiel. Obwohl diese wichtig sind, ist die Fehlertoleranz in einer verstrahlten Umgebung beim Fliegen an Jupiter wichtiger als beim Spielen von Doom. Diese Toleranz schafft einen Kompromiss, der den anderen Spezifikationen nicht hilft.
  • Auswahlzeit : Raumfahrzeuge werden Jahre vor dem Start entworfen und gebaut. Der zum Build-Zeitpunkt ausgewählte Prozessor, selbst wenn er erstklassig ist, wird zum Zeitpunkt des Starts in den Schatten gestellt.
  • Vibrationstoleranz : Der Start von Raumfahrzeugen erfordert vibrationstolerante Computersysteme; Viele neuere Prozessoren sind zur Entwurfszeit noch nicht bewertet.
  • Strahlungswiderstand : Kleinere Schaltungen sind stärker strahlungsinduzierten Fehlern ausgesetzt als größere Schaltungen. Die meisten fortschrittlicheren Prozessoren verwenden kleinere Schaltkreise, um Energiekosten, thermische Belastungen und Betriebszykluszeiten zu reduzieren.
  • Preis : Ältere Prozessoren können für weit weniger als aktuelle Spitzenprozessoren gekauft werden; die Preise sinken merklich, wenn Patente auslaufen.
  • fehlender Bedarf : Nicht alle Satelliten benötigen äußerst robuste Verarbeitungslösungen.
    Die gesamte Apollo-Mission wurde mit einer Rechenleistung ausgeführt, die der von ein paar High-End-Linux-Workstations entspricht ... dazu gehören die Großrechner bei JSC und Cape Kenedy. Der Bordcomputer von Apollo war etwa so leistungsfähig wie viele Digitaluhren. (80 kB Gesamtspeicher; das sind 37 kB Worte zu je 2 B für ROM, plus 2 K Worte RAM.) Es lief mit 1 MHz, ziemlich schnell für seine Zeit. Ich habe 20-Dollar-Taschenrechner mit besseren Spezifikationen als der AGC gekauft.
    Die Aufgaben der meisten Satelliten können mit älteren Prozessoren zuverlässig ausgeführt werden, ohne dass die Mission beeinträchtigt wird.
Preis? Innerhalb der Gesamtkosten der meisten Raumfahrzeuge ist der Preis des/der Prozessor(en) unbedeutend. Wie ich zu einer anderen Antwort kommentierte, konnte immer eine Verwendung für zusätzliche Rechenleistung und Speicher gefunden werden.
@GreenMatt Einige Projekte, insbesondere NASA-Projekte, müssen teure Proof-of-Capability-Tests haben. Die ehrwürdigen Zilog Z-80, Intel 8080 und Motorolla 68000 sind bewährte Mikrocontroller für eine Vielzahl von Anwendungen und haben vor vielen Jahren die Missionsbewertung für Vibration und Strahlung bestanden. Die Kosten für die Missionsbewertung eines Prozessors, vorausgesetzt, dass er die Vibrations- und Strahlungstests überhaupt bestehen würde, liegen in der Größenordnung von 100.000 US-Dollar, wie ich zuletzt gelesen habe (und das war in den späten 1990er Jahren), nur um die Zerstörungstests durchzuführen. Die Verwendung eines bereits bewerteten Prozessors spart Testkosten.
Die meisten NASA-Raumfahrzeuge kosten in der Größenordnung von Hunderten von Millionen Dollar, und einige liegen in Milliardenhöhe; 100.000 Dollar sind bei einem solchen Budget ziemlich unbedeutend.
Sie haben sich offensichtlich noch nie mit bundesstaatlichen Erbsenzählertypen beschäftigt. Sie werden über a nörgeln 50 K p r Ö g r a m , w h ich l e a p p r Ö v ich n g a 30K Toilettensitz.
Meine Erfahrung ist für diese Diskussion irrelevant, aber da Sie es ansprechen, wie viel Erfahrung aus erster Hand haben Sie?
Ich war 3 Jahre Bundesangestellter (Staatsarchiv) und davor 6 Jahre bei einem Bundesstipendiaten tätig. VIEL Erfahrung mit bundesstaatlichen Erbsenzählern. Außerdem war mein Vater Projektmanager für die USAF (GM16-Level) ... Meine Erfahrung mit der NASA ist nur die, die ihr folgt, aber die Erwähnung von Prozessorkosten wurde tatsächlich in mehreren Projektpapieren in den letzten 15 Jahren erwähnt. Denken Sie daran: a 10 p r Ö c e s s Ö r , w h e n s p a c e r a t e d , ich s c l Ö s e t Ö 10.000 ... weil sie das für diejenigen berechnen können, von denen sie garantieren, dass sie den Start überleben.
Es ist durchaus möglich, als Bundesbediensteter und mit Bundeszuschüssen zu arbeiten, ohne sich mit "Erbsenzählertypen" auseinandersetzen zu müssen. Ich vermute auch, dass Sie eine gewisse Voreingenommenheit haben, durch die Sie diese "Erbsenzählertypen" sehen, die - meiner Erfahrung nach - falsch sind. Obwohl ich nie ein Bundesangestellter war, habe ich viel länger als die von Ihnen zitierten neun Jahre an Regierungsaufträgen gearbeitet - hauptsächlich NASA-Projekte. Ich habe NIE gesehen, dass ein Budgetanalyst einen Ingenieur oder Wissenschaftler überholt hat, wenn es um entscheidende Teile ging; Wenn es einen finanziellen Engpass gibt, versuchen sie normalerweise, einen Weg zu finden, die Dinge zum Laufen zu bringen.
Ich habe es in Aufzeichnungen des Army Corps of Engineers dokumentiert gesehen. Ich habe es auch wiederholt in den Aufzeichnungen des US Forest Service gesehen. Und das Bildungssystem des Bureau of Indian Affairs. (Eine nette Sache bei der Archivarbeit – Sie dürfen die Aufzeichnungen als Teil Ihres Jobs überfliegen.) Die Erbsenzähler haben einige der dümmsten Dinge zum Löschen ausgewählt. In jedem Fall sind weltraumtaugliche (oder sogar luftfahrttaugliche) Versionen von preiswerten Artikeln, auch wenn sie nicht anders sind, normalerweise erheblich teurer als nicht flugtaugliche Standardversionen.
@GreenMatt Ich arbeite für ein großes und namhaftes Unternehmen, das sich fast ausschließlich mit Regierungsaufträgen befasst, einschließlich einiger NASA-Projekte, und ich stimme Aramis zu, dass bei Milliarden-Dollar-Projekten häufig Kostenbedenken ins Spiel kommen, wenn es um kleine Probleme beim „Erbsenzählen“ geht. Während ein System einen Milliarden-Dollar-Preis haben kann, besteht jedes System aus einzelnen Subsystemen und Teilen, und jedes davon hat ein separates Budget. Kleine (im Vergleich zur Gesamtmilliarde) Ausgaben verschwinden nicht vom Radar.

In der Luftfahrt passiert das Gleiche, was Sie für die Weltraumtechnologie festgestellt haben. Hauptfaktoren wären Zuverlässigkeit, "Härte" und Entwicklungszeitrahmen, aber es gibt noch andere Überlegungen.

Jedes lebenswichtige System muss vertrauenswürdig sein, und wenn Sie es nicht reparieren können, wenn es kaputt geht (wie Roboter-Raumsonden), ist Zuverlässigkeit ebenfalls von größter Bedeutung. Je länger eine Sache existiert und Erfahrungen gesammelt hat, desto mehr kann man ihr vertrauen. Je komplexer ein System ist, desto schwieriger kann es auch sein, zu überprüfen, ob alle „Arbeitsteile“ so funktionieren, wie sie sollten. Die neuesten Technologien erweitern immer wieder die Grenzen der einen oder anderen Form und fordern die Grenzen dessen heraus, was getan werden kann. Das kann einen an den Rand einer Katastrophe bringen – kein guter Ort, wenn Menschenleben auf dem Spiel stehen. Neuere Computertechnologie ist immer ausgefeilter (komplexer) als das, was sie ersetzt, was die Verifizierung/Validierung schwieriger macht.

Flugzeuge und Raketen operieren in rauen Umgebungen; Die Fahrzeuge selbst schaffen raue oder vielleicht extreme Umgebungen für einige ihrer eigenen Komponenten. Es ist schwierig, elektronische Komponenten und Systeme zu bauen, die unter solchen Bedingungen funktionieren können – Temperatur, Schock/Vibration, EMI, Strahlung usw., ohne dass die Zuverlässigkeit in Frage gestellt wird.

Es dauert lange (Jahre), bis ein neues Luft- oder Raumfahrtsystem vom ursprünglichen Entwurf bis zum „ersten Start“ reicht, und das Design von Subsystemen (einschließlich derjenigen, die Computer verwenden) muss irgendwann im Prozess eingefroren werden. Die Computertechnologie bewegt sich viel schneller, sodass die Entwürfe mit dem eingefroren werden, was vertrauenswürdig ist (vielleicht bereits veraltet), und die Computertechnologie marschiert weiter, bevor das Flugzeug oder die Rakete abhebt.

Es wäre wirklich nicht klug, es anders zu versuchen. Wenn Ihr Leben auf dem Spiel steht, ist es viel besser, ein altes, grobes, aber zuverlässiges System zu haben, als etwas Neues und Schickes, aber nicht vollständig erprobtes.

Interessanterweise gilt dies nicht für alle Raumfahrzeuge. Die Flock-Satelliten von Planet Labs sind tatsächlich ziemlich modern, wie einer der Entwickler im The AmpHour-Podcast feststellte . Tatsächlich wurde das Testen neuer Satellitendesigns durch die Zeit verlangsamt, die es dauerte, die Satelliten nach ihrer Herstellung tatsächlich zu starten.

Ich schlage vor, den Podcast anzuhören, diese Folge war ziemlich interessant.