
- •1. Иерархические системы в крупных автоматизированных промышленных комплексах
- •Сталелитейная промышленность
- •Нефтехимическое производство
- •Энергетические системы
- •Теории организационных систем и многоуровневый системный подход
- •Формализация в рамках теории многоуровневых систем основных понятий теории организаций
- •Специализация (децентрализация) и координирование
- •Заключительные замечания
- •3. Иерархический порядок в природных структурах
- •Глава 2
- •Вертикальная соподчиненвость
- •Право вмешательства
- •Взаимозависимость действий
- •2. Основные виды иерархии
- •Страты. Уровни описания, или абстрагирования
- •Слои. Уровни сложности принимаемого решения
- •Многоэшелонные системы: организационные иерархии
- •Связь между различными понятиями уровня
- •3. Зависимость между уровнями и координируемость
- •Взаимная зависимость уровней
- •Основные особенности функционирования вышестоящего элемента
- •Взаимосвязь элементов нижестоящего и вышестоящего уровней
- •4. Почему именно иерархические структуры?
- •Интеграция
- •Лучшее использование имеющихся ресурсов
- •Адаптивность и надежность
Глава 2
КОНЦЕПТУАЛИЗАЦИЯ
В данной книге мы стремимся заложить основы математической теории многоуровневых систем. С этой целью в настоящей главе будут определены основные структурные понятия, которые в дальнейшем будут подвергнуты математическому изучению. Учитывая необъятность предмета иерархических систем и ограниченный объем книги, данная глава преследует лишь следующие конкретные цели:
ввести ряд основных понятий, необходимых для классификации и изучения иерархических систем в целом;
ввести основные понятия, позволяющие строго сформулировать проблему координирования, которая будет подробно исследована с помощью математических методов в ч. II;
указать некоторые особенности иерархических систем, которые могли бы быть с успехом использованы в созданных человеком искусственных системах, и попытаться объяснить причину их столь широкого распространения в природе.
1. ЧТО ТАКОЕ МНОГОУРОВНЕВАЯ ИЕРАРХИЧЕСКАЯ СТРУКТУРА?
Понятие многоуровневой иерархической структуры нельзя определить одной краткой и сжатой формулировкой. Уже беглый просмотр приведенных в гл. 1 примеров убеждает нас в том, что исчерпывающее определение потребовало бы перечисления всех возможных альтернатив. Поэтому мы ответим на поставленный вопрос путем указания нескольких существенных характеристик, присущих всем иерархическим системам. К ним относятся: последовательное вертикальное расположение подсистем, составляющих данную систему (вертикальная декомпозиция); приоритет действий или право вмешательства подсистем верхнего уровня; зависимость действий подсистем верхнего уровня от фактического исполнения нижними уровнями своих функций.
Вертикальная соподчиненвость
Любая иерархия состоит из вертикально соподчиненных подсистем; это означает, что вся система представляет собой семейство взаимодействующих подсистем, как показано на фиг. 2.1. Под «системой» или «подсистемой» здесь понимается просто осуществление процесса преобразования входных данных в выходные. Это преобразование может либо быть динамическим, протекающим чаще всего в реальном масштабе времени процессом с заранее заданным детерминированным алгоритмом и последовательно выполняемыми операциями, либо представлять собой так называемую процедуру «решения проблемы»; в последнем случае декомпозиция носит концептуальный характер: здесь мы имеем совокупность подлежащих выполнению операций, которые могут быть выполнены в разное время и в разной последовательности (системы с недетерминированным алгоритмом).
Примеры
обеих таких
систем будут приведены ниже. Заметим,
что как входы, так
и выходы могут быть распределены по
всем уровням, хотя чаще
всего обмен со средой происходит на
более низком (или самом низком)
уровне. Рассматривая вертикальное
расположение, мы будем
говорить об элементах верхнего и нижнего
уровней с вполне
очевидной интерпретацией этих терминов.
Укажем также, что взаимодействие
между уровнями не обязательно происходит
только
между каждыми двумя близлежащими
уровнями, как для
простоты
показано на фиг. 2.1, хотя это в некоторой
степени зависит
от того, что именно мы рассматриваем в
качестве подсистемы
на данном уровне.