Научная статья на тему 'Распределенная система управления легких космических аппаратов, построенная на базе технологий « Система на кристалле» и sp acewire'

Распределенная система управления легких космических аппаратов, построенная на базе технологий « Система на кристалле» и sp acewire Текст научной статьи по специальности «Механика и машиностроение»

CC BY
959
508
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РАСПРЕДЕЛЕННАЯ СИСТЕМА УПРАВЛЕНИЯ / ТЕХНОЛОГИЯ SPACEWIRE / ТЕХНОЛОГИЯ "СИСТЕМА НА КРИСТАЛЛЕ" / "SYSTEM ON CRYSTAL" / DISTRIBUTED CONTROL SYSTEM / SPACE WIRE

Аннотация научной статьи по механике и машиностроению, автор научной работы — Тюнягин Денис Вячеславович

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

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

Похожие темы научных работ по механике и машиностроению , автор научной работы — Тюнягин Денис Вячеславович

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

DISTRIBUTED CONTROL SYSTEM CONSTRUCTED ON THE BASIS OF TECHNOLOGIES «SYSTEM ON CRYST AL» AND SP ACEWIRE

It is offered to organize optimization on miniand micro-satellite onboard control systems, constructed on new principles which will allow easily to reconfigurate the given system, considerably to reduce sizes and weight of the control system, further to apply successful solutions in designing large satellites, and also to go on a new level in designing onboard systems of satellite.

Текст научной работы на тему «Распределенная система управления легких космических аппаратов, построенная на базе технологий « Система на кристалле» и sp acewire»

УДК629.783.05

Д. В. Тюнягин

РАСПРЕДЕЛЕННАЯ СИСТЕМА УПРАВЛЕНИЯ ЛЕГКИХ КОСМИЧЕСКИХ АППАРАТОВ, ПОСТРОЕННАЯ НА БАЗЕ ТЕХНОЛОГИЙ «СИСТЕМА НА КРИСТАЛЛЕ» И 8РАСЕ'ШКЕ

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

Ключевые слова: распределенная система управления, технология 8раоеШ~1ге, технология «система на кристалле».

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

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

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

Предлагается спроектировать бортовую систему управления (БСУ) КА на следующих базовых принципах: 1) структура БСУ должна быть иметь распределенную архитектуру управления; 2) коммуникационной средой должна выступать специализированная высокоскоростная сеть - SpaceWire; 3) аппаратная интеграция БСУ дол -жна быть реализована с помощью технологии «система на кристалле»; 4) спроектированная БСУ должна иметь большой срок активного существования в условиях открытого космического пространства. Рассмотрим эти четыре решения более подробно.

Первое решение. Подход к организации и архитектуре автоматизированных систем управления КА сложился в НПО ПМ еще в конце 1970-х гг. В основе подхода лежит гибкая двухсегментная схема, состоящая из наземного и бортового сегментов управления, с динамическим перераспределением функций и задач между сегментами на различных этапах функционирования КА. Автоматические системы управления КА, реализующие

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

В процессе реализации этого подхода были определены требования к функциональным и архитектурным характеристикам бортового сегмента управления. Для бортового комплекса управления (БКУ) был выбран централизованный принцип управления и контроля оборудования, систем КА и космического аппарата в целом. В качестве примера можно привести БКУ «Контур» на базе бортовой цифровой вычислительной машины (БЦВМ) «Салют-4», который был разработан и прошел полный объем наземной экспериментальной отработки и квалификации. Летная эксплуатация БКУ «Контур» началась в 1982 г. в составе КА «Гейзер». БКУ «Контур» и его модификации успешно эксплуатируются на орбите в составе различных КА до настоящего времени, их суммарный срок работы на орбите составляет более 100 лет.

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

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

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

- значительное упрощение модернизации отдельных функциональных модулей;

- совместимость с оборудованием, произведенным другими предприятиями, включая зарубежные;

- возможность создания гибкой наращиваемой сетевой структуры, ориентированной на любые индивидуальные требования заказчика, реализация которой осуществляется с минимальными затратами в части разработки аппаратной части;

