Belov V.S.
Russia, Pskov, Pskov polytechnical institute SPbGTU, e-mail: belov@ppi.psc.ru
Principles of coordination and correction of modes of
operations for the below established centres of a
hierarchical control system of an intellectual complex for physical-mathematical
modeling
In the report the principles of coordination and correction of modes of
operations for the below established parts of a three-level hierarchical control system of
an intellectual complex for physical-mathematical modeling of complicated information
systems are analysed. The brief characteristic of each method and areas of its application
is given.
Белов В.С.
Россия, Псков, Псковский политехнический
институт СПбГТУ,
e-mail: belov@ppi.psc.ru
Принципы координации и коррекции режимов
работы
нижестоящих центров иерархической системы
управления интеллектуальным комплексом
физико-
математического моделирования
В докладе проанализированы принципы
координации и коррекции режимов работы
нижестоящих звеньев трехуровневой
иерархической системы управления
интеллектуальным комплексом
физико-математического моделирования сложных
информационных систем. Дана краткая
характеристика каждого метода и областей его
применения.
Для исследования поведения сложных
информационных систем на этапах отработки
алгоритмов функционирования, в критичных и
нештатных режимах работы в последнее время
находят применение лабораторно-испытательные
стенды, в состав которых входят интеллектуальные
комплексы физико-математического моделирования
(ФММ) изучаемого изделия. Эти комплексы содержат
в своем составе реальную аппаратуру, средства
имитационного формирования реальных рабочих
физических сигналов исследуемой системы,
средства математического моделирования и
интеллектуального управления формирователями,
подсистему контроля и диагностики, накопители
информации о ходе процессов моделирования и
реакции изделия. Анализ архитектуры комплекса в
конечном итоге позволяет свести систему его
управления к трехуровневой иерархической
структуре, описанной в работе [1].
В такой структуре сочетаются
положительные качества децентрализованных,
полностью централизованных и распределенных
централизованных структур [2], а именно:
- Максимальная автономность локальных центров в
процессе управления с сохранением возможности
оптимизации управления комплекса ФММ в целом.
- Локально - централизованное хранение и
обработка информации, относящейся к отдельным
группам объектов управления, будь-то это
регуляторы формирователей сигналов, либо органы
управления 2-го или 1-го уровня, что обеспечивает
высокое быстродействие системы для реализации
функционирования в реальном масштабе времени.
- Централизованное хранение и обработка
информации, относящаяся к комплексу в целом, с
одновременным децентрализованным размещением и
обработкой информации, необходимой для
автономного управления группами объектов или
отдельными объектами.
- Умеренные требования к пропускной способности
и производительности локальных органов
управления с высокой общей производительностью
комплекса.
- Повышенная надёжность системы управления в
целом, т.к. при выходе из строя центрального или
локально-центрального органа, центры управления
нижних уровней могут продолжать
функционирование либо в соответствии с
последними перед отказом централизованными
командами, либо по встроенным в эти органы
внутренним программам работы в автономном
режиме.
- Высокая степень реконфигурации как структуры
системы управления, так и исполнительной
подсистемы, что обеспечивается возможностью
командного исключения из состава системы тех или
иных локальных центров или объектов управления.
Центральным элементом при этом
являются принципы координации и коррекции работы
нижестоящих звеньев системы управления.
Так известны следующие способы
воздействия на частные задачи оптимизации со
стороны координатора (органа управления
0-го уровня) [3]:
- Через функции качества 1-го уровня
то есть
через координацию и изменение целей
управления центров
1-го
уровня.
Воздействие на ограничения, накладываемые на
значения управляющих сигналов
, учитываемых при решении частных
оптимизационных задач в центрах
1-го уровня.
Изменение степени влияния корректирующих
воздействий
на локальные центры управления, т.е.
координация путём изменения характера
коррекций.
Первый способ предполагает задание
для каждого органа управления среднего звена не
одной, а нескольких частных функций качества
. В результате
координирующий сигнал
направлен на выбор соответствующей функции
качества функционирования из заданного набора
для
-й управляющей
системы 1 - го уровня.
Второй способ предусматривает
изменение значений границ интервала
таким образом, чтобы
расширить или уменьшить диапазон изменения
значений управляющих параметров и тем самым
изменить условия решения оптимизационной задачи
в соответствующем
-м
управляющем органе среднего звена.
Если же первые два способа
неприменимы, координация производится путём
изменения степени влияния корректирующих
воздействий
от
органа управления
на центры нижнего уровня
. В этом случае можно использовать
следующие варианты:
- Исключение отдельных корректирующих
воздействий.
- Выделение приоритетных корректирующих
сигналов.
- Автономизация отдельных корректирующих команд.
- Масштабирование корректирующих воздействий.
- “Усечение” алгоритмов формирования
корректирующих команд.
- Перераспределение корректирующих воздействий
между локальными центрами управления.
- “Усечение” корректирующих сигналов путем их
декомпозиция на несколько компонентов.
- Исключение отдельных корректирующих
воздействий
предполагает отключение
определённых сигналов
от нижестоящих узлов управления
и перевод последних в автономный
режим работы. Это оказывается актуальным в том
случае, когда повышаются требования по
быстродействию к центрам управления
среднего уровня при
переходе на очередной режим функционирования
системы в целом или его отдельных подсистем, а
производительности узла
для обеспечения требуемого
быстродействия не хватает.
- Выделение приоритетных корректирующих
сигналов
предусматривает разделение
воздействий
по
коэффициентам важности и в этом случае центр
обслуживает в первую
очередь команды
с
минимальными (максимальными) значениями
коэффициентов. Такой режим работы требуется в
том случае, когда резко возрастает интенсивность
обмена информацией между средним и нижним
уровнями управления и в результате каналы связи
оказываются перегруженными.
- Автономизация отдельных корректирующих команд
осуществляется путём перевода процессов
формирования корректирующих сигналов в режим,
независимый от параметров других коррекций и
реализуемый по автономной программе, которая не
требует вмешательства обрабатывающих
возможностей органа управления. Такая
автономизация вводится в тех случаях, когда
центр управления
затрачивает достаточно много времени на
обслуживание отдельных корректирующих сигналов.
- Введение масштабирования корректирующих
воздействий
на нижестоящие органы
управления необходимо тогда, когда требуется
изменить чувствительность к коррекциям из-за
сильного влияния характеристики элементарного
регулируемого процесса
, управляемого центром
нижнего уровня на целевую функцию системы
в целом.
- “Усечение” алгоритмов формирования
корректирующих команд
производится в том
случае, когда при переходе на очередной режим
работы системы в целом или его отдельных
подсистем ужесточяются требования по
производительности к центрам управления
среднего уровня, а
реальное быстродействие
не хватает для обеспечения этих
требований, при этом отключение корректирующих
сигналов
от
нижестоящих узлов управления
недопустимо. Тогда формирование сигналов
производится по
упрощенным алгоритмам, менее требовательным к
быстродействию центров
и учитывающим меньшее количество
параметров и аргументов.
- Перераспределение корректирующих воздействий
между локальными центрами управления
2-го уровня
осуществляется при внесения оперативных
изменений в состав моделируемых функций,
реализуемых локальными регуляторами
в моделирующих модулях,
при этом изменяется очередность реализации этих
функций, а отдельные регуляторы
переводятся в режим “сквозной
передачи”. Подобное перераспределение имеет
место в тех случаях, когда возникает
необходимость коррекции процесса
функционирования системы в целом или отдельных
ее подсистем в силу технических причин (например,
отказов отдельных регуляторов или локальных
центров управления), либо в силу изменения
глобальных или частных целей комплекса и, как
правило, сопровождается коррекцией целей
функционирования локальных центров
и коррекцией алгоритмов
формирования управляющих сигналов
.
- “Усечение” корректирующих сигналов путем их
декомпозиция на несколько компонентов
предусматривает
разделение воздействий
на несколько составных частей
, так что
, при этом каждая составляющая
формируется таким
образом, чтобы она имела бы самостоятельное
законченное назначение и могла быть
использована как корректирующая команда.
Подвергнув разделение сигнала
на компоненты, каждой компоненте
присваивается уровень значимости с указанием в
каких ситуациях она применима. Далее в
зависимости от конкретных условий работы
системы, от ее режимов работы, от задач
моделирования орган управления 1-го уровня
вырабатывает
соответствующие усеченные корректирующие
сигналы из набора компонент
воздействуя с их помощью на нижестоящие
центры
. Возможно также
использование нескольких разных компонент
последовательно.
Необходимость в данном способе координации
возникает тогда, когда существуют временные
ограничения на подготовку полномасштабного
корректирующего сигнала
, когда имеют место трудности обмена
информацией между средним и нижним уровнями
управления, когда на обработку отдельных
корректирующих команд затрачивается чрезмерно
много вычислительных и временных ресурсов.
Задачами коррекции является
внесение изменений в характер взаимодействия
управляющих воздействий
с элементарным процессом
. Возможны
следующие способы внесения коррекции [4]:
- Путём изменения локальных целевых
оптимизационных функций
.
- Через изменение параметров множеств связей
в выделенном классе
элементарных подпроцессов 
, то есть коррекция путём изменения
ограничений.
Первый способ в целом аналогичен
способу координации через функцию качества,
только в данном случае осуществляется выбор и
коррекция соответствующей функции качества
функционирования для
органа управления
нижнего
уровня иерархии.
Коррекция путём изменения ограничений
реализуется на основе:
- Принципа исключения отдельных взаимодействий
.
- Принципа развязывания взаимодействий
.
- Принципа прогнозирования взаимодействий

