Продолжение поста «Starliner готов к запуску»
Немного рекламной интеграции от Ford и ULA
Немного рекламной интеграции от Ford и ULA
Сегодня ракету-носитель Atlas V с космическим кораблём Starliner выкатили на стартовую площадку. Продолжается подготовка к старту, который намечен на 7 мая в 5:34 по МСК.
Если миссия CFT будет признана успешной, то корабль Starliner в дальнейшем будет использоваться для доставки астронавтов на Международную космическую станцию. Первая пилотируемая миссия к МКС в рамках заключенного ранее контракта с NASA может состояться позднее в этом году. Boeing и SpaceX достигли договорённостей с NASA по доставке астронавтов на МКС ещё в 2014 году. С тех пор SpaceX выполнила 12 пилотируемых миссий, тогда как для Starliner первый полёт к МКС с экипажем на борту ещё впереди. В перспективе NASA планирует поочерёдно проводить пилотируемые полёты к МКС с помощью кораблей Boeing и SpaceX.
В рамках миссии Crew Flight Test (CFT) в полёт на корабле Starliner отправятся два ветерана-астронавта Национального управления по аэронавтике и исследованию космического пространства (NASA) США. Командовать миссией будет Бутч Уилмор (Butch Wilmore), а пилотировать корабль — Суни Уильямс (Suni Williams). В настоящее время оба астронавта находятся на предполётном карантине в Космическом центре Кеннеди, расположенном недалеко от космодрома.
Для корабля Starliner нынешний полёт станет первым с экипажем на борту. Кроме того, впервые с 11 октября 1968 года, когда была реализована миссия «Аполлон-7», в пилотируемый космический полёт отправится корабль с мыса Канаверал. Отметим также, что с 15 мая 1963 года, когда была реализована миссия «Меркурий-Атлас-9», ни один человек не летал в космос на ракетах Atlas. Предстоящий полёт является тестовым и предполагает, что астронавты несколько раз переведут корабль в ручной режим управления и проведут проверку аварийных систем.
Программа NASA по освоению Луны столкнулась с серьезными проблемами на пути к следующему пилотируемому полету. Миссия «Артемида-2», запланированная на 2025 год, должна вернуть астронавтов на лунную орбиту, однако тестовый полет беспилотного корабля «Орион » в рамках миссии «Артемида-1» выявил ряд технических дефектов, которые угрожают безопасности будущих экипажей.
Управление генерального инспектора NASA опубликовало 1 мая отчет, детально описывающий эти проблемы. Самые серьезные из них касаются системы теплозащиты корабля «Орион». Более 100 областей теплоизоляционного материала продемонстрировали чрезмерный износ при входе в атмосферу.
Короче - не полетят они на Луну в 2025. И в 2026 похоже не полетят и ...... в 2030 тоже какую-нибудь отмазку придумают.
Почитал комментарии к посту про Вояджер и подивился. Как же изменился мир за какие-то 40 лет. Это некоторый ответ...хм... всем комментаторам сразу.
1.Железки, работающие долгие годы, причём весьма сложные, существуют в количестве. Мы, в нашем мире одноразовых вещей, привыкли, что техника долго не служит. Этому есть разные причины, от запланированного устаревания до маркетинга и реального развития технологий. Но мы мало сталкиваемся в реальной жизни с тем, что реально долго работает. А оно есть. У той же турбины ТЭС срок службы - 40 лет (с рядом оговорок, ну так у неё и условия работы те ещё).
Я сам трогал руками комплекс, отработавший где-то с середины 60-х. И на конец 2010-х годов он был вполне живой и рабочий. Очень интересный дизайн - рабочее место оператора выглядит как рубка звездолёта из 60-х. Вот реально - подковообразный пульт, всё скруглённое, зажигающиеся транспаранты. Тоже из космической отрасли.
И таких вещей много. Мы о них не задумываемся и не встречаемся с ними, потому, когда это происходит, это вызывает вот такую реакцию: "ВАУ, железяка в космосе 40 лет работает!".
Кстати, город, как "машина для жилья". Магистральные подземные трубопроводы в моём районе не меняли с момента моего переезда сюда - это 20 лет. Ремонт их вокруг дома, где я вырос - это примерно 1986 год. :)
2. Восторг по поводу замены "прошивки" на огромном расстоянии. И здесь причина восторга - окружающие нас технологии. Все привыкли, что есть быстрый компьютер, удобный редактор, отладчик. Можно написать код, сразу его собрать и исполнить, посмотреть, как он работает и исправить ошибки. Кажется - а как иначе?
А вот как иначе - краешком застал даже я. Есть большая машина. И вам выделяют терминал и, скажем, два часа машинного времени. Таких терминалов - куда как больше одного и машина обслуживает их по очереди. Так что работает это всё не быстро и с удобной интегрированной средой тоже всё плохо. Если вы будете работать в современном стиле - то только на борьбу с синтаксическими ошибками вы потратите массу времени.
А потому - вдумчиво изучаем листинг программы, исправляем ошибки. Тщательно прорабатываем алгоритмы, сначала на бумаге. А уж потом максимально эффективно используем свои два часа. И хорошо, если так - а ещё раньше вы отправляли в машину код и через сутки в отведённое время получали распечатку. И представьте, как обидно получить ответ "синтаксическая ошибка в строке 173" :)
Потому - никакого чуда, просто иной подход к программированию и отладке.
3. Как вообще это происходит :) Я думаю, что "у нас" и "у них" всё примерно одинаково. Предположим, произошёл отказ железки, которая где-то там, в небесах. После грозных административных движений собирается коллектив людей, которые эту железку делали, и начинает искать причину отказа и пути устранения. Сначала анализируется телеметрия, по результатам строятся различные предположения. Из шкафа вынимается отработочный экземпляр железки и на нём пытаются воспроизвести отказ так, чтобы получить такую же телеметрию. Потом формируют программу...хм... исследований. Железке отправляют команды, по мере необходимости включают служебные, нештатные или редкие режимы. Это большая работа, в ней задействованы десятки людей и организаций, оформляется много бумаг. ЦУП должен выдавать команды, кто-то ещё - работать, например, четвертью мощности от штатной на передачу. При этом анализируется телеметрия с железки, её реакция. И да - в итоге можно найти источник проблемы и как-то её решить, в том числе переписав фрагмент управляющей программы. Потом это всё отлаживают на Земле, на отработочных копиях железки, потом заливают на борт. Это долгая работа. Но в ней нет никакого чуда.
С "Вояджером" всё аналогично. Успеху с коррекцией программы и определением сбойного модуля памяти предшествовала долга работа - "оттуда" получали дамп памяти, анализировали, воспроизводили ситуацию на Земле. Потом корректировали программу, гоняли на имитаторе бортового компьютера, и только потом отправили скорректированное ПО на борт.
4. Питание "Вояджера". Это РИТЭГ. Если очень-очень упрощённо - это цилиндр с плутонием и термопреобразователями. Плутоний распадается, выделяет тепло, тепло преобразуется в электричество. Может работать десятки лет (для этого и делается), но выходная мощность падает. "Космос на службу людям" - подобные (не точно такие!) "батарейки" питали автоматические маяки вдоль Северного морского пути. Можно немного почитать: https://knife.media/riteg/
5. Радиация. Радиация бывает разная и на полупроводниковую электронику действует не очень хорошо :) На флеш-память - так вообще плохо. Самое страшное - тяжёлое заряженная частица, ТЗЧ. Образует в полупроводнике проводящий канал, что приводит к короткому замыканию. Чтобы чип не сгорел - нужно контролировать потребляемый ток и снимать питание при его скачке. Нудно и подробно тут: https://habr.com/ru/articles/189066/
Чтобы всё это парировать - применяют разные решения. От дополнительных разрядов в памяти (например, код Хэмминга - позволяет исправить один исказившийся бит и очень прост в реализации) до троирования узлов и устройств. То есть один узел "размножается" в трёх экземплярах, которые работают одновременно, с одними и теми же входными данными. Тогда и на выходе должно быть одно и то же. Из трёх значений на выходе трёх узлов формируется одно выходное по принципу "два одинаковых из трёх".
Память. Мы привыкли к флешкам и гигабайтам. Однако, 50 лет назад всё было не так. До появления полупроводниковой памяти это вообще для разработчиков ЭВМ была мУка. Пожалуй, вершиной дополупроводниковой технологии является твистор-память. Это...хм... пусть будут магнитные кольца и провода. Вершина - потому что это смогли делать достаточно просто. Но тут подоспела полупроводниковая память - у неё больше ёмкость, меньше энергопотребление, больше скорость. Так что аналогия с флеш здесь не верна.
6. Радиосвязь. "Вы всё врёте, тут мобила в лесу не ловит, а они за миллионы километров прошивку отправляют!". Одно не исключает другого. Вот советский проект "ВеГа". Аэростатные зонды в атмосфере Венере передавали информацию сразу на Землю. Выходная мощность передатчика зонда 4,5 Вт. Чтобы принять такой сигнал на Земле - нужна большая антенна. И скорее всего малошумящие усилители этой антенны охлаждаются жидким азотом. Но это просто по памяти, не полезу проверять. Цитата из Википедии:
-----
В телеметрическом режиме за 30-секундной передачей чистой несущей для доплеровских измерений антеннами РСДБ скорости зонда следовал 270-секундный период передачи 48-битного синхронизирующего слова и 852 битов данных, собранных за предыдущие 30 минут (всего 900 битов в посылке, со скоростью 4 бит/с для первых 840 битов и 1 бит/с для последних 60), а затем ещё одна 30-секундная передача несущей. В режиме координатного излучения, используемом для отслеживания антеннами РСДБ координат и скорости зонда, в течение 330 с в боковых полосах передавались два тона с частотой ±3,25 МГц и подавлением несущей на 20 дБ. На Земле для РСДБ-слежения использовались 20 антенн — 6 на территории СССР, координируемые Институтом космических исследований АН СССР, и 14 по всему миру (в том числе 11 астрономических радиотелескопов и 3 антенны Сети дальней космической связи НАСА), координируемые Национальным центром космических исследований Франции, фактически все крупнейшие радиотелескопы мира, существовавшие в то время.
-----
То есть расплата за сверхдальную связь - это размер антенн и скорость передачи при канале "оттуда". При канале "туда" к этому добавляется большая мощность излучения - ведь "там" большой антенны нет. Вот даже пост на Пикабу на эту тему: Как NASA связывается с космическими аппаратами, находящимися от нас в миллиардах километрах?
Мораль проста - никакого чуда нет. Как пелось в одной старой песенке:
Ты отлично знаешь сам -
Мир наполнен чудесами!
Только эти чудеса
Люди могут делать сами!
Есть просто работа структуры, в которую вложены деньги и которая продолжает...хм...поддерживать свою работоспособность. Ну, вас же не удивляет, что у вас из крана вода течёт и свет горит?
Команда Вояджера уже давно столкнулась с тем, что все старики ушли на пенсию и унесли с собой знания.
Космический корабль был построен в 1975 году и оснащен компьютером времен Atari. Последний человек, который по-настоящему понимает, как это программировать, — 80-летний инженер НАСА Ларри Зоттарелли.
Ларри Зоттарелли в 2015
И он ушел на пенсию в 2015 году.
Космический корабль НАСА «Вояджер-1» находится на расстоянии 20 миллиардов километров от Земли (в 2013 году он стал первым искусственным объектом, покинувшим Солнечную систему ). Основной миссией «Вояджера» было исследование Юпитера и Сатурна, но его миссия вышла далеко за рамки его предполагаемой цели. Излишне говорить, что модернизировать его бортовой компьютер будет немного сложно.
«Это похоже на полет на компьютере Apple II», — сказала Сьюзи Додд, менеджер проекта Voyager. «Это должно быть в музее».
Сюзанна Додд, руководитель проекта полета «Вояджера».
Зоттарелли участвует в миссии "Вояджер" со дня ее запуска: 5 сентября 1977 года. Он работает над системами полетных данных "Вояджера", которые имеют всего 64 килобайта памяти (0,000064 гигабайта) и используют давно вышедший из употребления компьютерный язык.
Чтобы определить, что «Вояджер-1» покинул Солнечную систему, команде пришлось прослушать звук, записанный 8-дорожечным магнитофоном «Вояджера» (звуки межзвездного пространства отличаются от звуков внешних пределов Солнечной системы). Но «Вояджер» был запрограммирован на воспроизведение своих записей по 45 секунд только два раза в год. Додд хотел, чтобы «Вояджер» немного ускорил этот процесс.
Зоттарелли был ее парнем.
«Ларри умеет решать головоломки», - сказала она. «Это как тетрис. Вам нужно выяснить, как все блоки лучше всего сочетаются друг с другом — за исключением того, что когда вы кладете что-то, вам приходится снимать другие».
Понимание того, как это сделать, оказалось огромной проблемой для команды относительно новичков. Додду было всего 16 лет, когда "Вояджер" запустился. Некоторые инструкции затерялись, а в руководствах все равно не так уж много информации.
«У нас часто возникают вопросы о том, как что-то работает», — сказала она. «Люди, которые сейчас работают над проектом, не знают, почему что-то было построено определенным образом, а с «Вояджером», которому уже 38 лет, трудно найти соответствующую документацию».
Практически каждый документ о «Вояджере» был распечатан или записан на бумаге. Каждый раз, когда команда «Вояджера» перемещала локацию, некоторые документы терялись в процессе упаковки.
У Додда есть секретарь, чья постоянная работа — сканирование документов о «Вояджере» в облачную систему документов, чтобы руководства можно было легко найти. Но инженеры не всегда что-то записывают. Некоторые инженеры "Вояджера" скончались, унеся с собой секреты космического корабля.
Например, в прошлом десятилетии команда «Вояджера» осознала, что часть полетного программного обеспечения космического корабля будет отключена в 2010 году. Додд позвонила как можно большему количеству вышедших на пенсию инженеров из команды «Вояджера», но никто не вспомнил, почему эта процедура была запрограммирована в «Вояджере».
Додд и ее команда предположили, что никто не предполагал, что миссия продлится так долго, и команда хотела убедиться, что мощности будет достаточно для некоторых других процедур "Вояджера". Она решила отменить эту команду и продолжить работу "Вояджера".
После ухода Зоттарелли на пенсию, задача состоит в том, чтобы нанять кого-то, кто знает старые языки программирования и не достиг 80-летнего возраста.
«Найти людей, которые могут это сделать, очень мало», — сказал Додд.
Остальная команда Вояджера тоже уже не молода.
Эд Стоун, ученый проекта, он присоединился к команде «Вояджера» в 1972 г
Джефферсон Холл, руководитель полета миссии, он начал работать с командой «Вояджера» в 1978 году.
Том Уикс, инженер по аппаратуре, он начал работать с „Вояджером“ в 1983 г.
Энрике Медина, инженер по системе пространственной ориентации и управления шарнирными соединениями, он присоединился к команде в 1986 году.
Роджер Людвиг, инженер по телекоммуникациям, он работает в команде «Вояджера» с 1989 года.
Полномасштабная модель «Вояджера» в Лаборатории реактивного движения в Пасадене, Калифорния.
Я правильно понял, что когда все причастные к созданию/программированию/обслуживанию Вояджеров умрут, аппараты/их работу просто некому будет скорректировать в их ахуительно затяжном полёте? Человечество столкнулось с новой проблемой - тупым (чересчур умным? - нужное подчеркнуть) нынешним поколением?
Создателям аппаратов безусловно вечный респект. Вот настоящая профессиональная романтика - ты уже всё, а хреновина, к созданию/настройке которой ты приложил руки, всё ещё действует, притом не n-ная копия, не проект какой-то твой, а именно ТА САМАЯ хреновина
В середине ноября прошлого года «Вояджер-1» неожиданно начал передавать научные данные и показатели телеметрии в нечитаемом виде. При этом аппарат оставался на связи и получал команды с Земли.
Инженеры пришли к выводу, что сбой произошел в компьютере FDS (Flight Data Subsystem), который отвечает за формирование пакетов данных перед отправкой на Землю. Оказалось, что из строя вышел один из чипов памяти, на котором хранились важные элементы программного обеспечения FDS.
Чтобы восстановить работу компьютера, специалисты решили записать утраченный код на другой чип памяти, однако ни на одном из оставшихся чипов не оказалось достаточно свободного места. По этой причине программу пришлось распределить по частям в разных местах FDS таким образом, чтобы компьютер мог без ошибок запускать обновленный код.
Программный патч был отправлен на «Вояджер-1» 18 апреля — с учетом расстояния до аппарата его передача заняла почти 22,5 часа. 20 апреля зонд к радости инженеров прислал в ответ корректные данные телеметрии. В ближайшее время специалисты рассчитывают внести в код FDS исправления, которые позволят «Вояджеру» возобновить и передачу научных данных.
Команда проекта радуется успешной загрузке телеметрии с «Вояджера-1»
Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.
Космический оператор Rocket Lab произвёл успешный запуск ракеты Electron, которая помогла вывести на орбиту южнокорейский спутник для наблюдения за Землёй и аппарат NASA с солнечными парусами.
Ракета Rocket Lab Electron стартовала с космодрома в Новой Зеландии 24 апреля в 10:33 по местному времени (01:33 мск) — всего через 16 минут после того, как Starlink во Флориде отправила на орбиту 23 своих спутника Starlink. Одной из полезных нагрузок стал небольшой (размером с тостер) аппарат NASA ACS3 (Advanced Composite Solar Sail System) с солнечным парусом. Солнечные паруса используют давление солнечного света для приведения космического аппарата в движение — аналогичным образом земные морские корабли ловят ветер. Такой способ передвижения в космосе, очевидно, не требует топлива, и многие исследователи возлагают на него большие надежды — ранее его использовали японский аппарат Ikaros и спутник LightSail 2 некоммерческой организации «Планетарное общество».
В миссии ACS3 испытают развёртывание композитных стрел, которые будут удерживать солнечный парус размером около 9 м с каждой стороны (80 м2). Полученные в ходе испытания данные помогут в проектировании крупномасштабных солнечных систем для спутников раннего оповещения о космической погоде, миссий по обнаружению астероидов и других малых тел, а также миссию по наблюдению полярных регионов Солнца, пояснили в Rocket Lab.
ACS3, однако, был второстепенной полезной нагрузкой в миссии, которую оператор обозначил как «Beginning of the Swarm» («Начало роя»). Основной стал спутник NEONSAT-1, разработанный Исследовательским центром спутниковых технологий при Корейском институте передовых технологий (KAIST). При помощи камеры высокого разрешения и системы искусственного интеллекта спутник станет осуществлять мониторинг и предупреждать о стихийных бедствиях вдоль береговой линии Кореи. В 2026 и 2027 гг. будут запущены дополнительные аппараты группировки NEONSAT — видимо, этим объясняется название миссии.
Два аппарата были доставлены на разные орбиты. NEONSAT-1 был развернут на высоте 520 км примерно через 50 минут после старта, а через 55 минут на высоте 1000 км был размещён ACS3, как и планировалось. Миссия стала пятым орбитальным запуском Rocket Lab и 47-м в истории компании. Все за исключением четырёх стартовали с площадки в Новой Зеландии, а для остальных использовалась лётная база NASA Вирджинии (США). Rocket Lab стремится сделать первую ступень своей 18-метровой ракеты Electron многоразовой — в некоторых предыдущих миссиях компания поднимала ракеты-носители из моря, чтобы использовать их повторно в предстоящих запусках. Но в рамках последней миссии таких операций не было.