Technology

Комп'ютер, який посадив американців на Місяць, був в 25 мільйонів разів слабкіше iPhone

Рівно 50 років тому американський астронавт НілАрмстронг став першою людиною, яка ступила на поверхню земного супутника, Місяця. Ця подія відбулася в ході космічної місії «Аполлон-11», яка тривала з 16 по 24 липня 1969 року. Зрозуміло, перед здійсненням першого кроку, астронавтам довелося посадити на поверхню Місяця величезний космічний корабель, і в цьому їм здорово допоміг бортовий комп'ютер під назвою Apollo Guidance Computer (AGC). Цей комп'ютер воістину дивний, тому що він зміг проконтролювати рух апарату, будучи набагато слабкіше сучасного iPhone.

Розробка комп'ютера була розпочата ще в 1950-тіроки, в лабораторії технологічного університету американського штату Массачусетс. Перед командою інженерів стояла, здавалося б, нездійсненне завдання - їм потрібно було створити маленький комп'ютер, який міг вміститися всередині космічного корабля і проконтролювати кожен його рух. У ті часи з такими складними обчисленнями чи впоралися навіть величезні обчислювальні машини розміром з шафу.

Політ на Місяць

Крім того, що комп'ютер повинен був бутикомпактним, він повинен був споживати мінімум електроенергії - приблизно як звичайна лампочка. Справа в тому, що в апарата «Аполлон-11» було дуже мало палива, і економія енергії була дуже важлива. При цьому, творцям треба було придумати для комп'ютера міцний корпус, який би захистив внутрішні компоненти від вібрацій і ударів, що виникають під час польоту.

Комп'ютер Apollo Guidance Computer (AGC)

На створення комп'ютера пішов добрий десяток років,тому не дивно, що на момент складання фінальної версії, деякі з використаних в ньому технологій вже застаріли. В кінцевому підсумку було розроблено два комп'ютера AGC, один з яких розташувався в командному відсіку корабля «Аполлон-11», де перебували крісла для всіх трьох астронавтів, а другий - в місячному модулі, який і сіл на поверхню супутника Землі.

Місячний модуль «Аполлон-11»

Зовні бортовий комп'ютер «Аполлон-11» був схожийна калькулятор з двома екранами. Астронавти управляли їм за допомогою клавіатури, вводячи по дві цифри, що позначають дію і частина корабля, яка повинна його виконати. На те, як астронавти взаємодіяли з комп'ютером, можна подивитися у фільмі 1995 року «Аполлон 13» з Томом Хенксом (події, що відбулися у фільмі, трапилися після першої висадки людей на Місяць).

Це цікаво: 10 найважливіших місій в історії NASA

Характеристики бортового комп'ютера «Аполлон-11»

У плані потужності комп'ютер космічного кораблябув слабшим електроніки, яка встановлюється в сучасні дитячі іграшки. Він працював на частоті 2 мегагерци, тоді як процесори, встановлені на нові комп'ютери, функціонують на частоті близько 3 000 мегагерц. Об'єм вбудованої пам'яті становив 72 кілобайт - це в 70 разів менше, ніж у дискет (пам'ятаєте ці квадратні накопичувачі, які вставлялися в дисководи комп'ютерів кінця 1990-х років?). В постійній пам'яті комп'ютера зберігалися необхідні для польоту програми.

Комп'ютер «Аполлон-11» міг запам'ятати менше, ніж дискети

Він міг виконувати 40 000 операцій в секунду, тоді як сучасний iPhone за цей же час виконує 5 трильйонів операцій. Виходить, що він був слабшим смартфона в 25 мільйонів разів.

Помилка комп'ютера «Аполлон-11»

Програми були написані жінкою на ім'яМаргарет Гамільтон, завдяки праці якої космічний корабель «Аполлон-11» одного разу уникнув серйозної помилки при спуску на Місяць. Справа в тому, що за три хвилини до примісячення, обладнання корабля дало кілька аварійних сигналів. Виявилося, що комп'ютер почав намагатися виконувати більше завдань, ніж міг осилити, але так звана система асинхронного виконання, яку розробила Маргарет, змогла відновити роботу комп'ютера.

Гамільтон і вихідні програм для «Аполлон-11»

Наступна посадка на Місяць

Як видно, для посадки корабля на поверхнюМісяця, в минулому столітті людям не були потрібні особливо потужні комп'ютери. Повернення людини на Місяць може статися вже в найближчі 10 років. Космічне агенство NASA хоче зробити це в рамках програми «Артеміда» і вже розробляє посадковий модуль. Глава компанії SpaceX хоче повернути людей на Місяць вже в 2023 році - для цього він хоче використовувати космічний корабель Starship.

Якщо вам цікаві новини науки і технологій, обов'язково підпишіться на наш канал в Яндекс.Дзен. Там ви знайдете матеріали, які не були опубліковані на сайті!