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

МВС-1000

МВС-1000 — это советский и российский многоканальный вычислительный комплекс, разработанный в конце 1980-х — начале 1990-х годов для систем управления особой сложности, в первую очередь для атомной энергетики и космической отрасли. Относится к классу отказоустойчивых и высоконадёжных вычислительных систем реального времени.

История создания

Разработка МВС-1000 началась в 1988 году в Научно-исследовательском институте вычислительных комплексов (НИИВК, Москва) под руководством главного конструктора В. С. Бурцева. Предпосылкой создания стала необходимость замены устаревших и морально устаревающих вычислительных машин серии М-6000 и М-7000, которые использовались в системах управления реакторами АЭС и в системах наведения ракет.

Основным требованием заказчика (Министерство среднего машиностроения СССР, впоследствии — Минатом РФ) была полная отказоустойчивость: комплекс должен был сохранять работоспособность при выходе из строя любого одного из его модулей (мажорирование), а также обеспечивать «горячую» замену неисправных блоков без остановки вычислительного процесса. Первые опытные образцы были изготовлены в 1991 году на заводе «Вымпел» (Москва). Серийное производство началось в 1993 году.

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

МВС-1000 представляет собой многопроцессорную систему с общей памятью и магистрально-модульной структурой. Основные компоненты:

Процессорный модуль

Каждый процессорный модуль построен на базе микропроцессора КМ1801ВМ3 (аналог DEC LSI-11/23) или его модификаций. Тактовая частота — 4 МГц, разрядность — 16 бит. Производительность одного модуля составляла около 0,5 MIPS (миллионов операций в секунду). В одном комплексе могло быть от 2 до 32 процессорных модулей.

Система памяти

Использовалась оперативная память ёмкостью до 4 Мбайт на модуль (в максимальной конфигурации — до 128 Мбайт). Память была защищена кодом Хэмминга для обнаружения и исправления одиночных ошибок. Для хранения программ и данных применялись накопители на магнитных лентах и жёстких дисках типа «Винчестер» (ёмкостью 20–40 Мбайт).

Магистраль обмена

Все модули подключались к единой магистрали (шине) с пропускной способностью до 10 Мбайт/с. Для обеспечения отказоустойчивости магистраль дублировалась. Обмен данными между модулями осуществлялся по принципу «каждый с каждым» с помощью аппаратного мажорирования.

Отказоустойчивость

Реализована по схеме «2 из 3»: три идентичных процессорных модуля работают параллельно, результаты сравниваются специальным блоком (мажоритаром). При расхождении результатов одного модуля он автоматически отключается, а система продолжает работу на двух оставшихся. Замена неисправного модуля возможна без выключения питания («горячая замена»). Время переключения на резерв — не более 10 миллисекунд.

Программное обеспечение

Операционная система МВС-1000 — специализированная, реального времени, с поддержкой многозадачности и мультипроцессорной работы. Она обеспечивала:

  • синхронизацию процессов на разных процессорах;
  • управление прерываниями с приоритетами;
  • файловую систему для хранения архивов данных;
  • поддержку сетевого протокола для связи с другими комплексами (через интерфейс RS-232 или ИРПС).

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

Применение

МВС-1000 использовался в трёх основных сферах:

Атомная энергетика

Основной заказчик — Минатом РФ. Комплексы устанавливались на АЭС с реакторами ВВЭР-1000, ВВЭР-1200, РБМК-1000, а также на исследовательских реакторах. МВС-1000 выполнял функции:

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

По данным Росатома, к 2010 году на российских АЭС эксплуатировалось более 200 комплексов МВС-1000. Они работали на Калининской, Смоленской, Ленинградской, Курской, Нововоронежской АЭС.

Космическая отрасль

Использовался в наземных комплексах управления космическими аппаратами (в Центре управления полётами, на командно-измерительных пунктах). Обеспечивал обработку телеметрии и выдачу команд на спутники и орбитальные станции (в том числе на Международную космическую станцию).

Промышленность

Применялся в системах управления химическими производствами, металлургическими агрегатами, газотранспортными системами (например, на компрессорных станциях «Газпрома»).

Модификации

  • МВС-1000/1 — базовая модель с 2–8 процессорами.
  • МВС-1000/2 — увеличенная ёмкость памяти (до 32 Мбайт) и расширенный набор интерфейсов.
  • МВС-1000М — модернизированная версия с процессорами на базе КМ1801ВМ4 (тактовая частота 8 МГц, производительность до 1 MIPS на модуль). Выпускалась с 1998 года.
  • МВС-1000/П — портативный вариант в защищённом корпусе для полевых испытаний.

Критика и недостатки

Несмотря на высокую надёжность, МВС-1000 имел ряд недостатков:

  • Низкая производительность по современным меркам (даже в максимальной конфигурации — не более 16 MIPS, что сопоставимо с одним процессором Intel 486).
  • Устаревшая элементная база — использование микропроцессоров 1980-х годов, что ограничивало возможности модернизации.
  • Сложность программирования — требовались узкоспециализированные специалисты, знающие Ассемблер и особенности архитектуры.
  • Высокая стоимость — один комплекс в базовой конфигурации стоил около 500 тыс. долларов США (в ценах 1995 года), что делало его недоступным для многих предприятий.

Замена и современное состояние

С 2010-х годов МВС-1000 постепенно вытесняется более современными системами на базе промышленных компьютеров (например, на платформе «Эльбрус» или на базе процессоров Intel с ОС реального времени QNX). Однако на ряде АЭС (особенно на старых энергоблоках) комплексы продолжают эксплуатироваться ввиду их высокой надёжности и сложности замены сертифицированного оборудования. По состоянию на 2025 год, по оценкам экспертов, в рабочем состоянии остаётся не более 50–70 комплексов МВС-1000, преимущественно на объектах Росатома.

Производство МВС-1000 было прекращено в 2010 году. Запасные части и ремонтное обслуживание осуществляются по индивидуальным заказам.

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

  • МВС-1000 был одним из немногих советских вычислительных комплексов, прошедших полную сертификацию на сейсмостойкость (до 8 баллов по шкале MSK-64) и радиационную стойкость (до 10⁶ рад).
  • В 1996 году комплекс МВС-1000 был установлен на борту орбитальной станции «Мир» в составе системы управления экспериментом «Плазменный кристалл» (совместный проект России и Германии).
  • В 2004 году на МВС-1000 была смонтирована система управления первого в России энергоблока с реактором ВВЭР-1200 (Нововоронежская АЭС-2), однако впоследствии она была заменена на более современную.

Источники

  • Бурцев В. С. «Многоканальные вычислительные комплексы для систем управления». — М.: Энергоатомиздат, 1992.
  • Каталог продукции НИИВК «Вычислительные комплексы МВС-1000». — М., 1995.
  • Отчёт Росатома «Системы управления АЭС: состояние и перспективы». — 2010.
  • Журнал «Автоматика и телемеханика», № 5, 1998. — Статья «Отказоустойчивые вычислительные системы в атомной энергетике».
  • Материалы конференции «Промышленные компьютеры и системы реального времени» (Москва, 2007).

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

На главную BFOmetr →