Контекст высоких ставок при приземлении на планету

Каждая планетарная посадочная миссия представляет собой монументальную авантюру, где успех или неудача зависят от нескольких минут автономного принятия решений. История освоения космоса усеяна как безупречным приземлением марсохода Perseverance, так и катастрофическими неудачами, такими как крушение посадочного модуля Schiaparelli. Отличие этих результатов — в изощренности автономной системы посадки. В отличие от наземных дронов или самолетов, которые могут прервать и попробовать снова, космический корабль, спустившийся в другой мир, имеет ровно один шанс. Нет второй попытки, нет дистанционного пилота, который возьмет на себя, когда что-то пойдет не так. Инженерные проблемы, возникающие из этой реальности, раздвигают границы того, чего могут достичь автономные системы.

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

Последовательность входа, спуска и посадки

Понимание инженерных задач требует сначала понимания последовательности EDL, которую должен выполнить каждый планетарный посадочный модуль. Хотя специфика варьируется в зависимости от назначения и конструкции транспортного средства, основные фазы остаются последовательными. Фаза входа начинается, когда космический корабль попадает в верхнюю часть атмосферы, теряя орбитальную скорость посредством аэродинамического торможения. Фаза спуска следует, используя парашюты или двигатели для замедления транспортного средства дальше. Наконец, фаза посадки приводит транспортное средство к мягкому приземлению со скоростью около нуля.

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

Ключевые инженерные вызовы

1.Жесткие экологические условия

На поверхности планет присутствуют условия окружающей среды, враждебные как аппаратному, так и программному обеспечению. На Марсе температура на поверхности может колебаться от -140°C ночью до 20°C днем вблизи экватора. Атмосфера тонкая — менее одного процента давления Земли — но все еще способна генерировать планетарные пылевые бури, которые могут длиться недели. На Луне вообще нет атмосферы, подвергая аппаратное обеспечение прямому солнечному излучению, микрометеоритным воздействиям и экстремальным температурам в диапазоне от -230°C в затененных кратерах до 120°C в прямом солнечном свете.

Управление температурой является основной проблемой. Электроника, которая надежно работает в лаборатории при комнатной температуре, может катастрофически выйти из строя при воздействии теплового цикла марсианской ночи или холода лунной тени. Инженеры должны проектировать системы отопления, теплоизоляции и электроники, рассчитанные на экстремальные диапазоны. Радиоизотопные нагревательные установки (RHU) использовались в миссиях, таких как марсоходы, чтобы держать критические компоненты в тепле. Для лунных миссий материалы с фазовым изменением и многослойная изоляция являются общими решениями.

Пыль и реголит представляют собой ещё одну значительную проблему. Марсианская пыль электростатически заряжена, мелкозернистая и сильно абразивная. Она может покрывать солнечные панели, снижая выходную мощность и проникая в механические соединения и уплотнения. Во время посадки шлейф спускаемого двигателя может поднимать огромное количество пыли, потенциально заслоняя датчики, на которые опирается автономная система навигации. Система относительной навигации Perseverance ровера должна была учитывать непрозрачность пыли в своих алгоритмах обнаружения опасности. Инженеры разработали пылеотталкивающие покрытия, электростатические пылевые щиты и герметичные корпуса для смягчения этих проблем.

Радиация представляет собой менее заметную, но не менее серьёзную угрозу. Без плотной атмосферы или магнитосферы поверхность Марса и Луны получает значительные дозы галактических космических лучей и событий солнечных частиц. Это излучение может вызвать одномерные нарушения в электронике, повреждая память или вызывая сбой процессоров. Автономные системы посадки, которые требуют надёжных вычислений в критические минуты спуска, должны использовать радиационно закаленную электронику и реализовывать код коррекции ошибок на всех критических путях передачи данных.

2.Точное навигация и руководство

Навигационная проблема для планетарной посадки принципиально отличается от земной GPS-управляемой посадки. На Земле дрон или летательный аппарат знает свое положение в пределах метров благодаря спутниковой навигации. На Марсе или Луне нет сети GPS. Транспортное средство должно определять свое положение и скорость с помощью бортовых датчиков, затем вычислять траекторию, необходимую для достижения безопасной площадки посадки.

Государственная оценка объединяет данные из нескольких типов датчиков. Инерциальные измерительные блоки (ИМУ) обеспечивают данные ускорения и угловой скорости, но они дрейфуют с течением времени. Оптические камеры могут отслеживать особенности поверхности для оценки движения, но они требуют достаточного освещения и отличительных особенностей. Радарные высотомеры обеспечивают измерения прямого диапазона, но только в одном направлении. Автономная система посадки должна сплавлять эти разрозненные потоки данных в согласованную оценку положения, скорости и положения транспортного средства.

Относительная навигация по дорогам (TRN) возникла как критическая технология для точной посадки. TRN работает, сравнивая изображения поверхности в реальном времени с предварительно загруженными орбитальными картами. Система идентифицирует кратеры, хребты или другие ориентиры и вычисляет положение транспортного средства относительно них. Эта техника была успешно использована на марсоходе Perseverance, что позволило ему приземлиться в пределах 60 метров от своей цели в кратере Джезеро — значительное улучшение по сравнению с предыдущими миссиями. Инженерная задача заключается в том, чтобы сделать это сравнение достаточно быстрым и надежным для руководства в реальном времени. Алгоритмы должны обрабатывать изменения в освещении, угол обзора и разрешение изображения при работе на сертифицированных по полетам процессорах, которые значительно менее мощные, чем современное коммерческое оборудование.

Обнаружение и предотвращение опасности добавляет ещё один уровень сложности. Транспортное средство должно идентифицировать камни, склоны и другие опасности в зоне посадки и регулировать свою траекторию, чтобы избежать их. Для этого требуется обработка изображений на высокой скорости, классификация типов местности и выбор безопасного места посадки — всё это при спуске со скоростью сотни метров в секунду. Научная лаборатория Марса (Curiosity) использовала систему небесных кранов, которая могла бы выполнять рудиментарное обнаружение опасности. Упорство улучшилось на этом с более продвинутой системой TRN, которая могла бы идентифицировать и избегать опасностей автономно. Будущие миссии направлены на объединение обнаружения опасности с перепланировкой траектории в реальном времени, позволяя транспортному средству динамически выбирать самый безопасный участок посадки, поскольку новая информация становится доступной во время спуска.

3.Ограниченная связь с Землей

Возможно, самым фундаментальным ограничением на автономные системы посадки является задержка связи между Землей и целевой планетой. Для Марса эта задержка колеблется от 4 до 24 минут в зависимости от относительного положения планет. Для миссий к внешним планетам или астероидам задержка может составлять часы. Это означает, что управление человеком в реальном времени невозможно. Система посадки должна принимать все критические решения автономно, без возможности вмешательства человека или переопределения.

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

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

Для миссий на Луну одностороннее световое время составляет всего около 1,3 секунды, что открывает возможность наблюдения человека в режиме реального времени. Однако лунные миссии по-прежнему требуют автономных систем, поскольку связь может быть прервана орбитальной геометрией или затенением местности. Предстоящие миссии Artemis планируют использовать комбинацию автономных систем и дистанционного мониторинга человека, при этом бортовая система сохраняет возможность самостоятельно завершить посадку, если связь потеряна.

Технологические инновации и инженерные решения

Расширенные датчики и сенсорная сплавка

Качество автономной системы посадки принципиально ограничено качеством ее датчиков. Последние достижения в сенсорной технологии резко повысили точность и надежность бортовой навигации. Для обнаружения опасности разрабатываются системы Flash LIDAR, которые фиксируют полное 3D-изображение местности в едином импульсе. Эти датчики могут разрешать функции размером в несколько сантиметров от высот нескольких километров, обеспечивая автономную систему подробной картой возвышения зоны посадки.

Многоспектральные камеры могут идентифицировать типы местности, которые могут быть не видны в видимом свете. Например, участки с рыхлым реголитом могут казаться безопасными на видимых изображениях, но не пригодными для посадки. Многоспектральный анализ может различать твердую породу, уплотненную почву и рыхлую пыль, что позволяет системе выбирать более безопасную площадку для посадки. Миссия Европейского космического агентства ExoMars разрабатывает такие наборы датчиков для точной посадки на Марс.

Алгоритмы синтеза датчиков объединяют данные от LIDAR, камер, радиолокационных высотомеров и ИМУ в единое когерентное навигационное решение. Обычно используются фильтры Калмана и фильтры частиц, расширенные для обработки нелинейной динамики планетарного спуска. Инженерная задача заключается в реализации этих алгоритмов на высококвалифицированных полётных процессорах с ограниченной памятью и вычислительной мощностью при соблюдении жестких сроков в реальном времени. Последние работы над программируемыми на полевых условиях решётками затворов (FPGA) позволили аппаратному ускорению этих алгоритмов, значительно улучшив их производительность без необходимости использования более мощного основного процессора.

Искусственный интеллект и машинное обучение

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

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

Усиление обучения предлагает путь к системам, которые могут адаптировать свои стратегии посадки в реальном времени на основе условий, встречающихся во время спуска. Агент обучения подкрепления может быть обучен симуляции для выбора самого безопасного места посадки, оптимизации потребления топлива или управления сбоями датчиков. Агент учится методом проб и ошибок, постепенно улучшая свою политику принятия решений. Пока ни один агент обучения подкрепления еще не был развернут на планетарном посадочном аппарате, исследовательские программы в Лаборатории реактивного движения НАСА и Европейском космическом агентстве активно проводят этот подход для будущих миссий.

Robust Hardware Design

