Предположим, что наноспутник состоит из нескольких SBC коммерческого класса, работающих вместе. И мы разрабатываем его таким образом, чтобы выдавать результат на основе алгоритма мажоритарного голосования. Я знаю о единичных сбоях и высокоэнергетических частицах, которые могут разрушить схемы устройств, не защищенных от радиации. Насколько надежна такая конструкция по сравнению с одной доской летного класса?
Для простого алгоритма голосования вам нужна 1 доска для генерации непроверенного контроля (стандарт), 2 платы для проверки правильности контроля (но не предлагать резервную копию, если это не так; вы не можете сказать, какой из двух несовпадающих голосов правильный) и 3 платы для обеспечения первого уровня резервирования.
Сценарий с двумя досками удваивает вероятность неудачи; в сценарии с 3 досками (любом) 2 из 3 должны выйти из строя. Так что если есть вероятность того, что одна доска выпадет из платы выходят из строя, вероятность отказа системы будет порядка .
Поскольку более вероятны другие виды отказов, такие как ошибки программного обеспечения, которые повторяют одну и ту же ошибку на всех платах, или выбросы корональной массы, которые сожгут все платы, переходить за пределы 3-4 плат не имеет особого смысла.
Я подозреваю, что ответ зависит от миссии и того, насколько важны процессоры или их коллективный ответ на миссию. В любом случае, я считаю, что у нас нет данных о полетах, чтобы дать точный ответ.
Я слышал, что Raspberry Pi летал или предлагался для полета в космос. Я не слышал, чтобы их запрягали в кластер.
Более надежным SBC для полета может быть BeagleBone Black. У него также есть аналоговые опции и поддержка в реальном времени, которых, по-видимому, нет у RPi, и он значительно более надежен. (Опять же, многие считают RPi лучшим устройством для потоковой передачи мультимедиа.) Однако, как отмечалось в других сообщениях, проблемой может быть энергопотребление. Он используется в ракетах и малых БПЛА, где продолжительность питания относительно невелика. Можно представить себе объединение нескольких машин BeagleBone для повышения надежности. Но пока о таком конкретном усилии я не слышал.
В 2013 году существует проект по созданию «надежного мультипроцессора» (DM), который включает в себя несколько готовых коммерческих плат (COTS). В данном случае платы представляют собой несколько SBC Gumstix. Это был совместный проект Honeywell и Государственного университета Морхеда (MSU) в Кентукки. (Похоже, что в штате Морхед довольно много активности CubeSat; если вы проследите, где находятся создатели концепции CubeSat, вы поймете, почему.) Проект DM был представлен на конференции SmallSat 2013. Существует некоторый прототип аппаратного обеспечения; Не знаю, полетела ли она еще.
Медведь
зефир0110
Эрик
зефир0110
Эрик
Уве
зефир0110
СФ.
СФ.