Войти
Сборник Современные проблемы информатизации в моделировании и социальных технологиях

Развитие теории и практики информатики при разработке АСУВ "Маневр"

7740
8
+2
pole-2
Автоматизированная система управления войсками (АСУВ).

В номере газеты «Комсомольская правда» от 9 июля 2010 г. опубликована статья М. Тимошенко «Американцы украли доктрину маршала Огаркова?», в которой сообщалось о том, что после присоединения ГДР к ФРГ армии НАТО достался один комплект полевой автоматизированной системы управления войсками (АСУВ) «Маневр» тактического звена управления, находившийся на вооружении армии ГДР. Командование НАТО провело штабную игру, в которой на европейском театре военных действий группировке войск НАТО со своими автоматизированными средствами управления противостояла условная группировка войск Варшавского договора с АСУВ «Маневр». Результат штабной игры оказался шокирующим для командования НАТО, группировка НАТО была разгромлена за три дня без использования ядерного оружия, а только за счет подавляющего преимущества группировки войск Варшавского договора в оперативности и качестве управления войсками.


В 2011 г. в журнале «Арсенал. Военно-промышленное обозрение» опубликованы две статьи Ю. Мосиенко [1, 2], в которых описаны структура и состав АСУВ «Маневр» тактического и оперативного звеньев управления, показаны преимущества этой системы, описан ряд новых технических решений, принятых при ее разработке. В работах Ю. Мосиенко основное внимание уделено организационному и техническому обеспечению АСУВ «Маневр», в то время как основные преимущества этой системы были достигнуты за счет принципиально новых теоретических и практических решений, принятых при разработке информационного, математического и программного обеспечения, т. е. в теории и практике информатики. Автор настоящей статьи принимал непосредственное участие в разработке информационного, математического и программного обеспечения АСУВ «Маневр» в течение 20 лет, пройдя путь от рядового инженера-программиста до главного конструктора программных средств специального назначения. Автор считает своим долгом довести до сведения научной общественности информацию о новых теоретических и практических результатах в информатике, полученных при разработке АСУВ «Маневр» и намного опередивших свое время. Задача автора облегчается тем, что в отличие от решений по организационному и техническому обеспечению, об основных решениях по информатике имеется небольшое число открытых публикаций, на которые даны ссылки в настоящей статье.


Разработка информационного, математического и программного обеспечения АСУВ «Маневр» была начата в самом начале семидесятых годов прошлого века с экспериментальной реализации отдельных оперативно-тактических задач (ОТЗ) на ЭВМ «Минск-32». Первая версия информационного языка системы (ИЯС) для обмена сообщениями между должностными лицами и электронно-вычислительными комплексами (ЭВК) была разработана под руководством к.т.н. И.В. Курицына [3]. В первых экспериментальных реализациях ОТЗ для синтаксического и семантического анализа каждого типа сообщения на ИЯС разрабатывалась отдельная программа, а для хранения информационной базы каждой ОТЗ разрабатывались файлы собственной структуры. Руководивший экспериментальной реализацией ряда ОТЗ В.М. Острейко, ставший впоследствии доктором технических наук, генеральным директором НПО «Агат» и главным конструктором АСУВ «Маневр», предложил ряд основополагающих принципов организации информационной базы и обработки сообщений на ИЯС, которые сводились к следующему:

    информационная база АСУВ «Маневр» для разработчиков программ ОТЗ должна выглядеть как набор двумерных таблиц, общих для всех ОТЗ;

    связи между данными, хранящимися в различных таблицах, поддерживаются за счет равенства значений соответствующих полей таблиц;

    для работы с таблицами программист должен использовать набор специальных операций, в который входят добавление строки, удаление строки, модификация строки, поиск строк по условиям, накладываемым на значения полей, теоретико-множественные операции над таблицами (объединение, пересечение, разность);

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

    для синтаксического и семантического анализа любого типа сообщения на ИЯС применять универсальную программу, использующую описание данного типа сообщения, хранящееся на внешнем запоминающем устройстве.

