Автоматизация анализа отработки циклограмм бортовых вычислителей космических аппаратов


DOI: 10.34759/trd-2020-111-12

Авторы

Табаков Е. В.1*, Зинина А. И.2**, Красавин Е. Э.2***

1. Московское опытно-конструкторское бюро «Марс», 1-й Щемиловский пер., 16, стр. 2, Москва, 127473, Россия
2. Московский авиационный институт (национальный исследовательский университет), Волоколамское шоссе, 4, Москва, A-80, ГСП-3, 125993, Россия

*e-mail: e-tab@rambler.ru
**e-mail: zinina0818@mail.ru
***e-mail: krasavin.ieghor@mail.ru

Аннотация

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

Ключевые слова:

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

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

  1. Алифанов О.М., Медведев А.А., Соколов В.П. Подходы к созданию и направления применения малых космических аппаратов в космической деятельности // Труды МАИ. 2011. № 49. URL: http://trudymai.ru/published.php?ID=28039

  2. Гусев А.А., Ильина И.Ю., Усачев О.А. Разработка перспективной космической платформы для космических аппаратов океанографического назначения серии «Метеор» // Труды МАИ. 2014. № 74. URL: http://trudymai.ru/published.php?ID=49285

  3. Асюшкин В.А., Викуленков В.П., Ишин С.В. Итоги создания и начальных этапов эксплуатации межорбитальных космических буксиров типа «Фрегат» // Вестник НПО им. СА Лавочкина. 2014. № 1. С. 3 – 9.

  4. Внуков А.А., Рвачева Е.И. Предпосылки и перспективы создания полностью электрореактивных космических аппаратов для работы на геостационарной орбите // Сибирский журнал науки и технологий. 2014. № 4 (56). С. 140 – 146.

  5. Матюшин М.М., Луценко Ю.С., Гершман К.Э. Синтез структуры органа управления космических группировок // Труды МАИ. 2016. № 89. URL: http://trudymai.ru/published.php?ID=72869

  6. Заведеев А.И., Ковалев А.Ю. Диагностика состояния и принципы повышения отказоустойчивости бортовой системы управления космического аппарата // Труды МАИ. 2012. № 54. URL: http://trudymai.ru/published.php?ID=29687

  7. Бровкин А.Г., Бурдыгов Б.Г., Гордийко С.В. и др. Бортовые системы управления космическими аппаратами. – М.: Изд-во МАИ-ПРИНТ, 2010. – 304 с.

  8. Пейсахович Д.Г. Некоторые особенности построения систем передачи телеметрической информации // Молодой ученый. 2010. Т.1. № 8. С. 109 – 112.

  9. 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

  10. Eickhoff J. Onboard computers, onboard software and satellite operations: an introduction, Springer Science & Business Media, 2011. DOI 10.1007/978-3-642-25170-2.

  11. Додонов А.Р. Принципы организации бортовых вычислительных комплексов автоматических космических аппаратов // Достижения науки и образования. 2018. № 8 (30). URL: https://cyberleninka.ru/article/n/printsipy-organizatsii-bortovyh-vychislitelnyh-kompleksov-avtomaticheskih-kosmicheskih-apparatov

  12. Nancy G. Leveson. Role of software in spacecraft accidents // Journal of spacecraft and Rockets, 2004, vol. 41 (4), pp. 564 – 575.

  13. Андреев В.П., Волович Н.В., Глебов В.М. и др. Проектирование и испытания бортовых систем управления. – М.: Изд-во МАИ-ПРИНТ, 2011. – 344 с.

  14. 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

  15. 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

  16. 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.

  17. Синицын С.В., Орлов Д.В. Системное бортовое программное обеспечение. Операционная среда разработки. – М.: МОКБ «МАРС», 2018. – Ч. 1. – 148 с.

  18. 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

  19. Loeliger Jon, Matthew McCullough. Version Control with Git: Powerful tools and techniques for collaborative software development, O’Reilly Medvia, Inc., USA, 2012, 400 p.

  20. 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.


Скачать статью

mai.ru — информационный портал Московского авиационного института

© МАИ, 2000—2024

Вход