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

Автор: Голубев Е.Н., Николаев А.О.

Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau

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

Статья в выпуске: 3 (49), 2013 года.

Бесплатный доступ

Рассматривается актуальная проблема развития и совершенствования методики стендовых испытаний бортово2о комплекса управления космическо2о аппарата космических аппаратов разработки ОАО «ИСС». Авторами проведен анализ имеющихся средств стендовых испытаний БКУ, а также освещены проблемы исследования и верификации перспективных БКУ с сетевой ор2анизацией информационно2о обмена. Для решения рассматриваемых вопросов обосновывается необходимость разработки методики параллельно2о контроля процессов, а также диа2ностическо2о контроля аномальных ситуаций вычислительно2о модуля в бортовой вычислительной сети. В работе использован объектно-ориентированный анализ, методы построения и анализа ал2оритмов, методы моделирования в UML. На основе разработанных ал2оритмов испытаний проведен предварительный этап отработки разветвленной сети SpaceWire. Разрабатываемые средства и методы испытаний внедряются при разработке стенда испытаний БКУ перспективных КА и мо2ут быть использованы при отработке и верификации систем управления на основе разветвленных сетей обмена информацией. Разработанные принципы и методики являются основой для проведения наземной экспериментальной отработки БКУ нового поколения.

Еще

Система управления, верификация ал2оритмов управления, отработка систем управления, методики испытаний, наземные испытания

Короткий адрес: https://sciup.org/148177094

IDR: 148177094

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

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

В космических аппаратах, создаваемых в ОАО «ИСС», основой системы управления является бортовой комплекс управления (БКУ), для отработки которого созданы стендовые средства испытаний – стенд БКУ, позволяющий обеспечить качественную отработку аппаратуры и алгоритмов функционирования БКУ.

Тенденции развития БКУ перспективных КА требуют совершенствования имеющихся средств испытаний.

Для перспективных КА разрабатывается новое поколение БКУ, имеющих ряд особенностей по сравнению с существующими в настоящее время БКУ:

  • -    в составе БЦВМ будут использоваться процессоры нового типа PowerPC и LEON (Sparc V8) [1; 2];

  • -    в качестве магистрали обмена используется мультиплексный канал нового типа SpaceWire, позволяющий организовывать разветвленные сети передачи данных [3];

  • -    в архитектуре БКУ будут использоваться принципы сетевой организации;

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

Обеспечение испытаний и отработки перспективного БКУ является исключительно актуальной задачей, без решения которой невозможно создание систем управления КА с необходимыми характеристиками. В связи с этим необходимо проведение исследовательских работ по совершенствованию средств и методик испытаний БКУ перспективных КА.

БКУ современных космических аппаратов является сложной многофункциональной системой, объединяющей в себя приборы с высокой степенью интеграции. БКУ обеспечивает выполнение алгоритмов автономного управления системами КА, информационного взаимодействия с наземным комплексом управления (НКУ), выполнение программ управления и контроля. При наземной экспериментальной отработке БКУ автономно от КА и в составе КА ставятся задачи: с одной стороны, наиболее полно и глубоко исследо- вать свойства и характеристики БКУ, подтвердить правильность заложенных алгоритмов, а с другой стороны, из-за программного выполнения функций этим комплексом, требуется проведение отладки программного обеспечения совместно с аппаратурой БКУ.

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

Для реализации задач экспериментальной отработки и испытаний БКУ в 1970-х годах в НПО ПМ был создан стенд БКУ, содержащий необходимые аппаратно-программные средства испытаний БКУ. Основные составные части БКУ показаны на рис. 1.

Как видно из показанной структурной схемы, в состав средств экспериментальной отработки и испытаний БКУ входят:

  • 1)    средства имитации каналов связи с наземным комплексом управления;

  • 2)    средства имитации взаимодействий с бортовой аппаратурой (БА);

  • 3)    средства отладки программ;

  • 4)    средства управления БКУ;

  • 5)    автоматизированный испытательный комплекс (АИК);

  • 6)    база данных испытаний;

  • 7)    архив программ.

