- •Тема 1.2. Попытки построения общей теории систем 7
- •Тема 1.2. Попытки построения общей теории систем
- •Раздел II. Определение системы
- •Тема 2.1. Первое определение системы
- •Тема 2.3. Сложности выявления целей
- •Раздел III. Модели представления системы Тема 3.1. Модель "черного ящика"
- •Тема 3.2 модель состава системы
- •Тема 3.3 модель структуры системы
- •Тема 3.4 структурная схема системы
- •Тема 3.5 динамические модели систем
- •Раздел IV. Различные классификации систем
- •Тема 4.1 классификация систем по их происхождению
- •Тема 4.2 типы переменных системы
- •Тема 4.3 типы операторов системы
- •Тема 4.5 типы способов управления
- •Тема 4.6 большие и сложные системы
- •Раздел V. Иерархические структуры Тема 5.1 теории организационных систем и многоуровневый системный подход
- •Раздел VI. Многоуровневая иерархическая структура Тема 6.1 понятие многоуровневой иерархической структуры
- •Тема 6.2 основные виды иерархий
- •Тема 6.3 многоэшелонные системы: организационные иерархии
- •Тема 6.4. Зависимость между уровнями и координируемость
- •Раздел VII. Формальное определение абстрактной системы
- •Тема 7.1. Формальное определение абстрактной системы
- •Тема 7.2 стратифицированные системы
- •Тема 7.3 многоэшелонная (организационная) иерархия
- •Тема 7.3 анализ и синтез в системных исследованиях
- •Тема 7.4 проблема полноты моделей
- •Тема 7.5 типы сложности построения системы
- •Раздел VIII. Оптимальные линейные системы
- •Тема 8.1 введение
- •Раздел IX. Принятие решений Тема 9.1 многообразие задач выбора
- •Тема 9.2 критериальный язык описания выбора
- •Тема 9.3 поиск альтернативы с заданными свойствами
- •Тема 9.4 нахождение паретовского множества
- •Тема 9.5 описание выбора на языке бинарных отношений
- •Тема 9.6 язык функций выбора
- •Тема 9.7 групповой выбор
- •Тема 9.7 система принятия решений
Раздел VI. Многоуровневая иерархическая структура Тема 6.1 понятие многоуровневой иерархической структуры
Понятие многоуровневой иерархической структуры нельзя определить одной краткой и сжатой формулировкой. Поэтому мы ответим на поставленный вопрос путем указания нескольких существенных характеристик, присущих всем иерархическим системам. К ним относятся: последовательное вертикальное расположение подсистем, составляющих данную систему (вертикальная декомпозиция); приоритет действий или право вмешательства подсистем верхнего уровня; зависимость действий подсистем верхнего уровня от фактического исполнения нижними уровнями своих функций.
Любая иерархия состоит из вертикально соподчиненных подсистем; это означает, что вся система представляет собой семейство взаимодействующих подсистем, как показано на рис. 6.1. Под “системой” или “подсистемой” здесь понимается просто осуществление процесса преобразования входных данных в выходные. Это преобразование может либо быть динамическим, протекающим чаще всего в реальном масштабе времени процессом с заранее заданным детерминированным алгоритмом и последовательно выполняемыми операциями, либо представлять собой так называемую процедуру “решения проблемы”; в последнем случае декомпозиция носит концептуальный характер: здесь мы имеем совокупность подлежащих выполнению операций, которые могут быть выполнены в разное время и в разной последовательности (системы с недетерминированным алгоритмом). Заметим, что как входы, так и выходы могут быть распределены по всем уровням, хотя чаще всего обмен со средой происходит на более низком (или самом низком) уровне. Рассматривая вертикальное расположение, мы будем говорить об элементах верхнего и нижнего уровней с вполне очевидной интерпретацией этих терминов. Укажем также, что взаимодействие между уровнями не обязательно происходит только между каждыми двумя близлежащими уровнями, как для простоты показано на рис. 6.1, хотя это в некоторой степени зависит от того, что именно мы рассматриваем в качестве подсистемы на данном уровне.
Рисунок 6.1. Вертикальное взаимодействие между уровнями иерархии.
На деятельность подсистемы любого уровня непосредственное и явно выраженное воздействие оказывают вышерасположенные уровни, чаще всего ближайший старший уровень. Это воздействие носит для нижележащих уровней обязывающий характер и в нем находит свое выражение приоритет действий и целей более высоких уровней. В дальнейшем мы это воздействие на более низкие уровни будем называть вмешательством. В системах с детерминированным алгоритмом выполнения вмешательство обычно проявляется в виде изменения параметров подсистем нижележащего уровня. В системах же с недетерминированным алгоритмом выполнения приоритет действий задает последовательный порядок получения решений на разных уровнях; обычно проблема (или алгоритм получения решения) на нижележащем уровне не определяется в окончательном виде до тех пор, пока не решена проблема на вышележащем уровне. Чтобы подчеркнуть значение приоритета в установлении порядка действий, мы будем называть элементы верхнего и нижнего уровней соответственно вышестоящими (supremal) и нижестоящими (infimal).
Хотя вмешательство (приоритет действий) направлено сверху вниз, в виде отдачи приказов или команд, успешность действия системы в целом и фактически элементов любого уровня зависит от поведения всех элементов системы. Так как само понятие приоритета подразумевает, что вмешательство предшествует действиям более низких уровней, успешность работы верхнего уровня зависит не только от осуществляемых им действий, но и от соответствующих реакций нижних уровней, точнее от их суммарного эффекта. Поэтому можно считать, что качество работы всей системы обеспечивается обратной связью, т. е. реакциями на вмешательство, информация о которых направляется снизу вверх (рис. 1). Такая взаимозависимость действий особенно очевидна в уже упоминавшемся случае, где обмен с окружающей средой происходил в основном или исключительно на самом нижнем уровне системы.