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

Обложка

Цитировать

Полный текст

Аннотация

Работа посвящена отработке логики функционирования подсистем космического аппарата на этапе разработки бортового программного обеспечения системы. Усложнение структуры и логики функционирования космических аппаратов в связи с повышением требований в части обеспечения потребителей информационными услугами (навигации, спутникового мониторинга транспорта, геодезии, связи и т.д.) требует поддержания надежности и бесперебойного функционирования, реализации автоматизированного парирования нештатных ситуаций при работе бортовых аппаратур космических аппаратов. Для достижения поставленных требований необходима отладка взаимодействия бортовой аппаратуры и программного обеспечения бортового интегрированного вычислительного комплекса, реализующего целевое функционирование бортовых систем космического аппарата. При этом выполнение требований по увеличению надёжности бортового программного обеспечения не должно приводить к увеличению сроков изготовления космического аппарата.

В настоящей работе предложен подход для отработки информационно-логического взаимодействия бортовой аппаратуры и программного обеспечения бортового интегрированного вычислительного комплекса космического аппарата с применением лабораторно-отработочного изделия и программно-математической модели. Описаны основные идеи проведения двухуровневого тестирования бортового программного обеспечения, включающего в себя автономное и системное тестирование на наземном отладочном комплексе. Указанный подход применен в рамках реализации цикла разработки бортового программного обеспечения, проводимого согласно стандартам АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева».

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

Об авторах

Юрий Сергеевич Ломаев

АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева»

Автор, ответственный за переписку.
Email: lomaif@rambler.ru

инженер второй категории

Россия, 662972, г. Железногорск Красноярского края, ул. Ленина, 52

Илья Андреевич Иванов

АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева»

Email: ilyaiv92@gmail.com

кандидат технических наук, инженер второй категории

Россия, 662972, г. Железногорск Красноярского края, ул. Ленина, 52

Анастасия Владимировна Толстых

АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева»

Email: avtolstykh1@gmail.com

техник

Россия, 662972, г. Железногорск Красноярского края, ул. Ленина, 52

Евгений Владимирович Ислентьев

АО «Информационные спутниковые системы» имени академика М. Ф. Решетнева»

Email: islentev@iss-reshetnev.ru

начальник сектора

Россия, 662972, г. Железногорск Красноярского края, ул. Ленина, 52

Список литературы

  1. Тюгашев А. А., Ильин И. А., Ермаков И. Е. Пути повышения надежности и качества программного обеспечения в космической отрасли // Управление большими системами. 2012. № 39. С. 288–299.
  2. Цапко Г. П., Мартынов Я. А. Единая информационная среда создания и сопровождения бортового программного обеспечения спутников навигации и связи // Доклады ТУСУРа. 2015. № 3(37). С. 97–102.
  3. Колташев А. А. Основные принципы системного тестирования и подтверждения бортового программного обеспечения спутников // Вестник Сиб-ГАУ. 2010. № 1(27). С. 4–7.
  4. Антамошкин А. А., Колташев А. А. Технологические аспекты создания бортового программного обеспечения спутников связи // Вестник СибГАУ. 2005. № 6. C. 93–95.
  5. Колташев А. А. Эффективная технология управления циклом жизни бортового программного обеспечения спутников связи и навигации // Авиакосмическое приборостроение. 2006. № 12. C. 20–25.
  6. ГОСТ Р 52070–2003. Интерфейс магистральный последовательный системы электронных модулей. М. : ИПК Издательство стандартов, 2003. 24 с.
  7. Мостовой Я. А. Имитационная математическая модель внешней среды в жизненном цикле бортового программного обеспечения управления космической платформой // Компьютерная оптика. 2012. № 3(36). С. 412–418.
  8. Ломаев Ю. С. Применение системного тестирования бортового программного обеспечения // Актуальные проблемы авиации и космонавтики : сб. тез. Всеросс. науч.-практич. конф. 2016. № 1. С. 531–532.
  9. Шошмина И. В. Проектирование программных бортовых систем управления с поддержкой верификации // Моделирование и анализ информационных систем. 2010. № 4. С. 125–136.
  10. Ломаев Ю. С., Иванов И. А. Применение лабораторно-отработочного изделия для сокращения временных затрат на разработку и тестирование бортового программного обеспечения // Разработка, производство, испытания и эксплуатация космических аппаратов и систем : сб. тез. IV науч.-техн. конф. молодых специалистов / «АО «ИСС». Железногорск, 2017. С. 99–101.
  11. Ломаев Ю. С., Иванов И. А. Применение лабораторно-отработочного образца для оптимизации разработки бортового программного обеспечения // Системы связи и радионавигации : сб. тез. IV Всеросс. науч.-техн. конф. / АО «НПП «Радио-связь». Красноярск, 2017. С. 339–342.
  12. Ломаев Ю. С., Толстых А. В., Звонарь В. Д. Модификация этапов разработки бортового программного обеспечения // Тез. докладов VIII ежегодной науч.-техн. конф. молодых ученых и специалистов ФГУП ЦНИИМАШ. Москва, 3–6 апреля 2018 г. С. 41–43.
  13. Ломаев Ю. С., Толстых А. В. Модификация подходов проведения тестирования программного обеспечения при разработке бортового программного обеспечения // Молодежь. Техника. Космос : тез. докладов Х Общеросс. молодежной науч.-техн. конф. СПб, 18-20 апреля 2018 г. С. 30–31.
  14. Ломаев Ю. С., Толстых А. В. Применение программно-математической модели при разработке бортового программного комплекса // Актуальные проблемы авиации и космонавтики : материалы III междунар. науч.-практич. конф. творческой молодежи. Красноярск, 9–13 апреля 2018 г. Т. 1. С. 119–120.
  15. Иванов И. А., Антропов Н. Р., Дерышев Р. А. Применение программных моделей для отработки бортового программного обеспечения космических аппаратов // Молодежь. Техника. Космос : тр. Х Общеросс. молодежной науч.-техн. конф. СПб, 2018. Т. 2. С. 69–73.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Ломаев Ю.С., Иванов И.А., Толстых А.В., Ислентьев Е.В., 2019

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

Данный сайт использует cookie-файлы

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

О куки-файлах