Открыть сервис

Бортовая цифровая вычислительная машина

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

Назначение и функции

Основное назначение БЦВМ — автоматизация процессов управления движением и функционированием бортовых систем. В зависимости от типа носителя БЦВМ выполняет следующие типовые функции:

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

Ключевое отличие БЦВМ от универсальных ЭВМ — жёсткие требования к надёжности и работе в реальном масштабе времени. Сбои в работе могут привести к катастрофическим последствиям, поэтому архитектура и программное обеспечение строятся с учётом резервирования и самоконтроля.

История развития

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

  • 1950–1960-е годы: создание первых цифровых машин для ракет и самолётов (например, система управления ракетой «Титан»). Использовались дискретные полупроводниковые элементы.
  • 1970-е годы: внедрение интегральных микросхем. Появление БЦВМ для гражданской авиации (системы автоматической посадки). В СССР разрабатывались машины серии «Аргон» и «Ц-100».
  • 1980–1990-е годы: переход на микропроцессорную элементную базу. Создание модульных вычислительных комплексов с резервированием.
  • 2000-е годы — настоящее время: использование высокопроизводительных процессоров с архитектурой PowerPC, ARM и x86, применение отказоустойчивых операционных систем реального времени.

Устройство и архитектура

Типовая БЦВМ включает:

  • Процессорный модульцентральный процессор (часто несколько для резервирования), выполняющий вычисления.
  • Оперативное запоминающее устройство (ОЗУ) — для хранения текущих данных и промежуточных результатов.
  • Постоянное запоминающее устройство (ПЗУ) — для хранения программного обеспечения и констант.
  • Интерфейсы ввода-вывода — для связи с датчиками, исполнительными механизмами и другими компьютерами (стандарты MIL-STD-1553, ARINC 429, CAN, Ethernet).
  • Блок питания — преобразует бортовое напряжение в стабилизированные напряжения питания микросхем.

Архитектурные особенности современных БЦВМ:

Классификация

По типу носителя БЦВМ делятся на:

  • Авиационные — для самолётов и вертолётов. Отличаются широким диапазоном температур и вибрационных нагрузок.
  • Ракетно-космические — для ракет-носителей и космических аппаратов. Требуют радиационной стойкости и работы в вакууме.
  • Корабельные — для надводных и подводных судов. Могут размещаться в нескольких шкафах.
  • Автомобильные — для управления двигателем, трансмиссией и системами активной безопасности (ЭБУ, ECU).

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

Применение в авиации и космонавтике

В гражданской авиации БЦВМ являются основой систем автоматического управления полётом (FMS — Flight Management System). Они рассчитывают оптимальный маршрут, управляют автопилотом и обеспечивают автоматическую посадку по категории III ИКАО.

В космонавтике БЦВМ управляют ориентацией и коррекцией орбиты. Например, в российских пилотируемых кораблях «Союз» используется вычислительный комплекс, обеспечивающий сближение и стыковку с МКС. В американских шаттлах применялись компьютеры серии IBM AP-101.

Современные тенденции

Современные БЦВМ строятся на базе отказоустойчивых вычислительных комплексов с открытой архитектурой. Активно внедряются:

  • интегрированная модульная авионика (IMA) — объединение нескольких функций в одном вычислительном ресурсе;
  • использование коммерческих готовых процессоров (COTS) с дополнительной защитой;
  • применение бортовых сетей с детерминированной передачей данных (AFDX);
  • повышение степени интеграции и снижение энергопотребления.

Интересные факты

  • БЦВМ ракеты-носителя «Сатурн-5» (программа «Аполлон») имела быстродействие около 12 000 операций в секунду — значительно ниже, чем у современного калькулятора.
  • В советском орбитальном корабле «Буран» использовалось четыре резервированных вычислительных комплекса, обеспечивавших автоматическую посадку без участия экипажа.
  • Современные авиационные БЦВМ проходят сертификацию по уровню безопасности DAL-A (самый высокий уровень), что требует доказательства отсутствия катастрофических отказов.

Источники

  • ГОСТ Р 54073-2010 «Комплексы бортового оборудования летательных аппаратов».
  • Федосов Е. А. «Бортовые цифровые вычислительные машины и их программирование». — М.: Машиностроение, 1983.
  • Справочник по авиационному оборудованию / под ред. В. Г. Александрова. — М.: Транспорт, 1990.
  • Материалы открытых публикаций по системам управления космических аппаратов.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →