Разработка языка управления космическими аппаратами


https://doi.org/10.15217/issn1684-8853.2015.5.82

Полный текст:


Аннотация

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

Об авторах

Наталья Александровна Космынина
АО «Информационные спутниковые системы» им. академика М. Ф. Решетнёва»; филиал Сибирского федерального университета
Россия


Александр Иванович Легалов
Сибирский федеральный университет
Россия


Алексей Владимирович Барков
АО «Информационные спутниковые системы им. академика М. Ф. Решетнёва»
Россия


Александр Анатольевич Лапин
Сибирский федеральный университет ; АО «Информационные спутниковые системы» им. академика М. Ф. Решетнёва
Россия


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

1. Соловьев В. А., Лысенко Л. Н., Любинский В. Е. Управление космическими полетами. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2010. - 432 с.

2. Иванов Д. С. Управление полетом космического аппарата. http://www.cosmos-journal.ru/articles/936/ (дата обращения: 03.06.2015).

3. Chaudhri G., Carter J., Kizzort B. A Model for a Spacecraft Operations Language. http://arc.aiaa. org/doi/pdf/10.2514/6.2006-5708 (дата обращения: 03.06.2015)

4. ECSS-E-ST-70-32C Space Engineering Test and Operations Procedure Language. ftp://ftp.heanet.ie/ disk1/sourceforge/o/op/open-hades/Documentation/ ECSS-E-ST-70-32C%20(31 July2008).pdf (дата обращения: 03.06.2015).

5. Satellite Operations Language Metamodel (SOLM). http://www.omg.org/spec/SOLM/1.0/PDF/ (дата обращения: 03.06.2015).

6. Hauck T. F. Use of the Ground Support Equipment Operating System (GSEOS) Software on the Messenger Mission: a Case Study. http://descanso.jpl.nasa. gov/RCSGSO/Paper/A0013Paper.pdf (дата обращения: 03.06.2015).

7. Garcia G., at al. Migration of the Operations of a Legacy Multi-Satellite System to a State-of-the-art Ground System. http://www.enu.kz/repository/2009/AIAA-2009-6622.pdf (дата обращения: 03.06.2015).

8. Seymour M. A. The PLUTO Operations Procedure Language and its Use for RADARSAT-2 Mission Operations. http://arc.aiaa.org/doi/pdf/10.2514/6.2004-538-333 (дата обращения: 03.06.2015).

9. Mims T. L. Use of Spacecraft Command Language for Advanced Command and Control Applications. http:// ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/ 20110015644.pdf (дата обращения: 03.06.2015).

10. Flight Software - SCL for Flight Systems. http://www. sra.com/scl/flight/ (дата обращения: 03.06.2015).

11. Konishi M., Miyoshi M., Sugawara M. Spacecraft Control System Development. http://arc.aiaa.org/doi/ pdf/10.2514/6.2002-T3-27 (дата обращения: 03.06.2015).

12. Cruickshank D. M., Aparicio A. J., Mistry A. A., Poynton B. R. Using ARES to Improve Efficiency in Satellite Operations. http://www.powershow.com/ view/1c44e-NjEwM/Using_ARES_to_Improve_Effi-ciency_in_Satellite_Operations_powerpoint_ppt_ presentation (дата обращения: 03.06.2015).

13. Барков А. В. Структура проблемно-ориентированного языка испытаний космических аппаратов // Вестник Сибирского государственного аэрокосмического университета им. академика М. Ф. Решетнёва. 2006. № 5. С. 15-18.

14. Ботов Д. С. Обзор современных средств создания и поддержки предметно-ориентированных языков программирования // Вестник Южно-Уральского государственного университета. 2013. № 1. C. 10-15.


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

Для цитирования: Космынина Н.А., Легалов А.И., Барков А.В., Лапин А.А. Разработка языка управления космическими аппаратами. Информационно-управляющие системы. 2015;(5):82-90. https://doi.org/10.15217/issn1684-8853.2015.5.82

For citation: Kosmynina N.A., Legalov A.I., Barkov A.V., Lapin A.A. Spacecraft Control Language Development. Information and Control Systems. 2015;(5):82-90. (In Russ.) https://doi.org/10.15217/issn1684-8853.2015.5.82

Просмотров: 21


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1684-8853 (Print)
ISSN 2541-8610 (Online)