Современный читатель сразу заметит, что такая организация информационной базы соответствует реляционной модели данных Кодда с алгеброй отношений. Отметим, что В.М. Острейко предложил данные принципы до публикации первой статьи Кодда по реляционной модели данных. В 1981 г. все перечисленные принципы были успешно реализованы в тактическом звене управления АСУВ «Маневр», в то время как в мире еще почти 10 лет реляционная модель данных считалась непригодной для практической реализации из-за якобы больших затрат внешней памяти и якобы большого времени поиска данных. Для реализации последнего принципа к.т.н. Ю.Д. Друзь предложил использовать аппарат формального описания грамматик типов сообщений на ИЯС, что также было успешно реализовано в тактическом звене управления АСУВ «Маневр».


Сразу после окончания разработки тактического звена управления тот же коллектив под руководством к.т.н. В.М. Зайцева приступил к разработке информационного, математического и программного обеспечения оперативного звена управления АСУВ «Маневр». Если в тактическом звене управления решалось около 10 ОТЗ, связанных со сбором, обработкой, хранением и выдачей информации о положении и состоянии объектов своих войск, войск противника и об условиях ведения боевых действий, то в оперативном звене управления добавилось еще 10 ОТЗ, выполняющих различные оперативно-тактические расчеты. Было принято решение для организации информационной базы применить концепцию базы данных (БД) с разработкой собственной системы управления базами данных (СУБД). Автору довелось работать руководителем подразделения администрирования БД для оперативного звена управления АСУВ «Маневр», перед которым была поставлена задача проектирования логической и физической структуры БД. Решение задачи осложнялось тем, что разработку программ ОТЗ с использованием единой БД выполняли восемь предприятий, расположенных в пяти городах страны. У каждого разработчика ОТЗ был свой взгляд на то, какие данные и в каком виде должны храниться в БД, и как они должны использоваться при решении его задачи. Требовалось объединить эти пользовательские представления о хранимых данных в единой БД.


Для решения этой задачи под руководством автора в 1982 г. была разработана методология описания фрагментов предметной области ОТЗ и описания всей предметной области АСУВ, в результате применения которой строится информационная модель предметной области, названная канонической. В этой методологии каждый из специалистов по предметной области ОТЗ строит описание своего фрагмента предметной области в виде информационно-логической (инфологической) модели фрагмента предметной области [4]. Построение канонической модели каждого фрагмента предметной области, объединение этих канонических моделей в каноническую модель всей предметной области, отображение канонической модели предметной области в логическую и физическую структуры БД для конкретной СУБД выполнялись подразделением администрирования БД [5]. За рубежом до настоящего времени для построения информационных моделей предметной области применяется разработанная в 1985 г. методология IDEF1X [6], возможности которой во многом уступают возможностям методологии АСУВ «Маневр».


При разработке СУБД для оперативного звена управления АСУВ «Маневр» в 1981 – 1985 годах дальнейшее развитие получили принципы организации информационной базы, реализованные в тактическом звене управления. Под руководством к.т.н. Г.А. Смирнова и к.т.н. А.А. Карпука была разработана первая в мировой практике объектно-реляционная СУБД «Агат» [7]. Эта СУБД относится к классу систем общего назначения с включающим (базовым) языком и поддерживает на концептуальном и внешнем уровнях расширенную реляционную и иерархическую модели данных, обеспечивает полную логическую и физическую независимость данных, имеет развитые средства обеспечения целостности данных, обеспечивает простой интерфейс с пользователями. Пользователями СУБД «Агат» являются: конечные пользователи, взаимодействующие с БД через систему корректировки объектов БД или через программы ОТЗ с использованием средств теледоступа; прикладные программисты, взаимодействующие с БД из программ ОТЗ через операторы языка манипулирования данными (ЯМД); администратор БД, взаимодействующий с БД через систему автоматизированного проектирования БД, реализующую функции словаря-справочника данных.


