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