Построение средств отработки и испытаний БКУ в виде указанного набора отдельных подсистем позволяет модифицировать отдельные части испытательных средств применительно к конкретному КА и развивать и совершенствовать независимо отдельные элементы средств испытаний. По мере развития и совершенствования БКУ претерпели изменения и средства его испытаний – от простейших релейных блоков и пультов индикации до сложных комплексов на базе микропроцессорных устройств и сетей ПЭВМ.

Кратко остановимся на основных составных частях испытательного комплекса стенда БКУ.

Имитатор канала связи с НКУ строится на базе контрольно-проверочной аппаратуры бортовой связной системы и обеспечивает взаимодействие БКУ с НКУ аналогично происходящему в космосе, но по низкой частоте.

Рис. 1. Основные составные части стенда БКУ

Средства имитации взаимодействия с БА представляют из себя набор интерфейсов, аналогичных интерфейсам бортовых систем в виде релейных, аналоговых и температурных сигналов – они реализуются в виде специальных модулей различного уровня организации – от управления с панели оператором до программно управляемых устройств. В некоторых случаях для этой цели используются макеты бортовых приборов.

Средства управления БКУ представляют из себя набор устройств, обеспечивающих включение, выключение аппаратуры БКУ и задание необходимых режимов ее работы в виде специальных пультов с панелями управления оператором или с дистанционным управлением.

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

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

База данных испытаний и архив программ служат для хранения и использования программ и результатов испытаний с соответствующими сервисными средствами и хранения отлаживаемых бортовых программ .

Описанный выше комплекс средств экспериментальной отработки БКУ для перспективных КА вы- полнен на базе единого комплекса АПС ИК08, разрабатываемом ОАО «Информтест» (Зеленоград, Москва).

Укрупненная структурная схема стенда с использованием комплекса АПС ИК08 показана на рис. 2.

Рис. 2. Обобщенная структурная схема перспективного стенда БКУ

Комплекс АПС ИК08 строится на базе VXI технологии и реализует все вышеперечисленные функции средств испытаний БКУ, кроме функции контрольнопроверочной аппаратуры КИС (КПА КИС).

Для отработки БКУ нового поколения требуется создание новых средств испытаний, учитывающих особенности БКУ, а именно:

  • -    для отработки процессоров нового типа PowerPC и LEON (Sparc V8) в составе БЦВМ необходимо создание новых аппаратно-программных средств, обеспечивающих исследование работы процессора и отладку программ;

  • -    для отработки и контроля магистрали обмена на основе мультиплексного канала SpaceWire необходимо создание средств контроля магистрали SpaceWire, позволяющих также исследовать и отрабатывать разветвленные сети передачи данных [4];

  • -    отработка сетевой организации БКУ является новой задачей, которая ранее не решалась при отработке систем управления КА и требует проведения специальных исследований и создания специализированных аппаратно-программных средств;

  • -    отработка бортового программного обеспечения, разрабатываемого с учетом необходимости под-

  • держки новых вычислительных платформ и новой архитектуры БКУ, требует проведения исследования и разработки новых средств и методик.

Для обеспечения испытаний БКУ наиболее актуальным вопросом является разработка аппаратнопрограммных средств и методик испытаний, позволяющих обеспечить отработку и верификацию БКУ с модульно-сетевой архитектурой на базе магистралей SpaceWire.

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

  • 1)    разработка методики параллельного контроля процессов в разветвленной сети SpaceWire с помощью предлагаемых средств стендовых испытаний;

  • 2)    разработка методики диагностического контроля аномальных ситуаций вычислительного модуля в бортовой вычислительной сети SpaceWire на унифицированном стенде БКУ;

  • 3)    разработка методики отработки реконфигурации бортовой вычислительной системы в разветвленной сети SpaceWire средствами унифицированного стенда БКУ;

  • 4)    создание аппаратно-программных средств стендовой отработки для их включения в состав средств испытаний БКУ с модульно-сетевой архитектурой.

