Я немного поискал и могу найти некоторые технические подробности о бортовом компьютере космического корабля New Horizons. Что я нашел:
Он имеет 32-разрядный процессор Mongoose-V (радиационно-стойкий MIPS R3000), работающий на частоте 12 МГц.
Я хотел бы узнать, какая операционная система работает под управлением New Horizons, и любые другие подробности, связанные с этим. Я предполагаю, что VxWorks, но я не нашел никаких источников, подтверждающих это.
Я предполагаю, что VxWorks, но я не нашел никаких источников, подтверждающих это.
Близко, но не сигара. Если бы программное обеспечение для полетов New Horizons было создано Лабораторией реактивного движения (JPL), то я думаю, что их первым выбором была бы ОСРВ Wind River VxWorks (это также популярный выбор для аппаратного обеспечения на Марсе — Pathfinder, Sojourner, посадочный модуль Phoenix, Spirit, Opportunity, Любопытство,... все этим пользуются). Но полетное программное обеспечение New Horizons было создано Лабораторией прикладной физики Университета Джона Хопкинса (APL), и они решили построить его поверх Nucleus RTOS от Mentor Graphics .
Дополнительную информацию см. в Linux and the Spacecraft Flight Software Environment , E. Birrane et al., JHU/APL (PDF). Имейте в виду, что, несмотря на название документа, ни VxWorks, ни Nucleus не являются Linux. Я выбрал этот документ для ссылки, поскольку он является хорошим источником справочной информации как о Nucleus, так и о VxWorks, коммерческих ОСРВ, используемых на космических кораблях, но в нем обсуждается возможный путь эволюции программного обеспечения для полетов и роль Linux в нем (существуют когда доступны микроядра Linux, такие как RTLinux ), отсюда и название.
Обзор (но, как ни странно, без упоминания ОС) также доступен на странице « Системы и компоненты космических кораблей» на New Horizons в APL .
LocalFluff
ТильдалВолна