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

Описание

Перевод названия: Spacecraft Control Language Development

Тип публикации: статья из журнала

Год издания: 2015

Идентификатор DOI: 10.15217/issn1684-8853.2015.5.82

Ключевые слова: процедура управления, control script, Domain specific language, Problem-Oriented Language, Satellite control, предметно-ориентированный язык, проблемно-ориентированный язык, управление космическими аппаратами

Аннотация: Постановка проблемы: в настоящее время возможности языка управления космическими аппаратами, эксплуатируемого на базе акционерного общества «Информационные спутниковые системы» им. академика М. Ф. Решетнёва», перестали соответствовать требованиям предметной области: язык не поддерживает новых возникающих функциональных задач и слишПоказать полностьюком сложен для быстрого освоения, что вызвало необходимость разработки нового языка управления. Результаты: на основании анализа ограничений применяемого языка управления, требований предметной области и существующих аналогов был спроектирован и разработан проблемно-ориентированный язык управления «Дельта», обладающий простым синтаксисом, с применением терминов предметной области в качестве ключевых слов, поддерживающий как русский, так и английский варианты написания операторов языка. В языке поддерживаются основные функции управления: выдача управляющих воздействий, анализ поступающей телеметрии, паузы, печать сообщений, условные операторы и др. Практическая значимость: данная разработка предназначена для управления большинством космических аппаратов производства акционерного общества «Информационные спутниковые системы» как в отечественных, так и в международных проектах. Purpose: Nowadays, the capabilities of the control language used in “JSC Academician M.F. Reshetnev Information Satellite Systems” do not meet the requirements of the object domain: the language does not support new functional tasks, and it is too sophisticated to learn it quickly. A new control language needs to be developed. Results: We have analyzed the limitations of the current control language, the object domain requirements and the existing analogs. On the base of this analysis, a new control language named “Delta” was designed and developed. It has simple syntax, using the object domain terms as key words and supporting both English and Russian syntax in spelling its operators. “Delta” supports basic control functions: sending commands, incoming telemetry analysis, pauses, messages, conditional operators, etc. Practical relevance: “Delta” is intended to be used to control the majority of “JSC Academician M. F. Reshetnev Information Satellite Systems” satellites, in both domestic and foreign projects.

Ссылки на полный текст

Издание

Журнал: Информационно-управляющие системы

Выпуск журнала: 5

Номера страниц: 82-90

ISSN журнала: 16848853

Место издания: Санкт-Петербург

Издатель: Федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский государственный университет аэрокосмического приборостроения"

Персоны

Вхождение в базы данных