База данных размещается во внешней памяти прямого доступа, всю БД или заданную ее часть СУБД «Агат» может размещать в специально выделенном разделе оперативной памяти (ОП), обеспечивая сверхбыструю работу с такими данными. По запросам программ ОТЗ в пользовательском разделе ОП может создаваться и поддерживаться средствами СУБД определенная часть БД, называемая оперативной базой данных (ОБД). Структурными компонентами концептуальной модели данных СУБД «Агат» являются домены, атрибуты, отношения в четвертой нормальной форме, функциональные зависимости между отношениями, объекты иерархической структуры. Концептуальная схема БД, схемы ОБД и подсхемы ОТЗ описываются на языке описания данных (ЯОД). Физическая организация данных в СУБД «Агат» практически полностью отделена от логической и описывается средствами подмножества ЯОД, называемого языком описания хранения данных (ЯОХД). В состав операторов ЯМД СУБД «Агат» входят операторы языка SQL, дополненные операторами манипулирования экземплярами объектов иерархической структуры. За рубежом подобные возможности начали появляться в промышленных СУБД только через 10 лет после окончания разработки СУБД «Агат».


В оперативном звене управления АСУВ «Маневр» дальнейшее развитие получило лингвистическое обеспечение как составная часть информационного обеспечения. Для преобразования входных сообщений с ИЯС в машинную форму и перехода от машинного представления результатов обработки к выходным сообщениям на ИЯС под руководством И.А. Ленцкевича была разработана система преобразования сообщений (СПС). Сообщения преобразуются на основе формальных описаний входного, выходного и машинного языка с использованием аппарата распознающих и порождающих грамматик [8]. В состав СПС входят следующие компоненты:

    язык описания сообщений (ЯОС);

    язык описания машинного представления сообщений;

    язык описания перевода сообщений (ЯОПС);

    компиляторы языковых средств СПС;

    подсистема перевода сообщений с ИЯС в машинное представление;

    подсистема перевода сообщений из машинного представления на ИЯС.

Все языковые средства СПС представляют собой подмножества ИЯС с фиксированным составом сообщений, предложений, фраз, предикатов, словосочетаний и слов. В качестве языка описания машинного представления сообщений используется ЯОД СУБД «Агат». Машинное представление сообщения размещается в одной или нескольких ОБД СУБД «Агат». За рубежом подобные системы не созданы до настоящего времени.


Телекодовая сеть (ТС) АСУВ «Маневр» обеспечивала пакетный обмен информацией со случайным множественным доступом абонентов к каналам связи. Каждое входное сообщение на ИЯС состояло из одной или нескольких кодограмм, которые могли приходить в ЭВК в случайном порядке. Для сборки входных сообщений, передачи входных сообщений на обработку в соответствии с их приоритетами, ведения очереди выходных сообщений и их передачи абонентам в состав программного обеспечения входила организующая система, разработанная под руководством к.т.н. В.М. Зайцева, который получил ряд важных теоретических и практических результатов по оптимизации параметров ТС [9].