- сокращение бортовой кабельной сети, а также снижение электромагнитного воздействия и, как следствие, повышение устойчивости к отказам и сбоям;

- оптимизация и исключение избыточности аппаратного состава бортовой системы управления;

- разгрузка центрального процессора (ЦП) КА и, соответственно, упрощение как самого ЦП, так и бортового программного обеспечения, а также, что немаловажно, закономерное снижение материальных и временных затрат.

Второе решение. В настоящее время космические аппараты, производимые в ОАО «ИСС», оснащаются интерфейсами (в основном МОК и М1Ь^ТО-1553В), возможности которых еще позволяют применять их на современных КА, однако не позволяют перейти к проектированию КА с межсистемным обменом данных со скоростью свыше 1 Мбит/с.

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

М1Ь^ТВ-1553В —■ это детерминированная надежная шина передачи данных, предназначенная для подключения датчиков и контроллеров реального времени к вычислительным модулям ответственных систем. Линейная топология 1553 идеально подходит для подключения распределенных устройств, находящихся на борту космического аппарата. По сравнению с двухточечными соединениями, шина характеризуется меньшей длиной соединительных кабелей, что приводит к снижению общего веса и экономии пространства. Кроме того, простота подключения и отключения узлов из сети облегчает обслуживание.

Благодаря сдвоенности шины протокол 1553 обеспечивает отказоустойчивость и автоматическое переклю-

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

Несмотря на все привлекательные стороны шины MIL-STD-1553, которые способствовали ее широкой популярности, применение этой шины в более требовательных системах сдерживается довольно низкой скоростью (1 Мбит/с) и последовательной передачей данных. Хотя такая скорость вполне достаточна для выполнения традиционных функций (например, управление оборудованием, получение телеметрической информации), ее не хватает для передачи видео- и других данных между интеллектуальными узлами современных распределенных космических электронных систем. Основным ограничивающим фактором применения данной шины в архитектуре перспективных КА является ее линейная топология, которая не позволяет строить распределенные вычислительные сети реального времени и гибко управлять потоками и маршрутами данных в резервированных системах [1].

Следующим этапом развития межсистемного обмена в космическом приборостроении является применение на КА специализированного единого интерфейса на основе стандарта SpaceWire. Разработка технологии SpaceWire базировалась на трех стандартах: IEEE 1355-1995, TIA/EIA-644 и IEEE Standard 1596.3-1996. Взяв за основу эти три стандарта, адаптировав их для аэрокосмических применений и добавив недостающие для космических свойств характеристики, разработчики (головной исполнитель — Европейский центр космических исследований и технологий (ESTEC) Европейского космического агентства (ESA)) сформировали стандарт SpaceWire.

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

Этот стандарт использует высокоскоростные (2-400 Мбит/с) дуплексные каналы передачи данных, от -вечающие требованиям повышенной надежности, независимости от аппаратуры приема-передачи данных и другим аэрокосмическим требованиям. В проекте находится канал, позволяющий передавать данные на скоростях до 1 Гбит/с. SpaceWire представляет единую коммуникационную инфраструктуру датчиков, процессоров сигналов, процессоров данных, модулей массивной памяти, подсистем аппаратной телеметрии и другого электронного оборудования, применяемого на борту аэрокосмических аппаратов [2].

Высокие скорости каналов SpaceWire открывают новые возможности для системного проектирования БСУ. Во-первых, высокая пропускная способность каналов необходима для сопряжения с сенсорами, формирующими высокоскоростные информационные потоки. Посредством каналов SpaceWire датчики, распределенные по объекту, можно напрямую подключать к бортовому вычислительному модулю. Один канал SpaceWire позволяет передать информационный поток до 40 Мбайт/с на расстояние до десятка метров.

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

По этим причинам технологию SpaceWire активно применяют в своих разработках национальные космические агентства Европейского союза (ESA), США (NASA), Японии (JAXA) и Канады (CSA). Перечень космических аппаратов, где применяется технология SpaceWire, приведен в табл. 1.