.
- Принцип исключения взаимодействий
предусматривает, что каждый нижестоящий
управляющий элемент
при решении своей задачи управления
пренебрегает связующими входными сигналами
, т.е. работает
полностью автономно. Такой режим коррекции
используется в тех случаях, когда взаимосвязью
между отдельными элементарными моделирующими
процессами
можно
пренебречь без существенных потерь в качестве
функционирования моделирующего подпроцесса
(и даже имитационного
процесса
комплекса
ПНМ в целом).
- Принцип развязывания взаимодействий
предполагает, что каждый нижестоящий орган
управления
, решая
собственную задачу управления рассматривает
связующие входы
как
дополнительные переменные, которые он выбирает
из собственных локальных критериев. Очевидно,
что задачи управления нижнего уровня в этом
случае определяются как если бы они решались
автономно, т.е. имеет место псевдоавтономность
функционирования органа управления
и соответствующего
элементарного процесса
.
- Принцип прогнозирования взаимодействий
характеризуется тем, что корректирующий сигнал
для локального центра
содержит информацию о
прогнозируемых значениях
, которые будут иметь место при
подаче управляющих воздействий. Сравнивая затем
реальные значения
с прогнозируемыми, можно определить степень
верности выбранного корректирующего
воздействия. Это позволяет произвести оценку
степени соответствия фактического режима работы
системы оптимальному.
Выбор способов координации и
коррекции, а также способов формирования
координирующих и корректирующих сигналов
существенно зависит от принятой декомпозиции
моделирующего процесса
, от глобальных и частных задач
моделирования, от конкретной реализации
(аппаратной и программной) центров управления
всех уровней управления, от способов организации
межуровневых каналов связи и пропускной
способности этих каналов.
ЛИТЕРАТУРА
- Белов В.С. Общесистемное описание иерархической
системы управления интеллектуальным комплексом
физико-математического моделирования.— В
настоящем сборнике.
- Строганов Р.П. Управляющие машины и их
применение.— М.: ВШ, 1986, 240 с.
- Мессарович М.Д., Мако д., Такахари И. Теория
иерархических многоуровневых систем.— М.: Мир,
1973, 344 с.
- Денисов А.А., Колесников Д.Н. Теория больших
систем управления .— Л.: Энергоиздат, Ленингр.
отд-ние, 1982, 288 с.