Научная статья на тему 'Применение программных имитаторов при наземной экспериментальной отработке бортовой аппаратуры космических аппаратов'

Применение программных имитаторов при наземной экспериментальной отработке бортовой аппаратуры космических аппаратов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
141
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ / ИСПЫТАНИЯ / БОРТОВАЯ АППАРАТУРА / КОСМИЧЕСКИЙ АППАРАТ / DEVELOPMENT OF SOFTWARE / TEST / ONBOARD EQUIPMENT / SPACECRAFT

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кудряшова Г.В.

Не всегда есть возможность использования реальных смежных приборов при испытаниях, для решения этой проблемы можно использовать программные имитаторы приборов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Кудряшова Г.В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF SIMULATORS SOFTWARE DURING SPACECRAFT ON BOARD EQUIPMENT GROUND EXPERIMENTAL TESTING

Do not always we have the possibility of connecting real devices during testing, to solve this problem you can use a software-simulated devices.

Текст научной работы на тему «Применение программных имитаторов при наземной экспериментальной отработке бортовой аппаратуры космических аппаратов»

Секция «Программные средства и информационные технологии»

УДК 629.78.018

ПРИМЕНЕНИЕ ПРОГРАММНЫХ ИМИТАТОРОВ ПРИ НАЗЕМНОЙ ЭКСПЕРИМЕНТАЛЬНОЙ ОТРАБОТКЕ БОРТОВОЙ АППАРАТУРЫ КОСМИЧЕСКИХ АППАРАТОВ

Г. В. Кудряшова

АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева» Российская Федерация, 662972, г. Железногорск Красноярского края, ул. Ленина, 52

E-mail: kudryashgv@mail.ru

Не всегда есть возможность использования реальных смежных приборов при испытаниях, для решения этой проблемы можно использовать программные имитаторы приборов.

Ключевые слова: разработка программного обеспечения, испытания, бортовая аппаратура, космический аппарат.

APPLICATION OF SIMULATORS SOFTWARE DURING SPACECRAFT ON BOARD EQUIPMENT GROUND EXPERIMENTAL TESTING

G. V. Kudryashova

JSC "Academician M. F. Reshetnev "Information satellite systems" 52, Lenin Str., Zheleznogorsk, Krasnoyarsk region, 662972, Russian Federation

E-mail: kudryashgv@mail.ru

Do not always we have the possibility of connecting real devices during testing, to solve this problem you can use a software-simulated devices.

Keywords: development of software, test, onboard equipment, spacecraft.

Введение. Наземная экспериментальная отработка (НЭО) современной бортовой аппаратуры состоит из множества разнообразных испытаний. В соответствии с нормативными документами, принятыми на предприятии, можно выделить следующие основные виды испытаний:

- испытания на механические воздействия;

- испытания на воздействие циклического изменения температуры, в том числе, в условиях вакуума;

- испытания на воздействие пониженной и повышенной температур;

- испытания на повышенную влажность (при наличии требований в ТЗ);

- испытания на электромагнитную совместимость, которые включают в себя проверку помехоустойчивости, проверку уровня вносимых помех, проверку стойкости к электростатическим разрядам;

- проверка правильности применения и электрических режимов ЭРИ;

- проверка сохранения работоспособности при имитации отказов (для аппаратуры с «горячим» резервированием).

Использование программных имитаторов при испытаниях. Современная бортовая аппаратура (БА) - это сложная аппаратно-программная система. Поэтому при испытаниях БА используются смежные приборы или их имитаторы. Это позволяет провести испытания в полном объеме: в нормальных условиях, с имитацией неисправностей, на граничных показателях [1-3].

Изготовление аппаратных имитаторов - аналогов реальной смежной аппаратуры, достаточно долгое и затратное производство и не всегда имеется требуемый запас времени и ресурсов. Поэтому, для проведения испытаний можно использовать программные имитаторы, которые позволяют имитировать штатную работу приборов, имитировать сбои и неисправности приборов, без их реальной поломки.

Преимущества программных имитаторов:

Актуальные проблемы авиации и космонавтики - 2016. Том 1

— по времени менее затратная разработка, по сравнению с изготовлением реального имитатора прибора;

— возможность реализации всех реакций реального прибора;

— возможность имитации неисправности прибора, без реальной поломки прибора;

— возможность имитации редких сочетаний состояний прибора.

В настоящее время программные имитаторы применяются при разработке программного обеспечения рабочего места проверки блоков управления системы наведения антенн и позволили выявить единичные сбои выдачи команд управления, связанные с попаданием прихода команды на момент обработки прибором информации о местоположении антенны. По результатам испытаний данная ситуация происходила 61 раз из 6500 раз выдачи команд при интервале между командами 15 мс [4].

При автономных испытаниях специального программного обеспечения центрального приборного модуля использовались программные имитаторы интерфейсных модулей сопряжения (ИМС), которые позволяют моделировать работу ИМС в штатном режиме, а также имитировать различные виды неисправностей.

Программные имитаторы могут применяться при тестировании программного обеспечения рабочих мест для проверки приборов, при автономной отладке специального программного обеспечения приборов и позволяют максимально автоматизировать процесс испытаний, полно проверить работоспособность БА, правильность отклика и реакции на разные внешние воздействия, в том числе и нештатные ситуации.

Библиографические ссылки

1 Кудряшова Г. В. Общие вопросы автоматизации испытаний радиоэлектронной аппаратуры космических аппаратов // Инновационный арсенал молодежи // Тр. Четвертой науч.-техн. конф. молодых ученых и специалистов ФГУП «КБ «Арсенал». СПб. : Балтийский гос. техн. ун-т «Военмех» (Санкт-Петербург), 2013. С. 165-166.

2 Лайза Криспин, Джанет Грегори. Гибкое тестирование: практическое руководство для тес-тировщиков ПО и гибких команд (Signature Series). М. : Вильямс, 2010. 464 с.

3 Майерс Г., Баджетт Т., Сандлер К. Искусство тестирования программ. 3 изд. М. : Вильямс, 2015. 272 с.

4 ГОСТ Р 52070-2003. Интерфейс магистральный последовательный системы электронных модулей. Общие требования. М. : Изд-во стандартов, 2003. 27 с.

© Кудряшова Г. В., 2016

i Надоели баннеры? Вы всегда можете отключить рекламу.