H¢(t¢) ¹ H(t)Î M
Будем называть состоянием системы в некоторый момент времени множество существенных свойств (и их значения), которыми система обладает в данный момент:
A(t)
Введем еще одно важное понятие: окружение системы или внешняя среда. Будем понимать под окружением системы множество тех элементов системы (и их существенных свойств), которые не являются частями системы, но изменения в любом из которых может повлечь за собой изменение в состоянии системы. И обратно, система может влиять на свое окружение (внешнюю среду). На рис.3.1. условно изображена система А, которая характеризуется состоянием A(t), и ее окружение, состоящее из множеств систем (или элементов) a1, a2, . . ., am, каждая из которых соответственно характеризуется состоянием ai(t).
a1(t) a2(t) A(t) a3(t) Рис.3.1.Система и окружающая среда. |
Таким образом, окружение системы – это совокупность внешних элементов, которые могут влиять на ее состояние A(t), зависящее, соответственно, как от параметров системы, так и от состояния окружения:
A(t) = F{ a1 (t), a2 (t), ..., an (t); a1(t), a2(t), ..., am(t)},
где ai(t) – параметры системы и ее элементов; ai(t) – состояние внешних элементов или систем.
Состоянием окружения системы в момент времени t будем называть множество существенных свойств окружения в этот момент. Следует отметить, что хотя конкретные системы и их окружение объективны по характеру, они в то же время являются категориями в известной мере субъективными, поскольку конфигурация образующих их элементов выбирается в соответствии с целями исследования. Различные наблюдатели одной и той же системы могут по-разному выделить ее из окружения, описать состояние и провести исследование разных характеристик.
Введенное понятие окружения системы или ее внешней среды является в некоторой степени неопределенным. Возникает вопрос выделения границ системы. Какие из элементов, взаимодействующих с системой, отнести к ее окружению, а какие считать элементами самой системы? Многие исследователи считают, что невозможно исследовать или проектировать объект, границы которого не определены. Отсюда естественное желание локализовать систему, более четко определить ее границы. Однако здесь трудность носит принципиальный характер. В реальных системах элементы часто «проникают» из одной системы в другую. И этот переход часто происходит плавно, а не скачком. Исследователь не всегда может игнорировать связи элементов системы с другими системами, а, не имея возможности и средств точно различать границы системы, идет по пути использования нечетких представлений (своих или экспертов). В ряде случаев используются такие понятия как «больше», «лучше», «много больше», «много лучше» и т.д. Такие понятия не имеют аналогов в классической математике, однако, если эту «качественную» или, как еще говорят, «нечеткую» или «семантическую» информацию отбросить, то это может обеднить анализ, который будет более отдален от реальности.
Определение границ системы, определение существенных взаимосвязей на практике производится при помощи формализованных методик, руководящих методических материалов, типовых проектных решений. При разработке и исследовании сложных систем с передачей и обработкой информации, особенно, если система строится впервые, разработчик сам должен выбрать границы системы и ее подсистем, определить, какие из взаимосвязей являются существенными. Это связано с большим разнообразием систем, большой спецификой каждой из конкретных систем.
Исследование систем является необходимым этапом при проектировании и внедрении сложных систем. При недостаточных знаниях о системе разработчик может опустить важные, существенные связи или включить в рассмотрение несущественные, почти не влияющие на функционирование.
К сожалению, формализованные способы выделения существенных связей в системе отсутствуют. Исследователь обычно осуществляет перебор всех выделенных взаимосвязей и относит к существенным те из них, при изменении характеристик которых система существенно изменяет свои характеристики.
Разработчик сложной системы в процессе проектирования все более и более уточняет модель системы. По мере расширения знаний о системе вопросы об уточнении границы системы, о взаимосвязях между ее элементами постоянно находятся в поле зрения разработчиков.
Подсистемойбудем называть выделенное из системы подмножество взаимосвязанных элементов, объединенных некоторым целевым назначением. Разделение системы на подсистемы и подсистемы – на более мелкие можно продолжать до тех пор, пока остаются элементы (минимум два), объединенные общим признаком и целью. Правила объединения элементов для крупной системы являются более общими, для подсистемы – более частными.
Любая система может быть представлена как композиция(объединение) подсистем различных уровней и рангов.
Декомпозиция (разделение) системы на подсистемы может быть проведена по определенным признакам и различными способами. На рис.3.2. изображен пример «дерева» декомпозиции системы. Прядок, устанавливающий в системе уровни и ранги подсистем, называют иерархией.
S Уровень 0
S1 S2 S3 Уровень1
S1 1 S12 S21 S22 S31 S32 Уровень 2
S121 S122 S221 S222 S321 S322 Уровень 3
S1221 S1222 S3211 S3212 Уровень 4
Рис.3.2. "Дерево" декомпозиции системы.
При делении число уровней и количество подсистем в каждом уровне зависит от конкретной системы и не должно оговариваться заранее, однако требуется, чтобы подсистемы, входящие в данную систему, при совместном функционировании выполняли все функции системы.
Иерархическая система управления данного уровня подчиняется системе более высокого уровня, в состав которой она входит.
Структурой (от лат. structura – строение, расположение, порядок, взаимосвязь составных частей) называется относительно постоянный порядок внутренних пространственно-временных связей системы между ее элементами и взаимодействия их с внешней средой, определяющий функциональное назначение системы.
Разделяют внешние и внутренние связи системы. Связи с подчиненными подсистемами или между ними являются внутренними, а связи, выходящие за границы системы, – внешними.
Связи обладают направленностью. Для информационных систем – это получение информации, приказа, или, наоборот, выдача информации. Связь от внешней среды к системе (или ее элементу) называется входом, а направленная вовне – выходом. Каждая связь между элементами системы является входом для одного из них и выходом – для другого.
Классификация систем
По степени сложности структуры выделяют простые системы, сложныесистемы, в отдельный класс выделяются иногда так называемые «большие» системы (метасистемы) –совокупность разнородных сложных систем со сравнительно слабыми связями между ними.
По содержанию понятия «элемент» можно выделить две большие группы систем: абстрактные и конкретные.
Абстрактными системами называются такие, все элементы которых являются понятиями. Примерами абстрактных систем являются логические, условные, философские и т.д.
Конкретными системами являются такие, в которых хотя бы два элемента являются объектами. Среди конкретных систем выделяются следующие классы: физические, биологические, социальные, искусственные. Каждый из этих классов можно разделить на более узкие группы.
По сложности поведения выделяются следующие типы конкретных систем:
n автоматические системы, которые могут реагировать на внешние воздействия только детерминированно, например, часы.
n решающие системы, которым присущ акт решения; они имеют постоянные стохастические критерии различения случайных сигналов. Примерами могут служить радиолокационная станция, рецепторные механизмы организмов.
n самоорганизующиеся системы имеют гибкие критерии различения сигналов и гибкие реакции на воздействия, приспосабливающиеся к заранее неизвестным сигналам и воздействиям. Примеры – простейшие организмы и некоторые кибернетические системы.
n предвидящие системы имеют столь высокоорганизованную структуру и большие объемы запоминающих устройств, что сложность их поведения превосходит сложность внешних нецеленаправленных воздействий. Такие системы могут изучать исходы взаимодействий до данного момента и на основе этого изучения «предвидеть» дальнейший ход событий. Примеры – человек, сложные компьютерные системы.
Классификация систем по степени противоречия целей обусловлена типами взаимодействия системы и внешней среды. Если рассматривать среду как некоторую систему В, то возможны три случая:
1) цель системы В такова, что она в той или иной степени способствует достижению цели системы А; 2) цель системы В такова, что она в той или иной степени препятствует системе А в достижении ее цели; 3) система В индифферентна по отношению к системе А.