Журнал СФУ. Техника и технологии / Программные механизмы поиска, сравнения и копирования объектов системы автоматизированного проектирования бортового программного обеспечения космических аппаратов

Полный текст (.pdf)
Номер
Журнал СФУ. Техника и технологии. 2023 16 (6)
Авторы
Цапко, И. В.; Цапко, С. Г.; Суходоев, М. С.; Барков, А. В.; Дьяченко, А. Б.
Контактная информация
Цапко, И. В.: Томский политехнический университет Российская Федерация, Томск; Цапко, С. Г.: Томский политехнический университет Российская Федерация, Томск; Суходоев, М. С.: Томский политехнический университет Российская Федерация, Томск; Барков, А. В.: Акционерное общество «Информационные спутниковые системы» имени ак. М. Ф. Решетнева» Российская Федерация, Железногорск; Дьяченко, А. Б.: Акционерное общество «Информационные спутниковые системы» имени ак. М. Ф. Решетнева» Российская Федерация, Железногорск
Ключевые слова
бортовое программное обеспечение; проектирование; поиск; копирование; сравнение; информационная система; космический аппарат; onboard software; design; search; copying; comparison; information system; spacecraft
Аннотация

Сложность процесса проектирования бортового программного обеспечения космического аппарата обусловлена наличием в его составе до 500 000 программных и информационных объектов более чем 40 различных типов. Поэтому работа с такими большими объемами данных требует разработки специализированного программного обеспечения для инженеров-проектировщиков. Целью исследования является построение алгоритмов, разработка методов, создание математических моделей поиска, сравнения и копирования больших разнородных связанных данных, а также реализация полученных научно-практических результатов в программном комплексе инженера-проектировщика бортового программного обеспечения космических аппаратов. В результате выпоенных работ разработаны математические модели операций сравнения в терминах множеств и логики предикатов, определены критерии оценки результатов сравнения. На основе математических моделей разработаны программные компоненты, обеспечивающие поиск, сравнение и копирование частей или полностью архитектурного проекта бортового программного обеспечения космических аппаратов. Разработанные программные компоненты интегрированы в программный комплекс автоматизированного проектирования и сопровождения бортового программного обеспечения космических аппаратов. Результаты работы внедрены в АО «Информационные спутниковые системы им. ак. М. Ф. Решетнева» и практически используются в задачах проектирования новых спутников однотипных серий. Сложность работы с разнородными большими данными не позволила в полной мере реализовать операцию копирования. В работе предложено ввести понятие двухфазной операции копирования, когда первая фаза выполняет копирование структуры бортового программного обеспечения, а вторая фаза – связь структуры с ресурсами космического аппарата

Страницы
711–727
EDN
CSXJZR
Статья в архиве электронных ресурсов СФУ
https://elib.sfu-kras.ru/handle/2311/151735

Лицензия Creative Commons Эта работа лицензируется по лицензии Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).