Page 285 - ЭВМ
P. 285

модуля исправному модулю; переключение задач отказавшей БЭВМ
               на  другую  БЭВМ;  обеспечение  плавного  сокращения  возможностей

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

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

               ЦВМ «Электроника-60» или процессора серии 80186, широко исполь-
               зуемые в системах управления различных отечественных летательных
               и космических аппаратов в конце прошлого и начале нынешнего сто-
               летия. Эти комплексы строятся на основе трех или четырех процессо-
               ров, выполняющих параллельные вычисления, и блока сравнения ре-

               зультатов с выбором «два из трех». В случае несовпадения результа-
               тов вычислений, процессор, дающий ошибку, исключается из работы.
               Характеристики и построение таких комплексов для Shuttle «Буран»
               и  модуля «Заря»  Международной  космической  станции (МКС)  при-

               ведены в прил. 4.
                      Другим аналогичным примером комплекса из нескольких ЦВМ
               является 5-машинный бортовой компьютер МКС Space Shuttle. Пять
               процессоров такого комплекса используются на разных этапах полета
               в различной конфигурации: 3 из них функционируют в системе нави-
               гации и ориентации и выполняют параллельные вычисления со срав-

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

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

               сти или надежности системы. Рассмотренные в данной главе способы
               и  варианты  построения  многопроцессорных  и  многомашинных  БЦВС
               обеспечивают  повышение  производительности  системы  за  счет  реа-
               лизации распараллеливаемых вычислительных процессов.




                                                           278
   280   281   282   283   284   285   286   287   288   289   290