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

БЦВМ

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

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

Ранние этапы (1950–1960-е годы)

Первые БЦВМ появились в середине XX века в связи с необходимостью автоматизации управления сложными военными и космическими системами. В СССР разработка бортовых вычислителей началась в конце 1950-х годов. Одной из первых серийных БЦВМ стала «Аргон-1» (1960-е годы), созданная в НИИ «Аргон» (ныне — АО «НИИ «Аргон»). Она использовалась на самолётах МиГ-21 и МиГ-23 для решения задач прицеливания и навигации. Машина была построена на дискретных элементах (транзисторах, диодах) и имела оперативную память на ферритовых сердечниках.

В США аналогичные разработки велись в рамках программ «Аполлон» (бортовой компьютер Apollo Guidance Computer, AGC) и для истребителя F-111. AGC, созданный в Массачусетском технологическом институте (MIT), имел тактовую частоту 2,048 МГц, 4 Кб оперативной памяти на магнитных сердечниках и 36 Кб постоянной памяти на кабельных матрицах.

Эра интегральных схем (1970–1980-е годы)

Переход на интегральные микросхемы позволил значительно уменьшить габариты и энергопотребление БЦВМ. В СССР в 1970-х годах появились машины серии «Ц-100» (Ц-101, Ц-102) для самолётов МиГ-29 и Су-27. Они базировались на микропроцессорных комплектах серии К1801 (аналог архитектуры PDP-11). В 1980-е годы были разработаны БЦВМ «Багет» (для Су-27) и «Аргон-15» (для стратегических бомбардировщиков Ту-160). Эти машины уже имели многопроцессорную архитектуру и поддерживали резервирование для повышения надёжности.

Современный этап (1990-е годы — настоящее время)

С конца XX века БЦВМ строятся на основе высокопроизводительных микропроцессоров (PowerPC, ARM, MIPS) и программируемых логических интегральных схем (ПЛИС). В России активно применяются процессоры «Эльбрус» (разработка АО «МЦСТ») и «Байкал» (АО «Байкал Электроникс»). Современные БЦВМ, такие как «БЦВМ-486» (для самолёта Су-35) и «БЦВМ-К» (для вертолёта Ка-52), обеспечивают производительность до десятков миллиардов операций в секунду и работают в условиях жёстких вибраций, перепадов температур и радиации.

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

БЦВМ классифицируются по нескольким признакам:

По назначению

  • Навигационные — вычисляют координаты, скорость, курс (например, БЦВМ «Стрела» для ракет).
  • Прицельно-навигационные — обеспечивают прицеливание и бомбометание (например, «Аргон-15»).
  • Управляющие — контролируют работу двигателей, гидравлики, систем жизнеобеспечения (например, БЦВМ «Багет»).
  • Коммуникационные — обрабатывают данные от радиолокаторов и систем связи.

По архитектуре

  • Однопроцессорные — простые системы для малых объектов (беспилотники).
  • Многопроцессорные — с параллельной обработкой данных для сложных задач (истребители, космические корабли).
  • Резервированные — с дублированием или троированием вычислительных модулей для отказоустойчивости (например, система «мажоритарного голосования» 2 из 3).

По элементной базе

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

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

Типичная современная БЦВМ состоит из следующих модулей:

  • Центральный процессор — один или несколько микропроцессоров (например, «Эльбрус-8С» с тактовой частотой до 1,5 ГГц).
  • Оперативная память — статическая или динамическая ОЗУ (SRAM/DRAM) объёмом от 256 Мб до 16 Гб, защищённая от сбоев (ECC-память).
  • Постоянная памятьфлеш-память или ПЗУ для хранения программного обеспечения (до 128 Гб).
  • Интерфейсы ввода-выводаMIL-STD-1553, ARINC 429, Ethernet, CAN, RS-485, а также специализированные аналого-цифровые преобразователи (АЦП) для датчиков.
  • Блок питания — преобразователь напряжения (обычно 27 В постоянного тока) с защитой от помех и коротких замыканий.
  • Корпус — герметичный, с теплопроводящим основанием (алюминий или магниевые сплавы), часто с системой принудительного воздушного или жидкостного охлаждения.

