
- •I. Основные понятия теории эффективности и принципы системного анализа
- •Основные понятия и определения
- •1.2. Принципы системного подхода при внешнем проектировании ак
- •1.3 Структура и системное описание ак
- •1.4. Принципы декомпозиции и координации при внешнем проектировании ак
- •2. Формализация задач анализа и синтеза при внешнем проектировании ак
- •Боевые задачи и структура параметров, влияющих на критерий эффективности ак
- •Формализация задач анализа, синтеза и типажа ак.
- •Задача анализа
- •2.3. Технология решения задач внешнего проектирования ак
- •3. Моделирование боевых действий группировок ударных ак в операциях
- •3.1. Модель односторонних боевых действий однородной группировки
- •3.2. Модель односторонних боевых действий смешанной группировки
- •3.3. Модель двусторонних боевых действий
1.4. Принципы декомпозиции и координации при внешнем проектировании ак
Основной концепцией при решении задач внешнего проектирования является разделение или расчленение сложной проблемы на более мелкие, которые легче поддаются решению (процедура декомпозиции), с последующим объединением этих частных решений с учетом их взаимных связей для выработки окончательного решения (процедура агрегирования).
Декомпозиция задачи внешнего проектирования (анализа и синтеза АК) состоит в их разделении на ряд адекватных подзадач субоптимизации по частным критериям оптимальности, которые имеют существенно меньшую размерность и допускают раздельное решение» давая в совокупности тот же оптимальный результат, что и глобальная задача оптимизации. Это следует не только из того обстоятельства, что выполнение боевой задачи состоит из ряда этапов, но также из того, что сам АК является сложной системой, состоящей из ряда элементов, каждый из которых решает свою задачу по частному критерию оптимальности.
В практике задача анализа и синтеза АК не может быть подвергнута декомпозиции на полностью независимые задачи (возможность такой декомпозиции означала бы полную автономность и независимость подсистем, образующих АК), так как существует большое число связей как между подсистемами одного уровня, так и подсистемами более высокого уровня иерархии.
Процедура декомпозиции включает в себя [3]:
- выделение отдельных в максимально возможной мере независимых частей общей задачи (подзадач), которые будут анализироваться отдельно (например, этап базирования, этап преодоления ПВО и т.д.);
- обоснование состава существенных связей подзадач между собой и с задачей более высокого уровня иерархии;
- выделение частных критериев оптимальности для каждой из подзадач, адекватных глобальному критерию оптимальности АК.
Под существенными связями подзадачи будем понимать те из ее параметров, которые не могут быть выбраны оптимальным образом на основании решения задачи субоптимизации по частному критерию оптимальности в силу их взаимозависимости от параметров других подзадач или задачи верхнего уровня иерархии (координирующей задачи).
В этом случае результат субоптимизации решения подзадачи выражается как функция существенных связей (функция или множество Парето), а при решении координирующей задачи оптимизируются только существенные связи и тем самым фиксируются оптимальные значения других параметров подзадач, выбранных на предыдущем этапе в функции существенных связей.
Это означает, что если система состоит из специализированных элементов, то для ее успешного функционирования специализированные операции должны быть скоординированы. Проблема координации может быть сведена к двум проблемам:
- установление правил, определяющих действия подсистем. Эта проблема решается при формировании структуры системы и ее описания;
- практическое обеспечение этих правил при функционировании системы.
По-видимому, специализация и координация в иерархических системах будут иметь определенный смысл, если специализированные элементы обладают самостоятельностью и наделены правом принятия решения в рамках своей компетентности. Самостоятельность элементов определяется степенью независимости их функционирования от ситуации, в которой находятся другие элементы. В этом смысле самостоятельность (степень самостоятельности) характеризуется переменными, отражающими взаимодействия между нижестоящими элементами.
Таким образом, проблема координации связана прежде всего с расчетом взаимодействия с нижестоящими элементами.
Эта задача решается с помощью принципов координации, определяющих стратегии, которыми координатор может воспользоваться, чтобы компенсировать то обстоятельство, что элементы (или некоторые из них) действуют так, как если бы они были "самостоятельны".
Под принципом координации будем понимать стратегии координатора, которые могут использоваться в процессе координации.
По-видимому, основная причина "конфликтов" в иерархических системах связана с тем, что каждый из нижестоящих решающих элементов находится в неведении относительно решений, принятых другими решающими элементами. Таким образом, задача координатора состоит в оказании на нижестоящие элементы такого влияния, которое приводит к желательным в некотором смысле результирующим взаимодействиям. Поскольку каждая задача принятия решения определяется некоторой целью и ситуацией (образом ситуации), применительно к которой принимается решение, вышестоящий уровень может воздействовать на нижний соответствующим выбором целей (локальной целевой функции) и (или) путем изменения ограничений (образов).
Таким образом, каждый уровень по отношению к нижестоящему обязан:
выбрать способ координации;
задать цель (локальную целевую функцию);
определить структуру сигналов обратной связи с нижнего уровня;
конкретизировать множество координирующих сигналов;
модифицировать при необходимости цели и образы ситуаций.
По отношению к вышестоящему каждый уровень должен:
определить структуру множества координирующих сигналов с верхнего уровня;
сообщить результаты действия блока принятия решений в соответствии с локальной целевой функцией, координирующими сигналами и сигналами обратной связи.
Укажем следующие способы координации:
Прогнозирование взаимодействий. Координирующие сигналы содержат в себе прогноз сигналов координации, которые будут иметь место в момент подачи управляющих взаимодействий. Проблема правильного прогноза здесь является важнейшей.
Опенка взаимодействий. Координатор сообщает область возможных значений координирующих сигналов, внутри которой данный уровень в процессе принятия решений может менять значения координирующих сигналов по своему усмотрению. По-видимому, этот способ менее "жесток" по сравнению с первым.
"Развязывание" взаимодействий. Каждый нижестоящий уровень получает право при решении собственной задачи рассматривать связующие входы как дополнительные свободные переменные. Это "классическое" определение способа координации "развязыванием взаимодействий" В этом случае основной способ (инструмент), имеющийся в распоряжении координатора, состоит в координации путем изменения целей. Здесь проблема формирования и изменения локальных целевых функций является важнейшей. Учитывая ограничения "физической осуществимости" технических систем и их элементов, целесообразно в дальнейшем пользоваться несколько измененным способом координации, сохранив за ним название "развязывание взаимодействий". То есть в дальнейшем будем считать, что этот способ состоит в том, что верхний уровень, не зная конкретных значений связующих переменных, указывает лишь границы множеств, которым они могут принадлежать; сообщает, какие из этих сигналов являются управляющими, а также локальную целевую функцию нижнего уровня, в соответствии с которой этот уровень принимает решения, рассматривая управляющие сигналы как параметры решения, а остальные считает принадлежащими множеству неопределенности.
Как видим, этот способ координации есть некоторое объединение второго и третьего способов.