На уикенд специалисты NASA
провели операцию по "пересадке мозга" марсохода Curiosity. Под этим
термином подразумевается обновление программного обеспечения компьютеров
системы управления марсохода.
Новое программное обеспечение заменило то ПО, которое руководило марсоходом Curiosity, его космическим кораблем и системой входа, спуска и приземления во время полета с Земли на Марс
, сообщает dailytechinfo.org.
Благодаря обновлению марсоход Curiosity будет способен в полном объеме
выполнить программу научных исследований поверхности Марса.
Новое ПО обеспечит марсоходу возможность полного управления
рукой-манипулятором и буром, установленным на его конце, а также
обеспечит марсоход функциями сложной цифровой обработки изображений.
Однако важнейшей частью обновление является обновление функций
навигационной системы. Она позволит марсоходу самостоятельно
прокладывать маршрут движения, избегать препятствий и обходить другие
потенциально опасные места.
Если обновление пройдет успешно, то марсоход Curiosity сдвинется с
места и начнет свою задачу полномасштабных исследований марсианской
поверхности в районе кратера Гейла.
13.08.2012 www.ukrinform.ua/
* * *
Накануне новый марсианский аппарат Curiosity начал передавать на Землю
первые данные, в том числе панорамное фото окружающей аппарат
поверхности Марса. Одновременно с этим, инженеры НАСА начали загружать в
основной компьютер Curiosity новую версию программного обеспечения. До
сих пор здесь стояло ПО, позволяющее аппарату лететь до Марса, теперь же
это ПО заменяют на то, что позволит ему вести научную работу
непосредственно на поверхности Красной планеты.
"Нам предстоит провести целую серию операций, чтобы активизировать новое программное обеспечение. Цена ошибки тут очень велика. Если что-то пойдет не так, мы просто потеряем аппарат на Марсе и все, поэтому данные операции просто обязаны быть успешными. Не хотелось бы стать парнем, который стал причиной потери аппарата, стоимость в 2,5 миллиардов долларов", - говорит Стив Скандор, старший менеджер по программному обеспечению в Лаборатории реактивного движения НАСА.
Майкл Уоткинс, менеджер проекта Curiosity в Лаборатории реактивного движения, заявил на пятничной пресс-конференции о том, что сейчас у НАСА уже есть версия рабочего программного обеспечения для загрузки на Curiosity, причем этот софт еще не был готов на момент старта аппарата и его дописывали, когда марсоход уже летел на планету. Уоткинс говорит, что сейчас инженеры НАСА проверяют оба бортовых компьютера Curiosity на готовность к обновлению.
После начала процедуры обновления до ее завершения пройдет примерно два дня, еще два дня будет затрачено на обновление основного и резервного компьютеров. "После загрузки мы дадим команду на начало большой последовательности действий, причем в процессе обновления будет этап, когда на протяжении примерно восьми часов мы вообще не сможем связаться аппаратом", - говорит Скандор.
По его словам, на Земле процесс обновления тестировался неоднократно, но когда начинается реальное обновление, всегда присутствует естественное волнение. "Это не просто обновить программу на удаленном компьютере. У нас на другом конце канала нет служебного администратора, который в случае чего может помочь. У нас есть лишь одна попытка. Мы передаем код и просто ждем ответа", - рассказал он.
Всего в процессе написания программ для Curiosity и их тестирования принимают участие более 100 программистов. Созданная версия программного обеспечения для Curiosity является самой сложной из всех ранее созданных программ для марсоходов. Системный интерпретатор программы понимает более 1000 команд.
"Нам предстоит провести целую серию операций, чтобы активизировать новое программное обеспечение. Цена ошибки тут очень велика. Если что-то пойдет не так, мы просто потеряем аппарат на Марсе и все, поэтому данные операции просто обязаны быть успешными. Не хотелось бы стать парнем, который стал причиной потери аппарата, стоимость в 2,5 миллиардов долларов", - говорит Стив Скандор, старший менеджер по программному обеспечению в Лаборатории реактивного движения НАСА.
Майкл Уоткинс, менеджер проекта Curiosity в Лаборатории реактивного движения, заявил на пятничной пресс-конференции о том, что сейчас у НАСА уже есть версия рабочего программного обеспечения для загрузки на Curiosity, причем этот софт еще не был готов на момент старта аппарата и его дописывали, когда марсоход уже летел на планету. Уоткинс говорит, что сейчас инженеры НАСА проверяют оба бортовых компьютера Curiosity на готовность к обновлению.
После начала процедуры обновления до ее завершения пройдет примерно два дня, еще два дня будет затрачено на обновление основного и резервного компьютеров. "После загрузки мы дадим команду на начало большой последовательности действий, причем в процессе обновления будет этап, когда на протяжении примерно восьми часов мы вообще не сможем связаться аппаратом", - говорит Скандор.
По его словам, на Земле процесс обновления тестировался неоднократно, но когда начинается реальное обновление, всегда присутствует естественное волнение. "Это не просто обновить программу на удаленном компьютере. У нас на другом конце канала нет служебного администратора, который в случае чего может помочь. У нас есть лишь одна попытка. Мы передаем код и просто ждем ответа", - рассказал он.
Всего в процессе написания программ для Curiosity и их тестирования принимают участие более 100 программистов. Созданная версия программного обеспечения для Curiosity является самой сложной из всех ранее созданных программ для марсоходов. Системный интерпретатор программы понимает более 1000 команд.
В НАСА говорят, что технически Curiosity имеет систему радиосвязи X-диапазона, которая позволяет ему напрямую общаться с Землей, но только тогда, когда аппарат и наша планета находятся в прямой видимости, а когда вращение Марса будет скрывать Curiosity за горизонтом, он не сможет связываться с планетой. А вот работа через ретранслятор в виде Mars Odyssey обеспечивает стабильную и постоянную радиодоступность Curiosity. Ранее он уже занимался передачей данных с нескольких марсианских посадочных аппаратов. По словам представителей НАСА, если бы не Mars Odyssey, то посадка Curiosity прошла бы вслепую и инженеры не имели бы данных о том, как именно аппарат сел на поверхность Марса.
Пит Тейсингер, руководитель проекта Mars Science Laboratory (Curiosity) в Лаборатории реактивного движения НАСА, говорит, что изначально Curiosity должен был сесть значительно дальше от гор, но тогда ему пришлось бы дольше ехать до места начала работ. Перенос места посадки позволит аппарату начать работы на несколько месяцев раньше. Для того, чтобы изменить место посадки инженеры недавно закачали новую версию программного обеспечения Curiosity и обновили программу посадки на Марсе. На Марсе новый аппарат присоединится к зонду Opportunity, который работает там уже больше шести лет. В прошлом году аппарат-двойник Opportunity Spirit окончательно вышел из строя. В НАСА говорят, что хотя операция по посадке и является чрезвычайно трудной, специалисты уверены в ее успехе.
На поверхности Марса аппарат будет способен преодолевать препятствия до 75 сантиметров в высоту. Максимальная предполагаемая скорость на пересечённой местности будет составлять 90 метров в час при автоматической навигации. Средняя же скорость предположительно составит 30 метров в час. Ожидается, что за время двухлетней миссии Curiosity пройдёт не менее 19 километров.
Технически Curiosity имеет систему радиосвязи X-диапазона, которая
позволяет ему напрямую общаться с Землей, но только тогда, когда аппарат
и наша планета находятся в прямой видимости, а когда вращение Марса
будет скрывать Curiosity за горизонтом, он не сможет связываться с
планетой. А вот работа через ретранслятор в виде Mars Odyssey
обеспечивает стабильную и постоянную радиодоступность Curiosity. Ранее
он уже занимался передачей данных с нескольких марсианских посадочных
аппаратов.
По словам представителей НАСА, если бы не Mars Odyssey, то
посадка Curiosity прошла бы вслепую и инженеры не имели бы данных о том,
как именно аппарат сел на поверхность Марса.
Конструкция прибора подобна тем, что использовались ранее — платформа с научными приборами на шести колёсах, каждое из которых имеет свой электродвигатель, причём передние и задние два колеса будут участвовать в рулении, что позволит аппарату разворачиваться на 360 градусов, оставаясь при этом на месте. Он втрое тяжелее прежних марсоходов и обошелся в 2,3 миллиарда долларов. На Curiosity вместо солнечных батарей в качестве источника энергии будет использоваться РИТЭГ*, избавляя от проблемы запыления панелей солнечных батарей и простоев аппарата в ночное время. Выбранный РИТЭГ нового поколения способен снабжать марсоход энергией в течение 14 лет, говорят эксперты. Mars Science Laboratory (марсоход Curiosity) имеет РИТЭГ мощностью порядка 100Вт.
Космический аппарат состоит из трёх модулей — перелётного, посадочного и ровера-марсохода. Масса космического аппарата — 3,4 т, ровера — 930 кг, масса научной аппаратуры, установленной на ровере, — 80 кг.
*РИТЭГ (радиоизотопный термоэлектрический генератор) — источник электроэнергии, использующий тепловую энергию радиоактивного распада. В качестве топлива для РИТЭГ используется стронций-90, а для высокоэнергоёмких генераторов — плутоний-238.
Комментариев нет:
Отправить комментарий