Язык разработки плана полёта, составляемого автоматизированным способом для автоматических космических аппаратов

Авиационная и ракетно-космическая техника

Динамика, баллистика, управление движением летательных аппаратов

2016. Т. 23. № 1. С. 136-146.

Авторы

Жигастова О. К.*, Почукаев В. Н.

Центральный научно-исследовательский институт машиностроения, ул. Пионерская, 4, Королёв, Московская область, 141070, Россия

*e-mail: inolga-ok@yandex.ru

Аннотация

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

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

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

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

  1. Жигастова О.К., Почукаев В.Н. Программный комплекс автоматизированного планирования полёта автоматических космических аппаратов // Вестник Московского авиационного института. 2014. Т. 21. № 4. С. 60-70.

  2. Жигастова О.К., Почукаев В.Н. Ключевые операции системы управления полётами автоматических околоземных космических аппаратов // Труды МАИ [Электронный ресурс]. 2011. № 49. Режим доступа: http://www.mai.ru/science/trudy/published.php?ID=28296

  3. Павловская Т.А. С/С++. Программирование на языке высокого уровня. — СПб.: Питер, 2002. — 464 с.

  4. Жигастова О.К., Почукаев В.Н. Командные конструкции и использование их при автоматизированном планировании полёта автоматических космических аппаратов // Вестник Московского авиационного института. 2012. Т. 19. № 5. С. 21-31.

  5. Албахари Джозеф, Албахари Бен. C#5.0. Справочник. Полное описание языка / Пер. с англ. Ю.Н. Артеменко. — 5-е изд. — М.: Вильямс, 2013. — 1008 с.



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

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

© МАИ, 1994-2024