Читаем «Аполлон-8» полностью

Когда август сменился сентябрем и календарь неумолимо отсчитывал 16-недельный срок, Тиндалл стал проводить все больше времени в массачусетском Кембридже, в принадлежащей MIT Лаборатории Дрейпера, где писали и тестировали программное обеспечение для полета. Вскоре уже 400 инженеров, номинально работающие на институт, фактически работали на Тиндалла. Память корабля была разделена на 38 отдельных банков, каждый из которых мог хранить «целый» килобайт информации – то есть тысячу единиц данных. Нужно было вместить мощные вычислительные алгоритмы в этот очень скромный объем.

Средоточием основной части работы команды была компьютерная программа «Колосс» – система, которая после нескольких лет соперничества с другими программами была выбрана для навигации во время полета на Луну и обратно. Однако «Колосс» не был еще полностью готов, и, хотя темпы по доведению его до готовности к полету и так были бешеные, теперь предстояло лететь во весь опор.

Больше всего инженеров беспокоила ситуация внезапного отказа программы – такое случалось часто, и казалось, что полностью устранить сбои не удастся. При крахе программы главным было то, насколько быстро и беспроблемно можно перезапустить систему. Во время трехдневного перелета к Луне временное отключение компьютера можно было спокойно перетерпеть, но если сбой случится в критические минуты или секунды, например перед запуском двигателя для вывода корабля на лунную орбиту, то остановка программы будет катастрофой.

Поэтому работа в MIT сосредоточилась на том, чтобы обеспечить быстрый и автоматический рестарт системы после сбоя. Ядро программного комплекса должно было «понимать», какие системы запускать и в каком порядке, как проверять работоспособность каждой системы при ее запуске и как на это время приостанавливать прочие второстепенные операции на борту корабля.

Тиндалл вел команду разработчиков твердой рукой и не пренебрегал возможностью использовать против инженеров их же собственное (часто немалое) самолюбие. «Если MIT не справляется с работой, – задумчиво произносил он невзначай, – всегда ведь можно вызвать на консультацию знатоков из IBM». И подстегнутые специалисты MIT тут же начинали уверять его, что подобная помощь им не понадобится.

Осень шла, и «баги» мало-помалу вычищали из программы. Когда «Колосс» наконец признали готовым к полету, никто толком не мог сказать, насколько оправдано доверие к нему. Однако Тиндалл объявил, что доволен, – а это многого стоило.

* * *

Даже если допустить, что «Аполлон-8» оторвется от Земли, долетит до Луны и затем благополучно вернется к Земле, все равно оставалась еще проблема спасания астронавтов после приводнения. Технически это не было сложной задачей: посылаешь корабли и вылавливаешь экипаж из океана – за семь лет космических полетов американских астронавтов НАСА и ВМС отлично попрактиковались в этом деле. Тем не менее процесс всегда оборачивался грандиозной головной болью в смысле логистики.

В конце 1968 г. было несколько «астрономических окон» – промежутков времени, пригодных для старта, и все они определялись относительным взаиморасположением Земли и Луны. Луна представляет собой движущуюся «мишень», обращающуюся вокруг Земли на скорости 3684 км/ч. Это значило, что «Аполлон-8» в момент взлета возьмет курс не точно на Луну, а на точку, в которой она окажется через три дня – так же, как охотники стреляют дробью не в стаю уток, а в точку впереди нее.

Для успешного полета «Аполлона-8» требовалось выполнение трех условий. Во-первых, Земля в своем вращении должна находиться ровно в том положении, когда «Сатурн-5» сможет взлететь, выйти на околоземную орбиту и затем стартовать к Луне под нужным углом подхода. Во-вторых, через шестеро суток после этого либо Атлантический, либо Тихий океан должен оказаться прямо под космическим кораблем, несущимся сквозь атмосферу к месту приводнения. А в-третьих, Луна должна находиться в определенной фазе роста и убывания, чтобы те части поверхности, которые экипажу необходимо осмотреть как предположительные места будущих посадок, освещались Солнцем. После долгих подсчетов НАСА решило, что наилучший момент для запуска – 21 декабря в 07:51 утра по восточноамериканскому времени: тогда корабль выйдет на лунную орбиту в канун Рождества и приводнится в Тихом океане к юго-западу от Гавайев в предрассветные часы 27 декабря.

Перейти на страницу:

Похожие книги