Главная |  Обучение |  Проекты |  Статьи |  О Компании 

К оглавлению

ОСОБЕННОСТИ СТРУКТУРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ БОРТОВОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ РОССИЙСКОГО СЕГМЕНТА МКС “АЛЬФА”

Е.А.Микрин РКК “ЭНЕРГИЯ”

Сетевая бортовая вычислительная система (БВС) Российского сегмента МКС “Альфа”, реализующая функции управления, координации и обеспечения высокого уровня безопасности функционально включает в себя два взаимосвязанных контура, которые решают разные задачи. Первый контур предназначен для решения задач управления движением и аппаратурой бортовых систем в реальном времени. Второй контур предназначен для реализации диалоговой информационно-управляющей системы, обеспечивающей управление прикладными процессами, а также – информационное обеспечение операторов.

При создании интегрированного комплекса программного обеспечения (ПО) МКС “Альфа”были формализованы требования к функциональным и структурным компонентам, которые учитывались при синтезе оптимальной модульной структуры системы. Функциональные компоненты задаются в виде альтернативных последовательностей решаемых задач и совокупности возможных их реализаций (этап предпроектного анализа и разработки технического задания на создание Сод РВ). Структурные компоненты задаются в результате определения требований к этапам и элементам интегрированной технологии решения множества задач в среде бортовой вычислительной системы и специального математического обеспечения.

В качестве структурных компонент разработанного программного обеспечения были определены следующие элементы :

ЭКПО – элемент конфигурации ПО, т.е. программный комплекс конкретной ЭВМ;

ПК (программный компонент)– элемент ПО;

ПМ – программный модуль.

Центральная и терминальная вычислительные машины используют операционную систему VxWorks, являющуюся многозадачной высокопроизводительной системой реального времени, а управление вычислительным процессом осуществляется с помощью таких компонент, как диспетчер прикладных программ, служба времени, инициализация вычислительного процесса, процедуры ОС. Диспетчер прикладных программ, в частности, обеспечивает подключение или снятие задачи с обслуживания в моменты времени, определяемые расписанием подключения задач и таблиц их приоритетности, запуск и приостановку выполнения задач с сохранением их контекстов и другие важнейшие функции.

Структура разработанного и прошедшего необходимые испытания программно-технического комплекса БВС МКС “Альфа” может быть рекомендована к использованию при создании систем управления объектами, где требуется высокий уровень безопасности и гибкость в управлении вычислительным процессом.



[ Главная ] [ Обучение ] [ Проекты ] [ Статьи ] [ О компании ]


 
Copyright © 2005, SECURITY BUSINESS CONSULTING
Москва, ул. Профсоюзная, 65, Институт проблем управления РАН
тел. 232-35-11, факс 334-88-39

* Частичное и полное воспроизведение материалов сайта допускается только с письменного разрешения