Categories: Новини IT

Що було не так з місячним модулем іspace: Найгірший кошмар інженера-програміста

Компанія ispace оголосила, що розгадала таємницю, чому її посадковий модуль не зміг здійснити успішну посадку на поверхню Місяця минулого місяця. Завдяки програмній функції, яка мала допомогти врятувати посадковий модуль, збій призвів до його загибелі.

У розробці космічної системи завжди є дві сторони – апаратна і програмна. По-перше, апаратне забезпечення має бути достатньо жорстким і міцним, щоб витримати запуск, але достатньо легким, щоб не важити занадто багато. Потім воно має витримати високі та низькі температури, радіацію та все інше, що може придумати космос.

Програмне забезпечення має схожі складні проблеми. Воно має бути автономним і приймати рішення за допомогою якомога меншої кількості сенсорів. Крім того, йому потрібні відмовостійкі системи, способи врятувати космічний апарат, якщо трапиться найгірше, і визначити, чи щось не так, перш ніж це зруйнує місію. І все це при використанні якомога меншої кількості пам’яті та процесорної потужності.

Сенсори – хитрий звір, вони надають системі важливу інформацію, але їм ніколи не можна повністю довіряти. Тому ви зазвичай перевіряєте дані з них, використовуючи джерело, яке ви знаєте або змушені вважати правдивим. Для перевірки висоти, яка надходила на спусковий апарат HAKUTO-R, ispace використовував очікувані значення рельєфу місцевості, порівнюючи їх з фактичними даними, які він отримував.

Коли HAKUTO-R пройшов над краєм кратера, в якому було розташоване місце посадки, крутий схил не збігався з очікуваними даними про рельєф місцевості. Через це спусковий апарат вирішив, що висотоміру не можна довіряти, і повністю поклався на надані дані.

Тому, коли посадковий модуль ispace вважав, що він знаходиться на поверхні Місяця, насправді він був на висоті п’яти кілометрів. Зрештою, у нього закінчилося пальне, і він врізався в поверхню Місяця.

На щастя для ispace, програмне забезпечення можна змінити, а обладнання працювало бездоганно. Компанія вносить зміни, щоб забезпечити кращу обробку даних про рельєф місцевості, щоб гарантувати, що це не повториться.

Завдяки успішному виконанню восьми з десяти завдань місії, компанія впевнено рухається вперед до другої і третьої місій без затримок. Хоча це ускладнить завдання стати першою приватною компанією, яка висадиться на Місяць, тому що Blue Origin також може здійснити місію в наступному році. Це свідчить про те, що комерційний ринок дослідження Місяця зростає.

Читайте також:

Share
Julia Alexandrova

Кофеман. Фотограф. Пишу про науку та космос. Вважаю, нам ще рано зустрічатися з прибульцями. Стежу за розвитком робототехніки, на всяк випадок ...

Leave a Reply

Your email address will not be published. Required fields are marked*