Problemy NASA, czyli ostatni inżynier Voyagera ONE i komputer Atari

Posted on 2015-11-05 | in Nowinki | by
Facebooktwittergoogle_plus

Ostatni inżynier Voyagera i komputer Atari

80-letni inżynier NASA odchodzi na emeryturę. Jest to jedyny człowiek, który dokładnie wie jak działa  komputer na statku kosmicznym Voyager 1.

Budowa Voyager 1Dla NASA jest to duży problem. Satelita został zbudowany w 1975 roku i ma komputer z czasów Atari. Ostatni człowiek, który naprawdę rozumie, jak go zaprogramować to 80-letni inżynier NASA Larry Zottarelli.

Sonda Voyager 1 znajduje się 20 miliardów kilometrów od Ziemi.  W 2013 roku, stał się pierwszym obiektem wyprodukowanym przez człowieka, który opuścił układ słoneczny. Głównym zadaniem Voyagera było zbadanie Jowisza i Saturna. Misja została przedłużona daleko poza jego pierwotne przeznaczenie. Nie trzeba dodawać, że będzie teraz bardzo trudno dokonywać aktualizacji oprogramowanie komputera pokładowego.

Suzy Dodd, kierowniczka projektu Voyagera powiedziała, że sonda powinna stać w muzeum.

Zottarelli brał udział w misji Voyager od dnia rozpoczęcia: 5 września 1977 roku.  Zottarelli  opracowuje dane lotu Voyagera w systemie, który ma tylko 64 kilobajtów pamięci (0.000064 gigabajtów). W języku programowania, który dawno jest już na emeryturze podobnie jak Zottarelli.

Voyager 1Dokładne określenie kiedy sonda opusciła układ słoneczny nie było łatwe. Aby określić, kiedy  Voyager 1 opuścił Układ Słoneczny, obsługa naziemna musiała nasłuchiwać dźwięku nagranego przez 8-mio ścieżkowy magnetofon Voyagera.  Nagranie w międzygwiezdnej przestrzeni brzmi inaczej niż na rubieży Układu Słonecznego. Ale Voyager został zaprogramowany tak, aby odtwarzać swoje nagrania do 45 sekund, dwa razy w roku.

Dodd chciała przyspieszyć  trochę pracę Voyagera. To jednak nie było łatwe. Powiedziała – „. To jest jak Tetris. Musisz dowiedzieć się, czy wszystkie bloki pasują do siebie i poukładać.

Zrozumienie, jak to zrobić, jest ogromnym wyzwaniem dla zespołu współczesnych programistów. Dodd miała 16 lat, gdy misja Voyager 1 została rozpoczęła. Niektóre instrukcje zostały zagubione przez te lata.

Voyager - dokumentacjaCzęsto pojawiają się pytania, jak coś działa. Ludzie, którzy pracują teraz nad projektem nie wiedzą, dlaczego system został zbudowany w określony sposób. Trudno znaleźć coś w dokumentacji 38 letniego komputera. Praktycznie każdy dokument o sondzie Voyager został spisany i wydrukowany na papierze.

Za każdym razem, gdy zespół Voyagera przenosił się w inne miejsce, to podczas pakowania część dokumentów tracono .

Dodd ma sekretarza, którego zajęciem, w pełnym wymiarze czasu pracy,  jest skanowanie papierowej dokumentacji.  Skany są umieszczane w systemie aby dało się łatwo przeszukiwać dokumentację. Niestety inżynierowie nie zawsze zapisują wszystkie informacje. Niektórzy inżynierowie Voyagera już umarli, biorąc tajemnice statku kosmicznego ze sobą.

Po roku 2000 zespół Voyagera zauważył, że część oprogramowania lotu statku ma się wyłączyć w 2010 roku.  Dodd odszukała tylu emerytowanych inżynierów z zespołu Voyagera ilu mogła. Nikt jednak nie pamiętał, dlaczego to zostało zaprogramowane.

Dodd i jej zespół domyślili się, że nikt nie marzył nawet,  iż misja będzie trwać tak długo. Nie było pewności pewności, czy będzie wystarczająco dużo energii dla zachowanie wszystkich procedur Voyagera. Udało się jednak przeprogramować komputer i kontynuować podróż Voyagera.

Odejście Zottarell-ego na emeryturę jest dużym wyzwaniem dla projektu. Stawia go pod wielkim znakiem zapytania. Trudno znaleźć osobę, która zna archaiczne języki programowania i nie ma 80-lat.

NASA znalazła młodszego inżyniera, który został zatrudniony do pracy razem z Zottarellim. Od roku pracuje i ma go zastąpić. Sam projekt może być jednak zagrożony. Nowy programista znów będzie jedyną osobą, której nikt nie będzie umiał zastąpić.

Facebooktwittergoogle_plus

Comments are closed.