Самый дорогой дефис в истории освоения космоса
Я несколько лет интересуюсь историями о том, как мелкие технические ошибки приводят к катастрофическим последствиям. Но эта - одна из самых показательных, потому что речь идёт буквально об одном символе в документации.
В июле 1962 года ракета-носитель Mariner 1 стартовала с мыса Канаверал и унесла с собой первый американский зонд, предназначенный для изучения Венеры. Через 293 секунды после старта ракета начала отклоняться от курса - сначала плавно, потом всё резче. Наземный оператор нажал кнопку самоуничтожения. Обломки упали в Атлантический океан. Миссия стоимостью 18,5 миллиона долларов (около 170 миллионов в нынешних ценах) завершилась.
Причину установили быстро. В программном коде системы наведения был пропущен дефис в формуле сглаживания угловой скорости. Без этого символа бортовой компьютер интерпретировал нормальные колебания антенны как ошибку курса и начал их корректировать - чем сильнее, тем больше отклонение, чем больше отклонение, тем сильнее коррекция. Петля обратной связи раскрутила ракету в сторону от траектории.
Писатель Артур Кларк впоследствии назвал этот дефис «самым дорогим дефисом в истории». Формулировка прижилась и до сих пор кочует по учебникам программирования.
Что меня здесь занимает больше всего - это цепочка проверок, которую этот символ прошёл незамеченным. Код писал инженер. Его проверял другой инженер. Документация проходила многоуровневую верификацию. При этом NASA в 1962 году работало в условиях жесточайшей гонки с СССР - Советский Союз уже запустил свои зонды к Венере, и американцы торопились. Давление сроков - классический фактор риска, который снижает внимательность именно тогда, когда она нужнее всего.
После катастрофы NASA пересмотрело протоколы верификации кода и ввело обязательное независимое тестирование каждого алгоритма управления. Mariner 2, запущенный через несколько недель, успешно добрался до Венеры и стал первым космическим аппаратом, выполнившим облёт другой планеты. Дефис в его коде был на месте.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Пропущенный символ (Катастрофа зонда Mariner 1) В июле 1962 года ... | 0 | 7 | 29-06-2026 |
| 2 | 22 июля 1962 — запуск и уничтожение аппарата Mariner 1 ... | -1 | 13.76 | 22-07-2026 |
| 3 | Покорение Венеры. Первая успешная миссия советской автоматической станции "Венера-7" на ... | 0 | 11.4 | 17-08-2026 |
| 4 | Призрачный сигнал «Марса3»: передал ли СССР первое изображение с поверхности Марса? | 0 | 10.21 | 18-08-2026 |
| 5 | ✨ ️Первая мягкая посадка на Венеру! 🛰 «Венера-7» — советская ... | 0 | 11.33 | 17-08-2026 |
| 6 | 22 июля 1972 года — важная дата в истории освоения ... | 1 | 17.66 | 22-07-2026 |
| 7 | 🗓 Рубрика «День в истории» 🗓 🚀 17 августа 1970 года — старт к ... | 0 | 15.52 | 17-08-2026 |
| 8 | 17 АВГУСТА - СТАРТ АППАРАТА «ВЕНЕРА-7» – ПЕРВАЯ ПОСАДКА НА ... | 0 | 7.94 | 17-08-2026 |
| 9 | После книги Семихатова, в очередной раз вернулся к увлечению советской ... | 0 | 7.89 | 11-08-2026 |