Рубрика «Аполлон» - 2

Истории лунного компьютера. Часть 3 - 1

Аполлон 11 на Луне

Через пять месяцев Аполло 12 выжил после удара молнии при разгоне и сел на Луну. Благодаря новому «существительному 69», которое мы добавили в программу для того, чтобы позволить команде изменять положение, основываясь на данных наземного слежения, астронавты Пит Конрад (Pete Conrad) и Алан Бин (Alan Bean) смогли посадить лунный модуль в шаговой доступности от беспилотного корабля Surveyor, который сел на Луну в апреле 1967. Точная посадка Аполлона 12 проложила дорогу для посадок на более сложный рельеф местности.
Читать полностью »

Часть 2
Часть 3

Часть фотографий была взята с сайта Hack The Moon.

Статья была представлена на 27-й ежегодной конференции по навигации и управлению Американского Общества Астронавтики (AAS) в Брекенридже, штат Колорадо, 6 февраля 2004. Предлагаемая вам версия содержит дополнительные иллюстрации, комментарии и небольшие исправления.

Истории лунного компьютера. Часть 1 - 1

ABSTRACT: Миссия Аполлон 11 совершила успешную посадку на Луну, несмотря на две проблемы с компьютером, повлиявшие на лунный модуль в период управляемой посадки. Неустранённая проблема в интерфейсе радара сближения отняла около 13% времени цикла бортового компьютера, приведя к пяти сбоям программы и перезагрузкам. Менее известная проблема была вызвана ошибочными данными, что привело к флуктуациям тяги двигателя посадки лунного модуля, так как алгоритм управления тягой находился на границе устойчивости. Объяснение этих проблем даёт возможность описать операционную систему бортового компьютера Аполлона и программу управления посадкой на Луну.
Читать полностью »

Ссылка на часть 1

В этой части мы рассмотрим, как AGC организован с точки зрения программиста. Список литературы и источников приведён в конце первой части статьи. Материал этой части основан на материале книги [1].

Apollo Guidance Computer — архитектура и системное ПО. Часть 2 - 1

Представление чисел в памяти AGC

AGC использует 15-битные слова, со знаком в 15-м разряде. Также имеется разряд чётности, который записывается и контролируется аппаратно и полностью прозрачно для программного обеспечения, при каждой операции чтения и записи в память.
Читать полностью »

Ссылка на часть 2

В предлагаемой вашему вниманию публикации рассмотрены основы архитектуры, аппаратной структуры, и структуры системного ПО бортового компьютера миссий Apollo — AGC (Apollo Guidance Computer). Тем, кто хочет изучить тему подробно, я рекомендую книгу [1] и другие материалы, ссылки на которые приведены в конце статьи.

Apollo Guidance Computer

Apollo Guidance Computer — архитектура и системное ПО. Часть 1 - 1
Читать полностью »

Расположенный на борту космического корабля «Аполлон» управляющий компьютер (Apollo Guidance Computer, AGC) помог кораблю попасть на Луну и сесть на её поверхность. ПО AGC было физически вплетено в постоянное запоминающее устройство на многократно прошитых сердечниках [core rope memory]. Кен Ширриф с единомышленниками восстанавливают AGC (на фото ниже), которому не хватает памяти на сердечниках, вместо которой установлены коробочки-симуляторы такой памяти. Эти коробочки использовались во время разработки программ и наземного тестирования, чтобы инженерам не приходилось постоянно прошивать память. У симулятора отсутствует документация, поэтому я [автор записи в блоге / прим. перев.] провел его инженерный анализ, собрал интерфейс, и мы при помощи симулятора запускали на нашем AGC программы. Однако в процессе мы столкнулись с некоторыми сложностями.

Бортовой управляющий компьютер «Аполлона»: дипстик и инженерный анализ памяти на многократно прошитых сердечниках - 1
Компьютер AGC со снятой крышкой. Видно системную плату с кучей проводов. В местах для памяти видны коробочки-симуляторы. Интерфейсные платы на переднем плане современные.
Читать полностью »

Новатор в области информатики рассказывает о том, как руководила разработкой программного обеспечения для посадки миссии «Аполлон-11» на Луну

Маргарет Гамильтон: «Они беспокоились, что мужчины могут взбунтоваться; но этого не случилось» - 1
Барак Обама вручает Маргарет Гамильтон Президентскую медаль Свободы в 2016-м

