logo
Наноспутник Gresat

2.1 Бортовой компьютер (ROC)

В составе спутника GRESAT бортовая вычислительная машина РНИИ КП (ROC) является основным вычислителем платформы. Бортовая вычислительная машина ZARM (ZOC) является дополнительным вычислителем. На спутнике будет реализована поочередная схема работы обоих компьютеров и двух систем ориентации. Будет реализована защита от выхода из строя бортового компьютера. При передаче управления от российского к германскому сегменту ROC переходит в режим ожидания. В этом режиме ROC не отдает никаких команд, а только получает от второго вычислителя пакеты данных с информацией о функционировании систем и с кодом подтверждения его корректного функционирования. В случае отказа ZOC происходит перехват управления основным бортовым компьютером. Пакет с данными об ошибке может быть передан на наземный комплекс управления, где эта ошибка обрабатывается. В дальнейшем реализуется возможность перезагрузки вышедшего из строя дополнительного компьютера для осуществления его повторного запуска через работающий основной компьютер путем загрузки исправленного программного обеспечения. Планируется, что ROC будет реализован на базе процессора серии TMS320VC5 фирмы Texas Instruments. Управление будет осуществляться операционной системой на основе ядра реального времени DSP BIOS/API. Выход в Интернет должен осуществляться через систему спутниковой связи

GLOBALSTAR. На борту устанавливаются аналоговые и цифровые температурные телеметрические датчики. Исходя из предполагаемых задач, которые будет решать весь наноспутник, ROC должен удовлетворять следующим минимальным требованиям:

· процессор TMS320VC5416 фирмы Texas Instruments с производительностью не менее 100 MIPS;

· ОЗУ данных - 64к*16; ОЗУ программ - 64к*16 (данные/программы загружаются в ОЗУ на момент исполнения);

· ПЗУ программ 512к*8; 7

· энергонезависимое ЗУ данных/программ (аналог HDD) c файловой структурой не менее 512М*8;

· программное обеспечение:

операционная система BIOS/API для платформы TMS320 фирмы Texas Instruments;

средства разработки Code Composer Studio для платформы TMS320VC5XXX фирмы Texas Instruments (компилятор С, ассемблер);

исходный код прикладных программ, переносимых на платформу TMS320VC5XXX, должен быть написан с учетом требований ANSI С.

Внешний вид ROC в корпусе показан на рис.4.

Рис.5. Бортовой компьютер ROC в корпусе