Автоматизация анализа отработки циклограмм бортовых вычислителей космических аппаратов
DOI: 10.34759/trd-2020-111-12
Авторы
1*, 2**, 2***1. Московское опытно-конструкторское бюро «Марс», 1-й Щемиловский пер., 16, стр. 2, Москва, 127473, Россия
2. Московский авиационный институт (национальный исследовательский университет), 125993, г. Москва, Волоколамское шоссе, д. 4
*e-mail: e-tab@rambler.ru
**e-mail: zinina0818@mail.ru
***e-mail: krasavin.ieghor@mail.ru
Аннотация
В работе рассматривается задача автоматизации анализа использования ресурсов вычислителей космических аппаратов. Рассмотрен существующий подход, выявлены его недостатки. Предложен алгоритм автоматического проведения подобного анализа. На основании алгоритма разработано программное средство, для обработки сведений о степени использования программными модулями ресурсов бортового вычислителя по данным телеметрической информации и нормативной документации. Разработанное программное средство позволяет автоматически сформировать данные для отчётной документации, что уменьшает количество времени, затрачиваемого на её составление.
Ключевые слова:
система управления, бортовой вычислитель, телеметрическая информация, анализ, космический аппаратБиблиографический список
-
Алифанов О.М., Медведев А.А., Соколов В.П. Подходы к созданию и направления применения малых космических аппаратов в космической деятельности // Труды МАИ. 2011. № 49. URL: http://trudymai.ru/published.php?ID=28039
-
Гусев А.А., Ильина И.Ю., Усачев О.А. Разработка перспективной космической платформы для космических аппаратов океанографического назначения серии «Метеор» // Труды МАИ. 2014. № 74. URL: http://trudymai.ru/published.php?ID=49285
-
Асюшкин В.А., Викуленков В.П., Ишин С.В. Итоги создания и начальных этапов эксплуатации межорбитальных космических буксиров типа «Фрегат» // Вестник НПО им. СА Лавочкина. 2014. № 1. С. 3 – 9.
-
Внуков А.А., Рвачева Е.И. Предпосылки и перспективы создания полностью электрореактивных космических аппаратов для работы на геостационарной орбите // Сибирский журнал науки и технологий. 2014. № 4 (56). С. 140 – 146.
-
Матюшин М.М., Луценко Ю.С., Гершман К.Э. Синтез структуры органа управления космических группировок // Труды МАИ. 2016. № 89. URL: http://trudymai.ru/published.php?ID=72869
-
Заведеев А.И., Ковалев А.Ю. Диагностика состояния и принципы повышения отказоустойчивости бортовой системы управления космического аппарата // Труды МАИ. 2012. № 54. URL: http://trudymai.ru/published.php?ID=29687
-
Бровкин А.Г., Бурдыгов Б.Г., Гордийко С.В. и др. Бортовые системы управления космическими аппаратами. – М.: Изд-во МАИ-ПРИНТ, 2010. – 304 с.
-
Пейсахович Д.Г. Некоторые особенности построения систем передачи телеметрической информации // Молодой ученый. 2010. Т.1. № 8. С. 109 – 112.
-
T. Peng et al. A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer // IEEE 35th Symposium on Reliable Distributed Systems (SRDS), Budapest, 2016, pp. 337 – 342. DOI:10.1109/SRDS.2016.051
-
Eickhoff J. Onboard computers, onboard software and satellite operations: an introduction, Springer Science & Business Media, 2011. DOI 10.1007/978-3-642-25170-2.
-
Додонов А.Р. Принципы организации бортовых вычислительных комплексов автоматических космических аппаратов // Достижения науки и образования. 2018. № 8 (30). URL: https://cyberleninka.ru/article/n/printsipy-organizatsii-bortovyh-vychislitelnyh-kompleksov-avtomaticheskih-kosmicheskih-apparatov
-
Nancy G. Leveson. Role of software in spacecraft accidents // Journal of spacecraft and Rockets, 2004, vol. 41 (4), pp. 564 – 575.
-
Андреев В.П., Волович Н.В., Глебов В.М. и др. Проектирование и испытания бортовых систем управления. – М.: Изд-во МАИ-ПРИНТ, 2011. – 344 с.
-
Salehi Mohammad et al. Two-state checkpointing for energy-efficient fault tolerance in hard real-time systems // IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2016, vol. 24 (7), pp. 2426 – 2437. DOI: 10.1109/TVLSI.2015.2512839
-
Xu J. and Parnas D.L. On satisfying timing constraints in hard-real-time systems // IEEE transactions on software engineering, 1993, vol. 19 (1), pp. 70 – 84. DOI: 10.1109/32.210308
-
Benson, Calum, Matthias Muller-Prove, Jiri Mzourek. Professional usability in open source projects: GNOME, OpenOffice. org, NetBeans // CHI’04 extended abstracts on Human factors in computing systems, 2004, Vienna, Austria.
-
Синицын С.В., Орлов Д.В. Системное бортовое программное обеспечение. Операционная среда разработки. – М.: МОКБ «МАРС», 2018. – Ч. 1. – 148 с.
-
John D. Blischak, Emily R. Davenport, and Greg Wilson. A quick introduction to, version control with Git and GitHub // PLoS computational biology, 2016, vol. 12 (1). DOI: 10.1371/journal.pcbi.1004668
-
Loeliger Jon, Matthew McCullough. Version Control with Git: Powerful tools and techniques for collaborative software development, O’Reilly Medvia, Inc., USA, 2012, 400 p.
-
Pilato C.M., Collins-Sussman B., Fitzpatrick B.W. Version control with subversion: next generation open source version control, O’Reilly Media, Inc., 2008, 432 p.
Скачать статью