В результате проведенной работы проводится создание унифицированных рабочих мест (стенд СБКУ-У) для отработки аппаратно-программных средств перспективных БКУ с распределенной модульно-сетевой архитектурой. Структурная схема экспериментального стенда показана на рис. 3.

В состав аппаратно-программный средств экспериментального стенда входят:

– рабочее место контроля и отработки сети SpaceWire, имеющее в составе: ПЭВМ, тестер магистрали, специализированное ПО и другое оборудование для работы в составе стенда БКУ. Рабочее место предназначено для обеспечения отработки и аттестации магистрали SpaceWire и проведение исследовательских работ БКУ с сетевой организацией. Проведен первый этап совместных исследовательских работ ОАО «ИСС» и ОАО «ИРЗ» с аппаратурой перспек- тивного бортового вычислительного комплекса на базе процессора AT967F, позволяющий определить основные аппаратные принципы реализации и апробацию алгоритмов поддержки архитектуры сетевого канала SpaceWire;

  • –    рабочее место лабораторного отладочного комплекса для отладки ПО БЦВМ с процессором Power PC или LEON. Указанное рабочее место обеспечивает упреждающую предварительную отработку программного обеспечения совместно с макетом реальной бортовой ЦВМ. Рабочее место строится на базе ПЭВМ, средств сопряжения с бортовой ЦВМ и специализированного ПО и позволяет проводить отладку бортового ПО, так и обеспечивать контроль и управление БЦВМ при проведении работ на стенде БКУ, загрузку программ, взаимодействие с испытательным комплексом и проведение исследовательских работ. Экспериментальные работы по исследованию архитектуры процессоров Power PC и LEON ведутся на прототипах лабораторных отладочных комплексов в рамках разработки бортовых вычислительных комплексов нового поколения;

    – рабочее место для контроля и отработки распределенной сети на базе ПЭВМ и средств комплексного сопряжения с узлами сети. Рабочее место предназначено для контроля сети и проведения исследования архитектуры БКУ с сетевой организацией.

Методические принципы организации отработки приборов системы управления, соединенных в распределенную сеть, основываются на разработанной в ОАО «ИСС» системе автоматизированных испытаний на основе циклограмм испытаний, написанных на языке ДИПОЛЬ [5]. Такая система позволяет организовать автоматизированный контроль и регистрацию процессов и событий.

Для случая разветвленной сети, имеющиеся средства испытаний не могут обеспечить контроль информации одновременно в различных узлах сети. Авторами проведено исследование структуры разветвленной системы обмена данными и построена модель такой системы с использованием методов построения и анализа алгоритмов и методов моделирования в UML.

Рис. 3. Экспериментальный стенд для отработки сетевой архитектуры с каналом SpaceWire

Полученная модель позволяет описать взаимодействие приборов системы управления КА, объединенных в сеть посредством канала SpaceWire и получить алгоритм контроля процессов в системе управления, который можно реализовать в дополнительных устройствах контроля, включаемых в автоматизированный испытательный комплекс.

Такие дополнительные средства мониторинга обмена информации в информационных каналах в виде тестеров канала в ряде случаев уже используются при испытаниях КА, но не включаются в основную систему испытаний. При реализации в них вновь разработанных алгоритмов контроля сети SpaceWire такие автоматизированные средства испытаний могут сопрягаться с основным испытательным комплексом и включаться в состав автоматизированных средств отработки и испытаний БКУ. На основе разработанных алгоритмов испытаний проведен предварительный этап отработки разветвленной сети SpaceWire.

Совершенствование методики контроля и верификации вычислительной системы на базе разветвленной сети SpaceWire позволяет качественно и эффек- тивно провести наземную экспериментальную отработку БКУ перспективных КА. Разработанные принципы и методики испытаний проходят апробацию при разработке стенда испытаний БКУ перспективных КА и могут быть использованы при отработке и верификации систем управления на основе разветвленных сетей обмена информацией.

Статья научная