Список использованных источников:

    Мосиенко Ю. «Маневр» – первая советская АСУВ поля боя // Арсенал. Военно-промышленное обозрение. – 2011. – № 3.

    Мосиенко Ю. Тактическое звено АСУВ «Маневр»: 30 лет спустя // Арсенал. Военно-промышленное обозрение. – 2011. – № 5.

    Курицын И.В., Харитонович Л.П., Верещагин С.И. Автоматизация ввода исходных данных в имитационную модель // Вопросы радиоэлек-троники. Сер. ОТ. – 1981. – Вып. 12. – С. 100–105.

    Карпук А.А., Острейко В.М. Построение информационно-логической модели предметной области при проектировании базы данных // Вопросы радиоэлектроники. Сер. ОТ. – 1981. – Вып. 12. – С. 23–28.

    Карпук А.А. Построение и модификация концептуальной схемы базы данных // Вопросы радиоэлектроники. Сер. ОВР. – 1984. – Вып. 5. – С. 61–67.

    Integrated Information Support System. Information Modeling Manual IDEF1-Extended (IDEF1X) / D. Appleton Company, Inc. – Manhatten Beach, California, December 31, 1985. – 108 p.

    Карпук А.А., Лесняк А.Г. Система управления базами данных «Агат» // Вопросы радиоэлектроники. Сер. ОВР. – 1991. – Вып. 11. – С. 23–32.

    Ленцкевич И.А. Язык описания сообщений системы оперативной обработки. Терминология. Описание слов, фраз и предложений // Вопросы радиоэлектроники. Сер. ОВР. – 1984. – Вып. 5. – С. 41–49.

    Зайцев В.М. Определение параметров передачи данных для теле-кодовых сетей АСУ на основе принципа информационной стабилизации // Вопросы радиоэлектроники. Сер. ОТ. – 1981. – Вып. 12. – С. 42–28.


Автор: Карпук А.А.

Права на данный материал принадлежат Сборник Современные проблемы информатизации в моделировании и социальных технологиях
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
8 комментариев
№0
30.01.2013 09:44
Обращаясь к автору:
Вопрос 1-й
Подскажите, почему принципы построения СУБД АГАТ не стали промышленным стандартом СССР и России, и основной платформой для автоматизации производств?

Этот вопрос становится особенно актуальным, когда мы слышим заявления о запуске с 2014-го года системы контроля договоров и финансирования, вплоть до конечных смежников по единой ИС ГАС ГОЗ (статья Ценовых войн не будет читай раздел Разнобоя не ожидается), но при этом понимаем, что предприятия автоматизированы на разных системах и на разных платформах. Т.е. предприятия будут вынуждены либо интегрироваться с закрытой от всех платформой, либо тупо вбивать туда непроверяемые цифры руками (что скорее всего и будет), либо это вообще ПШИК.
При наличии же отечественной стандартизованной СУБД, рекомендованной всем производителям ERP и других модульных систем к обязательной поддержке их продуктами данной СУБД при желании внедрять свои разработки на российском рынке и особенно на промышленных предприятиях - решило бы 90% проблем прозрачного и достоверного контроля вплоть до анализа данных удаленно в режиме on-line.

Будут и ещё вопросы - но пойдем последовательно.
+2
Сообщить
№0
30.01.2013 22:46
Я задам автору вопрос несколько иначе.....
1.Какой в н.в. статус СУБД «Агат» ?
2. Кому принадлежат авторские права на СУБД Агат...России или Республики Беларусь ?
+1
Сообщить
№0
31.01.2013 01:53
Насчет Маневра... Хотелось бы каких нибудь сравнений...