Пионер информатики Маргарет Гамильтон сыграла ключевую роль в посадке астронавтов на Луну, впервые произошедшей 20 июля 1969 года, 50 лет назад, а также в безопасном возврате их домой спустя несколько дней. Молодая женщина-программист из MIT, с маленьким ребёнком, управляла командой, создававшей бортовое полётное ПО для миссий «Аполлон», включая и "Аполлон-11". Эта компьютерная система была одной из сложнейших для своего времени. Её строгий подход к программированию оказался настолько успешным, что неизвестно ни об одной программной ошибке, случавшейся во время пилотируемых миссий «Аполлон». «Она символизирует поколение невоспетых женщин, помогавших отправлять человечество в космос», — сказал президент Барак Обама в 2016 году, когда он наградил Гамильтон президентской медалью Свободы, высочайшей гражданской наградой в США. В 2017 году она стала одной из немногих женщин, работавших в НАСА, увековеченных в виде фигурки LEGO. В 50-ю годовщину первого прилунения Гамильтон, которой исполнилось уже 82 года, вспоминает о своей новаторской работе с вычислительной техникой.
Читать полностью »

Люди на Луне. Источники - 1

50 лет назад впервые человек шагнул в лунный реголит. Это стало результатом фантастического прогресса науки и техники, космической гонки, политического противостояния двух стран: США и СССР. Полет человека на Луну стал настолько невероятным событием, что сегодня немало людей отрицает сам факт такого полета. К счастью, благодаря интернету мы имеем доступ к огромному объему материалов и научных данных, которые открывают возможность самостоятельно выяснить подробности этой сложнейшей программы.
Читать полностью »

По пути Сергея Павловича Королева. Современный российский пилотируемый проект. Часть 1. «Федерация» - 1

Я решил немного отойти от исторических экскурсов и высказаться по другому животрепещущему вопросу. Тем более что наши лунные проекты потихоньку переходят в стадию реализации, так что вопрос действительно актуален.

Да, речь пойдет про наш проект пилотируемого полета к Луне. То есть про проект, в который многие не верят, который часто высмеивают; тем не менее, он все эти годы развивался и достаточно серьезно. Любые изменения видны только во времени. Я даже не стану утверждать, что проект точно будет реализован – это зависит от слишком многих факторов. Тем не менее, развитие есть, и мы должны будем многое увидеть в железе в ближайшие годы. И я даже не могу винить скептиков, поскольку каких-либо толковых описаний пока не было. Вся информация хоть и открыта, но распылена среди весьма большого количества презентаций и интервью.

Хотел бы отметить, что все перипетии заслуживают отдельной книги, которую я, возможно, напишу.

Итак, история началась приблизительно десять лет назад. Руководитель Центра пилотируемых программ ЦНИИ машиностроения, доктор технических наук Георгий Карабаджак, вспоминает про этот ключевой момент:

Читать полностью »

NASA объявило о новом полете на Луну - 1

Люди снова будут ходить по поверхности Луны – впервые с 1972 года. Национальное управление по аэронавтике и исследованию космического пространства США рассказало о планах новой пилотируемой миссии. Пока что супер-конкретные детали с датами не раскрываются, общий посыл просто «мы это сделаем».

Американский интернет рыдает от счастья. Но, неожиданно, среди экспертов нашлось много недовольных. Когда планы NASA были объявлены перед консультативной группой 15 ноября, советники разделились на две группы. С одной стороны – предложения по ускорению программы (иначе, не дай бог, Китай обгонит). С другой – рассказы о нереалистичности и затратности проекта, особенно в плане постройки перманентной станции Gateway на лунной орбите.Читать полностью »

В подвале дома умершего сотрудника НАСА обнаружили ЭВМ эпохи «Пионеров» - 1

Частные дома хороши многим. Один из плюсов такого домика — это наличие чердака или подвала. Зачастую эти места используют для складирования ненужных вещей вроде устаревшей или поломанной техники, макулатуры, консервации и т.п. Но иногда в подвал попадают действительно интересные вещи, о которых если и вспоминают, то годы спустя. Случается, что все это исчезает навсегда, но бывает и так, что уже представители следующих поколений обнаруживают некогда забытые предками интересности, причем совершенно неожиданно.

Именно это произошло в США, в доме умершего сотрудника НАСА. После его смерти родственники вызвали оценщика имущества. И вот этот специалист, спустившись в подвал, увидел старую технику, похожую на электронно-вычислительные машины полувековой давности. Как оказалось, это действительно компьютеры, использовавшиеся НАСА в 60-х годах прошлого века.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js