Ошибки космического масштаба

0
Акашева Василиса Игоревна7/19/2020

21 июля 1962 с Мыса Канаверал был произведен запуск ракеты-носителя «Атлас», несущей аппарат «Маринер-1», который должен был отправиться к Венере. 

Через несколько минут после взлета ракета отклонилась от курса и была подорвана из соображений безопасности. «Инженеры, проанализировавшие записи телеметрии, вскоре обнаружили, что причиной послужили две независимых ошибки. 

Антенна ведения на „Атласе“ была изготовленна некачественно, с параметрами ниже заявленных. Когда получаемый ракетой сигнал стал слабым и зашумленным, ракета потеряла привязку к сигналу с Земли, посредством которого передавались команды поворота. Такая возможность была предусмотрена; в случае потери сигнала радиоведения бортовой компьютер должен был игнорировать сигналы с неисправной антенны и выполнять собственную программу, которая, возможно, смогла бы обеспечить успешный запуск. 

Однако, в этот момент проявилась вторая ошибка. Каким-то образом в программе ведения оказался пропущенным дефис, что привело к некорректному управлению ракетой — уходу влево и опусканию носа. Дефис был пропущен и во время предыдущих успешных запусков „Атласа“, но эта часть программы не использовалась, т.к. не происходило разрыва радиосвязи. Таким образом, первая попытка Штатов осуществить межпланетный перелет потерпела крах из-за пропущенного дефиса.» (Oran W. Nicks, NASA, 1985) 

Этого могло и не случиться, если бы антенна аппарата не потеряла связь с наводящей системой на Земле. В результате управление взял на себя бортовой компьютер, программа которого и содержала роковую ошибку».  […]


В системе управления полетом новой ракеты Ариан 5 использовались фрагменты программного обеспечения ракеты Ариан 4, в частности системы инерциальной навигации. Однако при переносе этой системы для использования на новой ракете, разработчиками не были учтены все особенности. Из-за другой траектории выведения ракеты на 30-й секунде после запуска значение горизонтальной скорости превысило установленные в программе ограничения и вызвало сбой в работе компьютера. 

В результате ракета получила ложную команду на отклонение сопел ускорителей, а позже и основного двигателя. На 39-й секунде полета ракета стала разрушаться под действием аэродинамических сил и самоуничтожилась. 

Программное обеспечение, установленное на борту Ariane 5, было разработано для более ранней модели – Ariane 4. Более мощный двигатель Ariane 5 спровоцировал баг, не встречавшийся в предыдущих версиях ПО.  

В сущности, программа попыталась записать 64-разрядное число в 16-разрядное пространство. Возникло переполнение, в результате которого отказал и основной, и резервный компьютер (поскольку на обоих компьютерах выполнялись одни и те же программы).  

На разработку Ariane 5 было потрачено около 8 миллиардов долларов. Общая стоимость спутников, которые должна была вывести на орбиту эта ракета, составляла 500 миллионов долларов. 

Источник информации: semen_grinshtein. Самые дорогие и судьбоносные ошибки в ИТ-индустрии. [Электронный ресурс] Habr. — 2016, 09 августа. — Режим доступа: habr.com/post/307394. — Дата обращения: 19.07.2020.
Следующая статья
Бизнес и экономика
Как избавиться от текучки персонала, или почему лояльность переоценена
Чтобы удержать наиболее ценных специалистов на продолжительный период, компании нужны более действенные механизмы, чем система вознаграждений. К числу таких механизмов относится распределение работ. Тщательно продумывая, какие обязанности возложить на того или иного работника, можно существенно влиять на коэффициент удержания. Посмотрите, как компании United Parcel Service удалось сократить текучесть своих водителей. В UPS понимали, что в сфере доставки водители играют ключевую роль: они знают используемые маршруты и напрямую контактируют с потребителем. ...
Бизнес и экономика
Как избавиться от текучки персонала, или почему лояльность переоценена
Бизнес и экономика
24 этапа ПРУР — процесса разработки управленческих решений
Бизнес и экономика
Как не нужно внедрять систему Тейлора: уроки из практики и классики
Искусство и дизайн
Кодекс честного сотрудничества: правила, которые защитят заказчиков и исполнителей
Бизнес и экономика
Как провести эффективное совещание: простые правила для продуктивных встреч
Бизнес и экономика
Как неверная организация процессов ведет к неэффективности
Бизнес и экономика
Иллюзия работы, или почему не работает самодиагностика процессов на предприятии — Часть 2
Бизнес и экономика
Трудности принятия решений на уровне отдела: анализ и решения от Стэнли Янга
Бизнес и экономика
Ошибки управления на примере авиации: как плохая координация разрушает эффективность работы отдела
Бизнес и экономика
Процесс системы управления по Стэнли Янгу
Бизнес и экономика
Как диагностировать проблемы управления в отделе: методы Стэнли Янга
Бизнес и экономика
Экономика рабства: почему рабский труд оказывается менее выгодным, чем свободный
Бизнес и экономика
Два случая, когда выгодно облагать налогом иностранную промышленность, по Адаму Смиту
Бизнес и экономика
Пиратский кодекс — десять соглашений
Бизнес и экономика
Какими должны быть визитные карточки
Бизнес и экономика
Лучшие практики на службе у «Американского Красного Креста»