Что такое «полётная цепочка»?

Этот ответ объясняет, какое программное обеспечение работает на ракете-носителе Falcon 9.

Программное обеспечение для полета написано на C/C++ и работает в среде x86. Для каждого расчета/решения «строка полетов» сравнивает результаты обоих ядер. Если есть несоответствие, строка неверна и не отправляет никаких команд. Если оба ядра возвращают один и тот же ответ, строка отправляет команду различным микроконтроллерам на ракете, которые управляют такими вещами, как двигатели и решетчатые стабилизаторы.

Микроконтроллеры, работающие на процессорах PowerPC, получали три команды от трех строк полета. Они действуют как судьи, чтобы выбрать правильный курс действий. Если все три строки согласуются, микроконтроллер выполняет команду, но если 1 из 3 неверна, она будет работать со строками, которые ранее были правильными. Falcon 9 может успешно выполнить свою миссию за один полет.

Что такое «полётная цепочка»?

Ответы (1)

Никаких конкретных знаний о Falcon, но "строка" в терминологии авионики означает элемент дублированной системы управления полетом, состоящей из бортового компьютера и шины данных к набору датчиков и эффекторов. Вот схема от Шаттла, показывающая один полетный компьютер (слева, обозначенный как GPC для компьютера общего назначения), взаимодействующий с четырьмя отдельными строками управления полетом. Четыре строки относятся к четырехкратной избыточной авионике Shuttle (как правило), три строки в вашем вопросе подразумевают, что у Falcon тройная.

Строка состоит из двух шин данных FC: одной из первой группы (FC1, 2, 3 или 4) и одной из второй группы (FC5, 6, 7 или 8). Аппаратное обеспечение транспортного средства разделено на эти группы, чтобы облегчить управление GPC этими компонентами для резервирования, чтобы обеспечить номинальные операции миссии в случае потери одной цепочки, вызванной отказом GPC или MDM, и обеспечить безопасное возвращение на Землю в случае потери второй строки.

введите описание изображения здесь

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

введите описание изображения здесь

Изображения из Руководства по эксплуатации экипажа шаттла , стр. 2.6-7 и 8.

Акронимология (см. список на изображении)

Я так и не понял, что будет, если юнит, принимающий решения против избыточных строк, умрет? Выше я думаю, что вопрос переводится как «Что произойдет, если GPC умрет?» Где избыточность для этого?
@fionbio В этом ответе есть некоторая информация space.stackexchange.com/a/9828/6944 , но если вам нужна дополнительная информация, пожалуйста, не стесняйтесь задавать новый вопрос. Добро пожаловать на биржу космических стеков!