Для примера комбинированной схемы сопряжения датчиков с бортовым вычислительным комплексом можно привести архитектуру бортовой системы управления космического аппарата Mercury Planetary Observer (MPO) для международного проекта Bepi-Colombo по исследо-

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

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

На основе стандарта SpaceWire можно унифицировать бортовые приборы и системы космических аппаратов, что обеспечит переход к перспективным интегрированным приборам с открытой архитектурой.

Третьерешение. Одним из главных недостатков отечественного приборостроения (в том числе космического) является использование устаревшей методологии проектирования, т. е. применяется классическая система на печатной плате, которая собирается из готовых электронных компонентов (транзисторов, резисторов, специализированных микросхем и др.).

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

Таблица І

Примеры применения SpaceWire в зарубежных КА и проектах

Космическое агентство Космический аппарат (проект) Область применения SpaceWire

ESA Bepi-Colombo MPO Mercury Оbservation Коммуникации между центральным компьютером платформы, вычислительным комплексом полезной нагрузки и 11-ю приборами

NASA Swift Связь высокоскоростных датчиков с основным блоком обработки данных (16 каналов SpaceWire)

JAXA Mercury Magnetospheric Orbiter (MMO) Сеть SpaceWire для связи с полем датчиков (sensor electronics) для передачи команд и телеметрии в бортовом приборном комплексе

CSA Robotic Arm Сопряжение вычислительных (управляющих блоков) распределенной системы управления движением робота-манипулятора

сятков и сотен миллионов транзисторов. Одна ПЛИС способна заменить целую систему обработки информации, так как в большинстве используемых бортовых систем информация присутствует как в цифровом, так и в аналоговом виде. Например, съем телеметрической информации в КА производится как в аналоговом виде, так и в цифровом [6].

Системы проектирования ПЛИС класса «система на кристалле» уже получили эффективные инструменты логического и физического синтеза и верификации проектов с субмикронными проектными нормами 0,25...0,09 мкм и менее, чтобы обеспечить достаточно короткий цикл проектирования.

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

- разработку ІР-блоков;

- конструирование системы на кристалле на системно-функциональном уровне из ІР-блоков;

- интеграцию всех ІР-блоков на кристалле [7].

Существенные преимущества перехода к технологии

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

Другим существенным достоинством программируемых интегральных схем является возможность их многократного перепрограммирования как на земле, так и на орбите. Для примера можно рассмотреть следующие ситуации. Во время наземных испытаний любая неисправность БСУ может быть легко и быстро устранена путем перепрограммирования ПЛИС-микросхем, тогда как в случае реализации устройств БСУ на печатных платах, трудоемкость изменений была бы более существенной. Другая ситуация: если во время функционирования КА на орбите выявляется конструкторская недоработка или неисправность и необходимо произвести изменения в электрической структуре бортовой системы управления, то при использовании ПЛИС-микросхем есть возможность сделать такие изменения, тогда как при использовании технологии «система на печатной плате» такой возможности нет.

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

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

Главным требованием, выдвигаемым к ПЛИС космического применения, являются окружающие условия, в которых она будет находиться, т. е. это устойчивость к космическим излучениям - галактическому, солнечному и радиационному поясу заряженных частиц Земли. При разработке таких ПЛИС должны учитываться два важнейших фактора: эффекты, вызванные общей накопленной дозой, и эффекты одиночных сбоев. Основными производителями ПЛИС космического применения являются компании Aeroflex и Actel. Существуют два вида популярных ПЛИС для использования в космосе - это ПЛИС на основе ячеек статической памяти и ПЛИС с программируемыми элементами типа antifuse. Первый вид обладает такими достоинствами, как наибольшая логическая емкость и перепрограммируемость, и недостатками - потенциальной неустойчивостью конфигурации памяти к одиночным сбоям в результате радиационного воздействия. Достоинство второго вида ПЛИС состоит в том, что потенциально радиационно стойкие antifuse-перемычки делают ПЛИС более стойкой по сравнению с ПЛИС на основе статической памяти, а недостатки этого вида - сложная технология по организации программирования и прожигания перемычек ПЛИС, кроме того цена ПЛИС с antifuse-перемычками намного выше, чем ПЛИС на основе статических ячеек памяти. Для низкоорбитальных КА подойдет первый тип ПЛИС, так как на данной высоте минимально космическое излучение, тогда как второй тип ПЛИС подойдет для высокоорбитальных и геостационарных КА, где космическое излучение более существенно [8-10].

Возможность реализации интерфейса SpaceWire на ПЛИС открывает широкие возможности в интеграции всей бортовой аппаратуры на базе ПЛИС-технологий, т. е. на основе системы на кристалле. Бортовая система управления космического аппарата, реализованная на 1-2 микросхемах высокой интеграции, позволит в десятки раз уменьшить массогабаритные и, как следствие, энергетические характеристики бортовой аппаратуры КА. Это, в свою очередь, позволит использовать освободившиеся ресурсы для целевой аппаратуры КА, повысив, таким образом, техническую и экономическую эффективность КА в целом.

Упрощенные схемы бортовых систем управления КА представлены на рис. 1, 2. Организующим ядром всей системы управления является бортовой вычислительный комплекс (рис. 1). Коммуникационной средой, помимо магистральной шины MIL-STD-1553B, выступает интерфейс сопряжения телеметрической аппаратуры с датчиками, а также интерфейс сопряжения исполнитель-

ных устройств с командно-измерительной системой (КИС).

Вычислительные ресурсы системы управления распределены, т. е. перенесены с процессора на микроконтроллеры соответствующих систем КА (рис. 2); коммуникационной средой выступает сеть SpaceWire, а бортовая аппаратура БСУ интегрирована на основе ПЛИС-микросхем (ПЛИС-микросхема представлена серым прямоугольником).

В ходе проработки конкретной конфигурации БСУ рассматривались существующие отечественные и зарубежные разработки. В качестве процессора целесообразно использовать стойкий к воздействию радиации 32-разрядный процессор AT697 архитектуры SPARC (V8), предназначенный для космических применений. Он был разработан при поддержке Европейского космического агентства и выпущен корпорацией Atmel. Формирователь телеметрии и контроллер SpaceWire можно реализовать на основе сигнального

Сы£Т0МЭ ОПвН.ТрОі їй ІСІНИН

ДЯ І ЧИКИ Исполнител- ьный устройства

Система ОрИвшЗіїИИ

Датчики Исполнител- ьные устройства

Система тэрыорегул иро &ЭЧИЯ

Датчики Иеполнител- ыый уг.трп йстоп

І ЄЛЄМБТ2-.4Я

БСУ

Bn-їж коммутации

Еяртозая аппаратура

тепеметрии

...т...........

_____Vl Ц.ЧИІ НЧ<!І ІЧЙ НИі-

ЕорЮьзЗи Яішдрд іурй командноизмерительной системы

Тапеикт^я

о

МI1nn3R

3S

ъ

ё $ ф а

II

Е. jc X

Ъ

ш

Передатчик

Приемник

Полезная нагрузка

Рис. 1. Централизованная архитектура бортовой системы управления КА

Система электропитания