Новейшая автоматизированная система управления войсками (АСУВ) в тактическом звене «Андромеда-Д» подтвердила свои высокие характеристики и эксплуатационные показатели в ходе опытной командно-штабной тренировки (КШТ), которая завершилась 21 декабря 2012 года на полигоне под Иваново.
0
Сообщить
№0
02.02.2013 18:25
Создание и применение ИЯС разработчиками АСУВ "Маневр" является особой гордостью. Зная не понаслышке эту технологию, преклоняюсь перед ее создателями. Все беды нынешних отечественных разработчиков АСУВ исходят из того, что они даже не пытаются понять зачем был использован ИЯС. При этом не задумываются о том, что в АСУВ "Маневр" был использован метод обмена онтологиями предметной области.Сравнение АСУВ "Андромеда-Д" и АСУВ "Маневр" не в пользу первой.Я бы даже сказал - небо и земля.В целях обеспечения совместимости АСУВ "Андромеда-Д" с изделями подсистемы РВиА (изделия, наследуемые технологии Маневра), используется гибрид протокола А-ля "Маневр-ТСР/IP".Остальное в "Андромеде-Д" поделки из ОКР "Север-ОД", созданные ЗАО "Аэрософт" при разработке ТСОД ТЗУ, под великим руководством генералов от связи В.Гековым и С.Ионовым. После использования этих технологий в ряде ОКР, проводимых ГАБТУ и вскрытия фактов счетной комиссией - целый ряд офицеров Заказчика, чтобы избежать уголовной ответственности были вынуждены спешно уволиться из ВС России. Сейчас эти разработки с успехом внедряются в ВДВ.
0
Сообщить
№0
02.02.2013 18:58
Бизнесменам из НПО "Агат" нужно задать другой вопрос. Смогла ли Беларусь спасти бюджет страны от продажи Китаю интеллектуального задела по АСУВ "Маневр" созданного совместно с Россией? Анализ отдельных китайских источников говорит о том, что Китай в своих перспективных разработках - ориентируется на технологические решения, используемые при создании FBCB2 и программное обеспечение. разрабатываемое Индийским ВПКю Для России бизнесменами из Беларуси был преподнесен хороший урок, который показал, что дружба-дружбой, а табачок врозь. Поэтому учитывая, что сейчас у Российских разработчиков наметился прорыв в новых технологиях по созданию АСУВ - не следует их разбазаривать по пустякам даже среди друзей.
0
Сообщить
№0
02.02.2013 22:19
Спасибо за проявленный интерес к статье и вопросы.

Принципы построения СУБД "Агат" - это стандарт ANSI/SPARC,опубликованный незадолго до начала разработки СУБД. СУБД "Агат" была первой и в течение более 10 лет единственной СУБД, в которой требования стандарта ANSI/SPARC реализованы в полном объеме. Стандарта языка SQL во время разработки СУБД "Агат" еще не было, но была известна реализация языка SQL фирмой IBM. Эта версия языка была неудобной для обработки оперативно-тактической информации, например объект предметной области "подразделение, часть, соединение своих войск" раскладывался в реляционной базе данных на 58 отношений (таблиц), из которых требовалось собрать экземпляр объекта при выдаче по запросу. Вот поэтому и было придумано и реализовано то, что через 15 лет было названо "object-relational mapping" и "user-defined" структуры в базе данных.

СУБД "Агат" не могла стать промышленным стандартом СССР, потому что разрабатывалась для военных целей и до 1991 г. статьи по этой СУБД публиковались только в закрытых научно-технических сборниках под грифом "секретно".

История АСУВ "Маневр" и СУБД "Агат" не закончилась с развалом СССР. В 1993-1994 годах Пензенское ГНПП "Рубин" выполнило по заказу Министерства обороны РФ ОКР "Радиус". В действительности работу выполнял временный научный коллектив (ВНК) из Минска в составе более 100 человек. В итоге была разработана АСУ командных пунктов общевойсковой армии (фронта), состоящая из двух ЭВК "Ритм-10" из состава АСУВ "Маневр" и рабочих мест офицеров штаба на базе ПЭВМ ЕС-1845. Состав решаемых ОТЗ полностью совпадал с составом ОТЗ АСУВ "Маневр" оперативного звена управления. В декабре 1994 г. разработка была принята Государственной комиссией МО РФ и рекомендована к опытной эксплуатации в Московском военном округе с января 1995 г. Однако, опытная эксплуатация этой системы так и не была начата.

