Previous Page  8 / 14 Next Page
Information
Show Menu
Previous Page 8 / 14 Next Page
Page Background

Ф.А. Воронин, П.А. Пахмутов, А.В. Сумароков

116

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2017. № 1

вождения компьютеров ИУС и их программного обеспечения является одним

из этапов жизненного цикла их разработки [2]. В процессе модернизации были

спроектированы и разработаны средства наземного комплекса отработки ком-

пьютеров ИУС и их программного обеспечения. Для отработки взаимодействия

компьютеров ИУС и научной аппаратуры используют специально разработан-

ные математические модели научной аппаратуры.

В соответствии с общими принципами создания программного обеспечения

для систем управления космических аппаратов и жизненным циклом разработ-

ки программного обеспечения ТВМ1-Н СМ основными этапами отладки и ис-

пытания программного обеспечения являются:

автономная отладка и испытания на автоматизированном рабочем месте;

комплексная отладка и испытания в составе наземного комплекса отладки

(НКО);

испытания на комплексном испытательном стенде.

Автономная отладка и испытания осуществляется разработчиками

программного обеспечения на рабочих местах. Программное обеспечение

ТВМ1-Н СМ отлаживается в среде

MS Windows

. Для имитации научной аппара-

туры используют виртуальные машины

VMware

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

научной аппаратуры и математические модели. Основные задачи этого этапа

испытаний — функциональные проверки управления и контроля научной

аппаратуры из ТВМ1-Н СМ.

Комплексная отладка и испытания в составе НКО проводятся группой те-

стирования. Основные задачи этого этапа испытаний:

проверка работы ПО ТВМ1-Н СМ на реальной бортовой аппаратуре;

проверка сопряжения между ТВМ1-Н СМ и научной аппаратуры;

функциональные проверки ПО ТВМ1-Н СМ, которые невозможно прове-

сти на этапе автономной отладки.

Объектом испытаний является компьютер ИУС и его программное обеспе-

чение, средства испытаний — компьютер управления испытаний, с помощью

которого контролируется телеметрическая информация от компьютера ИУС и

выполняется управление им. Модели систем и полезных нагрузок (научной ап-

паратуры) — компьютер, на котором разработаны программные модели внеш-

них по отношению к компьютеру ИУС, систем и полезных нагрузок. Для оценки

качества обмена применяются анализаторы шин CAN, МКО. Схема верифика-

ции программного обеспечения на НКО представлена на рис. 6.

Наземный комплекс отработки ИУС может быть интегрирован с НКО борто-

вых вычислительных средств СМ, МЛМ, НЭМ. В зависимости от задач эта прин-

ципиальная архитектура НКО применяется к испытаниям компьютеров ИУС СМ,

МЛМ, НЭМ в отдельности их интеграции и комплексным испытаниям.

Испытания на комплексном испытательном стенде — заключительный этап

отработки программного обеспечения ИУС. Эти испытания проводят для про-

верки электрических интерфейсов реальных приборов.