Типовые характеристики (на примере БЦВМ «Багет-53» для Су-35):

Применение

БЦВМ используются в следующих областях:

  • Авиация — управление полётом, навигация, прицеливание, контроль двигателей (самолёты МиГ-29, Су-30, Ту-160, вертолёты Ми-8, Ка-52).
  • Космонавтика — управление ориентацией, коррекцией орбиты, стыковкой (космические корабли «Союз», «Прогресс», МКС).
  • Ракетная техника — наведение и управление полётом ракет (ЗРК С-400, «Искандер»).
  • Беспилотные летательные аппараты — автопилот, обработка данных с камер и сенсоров (БПЛА «Орлан-10», «Форпост»).
  • Бронетанковая техника — управление огнём, навигация (танки Т-90, Т-14 «Армата»).
  • Морская техника — управление движением, навигация, вооружение (фрегаты, подводные лодки).

Разработка и производство в России

Основные российские разработчики и производители БЦВМ:

  • АО «НИИ «Аргон» (Москва) — разработчик серий «Аргон», «Багет», «Ц-100».
  • АО «Концерн «Радиоэлектронные технологии» (КРЭТ) — головное предприятие по бортовой электронике.
  • АО «МЦСТ» (Москва) — создатель процессоров «Эльбрус», используемых в БЦВМ.
  • АО «Байкал Электроникс» — разработчик процессоров «Байкал-Т1» для встраиваемых систем.
  • АО «НИИЭМ» (Ижевск) — производитель БЦВМ для авиации и космоса.

Программное обеспечение для БЦВМ разрабатывается на языках C, C++, Ada, а также на ассемблере. Используются операционные системы реального времени (ОСРВ), такие как QNX, VxWorks, и отечественные аналоги (например, «ОС «Багет»).

Критика и проблемы

Основные недостатки БЦВМ связаны с:

  • Высокой стоимостью — разработка и сертификация занимают годы и требуют миллиардных вложений.
  • Сложностью модернизации — замена БЦВМ на устаревших объектах требует перепроектирования всей системы управления.
  • Уязвимостью к кибератакам — современные БЦВМ с сетевыми интерфейсами могут быть взломаны (например, через протокол MIL-STD-1553).
  • Зависимостью от импортных компонентов — до 2022 года в российских БЦВМ широко использовались зарубежные микросхемы (Xilinx, Intel, Texas Instruments). После введения санкций началась программа импортозамещения.

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

  • БЦВМ «Аргон-1» (1960-е) имела объём оперативной памяти всего 256 байт и весила около 30 кг.
  • В БЦВМ Apollo Guidance Computer (AGC) использовалась память на магнитных сердечниках с ручной намоткой — каждая нить прошивалась вручную.
  • Современные БЦВМ для истребителей пятого поколения (Су-57) выполняют до 10 миллиардов операций в секунду, что в миллион раз больше, чем у первых бортовых машин.
  • В России разработана БЦВМ «Эльбрус-2С+» для космических аппаратов, способная работать в условиях радиации до 100 кРад (килорад).

Источники

  • «Бортовые цифровые вычислительные машины» / под ред. В. А. Шахновича. — М.: Машиностроение, 1985.
  • «История отечественной авиационной электроники» / А. И. Кириллов. — М.: Радиотехника, 2008.
  • «Эльбрус: архитектура и применение» / А. В. Баранов. — М.: МЦСТ, 2020.
  • «Современные бортовые вычислительные системы» / журнал «Вопросы радиоэлектроники», № 3, 2021.
  • «Apollo Guidance Computer: A History» / F. O'Brien. — Springer, 2010.

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

На главную BFOmetr →