Подлинники ПО и документации СУБД "Агат" хранились в архивах НИИ "Агат" (г. Минск) и ГНПП "Рубин" (г. Пенза) и, скорее всего, уже уничтожены. Для практического применения эта СУБД уже непригодна, поскольку не сопровождается и не развивается. В системах, подобных АСУВ "Маневр",  СУБД "Агат" с 1997 г. успешно заменила промышленно сопровождаемая СУБД Oracle, которая с версии 8 стала объектно-реляционной.
+1
Сообщить
№0
02.02.2013 22:49
Анатолий
Спасибо...Все понятно.
В свое время (1985-87), я изучал в академии АСУВ Маневр....
По Т-244 и Т-235 сдавал экзамены.....комплексы позволяли строить разветвленные сети обмена данными (СОД) и по своим характеристикам, в то время, не имели аналогов в мире.
В то время уже были заложены принципы передачи цветной и графической информации...и факсимильных сообщений.
Как сейчас помню это было изделие 76В190С - система для автоматизированной передачи факсимильных сообщений которая обеспечивала передачу трехцветного изображения оперативной обстановки нанесенной на топографическую карту с размером рабочего поля 800 x 900 мм....
Хотел бы заметить...что уже тогда (в 1987 году) остановку на карту можно было наносить цветными карандашами или тушью (красный-синий и черный)....
А вот была точность - линейные объекты (символы) - 3 мм..толщина линий - 0.3 мм. Величина геометрических искажений на приеме составляла +.- 0.2%...Во как !!!!
Да...печальная судьба разработки...
0
Сообщить
№0
02.02.2013 23:11
Хм...Память по АСУВ Маневру...
9П9080 в составе 9П9010 (кажется, носимый абонентский комплект) - Т-235-1Н
9П9011 - возимый абонентский комплект - Т-235-1В
9П9012 - радиолокационный - Т-235-1Л
9П9013 - узловой - 2Т-235-2...
Меня уже тогда (1985 год) поражал способ адресования и маршрутизации в СОД ПАСУВ....как правильно был придуман состав маршрутных и адресных документов !
Зона 1 ранга - А1 - Фронт
Зона 2 ранга - А2 - Армия
Зона 3 ранга - А3 - Дивизия....
Да, и структура таблиц маршрутов Т-235 была, на мой взгляд, прекрасно продумана.....
Ну,на сколько помню, для Т-244 выгладило это так:
.....+ П ЯЕК п ..
Т.е. 5 точек - признак ввода....
где Я - это зона ранга (Ф - зона 1 ранга; А - зона 2 ранга и Д - зона 3 ранга)....
Ну, что-то так.....
Эх, кто б написал книжку про все эти мелочи и тонкости.....я думаю, полезно было бы будущему поколению знать, с чего начинался АСУВ Вооруженных Сил.....
+1
Сообщить
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 24.11 00:12
  • 5860
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 23.11 21:50
  • 0
И еще в "рамках корабельной полемики" - не сочтите за саморекламу. :)
  • 23.11 12:43
  • 4
Путин оценил успешность испытаний «Орешника»
  • 23.11 11:58
  • 1
Путин назвал разработку ракет средней и меньшей дальности ответом на планы США по развертыванию таких ракет в Европе и АТР
  • 23.11 10:28
  • 2750
Как насчёт юмористического раздела?
  • 23.11 08:22
  • 685
Израиль "готовился не к той войне" — и оказался уязвим перед ХАМАС
  • 23.11 04:09
  • 1
Начало модернизации "Северной верфи" запланировали на конец 2025 года
  • 22.11 20:23
  • 0
В рамках "корабельной полемики".
  • 22.11 16:34
  • 1
Степанов: Канада забыла о своем суверенитете, одобрив передачу США Украине мин
  • 22.11 16:14
  • 11
Россия впервые ударила межконтинентальной баллистической ракетой по Украине. На что способен комплекс «Рубеж»?
  • 22.11 12:43
  • 7
Стало известно о выгоде США от модернизации мощнейшего корабля ВМФ России
  • 22.11 03:10
  • 2
ВСУ получили от США усовершенствованные противорадиолокационные ракеты AGM-88E (AARGM) для ударов по российским средствам ПВО
  • 22.11 02:28
  • 1
Путин сообщил о нанесении комбинированного удара ВС РФ по ОПК Украины
  • 21.11 20:03
  • 1
Аналитик Коротченко считает, что предупреждения об ответном ударе РФ не будет
  • 21.11 16:16
  • 136
В России запустили производство 20 самолетов Ту-214