Датчики Исполнител- ьные УСТ[№Й<ТМ

Система оэиечтами

Датчики Исполнител- ьные устрцмс;твз

Система 7 ftp мере гул ирп йЯНИЇІ

Датчики Испогнательные углрп йптвн

1 *

Контроллер СЭП

БСУ

Контроллер

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

СОС

Кої ітроллед СТР

Ф-орми ропат егк ГМ

Spa со wire

Рис. 2. Предпологаемая архитектура распределенной бортовой системы управления КА

процессора МС-24 (1892ВМ2Я) серии «Мультикор» разработки НПЦ «Элвис», оснащенного двумя контроллерами SpaceWire. Они обеспечивают обмен данными по дуплексным каналам SpaceWire (2 канала) со скоростью 2—400 Мбит/с в канале (в каждую сторону) [3]. Массовая память может быть выполнена как линейки памяти, выпущенные компа-rnraAEROFLEX RadHard Memories UT8R128K32 SRAM [11]. Контроллеры соответствующих систем могут быть реализованы на базе периферийного контроллера МСТ-01 (1892ВД1Я), разработанного компанией-НПЦ «Элвис» [3].

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

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

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

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

1. Салливан У Что заменит MIL-STD-1553 в роли сетевой магистрали военных систем следующего поколения? [Электронный ресурс] / У. Салливан // Мир компьютерной автоматизации On-Line : журн. об открытых системах управления и контроля, встраиваемых системах и системах реального времени/ Электрон. дан. Режим доступа: http://www.mka.ru/?p = 40062. Загл. с экрана.

2. Технология SpaceWire в интегрированной модульной авионике / С. Горбачев, М. Игнатьев, В. Киселев и др. // Актуальные научно-технические и организационноэкономические проблемы разработки и реализации технических решений в отечественном авиаприборостроении : Тр. III-й Всерос. науч.-техн. конф. Национ. ассоц. авиаприборостроителей. СПб. С. 32-34.

3. Шейнин, Ю. Технология SpaceWire для параллельных систем и бортовых распределенных комплексов / Ю. Шейнин, Т. Солохина // Электроника: Наука, Технология, Бизнес. 2007. N° 1.

4. Турчак, А. А. Архитектура вычислительных систем для интегрированной модульной авионики перспективных летательных аппаратов / А. А. Турчак, Е. Э. Чернышев, К. Т. Михайлуца, Ю. Е. Шейнин // Радиосистемы. 2002. №> 2. С. 87-95.

5. Горбачев, С. В. Масштабируемые архитектуры распределенных систем на технологии SpaceWire на базе платформы «Мультикор» / С. В. Горбачев, Д. А. Рождественский, Е. А. Суворова, Ю. Е. Шейнин // Вопросы радиоэлектроники. 2006. N° 2. С. 69-80.

6. Борисов, Ю. И. Опыт проектирования и изготовления СБИС типа «система на кристалле» для специальной электроники [ Электронный ресурс] / Ю. И. Борисов. Режим доступа : http://www.hitechno.ru/7page =analytics042. Загл. с экрана.

7. Максфилд, К. Проектирование на ПЛИС. Архитектура, средства и методы. Курс молодого бойца / К. Максфилд. М. : Изд. дом «Додэка - XXI», 2007.

8. Телец, В. ПЛИС космических применений. Архитектуры и схемотехнические особенности / В. Телец,

С. Цыбин // Электроника: Наука, Технология, Бизнес. 2005. № 6.

9. Чумаков, А. И. Действие космической радиации на ИС / А. И. Чумаков // Радио и связь, 2004.

10. Morris, K. FGPA in Space / K. Morris // FGPA and Programable Logic Journal. April 20. 2004. № 3.

11. Интернет-ресурс компании Aeroflex [ Электронный ресурс]. Режим доступа: http://www.aeroflex.com/ memories. Загл. с экрана.

Таблица 2

Сравнительные характеристики бортовых систем управления

Параметры Предлагаемая БСУ Существующие БСУ

Производительность ЦП ~ 150 MIPS ~ 1 MIPS

Скорость передачи данных от 2 Мбит /с до 1 Гбит/с ~ 1 Мбит/с

Энергопотребление до 30 Вт от 100 Вт

Разрядность ЦП ~ 32 бит ~ 16 бит

Масса < 5 кг > 10 кг

D. V. Tyunyagin

DISTRIBUTED CONTROL SYSTEM CONSTRUCTED ON THE BASIS OF TECHNOLOGIES «SYSTEM ON CRYSTAL» AND SPACEWIRE

It is offered to organize optimization on mini- and micro-satellite onboard control systems, constructed on new principles which will allow easily to reconfigurate the given system, considerably to reduce sizes and weight of the control system, further to apply successful solutions in designing large satellites, and also to go on a new level in designing onboard systems of satellite.

Keywords: distributed control system, space wire, «System on Crystal».

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