Аппаратное обеспечение, в котором размещена и питается автономная система посадки, должно быть спроектировано так, чтобы выдерживать экстремальные условия планетарного входа и посадки. Помимо уже обсуждавшихся тепловых и радиационных проблем, аппаратное обеспечение должно выдерживать механические удары парашютного развертывания, зажигания обратного движения и удара по земле. Например, система посадки ровера Perseverance была разработана для обработки замедлений до 10 г во время парашютной фазы и 3 г во время фазы спуска с питанием.

Увольнение и отказоустойчивые механизмы имеют важное значение. Критические подсистемы обычно дублируются, при этом резервная система способна взять на себя управление, если первичная система выходит из строя. Решение о том, что дублировать и что принимать в качестве одноточечных отказов, является одним из самых сложных инженерных компромиссов. Больше избыточности увеличивает массу и стоимость, которые должны быть проданы против повышенной вероятности успеха миссии. Проектирование системы посадки Марсианской научной лаборатории включало избыточные ИДУ, избыточные радиолокационные блоки и избыточные летные компьютеры, с автономным программным обеспечением, управляющим передачей между ними.

Компонентная квалификация является строгим процессом. Каждый электронный компонент, используемый в системе планетарной посадки, должен быть квалифицирован для конкретной радиационной среды, диапазона температур и вибрационного профиля, с которым он столкнется. Это часто означает использование более старых, проверенных компонентов, а не новейших готовых к продаже частей. Разрыв между вычислительными возможностями наземного оборудования и квалифицированного оборудования для полетов является постоянной проблемой для разработчиков автономных систем, стимулируя инновации в эффективных алгоритмах и аппаратном ускорении.

Тестирование и валидация: путь к готовности к полету

Испытание автономной системы посадки уникально затруднено, поскольку полноценная система может быть протестирована только в условиях, приближенных к целевой среде.На Земле мы не можем воспроизвести тонкую атмосферу Марса или вакуум Луны таким образом, чтобы полноценный посадочный модуль мог выполнять полную последовательность EDL. Поэтому инженеры должны полагаться на комбинацию тестирования компонентов, тестирования подсистем и интегрированного моделирования.

Проверка аппаратуры в петле (HIL) соединяет фактическое оборудование полета с симуляторными средами, которые обеспечивают реалистичные входы датчиков. Полетный компьютер обрабатывает симулированные данные ИДУ, камеры и радара, как если бы он спускался на Марс. Моделирование реагирует на команды, генерируемые летным компьютером, создавая замкнутый цикл. Тестирование HIL позволяет инженерам проверять автономное программное обеспечение на широком спектре сценариев, включая отказы датчиков, неожиданную местность и атмосферные изменения.

Переносные испытания и летные испытания обеспечивают максимальное приближение к реальным условиям посадки. NASA провело многочисленные падающие испытания посадочных систем с использованием вертолётов и ракетных испытательных аппаратов. Проект Morpheus продемонстрировал автономное обнаружение опасности и посадку с использованием вертикального взлётно-посадочного аппарата, обеспечивая реальную проверку алгоритмов, которые позже пролетели на Perseverance. SpaceX провела обширные летные испытания системы посадки Starship, используя итерационную разработку для уточнения алгоритмов автономного управления с помощью суборбитальных полётов.

Модельные системы инженерии всё чаще используются для управления сложностью разработки автономной системы посадки. Формальные модели поведения системы разрабатываются и анализируются для выявления потенциальных режимов отказа и проверки свойств безопасности. Эти модели могут использоваться для автоматического генерирования тестовых случаев, гарантируя, что процесс тестирования является всеобъемлющим и прослеживается до системных требований.

Будущие направления и новые возможности

В следующем десятилетии произойдет резкое расширение возможностей автономной посадки, обусловленное амбициозными планами исследований NASA, ESA, CNSA и коммерческих структур. Программа Artemis направлена на установление устойчивого присутствия человека на Луне, требующего систем посадки, которые могут доставлять людей и грузы в различные места с высокой точностью и надежностью. Кампания Mars Sample Return потребует систем посадки, которые могут находить и извлекать образцы, собранные марсоходом Perseverance, требуя точности посадки на сантиметровом уровне.

Адаптивные системы посадки будут выходить за рамки заранее спланированных траекторий для динамической оптимизации своего подхода к посадке на основе условий реального времени. Будущий посадочный модуль может изменить свой профиль спуска, чтобы избежать пыльной бури, выбрать другой участок посадки на основе обновленного обнаружения опасности или скорректировать расход топлива для учета неожиданной плотности атмосферы. Эти возможности требуют достижений в онлайн-оптимизации траектории и принятии решений в режиме реального времени.

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

Использование ресурсов на месте (ISRU) потребует новых требований к системам посадки. Для миссий, которые планируют использовать местные ресурсы для производства или строительства топлива, потребуются системы посадки, которые могут работать вблизи предварительно размещенных активов. Это добавляет требования к точной посадке относительно известных особенностей на поверхности и для систем, которые могут работать автономно в сложных средах с несколькими элементами инфраструктуры.

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