Научная статья на тему 'Особенности построения программного обеспечения автономной отработки подсистем блока управления перспективных КА'

Особенности построения программного обеспечения автономной отработки подсистем блока управления перспективных КА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
92
19
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Прудков В.В.

Рассматривается принцип построения и взаимодействия составных частей программного обеспечения автономной отработки интерфейсных модулей сопряжения блока управления на основе центрально-приборного модуля перспективных космических аппаратов

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Прудков В.В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Features of Construction of The software of INDEPENDENT WORKING OFF of interface modules of interfacing of the management block of the perspective space vehicles

The principle of construction and interaction of software’s components of independent working off of the interface modules of interfacing of the management block on the basis of the central-instrument module of perspective space vehicles is considered.

Текст научной работы на тему «Особенности построения программного обеспечения автономной отработки подсистем блока управления перспективных КА»

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

системных трактов из банка программно-технических средств в единый комплекс отладки ПО и проверки работоспособности конкретного объекта контроля (ОК), а также технические рекомендации и примеры.

Требования по документированию РМ АМИК могут быть выполнены в упрощенной форме согласно действующим ГОСТам:

- схема электрическая общая с перечнем элементов;

- РЭ;

- формуляр или паспорт, совмещенный с РЭ.

Сборка и первичная метрологическая аттестация РМ АМИК для конкретного ОК осуществляется по программе и методике проверки работоспособности данного РМ, эксплуатация - по программе и методике испытаний ОК и РЭ АМИК.

Длительная эксплуатация созданной в стандарте Сошра^РС1 контрольно-испытательной аппаратуры для аппаратуры радионавигации позволяет считать возможным создание АМИК, удовлетворяющего как требованиям гибкой организации РМ, так и соответствию его документации действующим ГОСТам.

A. V. Pichkalev

JSC «Academician M. F. Reshetnev «Information Satellite Systems», Russia, Zheleznogorsk

CREATION OF THE AUTOMATED MOBILE TEST COMPLEX FOR INDUSTRIAL TESTS OF PROGRAM-CONTROLLED RADIO-ELECTRONIC EQUIPMENT

The modern radio-electronic equipment (REE) is inconceivable without computing means. It is a product of interaction of software developers, circuitry and a design. Flexibly organised equipment which is giving at any moment to generate fast reconfiguration of test apparatus and interesting experiments, is actively used at working off REE. Has come it is time to introduce in shops of manufacturers the similar equipment for maintenance of industrial tests modern REE.

© nHHKa^B A. B., 2009

УДК 629.78.051:681.3

В. В. Прудков

ОАО «Информационные спутниковые системы» имени академика М. Ф. Решетнева», Россия, Железногорск

ОСОБЕННОСТИ ПОСТРОЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АВТОНОМНОЙ ОТРАБОТКИ ПОДСИСТЕМ БЛОКА УПРАВЛЕНИЯ ПЕРСПЕКТИВНЫХ КОСМИЧЕСКИХ АППАРАТОВ

Рассматривается принцип построения и взаимодействия составных частей программного обеспечения автономной отработки интерфейсных модулей сопряжения блока управления на основе центрально-приборного модуля перспективных космических аппаратов.

Блоки управления (БУ) перспективных космических аппаратов (КА) выполнены по магист-рально-модульному принципу и состоят из центрально-процессорного модуля (ЦПМ) и интерфейсных модулей сопряжения (ИМС), подключаемых к ЦПМ по последовательному периферийному интерфейсу (ППИ). Управление БУ осуществляется бортовым интегрированным вычислительным комплексом (БИВК) по мультиплексному каналу обмена (МКО) (ГОСТ Р 52070-2003). ЦПМ принимает команды управления по МКО от БИВК, декодирует их, и выдает слова данных (СД), содержащие команды управления (КУ), в соответствующие ИМС, которые и осуществляют

управление системами КА. Также БИВК считывает от ЦПМ СД, содержащие телеметрическую информацию.

Проведение автономных испытаний ИМС является очень важным этапом при отработке блоков управления перспективных космических аппаратов, так как позволяет на ранних этапах провести проверку заложенных схемных и технических решений на соответствие техническому заданию (ТЗ).

Рабочее место автономной отработки ИМС состоит из промышленного компьютера, подключенного к ЦПМ при помощи платы ТЕ1-РС12, поддерживающей протокол МКО. ЦПМ подклю-

Решетневские чтения

чается к ИМС при помощи последовательного периферийного интерфейса.

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

1. Написание программ тестов, зашиваемых в ЦПМ для проверки ИМС. Их запуск осуществляется выдачей команды с компьютера в ЦПМ. После выполнения теста с компьютера считывается информация от ЦПМ для анализа полученных данных. Такой подход обладает рядом недостатков:

- большим количеством программ тестов для каждой ИМС;

- большим объемом работ, связанных с их написанием;

- отсутствием быстрого перехода между различными тестами, так как перепрошивка и запуск ЦПМ занимает определенное время;

- в случае необходимости малейшего изменения алгоритма проверки необходимо писать новую программу либо корректировать старую и перепрошивать ЦПМ, что опять же влечет за собой потерю времени и человеческих ресурсов.

2. Написание единой программной оболочки на компьютере, в которой можно будет задавать различные данные для проверки, и выдавать их в заданной пользователем последовательности в ЦПМ. ЦПМ, в свою очередь, должен будет принимать данные и выполнять их.

Второй подход является наиболее подходящим для построения ПО автономной отработки ИМС, так как алгоритм и функции проверки задают на компьютере, что облегчает их добавление, удаление и корректировку.

Для организации такого подхода был разработан протокол взаимодействия программы на компьютере и ПО ЦПМ.

Особенностью разработанного протокола является то, что разработчик, проверяющий ИМС, с компьютера передает в ЦПМ сообщения, составленные в соответствии с протоколом ППИ, и дополнительную информацию обмена. Приняв полученные сообщения, ЦПМ выдает их в ИМС согласно дополнительной информации. Данная технология делает протокол МКО «прозрачным» и позволяет формировать сообщения по ППИ на компьютере.

Применив этот подход, было разработано программное обеспечение автономной отработки интерфейсных модулей сопряжения. Таким образом, помимо решения проблем, связанных с первым подходом, разработанное программное обеспечение обладает рядом преимуществ:

- построенное по такому принципу ПО делает процедуру проверки наиболее гибкой и функциональной.

- помимо проверки различных штатных ситуаций разработанное ПО позволяет проверить работоспособность ИМС при возникновении не штатных ситуаций;

- данное ПО позволяет автономно отрабатывать как отдельные ИМС, так сразу несколько ИМС, подключенных к ЦПМ, а также БУ БКУ в сборе.

В настоящее время проверены ИМС блока управления космического аппарата «Глонасс-К». Построенное по такому принципу программное обеспечение доказало свою надежность, универсальность и простоту в использовании, что не однократно было отмечено разработчиками самих ИМС, которые проводили испытания.

V. V. Prudkov

JSC «Academician M. F. Reshetnev «Information Satellite Systems», Russia, Zheleznogorsk

FEATURES OF THE SOFTWARE CONSTRUCTION OF INDEPENDENT WORKING OFF OF SUBSYSTEMS OF THE CONTROL SECTION OF THE PERSPECTIVE SPACE VEHICLES

The principle of construction and interaction of software components of independent working off of the interface modules of interface of the control section on the basis of the central-instrument module ofperspective space vehicles is considered.

© Прудков В. В., 2009

i Надоели баннеры? Вы всегда можете отключить рекламу.