ЖУРНАЛ СТА 1/1997
1/97 40 вычислительных средствах широ- кого назначения. 4. Высокая вероятность искажения ин- формации за счет внешних помех и, следовательно, дополнительные требо- вания по ее защите и восстановлению. Структурная схема отказоустойчи- вого контроллера приведена на рис. 1. В контроллере используется микро- ЭВМ на базе плат MicroPC целевой поставки: 6024 (в дальнейшем 4020) и 5600. В системной и интерфейсных платах используются в основном оте- чественные микросхемы. Основная проблема — обеспечение отказоустойчивости — решается по став- шей традиционной схеме программно- аппаратного управления (патент РФ № 205470, приоритет от 15.8.93) тремя комплектами микроЭВМ и двумя канала- ми интерфейсных согласователей по входу и выходу. Для связи УПО (узла под- держки отказоустойчивости) и интер- фейсных согласователей с микроЭВМ ис- пользуются порты LPT, Com1-3 платы 6024 и три порта платы5600. Имеются пе- ревязки на входе и выходе контроллера, между интерфейсными каналами и каж- дым процессором с возможностью меж- процессорного обмена (МПО). Каждая грань резервирования процессора и ин- терфейсов запитывается от собственного модуля вторичногоисточникапитания. В УПО сосредоточены аппаратные средства, самостоятельно реализующие алгоритм выбора ведущего (ВД) комп- лекта микроЭВМ в зависимости от ре- зультатов текущего функционирования всех комплектов: ● самотестирования комплектов ПРЦ; ● взаимного тестирования; ● результатов обработки текущей ин- формации; ● сохранности информации в ЗУ; ● оценки выдаваемой информации; ● сравнения входной информации, принятой разными комплектами. В результате этой процедуры УПО фиксирует одну ведущуюмикроЭВМ, ко- торая может выдавать информацию. Остальные комплекты микро- ЭВМ могут только принимать информацию—их выходы бло- кируются аппаратно. При не- разрешимых (аварийных) ситу- ациях конфигурация может ус- танавливаться принудительно – по внешним радиокомандам. По этим командам можно ● запретить состояние «ВД» у одного или двух любых комплектов микроЭВМ; ● снять питание с одного или двух любых комплектов микроЭВМ (од- на микроЭВМ всегда включена). Работа комплектов микроЭВМ син- хронизируется по прерываниям от внешней сетки. Комплекты могут об- мениваться друг с другом с целью вос- становления информации в ЗУ, исп- равления сбоев при вычислениях и т. п. Входная информация через дубли- рованные каналы поступает на три микроЭВМ для независимой обра- ботки (с возможностью обмена ре- зультатами по МПО). Ведущий выдает информацию по одному из каналов интерфейсной пла- ты на дублированные внешние связи. Выдаваемая информация «подслушива- ется» всеми комплектами. Ошибка в выдаваемой информации является ос- нованием для переключения на другой канал интерфейсного узла и/или для переключения ведущего ком- плекта микро- ЭВМ через уз- лы УПО. При назем- ных испытани- ях через внеш- ний герморазъ- ем можно заблокировать и перезапус- тить любой комплект, запретить пре- рывания по сторожевому таймеру для любого комплекта, проконтролировать массивы выдаваемой информации. В контроллере предусматривается канал выдачи информации в телемет- СИСТЕМНАЯ ИНТЕГРАЦИЯ КОСМОНАВТИКА Рис. 1. Структурная схема отказоустойчивого бортового контроллера
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy